Story ranking for the past week
- Hardware Attestation as Monopoly Enabler | 723
- Local AI needs to be the norm | 715
- Google Chrome silently installs a 4 GB AI model on your device without consent | 1140
- Valve releases Steam Controller CAD files under Creative Commons license | 593
- Rumors of my death are slightly exaggerated | 254
- Appearing productive in the workplace | 647
- Google broke reCAPTCHA for de-googled Android users | 580
- Cloudflare to cut about 20% of its workforce | 986
- Poland is now among the 20 largest economies | 864
- I'm going back to writing code by hand | 576
- Canvas online again as ShinyHunters threatens to leak schools’ data | 643
- David Attenborough's 100th Birthday | 165
- Maybe you shouldn't install new software for a bit | 468
- I returned to AWS and was reminded why I left | 623
- AI slop is killing online communities | 732
- Dirty Frag: Universal Linux LPE | 331
- Vibe coding and agentic engineering are getting closer than I'd like | 884
- Red Squares – GitHub outages as contributions | 167
- The map that keeps Burning Man honest | 352
- Postmortem: TanStack NPM supply-chain compromise | 276
- DNSSEC disruption affecting .de domains – Resolved | 410
- Programming Still Sucks | 329
- A recent experience with ChatGPT 5.5 Pro | 524
- Bun's experimental Rust rewrite hits 99.8% test compatibility on Linux x64 glibc | 690
- Google Cloud Fraud Defence is just WEI repackaged | 364
- Internet Archive Switzerland | 116
- Incident Report: CVE-2024-YIKES | 168
- Accelerating Gemma 4: faster inference with multi-token prediction drafters | 328
- StarFighter 16-Inch | 385
- SQLite Is a Library of Congress Recommended Storage Format | 192
- Agents can now create Cloudflare accounts, buy domains, and deploy | 369
- EU Parliamentary Research Service calls VPNs "a loophole that needs closing" | 440
- Mythos Finds a Curl Vulnerability | 261
- Ratty – A terminal emulator with inline 3D graphics | 210
- Chrome removes claim of On-device Al not sending data to Google Servers | 247
- A web page that shows you everything the browser told it without asking | 293
- Louis Rossmann offers to pay legal fees for a threatened OrcaSlicer developer | 321
- Gmail registration now requires scanning a QR code and sending a text message | 444
- Agents need control flow, not more prompts | 293
- I’ve banned query strings | 292
- Running local models on an M4 with 24GB memory | 165
- Three Inverse Laws of AI | 350
- AI didn't delete your database, you did | 305
- Using Claude Code: The unreasonable effectiveness of HTML | 272
- An Introduction to Meshtastic | 186
- Grand Theft Oil Futures: Insider traders keep making a killing at our expense | 331
- Higher usage limits for Claude and a compute deal with SpaceX | 483
- OpenAI’s WebRTC problem | 148
- DeepSeek 4 Flash local inference engine for Metal | 157
- Zuckerberg 'Personally Authorized and Encouraged' Meta's Copyright Infringement | 452
- Computer Use is 45x more expensive than structured APIs | 269
- Knitting bullshit | 206
- Today I've made the difficult decision to reduce the size of Coinbase by ~14% | 803
- LLMs corrupt your documents when you delegate | 199
- Ask HN: We just had an actual UUID v4 collision... | 334
- Meta's embrace of AI is making its employees miserable | 521
- GitLab announces workforce reduction and end of their CREDIT values | 465
- Async Rust never left the MVP state | 264
- iOS 27 is adding a 'Create a Pass' button to Apple Wallet | 318
- Driver accused of DUI tracks missing laptop to Illinois State trooper's house | 366
- AI is breaking two vulnerability cultures | 172
- The hypocrisy of cyberlibertarianism | 395
- Show HN: Building a web server in assembly to give my life (a lack of) meaning | 223
- Software engineering may no longer be a lifetime career | 660
- Cartoon Network Flash Games | 131
- Google Cloud fraud defense, the next evolution of reCAPTCHA | 441
- Wi is Fi: Understanding Wi-Fi 4/5/6/6E/7/8 (802.11 n/AC/ax/be/bn) | 103
- CUDA-oxide: Nvidia's official Rust to CUDA compiler | 113
- Mythical Man Month | 208
- Singapore introduces caning for boys who bully others at school | 651
- Brazil's Pix payment system faces pressure from Visa and Mastercard | 380
- IBM didn't want Microsoft to use the Tab key to move between dialog fields | 238
- Distributing Mac software is increasing my cortisol levels | 277
- If AI writes your code, why use Python? | 401
- Child marriages plunged when girls stayed in school in Nigeria | 316
- When everyone has AI and the company still learns nothing | 273
- Hardening Firefox with Claude Mythos Preview | 169
- California farmers to destroy 420k peach trees following Del Monte bankruptcy | 449
- Remind HN: Today is Mother's Day, call your moms | 163
- Mojo 1.0 Beta | 242
- Write some software, give it away for free | 271
- Natural Language Autoencoders: Turning Claude's Thoughts into Text | 120
- Multi-stroke text effect in CSS | 44
- Debian must ship reproducible packages | 166
- The One Dollar Counterfeiter | 141
- An AI coding agent, used to write code, needs to reduce your maintenance costs | 101
- Inkscape 1.4.4 | 107
- The greatest shot in television: James Burke had one chance to nail this scene (2024) | 188
- Ombudsman column: The Pentagon is trying to silence me | 120
- Obsidian plugin was abused to deploy a remote access trojan | 217
- GrapheneOS fixes Android VPN leak Google refused to patch | 128
- Space Cadet Pinball on Linux | 126
- I want to live like Costco people | 722
- YouTube, your RSS feeds are broken | 116
- US Government releases first batch of UAP documents and videos | 540
- Meta Shuts Down End-to-End Encryption for Instagram Messaging | 221
- EEVblog: The 555 Timer is 55 years old [video] | 94
- Idempotency is easy until the second request is different | 212
- AlphaEvolve: Gemini-powered coding agent scaling impact across fields | 149
- Casio S100X Japanese Lacquer Edition (JP Page Only) | 153