HN ReaderReader

“You should never build a CMS”
sanity.io

Lee Robinson migrated cursor.com off Sanity. He made good points. Here's what he missed.

Heavy metal is healing teens on the Blackfeet Nation
hcn.org

B. ‘Toastie’ Oaster - In response to youth suicides, teachers show students the power of headbanging at Fire in the Mountains festival.

If a Meta AI model can read a brain-wide signal, why wouldn't the brain?
1393.xyz

1393 - In 2023, Meta researchers were able to decode images in thoughts from the brain's magnetic fields. What if that's how the brain coordinates it's own global state?

Therapeutic use of cannabis and cannabinoids: A review
jamanetwork.com
Free Software Awards Winners Announced: Andy Wingo, Alx Sa, Govdirectory
fsf.org
Awesome-Jj: Jujutsu Things
github.com/Necior

A curated list of awesome Jujutsu things. Contribute to Necior/awesome-jj development by creating an account on GitHub.

An Implementation of J (1992)
jsoftware.com
Closures as Win32 Window Procedures
nullprogram.com
RemoveWindowsAI
github.com/zoicware

Force Remove Copilot, Recall and More in Windows 11 - zoicware/RemoveWindowsAI

Linux Sandboxes and Fil-C
fil-c.org
An off-grid, flat-packable washing machine
positive.news

Fern McErlane - A former Dyson engineer is rolling out a revolution for household chores in deprived communities after inventing an off-grid washing machine

Some surprising things about DuckDuckGo
gabrielweinberg.com

yegg - We have hundreds of easter-egg logos (featuring our friendly mascot Dax Brown) that surface when you make certain queries on our search engine. Our subreddit is trying to catch ‘em all. They’ve certainly caught a lot, currently 504, but we keep adding more so it’s a moving target. The total as of this post is 594. I’m the one personally adding them in my spare time just for fun and I recently did a

Recovering Anthony Bourdain's Li.st's
sandyuraz.com

sandy - Loved reading through GReg TeChnoLogY Anthony Bourdain’s Lost Li.st’s and seeing the list of los...

Workday project at Washington University hits $266M
theregister.com

: Protests force disclosure of costs totaling $16,000 per student over 7 year rollout replacing 80 legacy systems

Purdue University approves new AI requirement for all undergrads
forbes.com
Want to sway an election? Here’s how much fake online accounts cost
science.org
Why Twilio Segment moved from microservices back to a monolith
twilio.com

Discover Twilio’s shift to a single powerful service! Learn cloud communication trends, customer success stories, and how to build scalable apps. Join now!

I fed 24 years of my blog posts to a Markov model
susam.net
The Rise of Computer Games, Part I: Adventure
technicshistory.com

Author’s note: I originally intended for this post to cover adventure games, computer role-playing games, wargames and other simulations, a brief look at the home video game market, and final…

Ask HN: How do you handle release notes for multiple audiences?
news.ycombinator.com
ask
We Lost Something: 1970s REPLs Were Better Than Modern Development Environments
programmingsimplicity.substack.com

Paul Tarvydas - 2025-12-06

VPN location claims don't match real traffic exits
ipinfo.io

17 out of 20 popular VPNs exit traffic from different countries than they claim. Dig into what that means and why it matters in our VPN report.

llamafile: Distribute and Run LLMs with a Single File
github.com/mozilla-ai

Distribute and run LLMs with a single file. Contribute to mozilla-ai/llamafile development by creating an account on GitHub.

Dick Van Dyke turns 100
theguardian.com

The goofy star of Mary Poppins becomes a centenarian on Saturday. And what a precocious performer he has proved, sustaining scrappy mischief through seven decades of mainstream entertainment

Are we stuck with the same Desktop UX forever? [video]
youtube.com
Building an efficient hash table in Java
bluuewhale.github.io

One day, I ran into SwissTable—the kind of design that makes you squint, grin, and immediately regret every naive linear-probing table you’ve ever shipped. This post is the story of how I tried to bring that same “why is this so fast?” feeling into Java. It’s part deep dive, part engineering diary, and part cautionary tale about performance work. 1) The SwissTable project, explained the way it feels when you first un

Analysis finds anytime electricity from solar available as battery costs plummet
pv-magazine-usa.com

Ember’s report outlines how falling battery capital expenditures and improved performance metrics have lowered the levelized cost of storage, making dispatchable solar a competitive, anytime …

I tried Gleam for Advent of Code
blog.tymscar.com

A 12 day Advent of Code year convinced me Gleam is the real deal, thanks to Rust-like errors, great pipes, and surprisingly ergonomic FP.

LG TV's new software update installed MS Copilot, which cannot be deleted
reddit.com/r/mildlyinfuriating
Ask HN: How can I get better at using AI for programming?
news.ycombinator.com
ask
A giant ball will help this man survive a year on an iceberg
outsideonline.com

Ben Yeager - A look inside the survival capsule Italian explorer Alex Bellini has commissioned to help him achieve an unprecedented feat: Spend a year on an iceberg as it melts into the Atlantic.

Show HN: I audited 500 K8s pods. Java wastes ~48% RAM, Go ~18%
github.com/WozzHQ
show

Contribute to WozzHQ/wozz development by creating an account on GitHub.

Z8086: Rebuilding the 8086 from Original Microcode
nand2mario.github.io
30 Years of <Br> Tags
artmann.co

I'm a software engineer and product builder. I write about software development, product management, and personal growth.

AI is bringing old nuclear plants out of retirement
wbur.org

The White House has promised to quadruple nuclear power by 2050. 

We built another object storage
fractalbits.com

High-performance object storage exists, but the economics make it unusable at scale. FractalBits breaks out of the high-performance trap.

Germany's train service is one of Europe's worst. How did it get so bad?
npr.org

You won't arrive on time and may not even get a seat. Your booking might get lost. Things have gotten so dire that a foreigner has been brought in to shake things up.

YouTube's CEO limits his kids' social media use – other tech bosses do the same
cnbc.com
Windows 3.1 in the Browser
pcjs.org
Computer animator and Amiga fanatic Dick van Dyke turns 100
news.ycombinator.com
ask
Doxers posing as cops are tricking big tech firms into sharing people's data
wired.com

David Gilbert - A spoofed email address and an easily faked document is all it takes for major tech companies to hand over your most personal information.

Apple has locked my Apple ID, and I have no recourse. A plea for help
hey.paris

Dr Paris Buttfield-Addison - Here’s how Apple “Permanently” locked my Apple ID. I am writing this as a desperate measure. After nearly 30 years as a loyal customer, authoring technical books on Apple’s own programming languages (Objective-C and Swift), and spending tens upon tens upon tens of thousands of dollars on devices, apps, conferences, and services, I have been locked out of my personal and professional digital life with no explanation a

Poor Johnny still won't encrypt
bfswa.substack.com

JP Aumasson - The state of email encryption

Google removes Sci-Hub domains from U.S. search results due to dated court order
torrentfreak.com
The Coming Need for Formal Specification
benjamincongdon.me

The potential of formal verification for reasoning about systems.

Oliver Sacks put himself into his case studies. What was the cost?
newyorker.com

Ellsworth Toohey - Oliver Sacks admitted in journals that he gave patients "powers which they do not have." Some details were invented.

A Lisp Interpreter Implemented in Conway's Game of Life (2021)
woodrush.github.io

Lisp in Life is a Lisp interpreter implemented in Conway’s Game of Life.

1300 Still Images from the Animated Films of Hayao Miyazaki's Studio Ghibli (2023)
ghibli.jp

Shinichi Takai - 「君たちはどう生きるか」の場面写真を提供致します。 現在、劇場公開中の「君たちはどう生きるか」の場面写真 14枚を、本日から提供いたします。 これまでの分と同様に、常識の範囲でご自由にお使いください。 君たちはどう生きるか14枚 2023.08.04 提供開始 2020.12.18 提供開

The Checkerboard
99percentinvisible.org

In 2019, hunters Brad Cape and Phil Yeomans were scouting for elk in southeast Wyoming when they came across a rocky peak that seemed perfect for elk hunting, a suspicion only heightened by its name: Elk Mountain. But finding a way onto Elk Mountain would turn out to be extremely difficult, and whether Brad and

Think Tanker Altered Ukraine War Map Before Big Polymarket Payout
responsiblestatecraft.org

The Institute for the Study of War disavowed the edit, removed the employee, but is staying quiet, raising questions about the credibility of ISW and prediction gambling

Pope criticizes US bid to 'break apart' US-Europe alliance
apnews.com

Pope Leo XIV is insisting that Europe must have a role in any Ukraine peace deal. And he is criticizing what he says is the Trump administration’s effort to “break apart” the long-standing U.S.

OpenAI are quietly adopting skills, now available in ChatGPT and Codex CLI
simonwillison.net

Simon Willison - One of the things that most excited me about Anthropic’s new Skills mechanism back in October is how easy it looked for other platforms to implement. A skill is just …

50 years of proof assistants
lawrencecpaulson.github.io
US TikTok investors in limbo as deal set to be delayed again
bbc.com

A deal to sell TikTok has remained elusive, despite earlier claims that a deal was done.

Wine 11.0 RC2 – Run Windows Applications on Linux, BSD, Solaris and macOS
gitlab.winehq.org

The Wine development release 11.0-rc2 is now available. This is the first release candidate for the upcoming Wine 11.0. It marks the beginning of the yearly...

Show HN: Tiny VM sandbox in C with apps in Rust, C and Zig
github.com/ringtailsoftware
show

Minimalist, dependency-free virtual machine sandbox for microcontrollers and other resource-constrained devices. Single C file, no dynamic memory allocations, asynchronous design, pure C99 - ringta...

Capsudo: Rethinking sudo with object capabilities
ariadne.space

I hate sudo with a passion. It represents everything I find offensive about the modern Unix security model: like su, it must be a SUID binary to work it is monolithic: everything sudo does runs as root, there is no privilege separation it uses a non-declarative and non-hierarchical configuration format leading to forests of complex access-control policies and user errors due to lack of concision it supports plugins

The choice between Rust and C-derived languages is not only about memory safety
bbuyukliev.blogspot.com

Rust encourages a rather different "high-level" programming style that doesn't suit the domains where C excels. Pattern matching, traits, an...

GNU Unifont
unifoundry.com
Tesla US sales drop to nearly 4-year low in November
reuters.com
macOS 26.2 enables fast AI clusters with RDMA over Thunderbolt
developer.apple.com

Update your apps to use new features, and test your apps against API changes.

Security issues with electronic invoices
invoice.secvuln.info

Information about security issues like XXE and other problems with electronic invoices based on EU standards.

New Kindle feature uses AI to answer questions about books
reactormag.com

Molly Templeton - The new feature, called Ask this Book, is already drawing controversy and unanswered questions.

Rats Play DOOM
ratsplaydoom.com
When did the job market get so rude?
theatlantic.com

Franklin Schneider - Employer ghosting is on the rise. Now candidates are punching back.

The Average Founder Ages 6 Months Each Year
tomtunguz.com

Tomasz Tunguz - Statistical analysis reveals evolving trends in founder ages across the startup ecosystem, with implications for investment patterns &amp; ecosystem dynamics.

The true story of the Windows 3.1 'Hot Dog Stand' color scheme
pcgamer.com

Setting the record straight, 33 years later.

Benn Jordan’s flock camera jammer will send you to jail in Florida now [video]
youtube.com
Home Depot GitHub token exposed for a year, granted access to internal systems
techcrunch.com

Zack Whittaker - A security researcher tried to alert Home Depot to the security lapse exposing its back-end GitHub source code repos and other internal cloud systems, but was ignored.

Show HN: I'm building an open-source Amazon
openship.org
show
Amazon pulls AI-powered Fallout recap after getting key story details wrong
ign.com

Amazon has pulled its AI-powered Fallout Season 1 recap after fans noticed it made significant errors ahead of the launch of Season 2.

Id Software devs form "wall-to-wall" union
rockpapershotgun.com

165 workers at Doom studio id Software have voted to unionise under the Communication Workers of America (CWA).

Google releases its new Google Sans Flex font as open source
omgubuntu.co.uk

Joey Sneddon - A font's a font – unless you're into typography! Google Sans Flex font is a new open source font made for screens. It looks great set as Ubuntu's system font.

Nuclear energy key to decarbonising Europe, says EESC
eesc.europa.eu
Oracle made a $300B bet on OpenAI. It's paying the price
finance.yahoo.com

Investors are wary of Oracle's reliance on OpenAI.

Japan law opening phone app stores to go into effect
www3.nhk.or.jp

A new Japanese law is going into effect that could loosen the dominance of tech giants over smartphone services. It aims to bring users greater choice for app stores and more.

Async DNS
flak.tedunangst.com
America's betting craze has spread to its news networks
newyorker.com

Danny Funt - CNN and CNBC have partnered with Kalshi, a prediction market, encouraging their viewers to wager on current events in real time.

Instacart reaches into your pocket and lops a third off your dollars
pluralistic.net
Senator endorses discredited book that claims chemical treats autism, cancer
propublica.org

Megan O’Matz - Wisconsin's Ron Johnson has a history of spreading vaccine misinformation. Now he's giving credence to assertions about the therapeutic powers of chlorine dioxide, a disinfectant and deodorizer. “It is all lunacy," one expert said.

Using secondary school maths to demystify AI
raspberrypi.org

Jane Waite - Educators can show in secondary school maths that AI systems don’t think, making maths more interesting while teaching core concepts of AI.

String theory inspires a brilliant, baffling new math proof
quantamagazine.org

Years ago, an audacious Fields medalist outlined a sweeping program that, he claimed, could be used to resolve a major problem in algebraic geometry. Other mathematicians had their doubts. Now he says he has a proof.

Epic celebrates "the end of the Apple Tax" after court win in iOS payments case
arstechnica.com

But Sweeney warns iOS devs are still afraid of “totally illegal” retaliation by Apple.

Framework Raises DDR5 Memory Prices by 50% for DIY Laptops
phoronix.com
Cut off by their banks and from Alexa, sanctioned ICC staffers remain resolute
apnews.com

International Criminal Court judges and prosecutors are trying to live and work under the same financial and travel restrictions brought against Russian President Vladimir Putin and Osama bin Laden.

Berlin Approves New Expansion of Police Surveillance Powers
reclaimthenet.org
CM0 – A new Raspberry Pi you can't buy
jeffgeerling.com
Super-Emitter of the Most Damaging Greenhouse Gas Found in Germany
industrydecarbonization.com

Hanno Böck - Through atmospheric measurements, scientists have identified a chemical factory operated by Solvay in Southern Germany as the source of massive amounts of Sulfur Hexafluoride (SF₆) emissions. Being 24,000 times as bad as CO₂, SF₆ is the most potent known greenhouse gas.

BpfJailer: eBPF Mandatory Access Control [pdf]
lpc.events
SQLite JSON at full index speed using generated columns
dbpro.app

Jay Freeman - One of the coolest patterns in SQLite—store raw JSON documents, create virtual generated columns using json_extract, add indexes, and query JSON at full B-tree index speed.

Fedora: Open-source repository for long-term digital preservation
fedorarepository.org
Why isn't online age verification just like showing your ID in person?
eff.org

Lisa Femia - This blog also appears in our Age Verification Resource Hub: our one-stop shop for users seeking to understand what age-gating laws actually do, what’s at stake, how to protect yourself, and why EFF opposes all forms of age verification mandates. Head to EFF.org/Age to explore our resources and...

Show HN: Epstein's emails reconstructed in a message-style UI (OCR and LLMs)
github.com/Toon-nooT
show

Contribute to Toon-nooT/epsteins-phone-reconstructed development by creating an account on GitHub.

Sick of smart TVs? Here are your best options
arstechnica.com

Sick of smart TVs? Here are your best options.

The Tor Project is switching to Rust
itsfoss.com

Arti, the Rust rewrite of Tor, brings circuit isolation and onion service improvements in its 1.8.0 release.

US threatens new ICC sanctions unless court pledges not to prosecute Trump
reuters.com
Koralm Railway
infrastruktur.oebb.at

A fast and safe service between Styria and Carinthia: That’s the Koralm Railway. It’s part of the new Southern Line in Austria and one of the most important infrastructure projects in Europe.

Training LLMs for Honesty via Confessions
arxiv.org

Large language models (LLMs) can be dishonest when reporting on their actions and beliefs -- for example, they may overstate their confidence in factual claims or cover up evidence of covert actions. Such dishonesty may arise due to the effects of reinforcement learning (RL), where challenges with reward shaping can result in a training process that inadvertently incentivizes the model to lie or misrepresent its acti

Building small Docker images faster
sgt.hootr.club
Young journalists expose Russian-linked vessels off the Dutch and German coast
digitaldigging.org

Henk van Ess - Young journalists expose Russian-linked vessels circling off the Dutch and German coast

Preferences (coming soon)

Stories Count
100
total stories returned
Median
89
story points
Mean
155
avg story points