Story ranking for the past month

  1. Ghostty is leaving GitHub | 1051
  2. Alberta startup sells no-tech tractors for half price | 779
  3. John Ternus to become Apple CEO | 1331
  4. Zed 1.0 | 690
  5. Hardware Attestation as Monopoly Enabler | 750
  6. DeepSeek v4 | 1607
  7. Claude Opus 4.7 | 1452
  8. Local AI needs to be the norm | 736
  9. Google Chrome silently installs a 4 GB AI model on your device without consent | 1140
  10. Valve releases Steam Controller CAD files under Creative Commons license | 593
  11. Google broke its promise to me – now ICE has my data | 765
  12. Your phone is about to stop being yours | 889
  13. Rumors of my death are slightly exaggerated | 255
  14. Appearing productive in the workplace | 648
  15. GPT-5.5 | 1057
  16. Google broke reCAPTCHA for de-googled Android users | 581
  17. Talking to strangers at the gym | 753
  18. VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage | 850
  19. Copy Fail | 516
  20. Framework Laptop 13 Pro | 769
  21. All phones sold in the EU to have replaceable batteries from 2027 | 1269
  22. Cloudflare to cut about 20% of its workforce | 989
  23. Claude Code refuses requests or charges extra if your commits mention "OpenClaw" | 720
  24. Qwen3.6-35B-A3B: Agentic coding power, now open to all | 532
  25. HERMES.md in commit messages causes requests to route to extra usage billing | 532
  26. Claude Design | 762
  27. Cursor Camp | 195
  28. Bambu Lab is abusing the open source social contract | 383
  29. The West forgot how to make things, now it’s forgetting how to code | 851
  30. Someone bought 30 WordPress plugins and planted a backdoor in all of them | 341
  31. Laws of Software Engineering | 530
  32. DaVinci Resolve – Photo | 296
  33. Backblaze has stopped backing up OneDrive and Dropbox folders and maybe others | 693
  34. I bought Friendster for $30k – Here's what I'm doing with it | 614
  35. I am building a cloud | 563
  36. Where the goblins came from | 660
  37. Postmortem: TanStack NPM supply-chain compromise | 449
  38. Poland is now among the 20 largest economies | 866
  39. ChatGPT Images 2.0 | 975
  40. Windows 9x Subsystem for Linux | 255
  41. Codex for almost everything | 559
  42. I'm going back to writing code by hand | 601
  43. Qwen3.6-27B: Flagship-Level Coding in a 27B Dense Model | 458
  44. Stop Flock | 308
  45. Microsoft and OpenAI end their exclusive and revenue-sharing deal | 845
  46. Online age verification is the hill to die on | 711
  47. I cancelled Claude: Token issues, declining quality, and poor support | 582
  48. Palantir employees are starting to wonder if they're the bad guys | 705
  49. An update on recent Claude Code quality reports | 732
  50. We found a stable Firefox identifier linking all your private Tor identities | 298
  51. Localsend: An open-source cross-platform alternative to AirDrop | 275
  52. Canvas online again as ShinyHunters threatens to leak schools’ data | 643
  53. A new spam policy for “back button hijacking” | 513
  54. GitHub Stacked PRs | 528
  55. Migrating from DigitalOcean to Hetzner | 430
  56. Apple fixes bug that cops used to extract deleted chat messages from iPhones | 192
  57. David Attenborough's 100th Birthday | 165
  58. Bitwarden CLI compromised in ongoing Checkmarx supply chain campaign | 431
  59. Belgium stops decommissioning nuclear power plants | 1059
  60. AI should elevate your thinking, not replace it | 602
  61. Vercel April 2026 security incident | 492
  62. If AI writes your code, why use Python? | 922
  63. Mercedes-Benz commits to bringing back physical buttons | 510
  64. An AI agent deleted our production database. The agent's confession is below | 1032
  65. Maybe you shouldn't install new software for a bit | 468
  66. I returned to AWS and was reminded why I left | 633
  67. Tell HN: Fiverr left customer files public and searchable | 232
  68. AI slop is killing online communities | 734
  69. SpaceX says it has agreement to acquire Cursor for $60B | 989
  70. 5x5 Pixel font for tiny screens | 162
  71. Google plans to invest up to $40B in Anthropic | 828
  72. Dirty Frag: Universal Linux LPE | 331
  73. IPv6 traffic crosses the 50% mark | 621
  74. GitHub's fake star economy | 377
  75. Meta to start capturing employee mouse movements, keystrokes for AI training | 525
  76. Meta tells staff it will cut 10% of jobs | 888
  77. Amateur armed with ChatGPT solves an Erdős problem | 560
  78. Isaac Asimov: The Last Question (1956) | 306
  79. Vibe coding and agentic engineering are getting closer than I'd like | 884
  80. Why does it take so long to release black fan versions? | 301
  81. Talkie: a 13B vintage language model from 1930 | 331
  82. Ban the sale of precise geolocation | 198
  83. GitHub Copilot is moving to usage-based billing | 553
  84. Red Squares – GitHub outages as contributions | 167
  85. The map that keeps Burning Man honest | 353
  86. Can I disable all data collection from my vehicle? | 350
  87. DNSSEC disruption affecting .de domains – Resolved | 410
  88. The future of everything is lies, I guess: Where do we go from here? | 773
  89. Googlebook | 1213
  90. Programming Still Sucks | 331
  91. Men who stare at walls | 337
  92. A recent experience with ChatGPT 5.5 Pro | 530
  93. Claude Code Routines | 413
  94. Zig → Rust porting guide | 551
  95. Measuring Claude 4.7's tokenizer costs | 498
  96. Bun's experimental Rust rewrite hits 99.8% test compatibility on Linux x64 glibc | 692
  97. The buns in McDonald's Japan's burger photos are all slightly askew | 315
  98. GameStop makes $55.5B takeover offer for eBay | 693
  99. How Mark Klein told the EFF about Room 641A [book excerpt] | 253
  100. Kimi K2.6: Advancing open-source coding | 372