Story ranking for the past month

  1. Show HN: Gemini Pro 3 imagines the HN front page 10 years from now | 965
  2. Size of Life | 277
  3. Anthropic acquires Bun | 1073
  4. Beginning January 2026, all ACM publications will be made open access | 239
  5. Backing up Spotify | 697
  6. Tell HN: Merry Christmas | 427
  7. Netflix to Acquire Warner Bros | 1358
  8. Apple has locked my Apple ID, and I have no recourse. A plea for help | 1049
  9. Inside CECOT – 60 Minutes [video] | 548
  10. Show HN: Jmail – Google Suite for Epstein files | 361
  11. Rob Pike goes nuclear over GenAI | 1778
  12. Fabrice Bellard Releases MicroQuickJS | 562
  13. Hacker News front page now, but the titles are honest | 321
  14. Ghostty is now non-profit | 289
  15. Texas is suing all of the big TV makers for spying on what you watch | 642
  16. How uv got so fast | 447
  17. Advent of Code 2025 | 397
  18. GPT-5.2 | 1083
  19. We invited a man into our home at Christmas and he stayed with us for 45 years | 277
  20. We pwned X, Vercel, Cursor, and Discord through a supply-chain attack | 434
  21. Gemini 3 Flash: Frontier intelligence built for speed | 580
  22. AWS CEO says replacing junior devs with AI is 'one of the dumbest ideas' | 532
  23. Zig quits GitHub, says Microsoft's AI obsession has ruined the service | 615
  24. Some Epstein file redactions are being undone | 780
  25. Floor796 | 115
  26. Calendar | 118
  27. What an unprocessed photo looks like | 195
  28. DeepSeek-v3.2: Pushing the frontier of open large language models [pdf] | 465
  29. Ask HN: Should "I asked $AI, and it said" replies be forbidden in HN guidelines? | 462
  30. Valve reveals it’s the architect behind a push to bring Windows games to Arm | 854
  31. Everyone in Seattle hates AI | 1065
  32. Rust in the kernel is no longer experimental | 803
  33. Australia begins enforcing world-first teen social media ban | 1512
  34. Is Mozilla trying hard to kill itself? | 821
  35. Maybe the default settings are too high | 317
  36. alpr.watch | 443
  37. Valve: HDMI Forum Continues to Block HDMI 2.1 for Linux | 486
  38. India orders smartphone makers to preload state-owned cyber safety app | 734
  39. History LLMs: Models trained exclusively on pre-1913 texts | 419
  40. Search tool that only returns content created before ChatGPT's public release | 370
  41. Accepting US car standards would risk European lives | 724
  42. Your job is to deliver code you have proven to work | 658
  43. IBM CEO says there is 'no way' spending on AI data centers will pay off | 954
  44. Thin desires are eating life | 269
  45. Leak confirms OpenAI is preparing ads on ChatGPT for public roll out | 737
  46. Announcing the Beta release of ty | 179
  47. Icons in Menus Everywhere – Send Help | 333
  48. Getting a Gemini API key is an exercise in frustration | 349
  49. No Graphics API | 183
  50. Cloudflare was down | 532
  51. 8M users' AI conversations sold for profit by "privacy" extensions | 247
  52. “Captain Gains” on Capitol Hill | 584
  53. AI will make formal verification go mainstream | 433
  54. Mistral 3 family of models released | 236
  55. Flock Exposed Its AI-Powered Cameras to the Internet. We Tracked Ourselves | 471
  56. Reverse engineering a $1B Legal AI tool exposed 100k+ confidential files | 288
  57. OpenAI declares 'code red' as Google catches up in AI race | 930
  58. 10 Years of Let's Encrypt | 349
  59. All it takes is for one to work out | 414
  60. Pricing Changes for GitHub Actions | 819
  61. I'm Kenyan. I don't write like ChatGPT, ChatGPT writes like me | 504
  62. GrapheneOS is the only Android OS providing full security patches | 452
  63. Show HN: Boing | 147
  64. Cloudflare outage on December 5, 2025 | 566
  65. Bruno Simon – 3D Portfolio | 188
  66. Package managers keep using Git as a database, it never works out | 450
  67. Why are 38 percent of Stanford students saying they're disabled? | 1021
  68. Micron Announces Exit from Crucial Consumer Business | 392
  69. Ruby 4.0.0 | 190
  70. CSS Grid Lanes | 229
  71. Writing a good Claude.md | 290
  72. Mistral releases Devstral2 and Mistral Vibe CLI | 349
  73. Growing up in “404 Not Found”: China's nuclear city in the Gobi Desert | 328
  74. Garage – An S3 object store so reliable you can run it outside datacenters | 181
  75. It’s time to free JavaScript (2024) | 367
  76. This is not the future | 409
  77. Using LLMs at Oxide | 271
  78. iPhone Typos? It's Not Just You – The iOS Keyboard Is Broken [video] | 436
  79. X-ray: a Python library for finding bad redactions in PDF documents | 123
  80. Replacing JavaScript with Just HTML | 261
  81. How elites could shape mass preferences as AI reduces persuasion costs | 661
  82. Europeans' health data sold to US firm run by ex-Israeli spies | 418
  83. Meta is using the Linux scheduler designed for Valve's Steam Deck on its servers | 391
  84. Mistral OCR 3 | 130
  85. PeerTube is recognized as a digital public good by Digital Public Goods Alliance | 160
  86. I wasted years of my life in crypto | 1008
  87. Nvidia to buy assets from Groq for $20B cash | 403
  88. Auto-grading decade-old Hacker News discussions with hindsight | 270
  89. Go ahead, self-host Postgres | 396
  90. Roomba maker goes bankrupt, Chinese owner emerges | 809
  91. How we lost communication to entertainment | 378
  92. Phoenix: A modern X server written from scratch in Zig | 414
  93. Self-hosting my photos with Immich | 377
  94. The Going Dark initiative or ProtectEU is a Chat Control 3.0 attempt | 281
  95. The highest quality codebase | 393
  96. 4 billion if statements (2023) | 176
  97. Sick of smart TVs? Here are your best options | 532
  98. If you're going to vibe code, why not do it in C? | 612
  99. Amazon will allow ePub and PDF downloads for DRM-free eBooks | 338
  100. GotaTun – Mullvad's WireGuard Implementation in Rust | 131