frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Tectonic: A modernized, complete, self-contained TeX/LaTeX engine

https://tectonic-typesetting.github.io/en-US/
20•maxloh•3d ago

Comments

maxloh•3d ago
Background of the project:

Tectonic is forked from the XeTeX TeX engine. However, the build process for XeTeX (and all other mainstream TeX engines) is extremely baroque:

1. The original Knuth sources are written in a language called WEB (which is basically used by nobody else)

2. Those sources are then patched with a series of “change files” due to restrictions on distributing modified sources

3. These patched files are then converted to the Pascal language using some custom processing scripts

4. That Pascal code is then converted to C code using additional custom tools

5. Those C files are then compiled against a set of extension files and libraries written natively in C and C++

One of the big motivators for the launch of the Tectonic project was to break out of this ridiculously unwelcoming development process. Tectonic is based on the C/C++ files that emerge from the XeTeX build process, and is gradually translating that code to modern Rust.

While the core TeX architecture and XeTeX are largely stable, they do, however, evolve with time. This repository recreates the final XeTeX C/C++ files from their source, so that modifications can be ported into the main Tectonic codebase.

https://github.com/tectonic-typesetting/tectonic-staging/blo...

ks2048•1h ago
So what does this fork do? No more WEB? No more Pascal? Does it produce exact results as XeTeX?

Statement on US government directive to suspend access to Fable 5 and Mythos 5

https://www.anthropic.com/news/fable-mythos-access
1332•Dylan1312•3h ago•885 comments

Open source AI must win

https://opensourceaimustwin.com/?share=v2
353•vednig•1h ago•93 comments

We've suspended access to Claude Mythos 5 and Claude Fable 5

https://status.claude.com/incidents/s9w82lp9dcn9
172•jesse_dot_id•3h ago•62 comments

Renault: Electric motors with no rare earths

https://www.renaultgroup.com/en/magazine/energy-and-powertrains/all-about-electric-motors-with-no...
287•bestouff•5h ago•71 comments

CRISPR tech selectively shreds cancer cells, including "undruggable" cancers

https://innovativegenomics.org/news/crispr-technique-selectively-shreds-cancer-cells/
739•gmays•12h ago•184 comments

Show HN: Putt.day a daily mini golf game

https://putt.day/
99•ellg•5h ago•58 comments

Twenty One Zero-Days in FFmpeg

https://depthfirst.com/research/21-zero-days-in-ffmpeg
138•redbell•5h ago•69 comments

Swift at Apple: Migrating the TrueType hinting interpreter

https://www.swift.org/blog/migrating-truetype-hinting-to-swift/
164•DASD•8h ago•67 comments

How to setup a local coding agent on macOS

https://ikyle.me/blog/2026/how-to-setup-a-local-coding-agent-on-macos
303•kkm•10h ago•77 comments

Malware developers added nuclear and biological weapons text to to their spyware

https://twitter.com/jsrailton/status/2064661778978533571
335•marc__1•1d ago•198 comments

H.R. 6028 would fundamentally change the U.S. Copyright Office

https://www.eff.org/deeplinks/2026/06/congress-just-rushed-through-disastrous-copyright-office-ov...
163•Cider9986•2d ago•54 comments

Why a Computer Science Degree Still Opens Hidden Doors

https://spectrum.ieee.org/computer-science-degree-isnt-dead
18•jnord•3d ago•7 comments

Pirates, a naval warfare game inspired by Sid Meier's Pirates

https://piwodlaiwo.github.io/pirates/
217•iweczek•11h ago•74 comments

Tectonic: A modernized, complete, self-contained TeX/LaTeX engine

https://tectonic-typesetting.github.io/en-US/
21•maxloh•3d ago•2 comments

/architect: Reduce Fable tokens by 80%, Fable orchestrates/reviews, Codex builds

https://github.com/DanMcInerney/architect-loop
72•DanMcInerney•7h ago•30 comments

Slightly reducing the sloppiness of AI generated front end

https://envs.net/~volpe/blog/posts/reduce-slop.html
170•FergusArgyll•13h ago•112 comments

Palantir loses legal challenge against Swiss investigative magazine

https://www.ft.com/content/7ffcace7-9dc0-4e7e-9912-895ac073f979
232•sschueller•7h ago•50 comments

As a result of a US Government directive, we are suspending access to Fable 5

https://twitter.com/ClaudeDevs/status/2065597942602531163
69•plonkus•3h ago•16 comments

A key remapping daemon for Linux

https://github.com/rvaiya/keyd
18•joooscha•2d ago•10 comments

"Don't You Just Upload It to ChatGPT?"

https://correresmidestino.com/dont-you-just-upload-it-to-chatgpt/
351•speckx•10h ago•282 comments

Introduction to UEFI HTTP(s) Boot with QEMU/OVMF

https://blog.yadutaf.fr/2026/06/12/introduction-to-uefi-https-boot-qemu-ovmf/
84•jtlebigot•13h ago•28 comments

If you are asking for human attention, demonstrate human effort

https://tombedor.dev/human-attention-and-human-effort/
1526•jjfoooo4•1d ago•466 comments

SkillSpector

https://github.com/NVIDIA/SkillSpector
23•taubek•6h ago•4 comments

Most Beautiful Will Ever Made (1936)

https://paperspast.natlib.govt.nz/newspapers/DOM19360307.2.43
56•cf100clunk•9h ago•13 comments

Launch HN: BitBoard (YC P25) – Analytics Workspace for Agents

https://bitboard.work/
37•arcb•11h ago•19 comments

Where Did Earth Get Its Oceans? Maybe It Made Them Itself

https://www.quantamagazine.org/where-did-earth-get-its-oceans-maybe-it-made-them-itself-20260612/
117•ibobev•12h ago•61 comments

AMD Stiffs Researcher $10k Bug Bounty

https://www.gadgetreview.com/amd-stiffs-researcher-10000-bug-bounty-after-critical-security-flaw-...
80•worik•5h ago•7 comments

Adaptive PDFs

https://sgaud.com/texts/pdf
131•SarthakGaud•11h ago•66 comments

Show HN: Turn your name into a tree in an infinite procedural shanshui landscape

https://landscape.bairui.dev/
28•subairui•2d ago•12 comments

Maxproof

https://arxiv.org/abs/2606.13473
131•ilreb•16h ago•13 comments