Top Stories
Migrating from DigitalOcean to Hetzner
694 points · isayeter.com
The runaway #1 story on HN today. An engineer walks through moving a production stack — 248 GB of MySQL across 30 databases, 34 Nginx sites, and assorted services — from DigitalOcean to Hetzner with zero downtime, cutting the monthly bill from $1,432 to $233. The technique is a classic zero-downtime playbook: MySQL master-slave replication, aggressive DNS TTL reduction, and a reverse proxy bridge. 362 comments are the usual Hetzner-vs-hyperscaler flamewar, plus a lot of founders quietly calculating their own runway savings. The migration scripts are open-sourced.
Anonymous request-token comparisons from Opus 4.6 and Opus 4.7
440 points · billchambers.me
A community-built “Tokenomics” leaderboard that runs identical prompts through Claude Opus 4.6 and Opus 4.7 and surfaces the token-count and cost deltas. It’s a small site, but the reason it hit #2 on HN is that it quantifies something everyone has been vibes-arguing about since yesterday’s 4.7 launch — whether the new model is actually cheaper or more expensive in practice for realistic workloads. 449 comments dissect the methodology, argue about which prompts are fair, and share their own eye-watering invoices.
Michael Rabin has died
398 points · wikipedia.org
Turing Award winner Michael O. Rabin — co-inventor of the nondeterministic finite automaton, the Miller-Rabin primality test, and a founding figure in modern cryptography — has died. The HN thread is a long, heartfelt run of “stories of Rabin” from former students and colleagues, plus link drops to his foundational papers. One of those obituary threads that doubles as an impromptu CS history reading list.
Why Japan has such good railways
330 points · worksinprogress.co
Works in Progress digs into the institutional and urban-planning reasons Japanese rail is the gold standard — private-sector ownership of land around stations, fare integration, and the transit-adjacent retail model that lets operators capture the real-estate value they create. 324 comments turn it into the usual HN urbanism debate: zoning, Americans who’ve just discovered Shinkansen, and a surprisingly productive thread on why the Acela is the way it is.
State of Kdenlive
343 points · kdenlive.org
The annual state-of-the-project post from Kdenlive, the Linux-native video editor. 2026’s headline additions: GPU-accelerated effects across the board, a new timeline engine that finally matches DaVinci Resolve on long-form projects, and an AI-assisted cut-detection tool that’s off by default. The 114-comment thread is full of FOSS-video-editing veterans comparing notes with refugees from Adobe’s latest subscription price hike.
The electromechanical angle computer inside the B-52 bomber’s star tracker
287 points · righto.com
Ken Shirriff is back with another teardown — this time of the 1960s-era analog computer that sits inside the B-52’s celestial navigation star tracker. As always, the photography and the reverse-engineered schematics are beautiful, and the post doubles as a tutorial on how engineers solved spherical trigonometry with gears and synchros before silicon was an option. HN eats this stuff up every time.
Thoughts and feelings around Claude Design
249 points · samhenri.gold
A designer argues that Claude Design — Anthropic’s new design surface — is a bigger deal than it looks, because it quietly changes where the “source of truth” for a design lives. If AI agents make HTML/CSS directly editable in design tools, Figma’s elaborate proprietary format starts looking like yesterday’s abstraction. 162 comments include Figma employees, ex-Figma employees, and the inevitable “what does this mean for design systems” discourse.
College instructor turns to typewriters to curb AI-written work
165 points · sentinelcolorado.com
A Colorado college instructor, tired of fighting AI detectors that don’t work, has moved her composition class to typewriters. The resulting essay on pedagogy, attention, and what it means to teach writing in 2026 is thoughtful — and predictably, 164 HN comments are split between “finally” and “this is moral panic cosplay.” A useful snapshot of where higher-ed is actually landing on AI two years into the frontier-model era.
Traders placed over $1B in perfectly timed bets on the Iran war
184 points · theguardian.com
The Guardian’s investigation into suspiciously well-timed options and futures positions taken in the 48 hours before major escalations in the Iran conflict. 96 comments in, HN is doing what HN does with insider-trading stories: half the thread is calling for an SEC probe, the other half is building a “market-as-oracle” mental model. Sobering reading either way.
America Lost the Mandate of Heaven
100 points · geohot.github.io
George Hotz (geohot) posts one of his periodic state-of-the-union essays — this one arguing, in his usual overcaffeinated prose, that US technological and institutional decline has passed a visible inflection point. The 78-comment thread is the expected mix of “he’s right,” “he’s a crank,” and a few genuinely interesting counterpoints from people who disagree with the framing but not the data. Characteristically geohot.
Also Trending
- NIST scientists create ‘any wavelength’ lasers (198 points) — NIST demos tiny photonic circuits that can generate arbitrary laser wavelengths on demand, a potential unlock for spectroscopy and quantum hardware. nist.gov
- The quiet disappearance of the free-range childhood (204 points) — Big Think essay on how over-scheduled, over-surveilled kids are coming of age without the unstructured time prior generations took for granted. bigthink.com
- Amazon is discontinuing Kindle for PC on June 30th (116 points) — Amazon is killing the desktop Kindle app, to howls from users who relied on it for DRM-free backups and archival reading. goodereader.com
- Why is IPv6 so complicated? (81 points) — A patient, diagram-heavy walkthrough of why v6 adoption is still a grind 25 years in — addressing, SLAAC, and the politics of transition. github.com
- Brunost: The Nynorsk Programming Language (72 points) — A Norwegian developer builds a programming language with all keywords in Nynorsk. Deliriously silly; genuinely working. lindbakk.com