Post

HN Top 10 — November 12, 2026

HN Top 10 — November 12, 2026

📊 View styled HTML version

Today’s Top 10 on Hacker News

1. Why Writing Correct Software Is Hard

⭐ 43 💬 6 👤 AriFordsham 🔗 Discuss on HN

The article argues that producing fully correct software is intrinsically difficult because programs and complete formal understanding are fundamentally at odds. It draws on computability and complexity theory, including Gödel’s incompleteness results, to show that no purely mathematical or tool-based approach can eliminate the essential cost of correctness. While verification tools can help, they cannot avoid the inherent limits of computation.

2. Jane Street: Socratic Tutor

⭐ 304 💬 73 👤 tosh 🔗 Discuss on HN

A skill spec from Jane Street’s agent_skills repo defining structured Socratic tutoring: the agent first runs a short diagnostic to place the learner, then breaks the topic into 4-10 subskills tracked on a 0-5 skill map, teaches by asking one question at a time instead of lecturing, and uses spaced review with a final assessment. Triggered by explicit requests like “teach me” or “drill me”, it is deliberately not used for one-off questions.

3. A live tree of systemd jobs on the boot console

⭐ 129 💬 47 👤 orhunp_ 🔗 Discuss on HN

The article describes a boot console tool that visualizes systemd startup jobs as a live tree, making the stages and dependencies of the boot process easier to follow. It is primarily written in Rust and includes features such as showing failed units with recent journal lines and displaying the boot tree on a dedicated virtual terminal.

4. Tim Peters has died

⭐ 1256 💬 139 👤 ayhanfuat 🔗 Discuss on HN

Tim Peters, a legendary Python contributor, has died. He was a key early designer and gatekeeper who helped shape Python’s clarity, readability, and culture, and authored the Zen of Python. His humor, humility, and technical precision left a lasting influence on the language and its community.

5. 93% of paint splatters are valid Perl programs (2019)

⭐ 461 💬 58 👤 zenincognito 🔗 Discuss on HN

The article describes a humorous research paper that investigates whether random paint splatters can be interpreted as valid Perl programs. Using OCR, it finds that 93% of the splatters parse as valid Perl, while the remaining ones are analyzed as counterexamples. The work also presents a gallery of the resulting paint-splatter programs.

6. Critical RCE Vulnerability in Apache HTTP Server

⭐ 241 💬 115 👤 soheilpro 🔗 Discuss on HN

A critical remote code execution vulnerability, CVE-2026-119618, affects Apache HTTP Server deployments using HTTP/2 due to a race condition in the mod_http2 assign_headers function. An unauthenticated attacker could exploit the flaw to corrupt heap memory and execute arbitrary code, with Wiz reporting that 64% of cloud environments have vulnerable resources and 51% are publicly exposed. Organizations should urgently update to patched versions, such as Apache 2.4.71 or later, and reduce unnecessary exposure.

7. AWS emulator

⭐ 875 💬 239 👤 super_linear 🔗 Discuss on HN

AWS’s own local emulator of the AWS APIs: a CLI program (or an in-process Rust dev-dependency) that serves emulated AWS endpoints so you can test software on your machine or in CI without an AWS account. You point the CLI or SDK at it via environment variables, and each release publishes per-service fidelity scores showing how closely the emulation matches real AWS behavior.

8. Anthropic IPO

⭐ 7 💬 0 👤 josephljohnston 🔗 Discuss on HN

Anthropic is pursuing an IPO as a public benefit corporation focused on developing safe AI, citing rapid revenue growth, a large enterprise customer base, and strong adoption across legal, pharmaceutical, e-commerce, and software sectors. The company reports $17 billion in revenue and more than 12x year-over-year growth, while also noting a net loss driven largely by a non-cash valuation charge.

9. A false smoke alarm almost drowned Jane Street’s only NYC datacenter

⭐ 507 💬 243 👤 mbac32768 🔗 Discuss on HN

A false smoke alarm triggered by construction dust nearly caused a catastrophic flood in Jane Street’s only New York City datacenter. The company’s systems team raced to disconnect power and prevent the building’s sprinklers from activating, saving the facility that housed critical trading infrastructure. The incident highlighted the risks of keeping a large datacenter inside an ordinary office building.

10. Making a €40 USB-C hub work as a Nintendo Switch 2 dock

⭐ 21 💬 2 👤 mkopec 🔗 Discuss on HN

A generic USB-C hub can be modified to function as a Nintendo Switch 2 dock by reverse-engineering the console’s proprietary USB Power Delivery handshake. The author used a USB-PD sniffer to capture the official dock’s vendor-defined messages, then patched the hub’s PD controller firmware to emulate the required Nintendo and DisplayPort mode negotiations. This allows the hub to provide both power and video output without using Nintendo’s official dock.

This post is licensed under CC BY 4.0 by the author.