Story ranking for the past week
- Google Chrome silently installs a 4 GB AI model on your device without consent | 1128
- Valve releases Steam Controller CAD files under Creative Commons license | 588
- Appearing productive in the workplace | 640
- Rumors of my death are slightly exaggerated | 242
- Talking to strangers at the gym | 751
- VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage | 850
- Cloudflare to cut about 20% of its workforce | 928
- Poland is now among the 20 largest economies | 758
- Canvas online again as ShinyHunters threatens to leak schools’ data | 613
- Google broke reCAPTCHA for de-googled Android users | 295
- Mercedes-Benz commits to bringing back physical buttons | 510
- Maybe you shouldn't install new software for a bit | 440
- AI slop is killing online communities | 705
- Dirty Frag: Universal Linux LPE | 314
- Vibe coding and agentic engineering are getting closer than I'd like | 874
- Red Squares – GitHub outages as contributions | 167
- The map that keeps Burning Man honest | 345
- DNSSEC disruption affecting .de domains – Resolved | 408
- GameStop makes $55.5B takeover offer for eBay | 693
- Zig → Rust porting guide | 539
- Programming Still Sucks | 323
- Accelerating Gemma 4: faster inference with multi-token prediction drafters | 327
- DeepClaude – Claude Code agent loop with DeepSeek V4 Pro | 280
- StarFighter 16-Inch | 378
- Google Cloud Fraud Defence is just WEI repackaged | 338
- Agents can now create Cloudflare accounts, buy domains, and deploy | 368
- SQLite Is a Library of Congress Recommended Storage Format | 192
- Microsoft Edge stores all passwords in memory in clear text, even when unused | 233
- Trademark violation: Fake Notepad++ for Mac | 303
- Chrome removes claim of On-device Al not sending data to Google Servers | 242
- Dav2d | 191
- Let's Buy Spirit Air | 577
- The bottleneck was never the code | 407
- Agents need control flow, not more prompts | 285
- David Attenborough's 100th Birthday | 111
- Removable batteries in smartphones will be mandatory in the EU starting in 2027 | 532
- New statue in London, attributed to Banksy, of a suited man, blinded by a flag | 554
- A web page that shows you everything the browser told it without asking | 277
- Do_not_track | 167
- AI didn't delete your database, you did | 302
- Three Inverse Laws of AI | 349
- NetHack 5.0.0 | 180
- US healthcare marketplaces shared citizenship and race data with ad tech giants | 168
- I am worried about Bun | 349
- How OpenAI delivers low-latency voice AI at scale | 146
- Higher usage limits for Claude and a compute deal with SpaceX | 479
- Grand Theft Oil Futures: Insider traders keep making a killing at our expense | 325
- This Month in Ladybird – April 2026 | 150
- OpenAI’s o1 correctly diagnosed 67% of ER patients vs. 50-55% by triage doctors | 473
- Zuckerberg 'Personally Authorized and Encouraged' Meta's Copyright Infringement | 450
- Computer Use is 45x more expensive than structured APIs | 267
- Knitting bullshit | 206
- Today I've made the difficult decision to reduce the size of Coinbase by ~14% | 790
- DeepSeek 4 Flash local inference engine for Metal | 152
- BYOMesh – New LoRa mesh radio offers 100x the bandwidth | 158
- Train Your Own LLM from Scratch | 50
- CARA 2.0 – “I Built a Better Robot Dog” | 61
- A desktop made for one | 264
- Six years perfecting maps on watchOS | 119
- Agentic Coding Is a Trap | 374
- Async Rust never left the MVP state | 260
- iOS 27 is adding a 'Create a Pass' button to Apple Wallet | 318
- A couple million lines of Haskell: Production engineering at Mercury | 230
- Incident with Issues and Webhooks – Resolved | 262
- Why TUIs are back | 420
- An Introduction to Meshtastic | 155
- Google Cloud fraud defense, the next evolution of reCAPTCHA | 425
- IBM didn't want Microsoft to use the Tab key to move between dialog fields | 237
- When everyone has AI and the company still learns nothing | 269
- Brazil's Pix payment system faces pressure from Visa and Mastercard | 337
- Days without GitHub incidents | 169
- Child marriages plunged when girls stayed in school in Nigeria | 306
- California farmers to destroy 420k peach trees following Del Monte bankruptcy | 449
- Kimi K2.6 just beat Claude, GPT-5.5, and Gemini in a coding challenge | 219
- Y Combinator's Stake in OpenAI (0.6%?) | 68
- Agent Skills | 211
- Write some software, give it away for free | 271
- Multi-stroke text effect in CSS | 44
- Natural Language Autoencoders: Turning Claude's Thoughts into Text | 119
- Inkscape 1.4.4 | 107
- Ombudsman column: The Pentagon is trying to silence me | 120
- Ask HN: We just had an actual UUID v4 collision... | 276
- Hardening Firefox with Claude Mythos Preview | 156
- Does Employment Slow Cognitive Decline? Evidence from Labor Market Shocks | 380
- Singapore introduces caning for boys who bully others at school | 537
- YouTube, your RSS feeds are broken | 115
- AI Self-preferencing in Algorithmic Hiring: Empirical Evidence and Insights | 178
- I want to live like Costco people | 709
- Mojo 1.0 Beta | 211
- EEVblog: The 555 Timer is 55 years old [video] | 94
- Empty Screenings – Finds AMC movie screenings with few or no tickets sold | 266
- California to begin ticketing driverless cars that violate traffic laws | 356
- Cartoon Network Flash Games | 104
- Southwest Headquarters Tour | 99
- AlphaEvolve: Gemini-powered coding agent scaling impact across fields | 144
- Redis array: short story of a long development process | 110
- How Monero’s proof of work works | 225
- Metal Gear Solid 2's source code has been leaked on 4chan | 145
- The fun has been optimized out of the Internet | 277
- AI is breaking two vulnerability cultures | 128