Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 5,957 posts.
Japan's book scene is moving from bookstores to libraries
Small local libraries are now becoming travel destinations
Nix wrote half of my debugger
A few days ago I wrote about Rewind VM, a deterministic VM where every run of a Nix build is a pure function of its inputs, thread schedule included! I have been using it to find, reproduce and solve numerous race conditions in Nix builds, but it’s been making me feel a little crazy. What is this superpower, and why…
We scaled PgBouncer to 4x throughput
PgBouncer is single-threaded, so a single process caps out at one CPU core no matter the box size. See how ClickHouse Managed Postgres runs a peered fleet of PgBouncer processes with so_reuseport to scale pooling across every core — with benchmarks showin
Team from ETH Zurich make high quality quantum swap gate using a geometric phase
Researchers at ETH Zurich have realised particularly stable quantum logical operations with qubits made of neutral atoms. Since these operations, called quantum gates, are based on geometric phases they are extremely robust against experimental noise and can be used in quantum computers in the future.
Linux is an interpreter
And why you would want to exec a cpio
How does GPS work?
An interactive exploration of how GPS works: from the speed of light and trilateration to the cheap clock problem and Einstein's relativity corrections.
Retrospectively Reverse-Engineering Apple's Neural Engine
I stopped working on the reverse-engineered Apple Neural Engine (ANE) driver three years ago, upon a sad mini realization that the ANE block is just not that useful, and I could be doing more useful things, and moved onto upstreaming other, more useful, blocks. The ANE's architecture was too opinionated to build a…
Sandwich Bill of Materials
SBOM 1.0: A specification for sandwich supply chain transparency.
After 7 years in production, Scarf has reluctantly moved away from Haskell
After 7 years in production, Scarf has reluctantly moved away from Haskell — Avi Press
Meta Horizon Worlds on Meta Quest is being discontinued
Earlier this year, we shared an update on our renewed focus for VR and Horizon. We are separating the two platforms so each can grow with greater focus, and the Horizon Worlds platform will become a mobile-only experience. This separation will extend across our ecosystem, including our mobile app. T...
The most official water costs $120k a gallon
We all learned in science class that water freezes at 0 °C or 32 °F at atmospheric pressure. But what water, exactly? Even after you distill out all the dissolved salts and minerals to get pure H2O…
OpenAI's GPT-6 Astra on ARC-AGI-3
OpenAI's GPT-6 Astra reaches state-of-the-art results on ARC-AGI-3
I Found a $90k Remote Code Execution Vulnerability in Google
A Flask cookie on developers.google.com was signed with a secret it carried inside itself. Pulling that secret out turned a forged session into code execution across Google's developer sites.
Progress on provable inference for large language models
Sharing progress on a powerful type of cryptographic proof known as a zkSNARK, which is uniquely fit for provable inference.
GitHub's new Git storage architecture
GitHub's new Git storage architecture is built so thousands of agents can push to a single repository at once. Here's how it works.
HDD Firmware Hacking
Do you know how a hard drive works? Come find out with me as I dump, reverse engineer, and modify the firmware on various HDDs and SSDs.
Racket v9.2
_posted by Stephen De Gabrielle and John Clements_ We are pleased to announce Racket v9.2 is now available from https://download.racket-lang.org/. As of this release:: The `match` form checks that when non-linear patterns (patterns where the same vari...
Fast and Gorgeous Erosion Filter
This blog post and the companion video both explain an erosion technique I’ve worked on over the past eight months. The video has lots of e...
Please stop the AI confidence theater
We don’t need an extra reason to be anxious
Email could have been X.400 times better
X.400 promised recallable, scheduled, self-destructing email. Why simple SMTP won instead, and what we lost and gained when it did.
LM Studio 0.4
Server deployment, parallel requests with continuous batching, new REST API endpoint, and refreshed application UI
Separating signal from noise in coding evaluations
A new analysis from OpenAI reveals issues in SWE-Bench Pro, a popular coding benchmark, raising concerns about reliability and accuracy in evaluating AI models.
RE#: how we built the fastest regex engine in F#
around a year ago, we built a regex engine in F# that not only outperformed the ones in dotnet, but went above and beyond competing with every other industrial regex engine on a large set of industry-standard benchmarks. it also supports the full set of boolean operators (union, intersection, complement) and even a…
Hunting a 16-year-old SQLite WAL bug with TLA+
This article was written by Marco Manino and Alberto Carretero, dqlite team at Canonical. 1. Anatomy of a SQLite bug Recently SQLite published a new version with a fix to a long-standing bug in the way that the Write Ahead Log (WAL) is checkpointed that leads to the corruption of the database. The important aspect […]
I found a second vote.gov – and it's registered to the White House
There is a moment in every investigation where the thing you have been looking for finds you instead.