Story ranking for the past week
- Hardware Attestation as Monopoly Enabler | 754
- Local AI needs to be the norm | 742
- Google broke reCAPTCHA for de-googled Android users | 588
- Bambu Lab is abusing the open source social contract | 426
- Postmortem: TanStack NPM supply-chain compromise | 462
- Poland is now among the 20 largest economies | 867
- I'm going back to writing code by hand | 611
- I moved my digital stack to Europe | 599
- Linux gaming is faster because Windows APIs are becoming Linux kernel features | 605
- Googlebook | 1550
- If AI writes your code, why use Python? | 972
- David Attenborough's 100th Birthday | 165
- I returned to AWS and was reminded why I left | 641
- Why senior developers fail to communicate their expertise | 323
- Removing the modem and GPS from my 2024 RAV4 hybrid | 407
- Show HN: Needle: We Distilled Gemini Tool Calling into a 26M Model | 207
- A recent experience with ChatGPT 5.5 Pro | 535
- Bun's experimental Rust rewrite hits 99.8% test compatibility on Linux x64 glibc | 692
- Screenshots of Old Desktop OSes | 392
- Google Cloud Fraud Defence is just WEI repackaged | 365
- Incident Report: CVE-2024-YIKES | 178
- Internet Archive Switzerland | 117
- Mythos Finds a Curl Vulnerability | 282
- GitLab announces workforce reduction and end of their CREDIT values | 674
- Ratty – A terminal emulator with inline 3D graphics | 243
- Restore full BambuNetwork support for Bambu Lab printers | 304
- EU Parliamentary Research Service calls VPNs "a loophole that needs closing" | 447
- Gmail registration now requires scanning a QR code and sending a text message | 514
- Louis Rossmann offers to pay legal fees for a threatened OrcaSlicer developer | 332
- Leaving GitHub for Forgejo | 332
- A web page that shows you everything the browser told it without asking | 294
- Setting up a free *.city.state.us locality domain (2025) | 209
- Learning Software Architecture | 119
- A message from President Kornbluth about funding and the talent pipeline | 665
- Rewrite Bun in Rust has been merged | 658
- I’ve banned query strings | 297
- Running local models on an M4 with 24GB memory | 172
- They Live (1988) inspired Adblocker | 190
- RTX 5090 and M4 MacBook Air: Can It Game? | 140
- Rendering the Sky, Sunsets, and Planets | 41
- Using Claude Code: The unreasonable effectiveness of HTML | 274
- An Introduction to Meshtastic | 187
- Claude for Small Business | 453
- EU to crack down on TikTok, Instagram's 'addictive design' targeting kids | 465
- How to make your text look futuristic (2016) | 60
- Software engineering may no longer be a lifetime career | 761
- LLMs corrupt your documents when you delegate | 201
- Twin brothers wipe 96 government databases minutes after being fired | 418
- Ask HN: We just had an actual UUID v4 collision... | 341
- AI is making me dumb | 284
- Meta's embrace of AI is making its employees miserable | 526
- New arXiv policy: 1-year ban for hallucinated references | 146
- A History of IDEs at Google | 294
- Driver accused of DUI tracks missing laptop to Illinois State trooper's house | 376
- The Future of Obsidian Plugins | 177
- UCLA discovers first stroke rehabilitation drug to repair brain damage (2025) | 102
- Tell NYT, Atlantic, USA Today to keep Wayback Machine | 118
- AI is breaking two vulnerability cultures | 173
- Show HN: Building a web server in assembly to give my life (a lack of) meaning | 227
- CUDA-oxide: Nvidia's official Rust to CUDA compiler | 117
- The hypocrisy of cyberlibertarianism | 399
- The Emacsification of Software | 265
- Cartoon Network Flash Games | 131
- Distributing Mac software is increasing my cortisol levels | 283
- Kickstarter is forced to ban adult content by payment processors | 280
- Operation: Epic Furious | 126
- Princeton mandates proctoring for in-person exams, upending 133 year precedent | 593
- Quack: The DuckDB Client-Server Protocol | 81
- An AI coding agent, used to write code, needs to reduce your maintenance costs | 109
- Remind HN: Today is Mother's Day, call your moms | 164
- Canada’s Bill C-22 Is a Repackaged Version of Last Year’s Surveillance Nightmare | 131
- CERT is releasing six CVEs for serious security vulnerabilities in dnsmasq | 237
- Scorched Earth 2000 – Web | 146
- Debian must ship reproducible packages | 169
- Scrcpy v4.0 | 58
- Obsidian plugin was abused to deploy a remote access trojan | 229
- The greatest shot in television: James Burke had one chance to nail this scene (2024) | 192
- GrapheneOS fixes Android VPN leak Google refused to patch | 133
- Space Cadet Pinball on Linux | 131
- New Nginx Exploit | 73
- US Government releases first batch of UAP documents and videos | 543
- Meta Shuts Down End-to-End Encryption for Instagram Messaging | 222
- Nullsoft, 1997-2004 (2004) | 93
- First public macOS kernel memory corruption exploit on Apple M5 | 72
- MacBook Neo Deep Dive: Benchmarks, Wafer Economics, and the 8GB Gamble | 389
- Interaction Models | 52
- Bitcoin trader recovers wallet with help of Claude | 168
- Starship V3 | 607
- Maryland citizens hit with $2B power grid upgrade for out-of-state AI | 201
- New stainless steel can survive conditions for hydrogen production in seawater | 147
- Deterministic Fully-Static Whole-Binary Translation Without Heuristics | 65
- Codex is now in the ChatGPT mobile app | 144
- Tell HN: Dont use Claude Design, lost access to my projects after unsubscribing | 80
- Ask HN: What are you working on? (May 2026) | 1085
- Can someone please explain whether Cloudflare blackmailed Canonical? | 168
- Mullvad exit IPs are surprisingly identifying | 139
- Show HN: I made a Clojure-like language in Go, boots in 7ms | 85
- France moves to break encrypted messaging | 133
- ClojureScript Gets Async/Await | 73
- Zed Editor Theme-Builder | 83