Hacker News Daily — June 25, 2026
30 stories · June 25, 2026
In this issue
- 1
An entire Herculaneum scroll has been read for the first time
scrollprize.org · 615 points · Discussion
Preprint: https://scrollprize.org/pdf/main.pdf https://github.com/ScrollPrize/villa
- 2
Half-Life 2 in a Browser
hl2.slqnt.dev · 613 points · Discussion
Read via the links — full text wasn’t available.
- 3
Show HN: I made Google Trends for Hacker News by indexing 18 years of comments
hackernewstrends.com · 556 points · Discussion
Hacker Trends - see how any topic, tool, or person trended across 18 years of Hacker News Charts how often any topic, tool, or person has come up on Hacker News. Overlay a few terms to watch their…
- 4
Apple raises prices of MacBooks, iPads
reuters.com · 490 points · Discussion
https://9to5mac.com/2026/06/25/apple-price-increases-mac-ipa...
- 5
You can't unit test for taste
dev.karltryggvason.com · 217 points · Discussion
I’m building In the Long Run where runners do virtual runs on famous routes around the world. The app tallies up your Strava mileage and plots your total distance as progress against country- or…
- 6
IBM debuts sub-1 nanometer chip technology
newsroom.ibm.com · 196 points · Discussion
Built with revolutionary “nanostack” 3D chip architecture, IBM’s sub-1 nm chip to propel semiconductor industry forward for the next decade Jun 25, 2026 YORKTOWN HEIGHTS, NY, June 25, 2026 – IBM…
- 7
Oxide computer 3D rack guided tour
explorer.oxide.computer · 186 points · Discussion
Read via the links — full text wasn’t available.
- 8
Zig's new bitCast semantics and LLVM back end improvements
ziglang.org · 181 points · Discussion
This page contains a curated list of recent changes to main branch Zig. This page contains entries for the year 2026. Other years are available in the Devlog archive page. June 25, 2026 New @bitCast…
- 9
I built a GPU back end for Emacs
en.andros.dev · 142 points · Discussion
A few months ago I became obsessed with a silly question: why does my Emacs, on a laptop with a perfectly capable GPU, draw all of its text using the CPU? And that led to others: why can't I play a…
- 10
Show HN: Chess-Inspired Roguelike
princechazz.com · 126 points · Discussion
Read via the links — full text wasn’t available.
- 11
OS9Map
yllan.org · 123 points · Discussion
OS9Map lets you browse OpenStreetMap on Mac OS 9. Search for landmarks and addresses, and save the places you care about as bookmarks for next time. OS9Map's main window Requirements Mac OS 9 PowerPC…
- 12
The disappearance of Japan's animators
economist.com · 105 points · Discussion
https://archive.ph/aPMAr
- 13
Show HN: OpenKnowledge – open source AI-first alternative to Obsidian/Notion
github.com · 91 points · Discussion
Hi HN, Nick here. We’re launching OpenKnowledge ( https://openknowledge.ai/ ), a “what you see is what you get” markdown editor that has direct integrations with Claude, Codex, and Cursor. Available…
- 14
Show HN: MiniPCs.zip – Charting the Pareto frontier of Mini PCs
minipcs.zip · 91 points · Discussion
The overall idea is to chart out the thousands of Mini PCs by benchmark and reveal the Pareto Front so you can get the most Compute per Dollar. Definitely a labor of love as I have a number of Mini…
- 15
52-hertz whale
en.wikipedia.org · 84 points · Discussion
From Wikipedia, the free encyclopedia "52 Hertz" redirects here. For the Iranian short film, see 52 Hertz (film). A spectrogram of the 52-hertz signal The 52-hertz whale, colloquially referred to as…
- 16
Political bias in AI: Where the AI models stand
trakkr.ai · 74 points · Discussion
We ask every major AI model the same charged questions about politics, economics, speech and society, many times over, with web search turned off. Each one shows up as a cloud: the full range of where…
- 17
Tw-fade: pure CSS scroll-driven edge masking
pete.design · 67 points · Discussion
Plugin for Tailwind CSS v4 Elegant, scroll-driven edge masking. One class. Zero JavaScript. By one of the creators of tw-shimmer CSS-only shimmer effects, with 475k+ weekly npm downloads.. npm i…
- 18
Show HN: Turn native language audio into flashcards and shadowing practice
lingochunk.com · 66 points · Discussion
Here is a tool I built initially for myself to help with my German and Greek language studies. It started as a hack for creating Anki cards from native language audio. It extracts the words, finds…
- 19
Advanced Nintendo Entertainment System (ANES) – NES Modded to Use 2 PPUs
github.com · 66 points · Discussion
This repo outlines the process for modding the NES to use 2 PPUs for advanced graphical features. I don't expect anyone to actually bother building this so the docs might be kind of half-assed at…
- 20
Early adversity leaves lasting molecular imprint across the body: primate study
medicalxpress.com · 59 points · Discussion
https://www.science.org/doi/10.1126/science.aea4922
- 21
How physicists track and trap the elusive neutrino
quantamagazine.org · 40 points · Discussion
S eventy years ago, the physicists Clyde Cowan and Frederick Reines took a custom-built 10-ton detector, surrounded it with thick lead walls and wet sandbags, and placed it near a powerful nuclear…
- 22
The annotated PyTorch training loop
idlemachines.co.uk · 33 points · Discussion
A three-class spiral dataset. Shaded regions show the model's softmax confidence. The boundary sharpens as training progresses. Building a PyTorch training loop is fairly straightforward, but getting…
- 23
Om Malik, 1966-2026
om.co · 25 points · Discussion
Om Malik passed away on June 24, 2026, at Stanford Hospital after a long health journey with his heart. He was surrounded by family and friends. We invite you to share your remembrances of Om in the…
- 24
The anxiety of the perfect loaf: the illusion of culinary precision
iza.ac · 14 points · Discussion
One of my favorite recipes for challah does not tell you how much flour to use. To a modern amateur baker, this omission borders on heresy. In an era where we measure yeast to the gram, a recipe…
- 25
How to organize 3 acquired companies into one coherent website
littlelanguagemodels.com · 13 points · Discussion
Company A has acquired Company B, C, and D. How do we organize their sites, for multiple products with different audiences, while making it easy to find relevant product information and quickly…
- 26
The Customer Who Almost Killed Slack, Stripe, and Airbnb
siliconopera.com · 12 points · Discussion
The Customer Who Comes With a Checkbook and a Sledgehammer Sometime in 2010, Airbnb was hemorrhaging money and growing slower than Brian Chesky had promised investors. The company had roughly $200 in…
- 27
Conway's Game of Life, in real life
lcamtuf.coredump.cx · 12 points · Discussion
Read via the links — full text wasn’t available.
- 28
The Doorman's Fallacy in Action
rozumem.xyz · 10 points · Discussion
Read via the links — full text wasn’t available.
- 29
Show HN: I rewrote my 2012 self-signed cert generator in Go – cert-depot.com
9 points · Discussion
Back in 2012 I built https://cert-depot.com as a weekend project. Node.js + Express + jQuery, shelling out to OpenSSL for certificate generation. It worked but I eventually let it rot.…
- 30
Making your JITted Code known: Let me count the ways
wakelift.de · 9 points · Discussion
AOT Compilers It has been normal and expected for a long long time that any machine code they spit out would come with a bunch of metadata that is meant to be used by different pieces of the target…