082bd621-c69c-404f-b1d6-00aac16f92dc
[]
[
{
"author": "km",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://motorolanews.com/motorola-three-new-b2b-solutions-at-mwc-2026/\"\u003ehttps://motorolanews.com/motorola-three-new-b2b-solutions-at-mwc-2026/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47214645\"\u003ehttps://news.ycombinator.com/item?id=47214645\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 156\u003c/p\u003e\n\u003cp\u003e# Comments: 41\u003c/p\u003e\n",
"link": "https://motorolanews.com/motorola-three-new-b2b-solutions-at-mwc-2026/",
"published": "2026-03-02T06:48:07Z",
"title": "Motorola announces a partnership with GrapheneOS Foundation"
},
{
"author": "vismit2000",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://growingswe.com/blog/elliptic-curve-cryptography\"\u003ehttps://growingswe.com/blog/elliptic-curve-cryptography\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47214367\"\u003ehttps://news.ycombinator.com/item?id=47214367\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 8\u003c/p\u003e\n\u003cp\u003e# Comments: 4\u003c/p\u003e\n",
"link": "https://growingswe.com/blog/elliptic-curve-cryptography",
"published": "2026-03-02T05:59:03Z",
"title": "An interactive intro to Elliptic Curve Cryptography"
},
{
"author": "ggm",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://www.bbc.com/future/article/20260226-how-ai-can-read-your-thoughts\"\u003ehttps://www.bbc.com/future/article/20260226-how-ai-can-read-your-thoughts\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47214250\"\u003ehttps://news.ycombinator.com/item?id=47214250\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 14\u003c/p\u003e\n\u003cp\u003e# Comments: 7\u003c/p\u003e\n",
"link": "https://www.bbc.com/future/article/20260226-how-ai-can-read-your-thoughts",
"published": "2026-03-02T05:39:36Z",
"title": "Evolving descriptive text of mental content from human brain activity"
},
{
"author": "mfrw",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://blog.tohojo.dk/2026/02/the-inner-workings-of-tcp-zero-copy.html\"\u003ehttps://blog.tohojo.dk/2026/02/the-inner-workings-of-tcp-zero-copy.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47214064\"\u003ehttps://news.ycombinator.com/item?id=47214064\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 13\u003c/p\u003e\n\u003cp\u003e# Comments: 0\u003c/p\u003e\n",
"link": "https://blog.tohojo.dk/2026/02/the-inner-workings-of-tcp-zero-copy.html",
"published": "2026-03-02T05:01:55Z",
"title": "The inner workings of TCP zero-copy"
},
{
"author": "linkdd",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://variantsystems.io/blog/beam-otp-process-concurrency\"\u003ehttps://variantsystems.io/blog/beam-otp-process-concurrency\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47214063\"\u003ehttps://news.ycombinator.com/item?id=47214063\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 16\u003c/p\u003e\n\u003cp\u003e# Comments: 4\u003c/p\u003e\n",
"link": "https://variantsystems.io/blog/beam-otp-process-concurrency",
"published": "2026-03-02T05:01:08Z",
"title": "Process-Based Concurrency: Why Beam and OTP Keep Being Right"
},
{
"author": "MBCook",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://deadlime.hu/en/2026/02/22/computer-generated-dream-world/\"\u003ehttps://deadlime.hu/en/2026/02/22/computer-generated-dream-world/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47213866\"\u003ehttps://news.ycombinator.com/item?id=47213866\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 77\u003c/p\u003e\n\u003cp\u003e# Comments: 7\u003c/p\u003e\n",
"link": "https://deadlime.hu/en/2026/02/22/computer-generated-dream-world/",
"published": "2026-03-02T04:23:53Z",
"title": "Computer-generated dream world: Virtual reality for a 286 processor"
},
{
"author": "Curiositry",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://ellanew.com/2026/03/02/ptpl-197-record-retrieve-from-a-personal-knowledgebase\"\u003ehttps://ellanew.com/2026/03/02/ptpl-197-record-retrieve-from-a-personal-knowledgebase\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47213819\"\u003ehttps://news.ycombinator.com/item?id=47213819\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 32\u003c/p\u003e\n\u003cp\u003e# Comments: 10\u003c/p\u003e\n",
"link": "https://ellanew.com/2026/03/02/ptpl-197-record-retrieve-from-a-personal-knowledgebase",
"published": "2026-03-02T04:15:16Z",
"title": "How to record and retrieve anything you've ever had to look up twice"
},
{
"author": "aranaur",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://www.wltx.com/article/news/nation-world/281-53d8693e-77a4-42ad-86e4-3426a30d25ae\"\u003ehttps://www.wltx.com/article/news/nation-world/281-53d8693e-77a4-42ad-86e4-3426a30d25ae\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47213764\"\u003ehttps://news.ycombinator.com/item?id=47213764\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 185\u003c/p\u003e\n\u003cp\u003e# Comments: 32\u003c/p\u003e\n",
"link": "https://www.wltx.com/article/news/nation-world/281-53d8693e-77a4-42ad-86e4-3426a30d25ae",
"published": "2026-03-02T04:06:00Z",
"title": "Everett shuts down Flock camera network after judge rules footage public record"
},
{
"author": "kossisoroyce",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://github.com/kossisoroyce/timber\"\u003ehttps://github.com/kossisoroyce/timber\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47212576\"\u003ehttps://news.ycombinator.com/item?id=47212576\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 109\u003c/p\u003e\n\u003cp\u003e# Comments: 14\u003c/p\u003e\n",
"link": "https://github.com/kossisoroyce/timber",
"published": "2026-03-02T00:57:40Z",
"title": "Show HN: Timber – Ollama for classical ML models, 336x faster than Python"
},
{
"author": "mandel_x",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://github.com/mandel-macaque/memento\"\u003ehttps://github.com/mandel-macaque/memento\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47212355\"\u003ehttps://news.ycombinator.com/item?id=47212355\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 185\u003c/p\u003e\n\u003cp\u003e# Comments: 194\u003c/p\u003e\n",
"link": "https://github.com/mandel-macaque/memento",
"published": "2026-03-02T00:27:52Z",
"title": "If AI writes code, should the session be part of the commit?"
},
{
"author": "bilsbie",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://github.com/AlexsJones/llmfit\"\u003ehttps://github.com/AlexsJones/llmfit\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47211830\"\u003ehttps://news.ycombinator.com/item?id=47211830\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 111\u003c/p\u003e\n\u003cp\u003e# Comments: 27\u003c/p\u003e\n",
"link": "https://github.com/AlexsJones/llmfit",
"published": "2026-03-01T23:15:16Z",
"title": "Right-sizes LLM models to your system's RAM, CPU, and GPU"
},
{
"author": "TigerUniversity",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://littlefreelibrary.org/\"\u003ehttps://littlefreelibrary.org/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47211280\"\u003ehttps://news.ycombinator.com/item?id=47211280\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 111\u003c/p\u003e\n\u003cp\u003e# Comments: 55\u003c/p\u003e\n",
"link": "https://littlefreelibrary.org/",
"published": "2026-03-01T22:18:10Z",
"title": "Little Free Library"
},
{
"author": "andsoitis",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://developer.chrome.com/blog/webmcp-epp\"\u003ehttps://developer.chrome.com/blog/webmcp-epp\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47211249\"\u003ehttps://news.ycombinator.com/item?id=47211249\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 262\u003c/p\u003e\n\u003cp\u003e# Comments: 145\u003c/p\u003e\n",
"link": "https://developer.chrome.com/blog/webmcp-epp",
"published": "2026-03-01T22:13:58Z",
"title": "WebMCP is available for early preview"
},
{
"author": "maurycyz",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://maurycyz.com/misc/c_files/\"\u003ehttps://maurycyz.com/misc/c_files/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47209788\"\u003ehttps://news.ycombinator.com/item?id=47209788\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 102\u003c/p\u003e\n\u003cp\u003e# Comments: 74\u003c/p\u003e\n",
"link": "https://maurycyz.com/misc/c_files/",
"published": "2026-03-01T19:25:04Z",
"title": "Why does C have the best file API"
},
{
"author": "ejholmes",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://ejholmes.github.io/2026/02/28/mcp-is-dead-long-live-the-cli.html\"\u003ehttps://ejholmes.github.io/2026/02/28/mcp-is-dead-long-live-the-cli.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47208398\"\u003ehttps://news.ycombinator.com/item?id=47208398\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 363\u003c/p\u003e\n\u003cp\u003e# Comments: 230\u003c/p\u003e\n",
"link": "https://ejholmes.github.io/2026/02/28/mcp-is-dead-long-live-the-cli.html",
"published": "2026-03-01T16:54:49Z",
"title": "When does MCP make sense vs CLI?"
},
{
"author": "stevehiehn",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://github.com/shiehn/sas-audio-processor\"\u003ehttps://github.com/shiehn/sas-audio-processor\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47207806\"\u003ehttps://news.ycombinator.com/item?id=47207806\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 55\u003c/p\u003e\n\u003cp\u003e# Comments: 9\u003c/p\u003e\n",
"link": "https://github.com/shiehn/sas-audio-processor",
"published": "2026-03-01T15:52:02Z",
"title": "Show HN: Audio Toolkit for Agents"
},
{
"author": "glth",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://glthr.com/XML-fundamental-to-Claude\"\u003ehttps://glthr.com/XML-fundamental-to-Claude\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47207236\"\u003ehttps://news.ycombinator.com/item?id=47207236\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 195\u003c/p\u003e\n\u003cp\u003e# Comments: 132\u003c/p\u003e\n",
"link": "https://glthr.com/XML-fundamental-to-Claude",
"published": "2026-03-01T14:52:22Z",
"title": "Why XML tags are so fundamental to Claude"
},
{
"author": "rmsaksida",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://rsaksida.com/blog/ape-coding/\"\u003ehttps://rsaksida.com/blog/ape-coding/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47206798\"\u003ehttps://news.ycombinator.com/item?id=47206798\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 167\u003c/p\u003e\n\u003cp\u003e# Comments: 112\u003c/p\u003e\n",
"link": "https://rsaksida.com/blog/ape-coding/",
"published": "2026-03-01T14:07:05Z",
"title": "Ape Coding [fiction]"
},
{
"author": "oli5679",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://ghostty.org/docs\"\u003ehttps://ghostty.org/docs\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47206009\"\u003ehttps://news.ycombinator.com/item?id=47206009\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 708\u003c/p\u003e\n\u003cp\u003e# Comments: 305\u003c/p\u003e\n",
"link": "https://ghostty.org/docs",
"published": "2026-03-01T12:13:03Z",
"title": "Ghostty – Terminal Emulator"
},
{
"author": "chromy",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://atlas.flexport.com/\"\u003ehttps://atlas.flexport.com/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47205637\"\u003ehttps://news.ycombinator.com/item?id=47205637\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 218\u003c/p\u003e\n\u003cp\u003e# Comments: 46\u003c/p\u003e\n",
"link": "https://atlas.flexport.com/",
"published": "2026-03-01T11:01:17Z",
"title": "Flightradar24 for Ships"
}
]
[
{
"author": "km",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://motorolanews.com/motorola-three-new-b2b-solutions-at-mwc-2026/\"\u003ehttps://motorolanews.com/motorola-three-new-b2b-solutions-at-mwc-2026/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47214645\"\u003ehttps://news.ycombinator.com/item?id=47214645\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 156\u003c/p\u003e\n\u003cp\u003e# Comments: 41\u003c/p\u003e\n",
"link": "https://motorolanews.com/motorola-three-new-b2b-solutions-at-mwc-2026/",
"published": "2026-03-02T06:48:07Z",
"title": "Motorola announces a partnership with GrapheneOS Foundation"
},
{
"author": "vismit2000",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://growingswe.com/blog/elliptic-curve-cryptography\"\u003ehttps://growingswe.com/blog/elliptic-curve-cryptography\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47214367\"\u003ehttps://news.ycombinator.com/item?id=47214367\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 8\u003c/p\u003e\n\u003cp\u003e# Comments: 4\u003c/p\u003e\n",
"link": "https://growingswe.com/blog/elliptic-curve-cryptography",
"published": "2026-03-02T05:59:03Z",
"title": "An interactive intro to Elliptic Curve Cryptography"
},
{
"author": "ggm",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://www.bbc.com/future/article/20260226-how-ai-can-read-your-thoughts\"\u003ehttps://www.bbc.com/future/article/20260226-how-ai-can-read-your-thoughts\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47214250\"\u003ehttps://news.ycombinator.com/item?id=47214250\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 14\u003c/p\u003e\n\u003cp\u003e# Comments: 7\u003c/p\u003e\n",
"link": "https://www.bbc.com/future/article/20260226-how-ai-can-read-your-thoughts",
"published": "2026-03-02T05:39:36Z",
"title": "Evolving descriptive text of mental content from human brain activity"
},
{
"author": "mfrw",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://blog.tohojo.dk/2026/02/the-inner-workings-of-tcp-zero-copy.html\"\u003ehttps://blog.tohojo.dk/2026/02/the-inner-workings-of-tcp-zero-copy.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47214064\"\u003ehttps://news.ycombinator.com/item?id=47214064\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 13\u003c/p\u003e\n\u003cp\u003e# Comments: 0\u003c/p\u003e\n",
"link": "https://blog.tohojo.dk/2026/02/the-inner-workings-of-tcp-zero-copy.html",
"published": "2026-03-02T05:01:55Z",
"title": "The inner workings of TCP zero-copy"
},
{
"author": "linkdd",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://variantsystems.io/blog/beam-otp-process-concurrency\"\u003ehttps://variantsystems.io/blog/beam-otp-process-concurrency\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47214063\"\u003ehttps://news.ycombinator.com/item?id=47214063\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 16\u003c/p\u003e\n\u003cp\u003e# Comments: 4\u003c/p\u003e\n",
"link": "https://variantsystems.io/blog/beam-otp-process-concurrency",
"published": "2026-03-02T05:01:08Z",
"title": "Process-Based Concurrency: Why Beam and OTP Keep Being Right"
},
{
"author": "MBCook",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://deadlime.hu/en/2026/02/22/computer-generated-dream-world/\"\u003ehttps://deadlime.hu/en/2026/02/22/computer-generated-dream-world/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47213866\"\u003ehttps://news.ycombinator.com/item?id=47213866\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 77\u003c/p\u003e\n\u003cp\u003e# Comments: 7\u003c/p\u003e\n",
"link": "https://deadlime.hu/en/2026/02/22/computer-generated-dream-world/",
"published": "2026-03-02T04:23:53Z",
"title": "Computer-generated dream world: Virtual reality for a 286 processor"
},
{
"author": "Curiositry",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://ellanew.com/2026/03/02/ptpl-197-record-retrieve-from-a-personal-knowledgebase\"\u003ehttps://ellanew.com/2026/03/02/ptpl-197-record-retrieve-from-a-personal-knowledgebase\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47213819\"\u003ehttps://news.ycombinator.com/item?id=47213819\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 32\u003c/p\u003e\n\u003cp\u003e# Comments: 10\u003c/p\u003e\n",
"link": "https://ellanew.com/2026/03/02/ptpl-197-record-retrieve-from-a-personal-knowledgebase",
"published": "2026-03-02T04:15:16Z",
"title": "How to record and retrieve anything you've ever had to look up twice"
},
{
"author": "aranaur",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://www.wltx.com/article/news/nation-world/281-53d8693e-77a4-42ad-86e4-3426a30d25ae\"\u003ehttps://www.wltx.com/article/news/nation-world/281-53d8693e-77a4-42ad-86e4-3426a30d25ae\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47213764\"\u003ehttps://news.ycombinator.com/item?id=47213764\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 185\u003c/p\u003e\n\u003cp\u003e# Comments: 32\u003c/p\u003e\n",
"link": "https://www.wltx.com/article/news/nation-world/281-53d8693e-77a4-42ad-86e4-3426a30d25ae",
"published": "2026-03-02T04:06:00Z",
"title": "Everett shuts down Flock camera network after judge rules footage public record"
},
{
"author": "kossisoroyce",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://github.com/kossisoroyce/timber\"\u003ehttps://github.com/kossisoroyce/timber\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47212576\"\u003ehttps://news.ycombinator.com/item?id=47212576\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 109\u003c/p\u003e\n\u003cp\u003e# Comments: 14\u003c/p\u003e\n",
"link": "https://github.com/kossisoroyce/timber",
"published": "2026-03-02T00:57:40Z",
"title": "Show HN: Timber – Ollama for classical ML models, 336x faster than Python"
},
{
"author": "mandel_x",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://github.com/mandel-macaque/memento\"\u003ehttps://github.com/mandel-macaque/memento\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47212355\"\u003ehttps://news.ycombinator.com/item?id=47212355\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 185\u003c/p\u003e\n\u003cp\u003e# Comments: 194\u003c/p\u003e\n",
"link": "https://github.com/mandel-macaque/memento",
"published": "2026-03-02T00:27:52Z",
"title": "If AI writes code, should the session be part of the commit?"
},
{
"author": "bilsbie",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://github.com/AlexsJones/llmfit\"\u003ehttps://github.com/AlexsJones/llmfit\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47211830\"\u003ehttps://news.ycombinator.com/item?id=47211830\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 111\u003c/p\u003e\n\u003cp\u003e# Comments: 27\u003c/p\u003e\n",
"link": "https://github.com/AlexsJones/llmfit",
"published": "2026-03-01T23:15:16Z",
"title": "Right-sizes LLM models to your system's RAM, CPU, and GPU"
},
{
"author": "TigerUniversity",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://littlefreelibrary.org/\"\u003ehttps://littlefreelibrary.org/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47211280\"\u003ehttps://news.ycombinator.com/item?id=47211280\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 111\u003c/p\u003e\n\u003cp\u003e# Comments: 55\u003c/p\u003e\n",
"link": "https://littlefreelibrary.org/",
"published": "2026-03-01T22:18:10Z",
"title": "Little Free Library"
},
{
"author": "andsoitis",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://developer.chrome.com/blog/webmcp-epp\"\u003ehttps://developer.chrome.com/blog/webmcp-epp\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47211249\"\u003ehttps://news.ycombinator.com/item?id=47211249\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 262\u003c/p\u003e\n\u003cp\u003e# Comments: 145\u003c/p\u003e\n",
"link": "https://developer.chrome.com/blog/webmcp-epp",
"published": "2026-03-01T22:13:58Z",
"title": "WebMCP is available for early preview"
},
{
"author": "maurycyz",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://maurycyz.com/misc/c_files/\"\u003ehttps://maurycyz.com/misc/c_files/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47209788\"\u003ehttps://news.ycombinator.com/item?id=47209788\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 102\u003c/p\u003e\n\u003cp\u003e# Comments: 74\u003c/p\u003e\n",
"link": "https://maurycyz.com/misc/c_files/",
"published": "2026-03-01T19:25:04Z",
"title": "Why does C have the best file API"
},
{
"author": "ejholmes",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://ejholmes.github.io/2026/02/28/mcp-is-dead-long-live-the-cli.html\"\u003ehttps://ejholmes.github.io/2026/02/28/mcp-is-dead-long-live-the-cli.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47208398\"\u003ehttps://news.ycombinator.com/item?id=47208398\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 363\u003c/p\u003e\n\u003cp\u003e# Comments: 230\u003c/p\u003e\n",
"link": "https://ejholmes.github.io/2026/02/28/mcp-is-dead-long-live-the-cli.html",
"published": "2026-03-01T16:54:49Z",
"title": "When does MCP make sense vs CLI?"
},
{
"author": "stevehiehn",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://github.com/shiehn/sas-audio-processor\"\u003ehttps://github.com/shiehn/sas-audio-processor\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47207806\"\u003ehttps://news.ycombinator.com/item?id=47207806\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 55\u003c/p\u003e\n\u003cp\u003e# Comments: 9\u003c/p\u003e\n",
"link": "https://github.com/shiehn/sas-audio-processor",
"published": "2026-03-01T15:52:02Z",
"title": "Show HN: Audio Toolkit for Agents"
},
{
"author": "glth",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://glthr.com/XML-fundamental-to-Claude\"\u003ehttps://glthr.com/XML-fundamental-to-Claude\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47207236\"\u003ehttps://news.ycombinator.com/item?id=47207236\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 195\u003c/p\u003e\n\u003cp\u003e# Comments: 132\u003c/p\u003e\n",
"link": "https://glthr.com/XML-fundamental-to-Claude",
"published": "2026-03-01T14:52:22Z",
"title": "Why XML tags are so fundamental to Claude"
},
{
"author": "rmsaksida",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://rsaksida.com/blog/ape-coding/\"\u003ehttps://rsaksida.com/blog/ape-coding/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47206798\"\u003ehttps://news.ycombinator.com/item?id=47206798\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 167\u003c/p\u003e\n\u003cp\u003e# Comments: 112\u003c/p\u003e\n",
"link": "https://rsaksida.com/blog/ape-coding/",
"published": "2026-03-01T14:07:05Z",
"title": "Ape Coding [fiction]"
},
{
"author": "oli5679",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://ghostty.org/docs\"\u003ehttps://ghostty.org/docs\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47206009\"\u003ehttps://news.ycombinator.com/item?id=47206009\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 708\u003c/p\u003e\n\u003cp\u003e# Comments: 305\u003c/p\u003e\n",
"link": "https://ghostty.org/docs",
"published": "2026-03-01T12:13:03Z",
"title": "Ghostty – Terminal Emulator"
},
{
"author": "chromy",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://atlas.flexport.com/\"\u003ehttps://atlas.flexport.com/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47205637\"\u003ehttps://news.ycombinator.com/item?id=47205637\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 218\u003c/p\u003e\n\u003cp\u003e# Comments: 46\u003c/p\u003e\n",
"link": "https://atlas.flexport.com/",
"published": "2026-03-01T11:01:17Z",
"title": "Flightradar24 for Ships"
}
]
[
{
"author": "km",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://motorolanews.com/motorola-three-new-b2b-solutions-at-mwc-2026/\"\u003ehttps://motorolanews.com/motorola-three-new-b2b-solutions-at-mwc-2026/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47214645\"\u003ehttps://news.ycombinator.com/item?id=47214645\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 156\u003c/p\u003e\n\u003cp\u003e# Comments: 41\u003c/p\u003e\n",
"link": "https://motorolanews.com/motorola-three-new-b2b-solutions-at-mwc-2026/",
"published": "2026-03-02T06:48:07Z",
"title": "Motorola announces a partnership with GrapheneOS Foundation"
},
{
"author": "aranaur",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://www.wltx.com/article/news/nation-world/281-53d8693e-77a4-42ad-86e4-3426a30d25ae\"\u003ehttps://www.wltx.com/article/news/nation-world/281-53d8693e-77a4-42ad-86e4-3426a30d25ae\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47213764\"\u003ehttps://news.ycombinator.com/item?id=47213764\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 185\u003c/p\u003e\n\u003cp\u003e# Comments: 32\u003c/p\u003e\n",
"link": "https://www.wltx.com/article/news/nation-world/281-53d8693e-77a4-42ad-86e4-3426a30d25ae",
"published": "2026-03-02T04:06:00Z",
"title": "Everett shuts down Flock camera network after judge rules footage public record"
},
{
"author": "kossisoroyce",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://github.com/kossisoroyce/timber\"\u003ehttps://github.com/kossisoroyce/timber\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47212576\"\u003ehttps://news.ycombinator.com/item?id=47212576\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 109\u003c/p\u003e\n\u003cp\u003e# Comments: 14\u003c/p\u003e\n",
"link": "https://github.com/kossisoroyce/timber",
"published": "2026-03-02T00:57:40Z",
"title": "Show HN: Timber – Ollama for classical ML models, 336x faster than Python"
},
{
"author": "mandel_x",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://github.com/mandel-macaque/memento\"\u003ehttps://github.com/mandel-macaque/memento\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47212355\"\u003ehttps://news.ycombinator.com/item?id=47212355\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 185\u003c/p\u003e\n\u003cp\u003e# Comments: 194\u003c/p\u003e\n",
"link": "https://github.com/mandel-macaque/memento",
"published": "2026-03-02T00:27:52Z",
"title": "If AI writes code, should the session be part of the commit?"
},
{
"author": "bilsbie",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://github.com/AlexsJones/llmfit\"\u003ehttps://github.com/AlexsJones/llmfit\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47211830\"\u003ehttps://news.ycombinator.com/item?id=47211830\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 111\u003c/p\u003e\n\u003cp\u003e# Comments: 27\u003c/p\u003e\n",
"link": "https://github.com/AlexsJones/llmfit",
"published": "2026-03-01T23:15:16Z",
"title": "Right-sizes LLM models to your system's RAM, CPU, and GPU"
},
{
"author": "TigerUniversity",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://littlefreelibrary.org/\"\u003ehttps://littlefreelibrary.org/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47211280\"\u003ehttps://news.ycombinator.com/item?id=47211280\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 111\u003c/p\u003e\n\u003cp\u003e# Comments: 55\u003c/p\u003e\n",
"link": "https://littlefreelibrary.org/",
"published": "2026-03-01T22:18:10Z",
"title": "Little Free Library"
},
{
"author": "andsoitis",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://developer.chrome.com/blog/webmcp-epp\"\u003ehttps://developer.chrome.com/blog/webmcp-epp\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47211249\"\u003ehttps://news.ycombinator.com/item?id=47211249\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 262\u003c/p\u003e\n\u003cp\u003e# Comments: 145\u003c/p\u003e\n",
"link": "https://developer.chrome.com/blog/webmcp-epp",
"published": "2026-03-01T22:13:58Z",
"title": "WebMCP is available for early preview"
},
{
"author": "maurycyz",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://maurycyz.com/misc/c_files/\"\u003ehttps://maurycyz.com/misc/c_files/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47209788\"\u003ehttps://news.ycombinator.com/item?id=47209788\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 102\u003c/p\u003e\n\u003cp\u003e# Comments: 74\u003c/p\u003e\n",
"link": "https://maurycyz.com/misc/c_files/",
"published": "2026-03-01T19:25:04Z",
"title": "Why does C have the best file API"
},
{
"author": "ejholmes",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://ejholmes.github.io/2026/02/28/mcp-is-dead-long-live-the-cli.html\"\u003ehttps://ejholmes.github.io/2026/02/28/mcp-is-dead-long-live-the-cli.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47208398\"\u003ehttps://news.ycombinator.com/item?id=47208398\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 363\u003c/p\u003e\n\u003cp\u003e# Comments: 230\u003c/p\u003e\n",
"link": "https://ejholmes.github.io/2026/02/28/mcp-is-dead-long-live-the-cli.html",
"published": "2026-03-01T16:54:49Z",
"title": "When does MCP make sense vs CLI?"
},
{
"author": "glth",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://glthr.com/XML-fundamental-to-Claude\"\u003ehttps://glthr.com/XML-fundamental-to-Claude\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47207236\"\u003ehttps://news.ycombinator.com/item?id=47207236\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 195\u003c/p\u003e\n\u003cp\u003e# Comments: 132\u003c/p\u003e\n",
"link": "https://glthr.com/XML-fundamental-to-Claude",
"published": "2026-03-01T14:52:22Z",
"title": "Why XML tags are so fundamental to Claude"
},
{
"author": "rmsaksida",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://rsaksida.com/blog/ape-coding/\"\u003ehttps://rsaksida.com/blog/ape-coding/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47206798\"\u003ehttps://news.ycombinator.com/item?id=47206798\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 167\u003c/p\u003e\n\u003cp\u003e# Comments: 112\u003c/p\u003e\n",
"link": "https://rsaksida.com/blog/ape-coding/",
"published": "2026-03-01T14:07:05Z",
"title": "Ape Coding [fiction]"
},
{
"author": "oli5679",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://ghostty.org/docs\"\u003ehttps://ghostty.org/docs\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47206009\"\u003ehttps://news.ycombinator.com/item?id=47206009\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 708\u003c/p\u003e\n\u003cp\u003e# Comments: 305\u003c/p\u003e\n",
"link": "https://ghostty.org/docs",
"published": "2026-03-01T12:13:03Z",
"title": "Ghostty – Terminal Emulator"
},
{
"author": "chromy",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://atlas.flexport.com/\"\u003ehttps://atlas.flexport.com/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47205637\"\u003ehttps://news.ycombinator.com/item?id=47205637\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 218\u003c/p\u003e\n\u003cp\u003e# Comments: 46\u003c/p\u003e\n",
"link": "https://atlas.flexport.com/",
"published": "2026-03-01T11:01:17Z",
"title": "Flightradar24 for Ships"
}
]
[
{
"author": "km",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://motorolanews.com/motorola-three-new-b2b-solutions-at-mwc-2026/\"\u003ehttps://motorolanews.com/motorola-three-new-b2b-solutions-at-mwc-2026/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47214645\"\u003ehttps://news.ycombinator.com/item?id=47214645\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 156\u003c/p\u003e\n\u003cp\u003e# Comments: 41\u003c/p\u003e\n",
"link": "https://motorolanews.com/motorola-three-new-b2b-solutions-at-mwc-2026/",
"published": "2026-03-02T06:48:07Z",
"title": "Motorola announces a partnership with GrapheneOS Foundation"
},
{
"author": "aranaur",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://www.wltx.com/article/news/nation-world/281-53d8693e-77a4-42ad-86e4-3426a30d25ae\"\u003ehttps://www.wltx.com/article/news/nation-world/281-53d8693e-77a4-42ad-86e4-3426a30d25ae\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47213764\"\u003ehttps://news.ycombinator.com/item?id=47213764\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 185\u003c/p\u003e\n\u003cp\u003e# Comments: 32\u003c/p\u003e\n",
"link": "https://www.wltx.com/article/news/nation-world/281-53d8693e-77a4-42ad-86e4-3426a30d25ae",
"published": "2026-03-02T04:06:00Z",
"title": "Everett shuts down Flock camera network after judge rules footage public record"
},
{
"author": "kossisoroyce",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://github.com/kossisoroyce/timber\"\u003ehttps://github.com/kossisoroyce/timber\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47212576\"\u003ehttps://news.ycombinator.com/item?id=47212576\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 109\u003c/p\u003e\n\u003cp\u003e# Comments: 14\u003c/p\u003e\n",
"link": "https://github.com/kossisoroyce/timber",
"published": "2026-03-02T00:57:40Z",
"title": "Show HN: Timber – Ollama for classical ML models, 336x faster than Python"
},
{
"author": "mandel_x",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://github.com/mandel-macaque/memento\"\u003ehttps://github.com/mandel-macaque/memento\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47212355\"\u003ehttps://news.ycombinator.com/item?id=47212355\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 185\u003c/p\u003e\n\u003cp\u003e# Comments: 194\u003c/p\u003e\n",
"link": "https://github.com/mandel-macaque/memento",
"published": "2026-03-02T00:27:52Z",
"title": "If AI writes code, should the session be part of the commit?"
},
{
"author": "bilsbie",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://github.com/AlexsJones/llmfit\"\u003ehttps://github.com/AlexsJones/llmfit\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47211830\"\u003ehttps://news.ycombinator.com/item?id=47211830\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 111\u003c/p\u003e\n\u003cp\u003e# Comments: 27\u003c/p\u003e\n",
"link": "https://github.com/AlexsJones/llmfit",
"published": "2026-03-01T23:15:16Z",
"title": "Right-sizes LLM models to your system's RAM, CPU, and GPU"
},
{
"author": "TigerUniversity",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://littlefreelibrary.org/\"\u003ehttps://littlefreelibrary.org/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47211280\"\u003ehttps://news.ycombinator.com/item?id=47211280\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 111\u003c/p\u003e\n\u003cp\u003e# Comments: 55\u003c/p\u003e\n",
"link": "https://littlefreelibrary.org/",
"published": "2026-03-01T22:18:10Z",
"title": "Little Free Library"
},
{
"author": "andsoitis",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://developer.chrome.com/blog/webmcp-epp\"\u003ehttps://developer.chrome.com/blog/webmcp-epp\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47211249\"\u003ehttps://news.ycombinator.com/item?id=47211249\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 262\u003c/p\u003e\n\u003cp\u003e# Comments: 145\u003c/p\u003e\n",
"link": "https://developer.chrome.com/blog/webmcp-epp",
"published": "2026-03-01T22:13:58Z",
"title": "WebMCP is available for early preview"
},
{
"author": "maurycyz",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://maurycyz.com/misc/c_files/\"\u003ehttps://maurycyz.com/misc/c_files/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47209788\"\u003ehttps://news.ycombinator.com/item?id=47209788\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 102\u003c/p\u003e\n\u003cp\u003e# Comments: 74\u003c/p\u003e\n",
"link": "https://maurycyz.com/misc/c_files/",
"published": "2026-03-01T19:25:04Z",
"title": "Why does C have the best file API"
},
{
"author": "ejholmes",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://ejholmes.github.io/2026/02/28/mcp-is-dead-long-live-the-cli.html\"\u003ehttps://ejholmes.github.io/2026/02/28/mcp-is-dead-long-live-the-cli.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47208398\"\u003ehttps://news.ycombinator.com/item?id=47208398\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 363\u003c/p\u003e\n\u003cp\u003e# Comments: 230\u003c/p\u003e\n",
"link": "https://ejholmes.github.io/2026/02/28/mcp-is-dead-long-live-the-cli.html",
"published": "2026-03-01T16:54:49Z",
"title": "When does MCP make sense vs CLI?"
},
{
"author": "glth",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://glthr.com/XML-fundamental-to-Claude\"\u003ehttps://glthr.com/XML-fundamental-to-Claude\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47207236\"\u003ehttps://news.ycombinator.com/item?id=47207236\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 195\u003c/p\u003e\n\u003cp\u003e# Comments: 132\u003c/p\u003e\n",
"link": "https://glthr.com/XML-fundamental-to-Claude",
"published": "2026-03-01T14:52:22Z",
"title": "Why XML tags are so fundamental to Claude"
},
{
"author": "rmsaksida",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://rsaksida.com/blog/ape-coding/\"\u003ehttps://rsaksida.com/blog/ape-coding/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47206798\"\u003ehttps://news.ycombinator.com/item?id=47206798\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 167\u003c/p\u003e\n\u003cp\u003e# Comments: 112\u003c/p\u003e\n",
"link": "https://rsaksida.com/blog/ape-coding/",
"published": "2026-03-01T14:07:05Z",
"title": "Ape Coding [fiction]"
},
{
"author": "oli5679",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://ghostty.org/docs\"\u003ehttps://ghostty.org/docs\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47206009\"\u003ehttps://news.ycombinator.com/item?id=47206009\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 708\u003c/p\u003e\n\u003cp\u003e# Comments: 305\u003c/p\u003e\n",
"link": "https://ghostty.org/docs",
"published": "2026-03-01T12:13:03Z",
"title": "Ghostty – Terminal Emulator"
},
{
"author": "chromy",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://atlas.flexport.com/\"\u003ehttps://atlas.flexport.com/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47205637\"\u003ehttps://news.ycombinator.com/item?id=47205637\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 218\u003c/p\u003e\n\u003cp\u003e# Comments: 46\u003c/p\u003e\n",
"link": "https://atlas.flexport.com/",
"published": "2026-03-01T11:01:17Z",
"title": "Flightradar24 for Ships"
}
]
[
{
"author": "TigerUniversity",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://littlefreelibrary.org/\"\u003ehttps://littlefreelibrary.org/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47211280\"\u003ehttps://news.ycombinator.com/item?id=47211280\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 111\u003c/p\u003e\n\u003cp\u003e# Comments: 55\u003c/p\u003e\n",
"link": "https://littlefreelibrary.org/",
"published": "2026-03-01T22:18:10Z",
"title": "Little Free Library"
},
{
"author": "rmsaksida",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://rsaksida.com/blog/ape-coding/\"\u003ehttps://rsaksida.com/blog/ape-coding/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47206798\"\u003ehttps://news.ycombinator.com/item?id=47206798\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 167\u003c/p\u003e\n\u003cp\u003e# Comments: 112\u003c/p\u003e\n",
"link": "https://rsaksida.com/blog/ape-coding/",
"published": "2026-03-01T14:07:05Z",
"title": "Ape Coding [fiction]"
}
]
[
{
"author": "TigerUniversity",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://littlefreelibrary.org/\"\u003ehttps://littlefreelibrary.org/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47211280\"\u003ehttps://news.ycombinator.com/item?id=47211280\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 111\u003c/p\u003e\n\u003cp\u003e# Comments: 55\u003c/p\u003e\n",
"link": "https://littlefreelibrary.org/",
"published": "2026-03-01T22:18:10Z",
"title": "Little Free Library"
},
{
"author": "rmsaksida",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://rsaksida.com/blog/ape-coding/\"\u003ehttps://rsaksida.com/blog/ape-coding/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47206798\"\u003ehttps://news.ycombinator.com/item?id=47206798\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 167\u003c/p\u003e\n\u003cp\u003e# Comments: 112\u003c/p\u003e\n",
"link": "https://rsaksida.com/blog/ape-coding/",
"published": "2026-03-01T14:07:05Z",
"title": "Ape Coding [fiction]"
}
]
[
{
"author": "TigerUniversity",
"content": "\u003ciframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-PCWZRG7\"\nheight=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"\u003e\u003c/iframe\u003e\n\n\n\n\tSkip to content\n\n\t\n\n\n\n\t\n\t\t\n\t\t\t\n\n\n\n\n\t\n\t\n\t\t\n\n\nBuilding community.\n\n\n\nInspiring readers.\n\n\n\nExpanding book access. \n\n\n\n\n\n\n\n\n\n\n\nStart a Library\n\n\n\n\n\n\n\n\n\n\n\nFind a Library\n\n\n\n\n\n\n\n\n\n\n\nDonate\n\n\n\n\n\n\n\n\n\n\n\nShop\n\n\n\n\n\n\n\n\nWhen Children Have Access to a Little Free Library, They Read More.\n\n\n\n\n\n\n\n\n\n\nNews \u0026 Updates\n\n\n\n\n\n\n\nFebruary 23, 2026\n\nLittle Free Library Announces Three New Board Members\n\nRead more: Little Free Library Announces Three New Board Members\n\n\n\n\n\n\n\n\nFebruary 20, 2026\n\n10 Powerful Ways Book Access Boosts Children’s Literacy\n\nRead more: 10 Powerful Ways Book Access Boosts Children’s Literacy\n\n\n\n\n\nJanuary 7, 2026\n\nMeet Our 2026 Read in Color Cohort\n\nRead more: Meet Our 2026 Read in Color Cohort\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n200,000+\n\n\n\nLibraries\n\n\n\n\n\n128\n\n\n\nCountries\n\n\n\n\n\n500 million\n\n\n\nBooks Shared\n\n\n\n\n\n\n\nOur nonprofit’s programs had a major impact in 2025! Through our Read in Color, Impact Library, and Indigenous Library Programs, we granted 102,436 books and 643 libraries. Through these programs, we grant Little Free Library book-sharing boxes full of diverse books where they are needed most.\n\n\n\n\nLearn more about our programs\n\n\n\t\n\n\t\n\t\t\t\n\t\t\n\t\n\n\t\n\n\n\n\n\t\t\n\t\t\t\n\t\n\t\n\t\t\n\t\t\n\n We are using cookies to give you the best experience on our website.You can find out more about which cookies we are using or switch them off in settings.\n\n\t\t\n\n\t\t\tAccept\n\t\t\n\n\t\t\n\t\t\n\t\n\t\n\t\n\t\n\t\n\t\n\t\n\n\t\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\tSkip to content\n\t\t\t\t\n\t\t\n \n\t\n\t\n\t\n\t\n\t\t\t\t\n\t\t\tClose GDPR Cookie Settings\n\t\t\t \n\t\t\n\t\t\t\t\n\t\t\n\t\t\t\n\n\t\n\tPrivacy Overview\n\t\n\n\n\t\n\t\n\t\tStrictly Necessary Cookies\n\t\n\t\n\n\n\t\n\t\n\t\t3rd Party Cookies\n\t\n\t\n\n\t\n\t\n\t\tAdditional Cookies\n\t\n\t\n\n\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\t \n\t\t\t\n\t\t\t\tPrivacy Overview\n\t\t\t\n\t\t\t\n\n\t\n\n\n\t\t\t\n\t\t\t\n\t\t\t\n\n\t\t\t\n\t\t\t\t\n\n\t\t\n\tThis website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognizing you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.\n\t\t\n\t\n\n\n\n\t\t\t\t\n \n Strictly Necessary Cookies\n \n Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.\n \n \n \n \n Enable or Disable Cookies \n \n \n \n Enabled\n Disabled\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\t\t\t\t\n \n 3rd Party Cookies\n \n This website uses additional 3rd party cookies. Keeping this option enabled helps us to improve our website and better serve visitors.\n \n \n \n \n Enable or Disable Cookies \n \n \n \n Enabled\n Disabled\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\t\t\t\t\n \n Additional Cookies\n \n This website uses additional cookies to enhance the user experience.\n \n \n \n \n Enable or Disable Cookies\n \n \n \n Enabled\n Disabled\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t\tEnable All\n\t\t\t\t\t\t\t\tSave Changes\n\t\t\t\t\n\n\t\t\t\n\n\t\t\tPowered by GDPR Cookie Compliance",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://littlefreelibrary.org/\"\u003ehttps://littlefreelibrary.org/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47211280\"\u003ehttps://news.ycombinator.com/item?id=47211280\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 111\u003c/p\u003e\n\u003cp\u003e# Comments: 55\u003c/p\u003e\n",
"http_status": 200,
"link": "https://littlefreelibrary.org/",
"published": "2026-03-01T22:18:10Z",
"title": "Little Free Library"
},
{
"author": "rmsaksida",
"content": "Ape coding is a software development practice where a human developer deliberately hand-writes source code. Practitioners of ape coding will typically author code by typing it on a computer keyboard, using specifically designed text editing software.\n\nHistory\n\nThe term was popularized when agentic coding (coding performed by AI agents) became the dominant form of software development. Ape coding first appeared in programming communities as derogatory slang, referring to developers who were unable to program with agents. Despite the quick spread of agentic coding, institutional inertia, affordability, and limitations in human neuroplasticity were barriers to universal adoption of the new technology.\n\nCritics of agentic coding reappropriated the term during a period of pushback against society’s growing reliance on AI. Effective use of the primitive AIs available at the time demanded a high level of expertise, which wasn’t evenly distributed in organizations. As a result, regressions in software products and disruptions in electronic services were frequent within the first stages of adoption.\n\nIronic usage of ape coding as a positive description became commonplace. It highlighted a more deliberate approach to building software: one defined by manual craftsmanship, requiring direct and continuous human involvement.\n\nRationale\n\nThe central view of ape coding proponents was that software engineered by AIs did not match the reliability of software engineered by humans, and should not be deployed to production environments.\n\nA recurring argument in favor of this perspective was based on comprehensibility. The volume of code AI developers could produce on demand was much larger than what human developers were able to produce and understand in a similar timeframe. Large and intricate codebases that would take an experienced human engineer months or years to grasp could be produced in hours. The escalating complexity of such codebases hindered efforts in software testing and quality assurance.\n\nAI skepticism also played a part in the critique of agentic coding. There was widespread speculation on whether the nascent AIs of the period possessed true understanding of the tasks they were given. Furthermore, early AI implementations had deficiencies related to context length, memory, and continual learning, affecting quality and consistency of output.\n\nOther defenses of ape coding reflected concerns about the impact of AI on labor markets. Despite the shortcomings of AI-written software, human developers were increasingly replaced by agents, with examples of high profile companies laying off large portions of their IT staff.\n\nTangentially, the responsibilities of human software engineers shifted when an essential aspect of their work (coding) was automated. The activities that remained were more similar to management, QA, and in some cases assistant roles. A common observation was that the human engineers who were still employed no longer enjoyed their line of work.\n\nAdvocacy for human-written software\n\nApe coding advocates argued that a return to human-written software would resolve the issues introduced by AI software development. Interest groups campaigned for restrictions on agentic coding, subsidies for AI-free software companies, quotas for human developers, and other initiatives in the same vein.\n\nAlthough ape coding advocacy enjoyed a brief moment of popular support, none of these objectives were ever achieved.\n\nDecline\n\nAdvances in AI quickly turned ape coding into an antiquated practice. Technical arguments for ape coding did not apply to newer generations of AI software engineers, and political arguments were seen as a form of neo-Luddism. Once virtually all software engineering was handed over to AIs, the concept of ape coding fell into obscurity.\n\nRevival and modern practice\n\nA resurgence of interest in ape coding has revived the practice among human hobbyists. Communities and subcommunities have formed where ape coders—as they came to be known—discuss computer science topics, including programming languages and software engineering.\n\nProminent ape coding clubs have attracted hundreds of thousands of members who exchange ideas and human-written programs. The clubs organize in-person as well as virtual gatherings where teams of ape coders collaborate on software projects.\n\nThe main value of modern ape coding appears to be recreational. Ape coders manifest high levels of engagement during coding sessions and report feelings of relaxation after succeeding in (self-imposed) coding challenges. Competitive ape coding is also popular, with top ranked ape coders being relatively well-known in their communities.\n\nAside from recreation, humans pursue ape coding for its educational value. Many have described ape coding as a way to gain a deeper understanding of the world around them. While an interest in ape coding was initially perceived as an unusual quirk, it is currently seen as a positive trait in human society, signaling curiosity.\n\nCurrent trends\n\nMembers of the software archaeology community published a series of articles on the human-written Linux kernel that had a deep impact in the larger ape coding world.\n\nConsidered by ape coders to be the ultimate work of human software engineers (in scale, complexity, and longevity), Linux inspired a wave of initiatives to build large scale software projects featuring thousands of human collaborators.\n\nThe most promising of these efforts is based on studies by the AI-written software interpretability community. The goal is to produce an entirely human-written compiler for the AI-designed programming language 𒀯. A fully compliant implementation is estimated to be many times as complex as the Linux kernel, but a prototype with limited scope is within human capabilities and is currently the primary focus of enthusiasts.\n\nResults so far have been encouraging, as the latest version of h-𒀯 is able to build functional binaries for small program",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://rsaksida.com/blog/ape-coding/\"\u003ehttps://rsaksida.com/blog/ape-coding/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47206798\"\u003ehttps://news.ycombinator.com/item?id=47206798\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 167\u003c/p\u003e\n\u003cp\u003e# Comments: 112\u003c/p\u003e\n",
"http_status": 200,
"link": "https://rsaksida.com/blog/ape-coding/",
"published": "2026-03-01T14:07:05Z",
"title": "Ape Coding [fiction]"
}
]
[
{
"author": "TigerUniversity",
"content": "\u003ciframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-PCWZRG7\"\nheight=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"\u003e\u003c/iframe\u003e\n\n\n\n\tSkip to content\n\n\t\n\n\n\n\t\n\t\t\n\t\t\t\n\n\n\n\n\t\n\t\n\t\t\n\n\nBuilding community.\n\n\n\nInspiring readers.\n\n\n\nExpanding book access. \n\n\n\n\n\n\n\n\n\n\n\nStart a Library\n\n\n\n\n\n\n\n\n\n\n\nFind a Library\n\n\n\n\n\n\n\n\n\n\n\nDonate\n\n\n\n\n\n\n\n\n\n\n\nShop\n\n\n\n\n\n\n\n\nWhen Children Have Access to a Little Free Library, They Read More.\n\n\n\n\n\n\n\n\n\n\nNews \u0026 Updates\n\n\n\n\n\n\n\nFebruary 23, 2026\n\nLittle Free Library Announces Three New Board Members\n\nRead more: Little Free Library Announces Three New Board Members\n\n\n\n\n\n\n\n\nFebruary 20, 2026\n\n10 Powerful Ways Book Access Boosts Children’s Literacy\n\nRead more: 10 Powerful Ways Book Access Boosts Children’s Literacy\n\n\n\n\n\nJanuary 7, 2026\n\nMeet Our 2026 Read in Color Cohort\n\nRead more: Meet Our 2026 Read in Color Cohort\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n200,000+\n\n\n\nLibraries\n\n\n\n\n\n128\n\n\n\nCountries\n\n\n\n\n\n500 million\n\n\n\nBooks Shared\n\n\n\n\n\n\n\nOur nonprofit’s programs had a major impact in 2025! Through our Read in Color, Impact Library, and Indigenous Library Programs, we granted 102,436 books and 643 libraries. Through these programs, we grant Little Free Library book-sharing boxes full of diverse books where they are needed most.\n\n\n\n\nLearn more about our programs\n\n\n\t\n\n\t\n\t\t\t\n\t\t\n\t\n\n\t\n\n\n\n\n\t\t\n\t\t\t\n\t\n\t\n\t\t\n\t\t\n\n We are using cookies to give you the best experience on our website.You can find out more about which cookies we are using or switch them off in settings.\n\n\t\t\n\n\t\t\tAccept\n\t\t\n\n\t\t\n\t\t\n\t\n\t\n\t\n\t\n\t\n\t\n\t\n\n\t\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\tSkip to content\n\t\t\t\t\n\t\t\n \n\t\n\t\n\t\n\t\n\t\t\t\t\n\t\t\tClose GDPR Cookie Settings\n\t\t\t \n\t\t\n\t\t\t\t\n\t\t\n\t\t\t\n\n\t\n\tPrivacy Overview\n\t\n\n\n\t\n\t\n\t\tStrictly Necessary Cookies\n\t\n\t\n\n\n\t\n\t\n\t\t3rd Party Cookies\n\t\n\t\n\n\t\n\t\n\t\tAdditional Cookies\n\t\n\t\n\n\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\t \n\t\t\t\n\t\t\t\tPrivacy Overview\n\t\t\t\n\t\t\t\n\n\t\n\n\n\t\t\t\n\t\t\t\n\t\t\t\n\n\t\t\t\n\t\t\t\t\n\n\t\t\n\tThis website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognizing you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.\n\t\t\n\t\n\n\n\n\t\t\t\t\n \n Strictly Necessary Cookies\n \n Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.\n \n \n \n \n Enable or Disable Cookies \n \n \n \n Enabled\n Disabled\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\t\t\t\t\n \n 3rd Party Cookies\n \n This website uses additional 3rd party cookies. Keeping this option enabled helps us to improve our website and better serve visitors.\n \n \n \n \n Enable or Disable Cookies \n \n \n \n Enabled\n Disabled\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\t\t\t\t\n \n Additional Cookies\n \n This website uses additional cookies to enhance the user experience.\n \n \n \n \n Enable or Disable Cookies\n \n \n \n Enabled\n Disabled\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\t\tEnable All\n\t\t\t\t\t\t\t\tSave Changes\n\t\t\t\t\n\n\t\t\t\n\n\t\t\tPowered by GDPR Cookie Compliance",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://littlefreelibrary.org/\"\u003ehttps://littlefreelibrary.org/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47211280\"\u003ehttps://news.ycombinator.com/item?id=47211280\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 111\u003c/p\u003e\n\u003cp\u003e# Comments: 55\u003c/p\u003e\n",
"http_status": 200,
"link": "https://littlefreelibrary.org/",
"published": "2026-03-01T22:18:10Z",
"title": "Little Free Library"
},
{
"author": "rmsaksida",
"content": "Ape coding is a software development practice where a human developer deliberately hand-writes source code. Practitioners of ape coding will typically author code by typing it on a computer keyboard, using specifically designed text editing software.\n\nHistory\n\nThe term was popularized when agentic coding (coding performed by AI agents) became the dominant form of software development. Ape coding first appeared in programming communities as derogatory slang, referring to developers who were unable to program with agents. Despite the quick spread of agentic coding, institutional inertia, affordability, and limitations in human neuroplasticity were barriers to universal adoption of the new technology.\n\nCritics of agentic coding reappropriated the term during a period of pushback against society’s growing reliance on AI. Effective use of the primitive AIs available at the time demanded a high level of expertise, which wasn’t evenly distributed in organizations. As a result, regressions in software products and disruptions in electronic services were frequent within the first stages of adoption.\n\nIronic usage of ape coding as a positive description became commonplace. It highlighted a more deliberate approach to building software: one defined by manual craftsmanship, requiring direct and continuous human involvement.\n\nRationale\n\nThe central view of ape coding proponents was that software engineered by AIs did not match the reliability of software engineered by humans, and should not be deployed to production environments.\n\nA recurring argument in favor of this perspective was based on comprehensibility. The volume of code AI developers could produce on demand was much larger than what human developers were able to produce and understand in a similar timeframe. Large and intricate codebases that would take an experienced human engineer months or years to grasp could be produced in hours. The escalating complexity of such codebases hindered efforts in software testing and quality assurance.\n\nAI skepticism also played a part in the critique of agentic coding. There was widespread speculation on whether the nascent AIs of the period possessed true understanding of the tasks they were given. Furthermore, early AI implementations had deficiencies related to context length, memory, and continual learning, affecting quality and consistency of output.\n\nOther defenses of ape coding reflected concerns about the impact of AI on labor markets. Despite the shortcomings of AI-written software, human developers were increasingly replaced by agents, with examples of high profile companies laying off large portions of their IT staff.\n\nTangentially, the responsibilities of human software engineers shifted when an essential aspect of their work (coding) was automated. The activities that remained were more similar to management, QA, and in some cases assistant roles. A common observation was that the human engineers who were still employed no longer enjoyed their line of work.\n\nAdvocacy for human-written software\n\nApe coding advocates argued that a return to human-written software would resolve the issues introduced by AI software development. Interest groups campaigned for restrictions on agentic coding, subsidies for AI-free software companies, quotas for human developers, and other initiatives in the same vein.\n\nAlthough ape coding advocacy enjoyed a brief moment of popular support, none of these objectives were ever achieved.\n\nDecline\n\nAdvances in AI quickly turned ape coding into an antiquated practice. Technical arguments for ape coding did not apply to newer generations of AI software engineers, and political arguments were seen as a form of neo-Luddism. Once virtually all software engineering was handed over to AIs, the concept of ape coding fell into obscurity.\n\nRevival and modern practice\n\nA resurgence of interest in ape coding has revived the practice among human hobbyists. Communities and subcommunities have formed where ape coders—as they came to be known—discuss computer science topics, including programming languages and software engineering.\n\nProminent ape coding clubs have attracted hundreds of thousands of members who exchange ideas and human-written programs. The clubs organize in-person as well as virtual gatherings where teams of ape coders collaborate on software projects.\n\nThe main value of modern ape coding appears to be recreational. Ape coders manifest high levels of engagement during coding sessions and report feelings of relaxation after succeeding in (self-imposed) coding challenges. Competitive ape coding is also popular, with top ranked ape coders being relatively well-known in their communities.\n\nAside from recreation, humans pursue ape coding for its educational value. Many have described ape coding as a way to gain a deeper understanding of the world around them. While an interest in ape coding was initially perceived as an unusual quirk, it is currently seen as a positive trait in human society, signaling curiosity.\n\nCurrent trends\n\nMembers of the software archaeology community published a series of articles on the human-written Linux kernel that had a deep impact in the larger ape coding world.\n\nConsidered by ape coders to be the ultimate work of human software engineers (in scale, complexity, and longevity), Linux inspired a wave of initiatives to build large scale software projects featuring thousands of human collaborators.\n\nThe most promising of these efforts is based on studies by the AI-written software interpretability community. The goal is to produce an entirely human-written compiler for the AI-designed programming language 𒀯. A fully compliant implementation is estimated to be many times as complex as the Linux kernel, but a prototype with limited scope is within human capabilities and is currently the primary focus of enthusiasts.\n\nResults so far have been encouraging, as the latest version of h-𒀯 is able to build functional binaries for small program",
"description": "\n\u003cp\u003eArticle URL: \u003ca href=\"https://rsaksida.com/blog/ape-coding/\"\u003ehttps://rsaksida.com/blog/ape-coding/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eComments URL: \u003ca href=\"https://news.ycombinator.com/item?id=47206798\"\u003ehttps://news.ycombinator.com/item?id=47206798\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003ePoints: 167\u003c/p\u003e\n\u003cp\u003e# Comments: 112\u003c/p\u003e\n",
"http_status": 200,
"link": "https://rsaksida.com/blog/ape-coding/",
"published": "2026-03-01T14:07:05Z",
"title": "Ape Coding [fiction]"
}
]
[
{
"text": "## Little Free Library — TigerUniversity\n\n**What the page is:** A nonprofit homepage for Little Free Library, which promotes community book-sharing to boost literacy and expand access to books.\n\n- Mission: build community, inspire readers, expand book access.\n- Programs highlighted: Read in Color, Impact Library, Indigenous Library — in 2025 they granted **102,436 books** and **643 libraries**.\n- Network stats: **200,000+ libraries**, **128 countries**, **500 million books shared**.\n- Calls to action: Start a Library, Find a Library, Donate, Shop; news and impact updates included.\n\nRead the site: https://littlefreelibrary.org/ — HN discussion: https://news.ycombinator.com/item?id=47211280 (111 points, 55 comments)\n\n---\n\n## Ape Coding [fiction] — rmsaksida\n\n**What the page is:** A fictional essay that imagines “ape coding” as deliberate, human-written software development in a future dominated by AI agentic coding. It traces the concept’s history, critique of agentic coding, decline, and later revival as a hobbyist and educational movement.\n\n- Covers: origins of the term, arguments for human-written code (comprehensibility, reliability), political/economic impacts of AI-driven development.\n- Revival: ape-coder communities, clubs, competitive and recreational practice, and software archaeology.\n- Ambitious projects: human-led efforts inspired by the Linux kernel, including a human-written compiler for an AI-designed language (𒀯) with early prototypes building small binaries.\n\nRead the essay: https://rsaksida.com/blog/ape-coding/ — HN discussion: https://news.ycombinator.com/item?id=47206798 (167 points, 112 comments)"
}
]
[
{
"text": "## Little Free Library — TigerUniversity\n\n**What the page is:** A nonprofit homepage for Little Free Library, which promotes community book-sharing to boost literacy and expand access to books.\n\n- Mission: build community, inspire readers, expand book access.\n- Programs highlighted: Read in Color, Impact Library, Indigenous Library — in 2025 they granted **102,436 books** and **643 libraries**.\n- Network stats: **200,000+ libraries**, **128 countries**, **500 million books shared**.\n- Calls to action: Start a Library, Find a Library, Donate, Shop; news and impact updates included.\n\nRead the site: https://littlefreelibrary.org/ — HN discussion: https://news.ycombinator.com/item?id=47211280 (111 points, 55 comments)\n\n---\n\n## Ape Coding [fiction] — rmsaksida\n\n**What the page is:** A fictional essay that imagines “ape coding” as deliberate, human-written software development in a future dominated by AI agentic coding. It traces the concept’s history, critique of agentic coding, decline, and later revival as a hobbyist and educational movement.\n\n- Covers: origins of the term, arguments for human-written code (comprehensibility, reliability), political/economic impacts of AI-driven development.\n- Revival: ape-coder communities, clubs, competitive and recreational practice, and software archaeology.\n- Ambitious projects: human-led efforts inspired by the Linux kernel, including a human-written compiler for an AI-designed language (𒀯) with early prototypes building small binaries.\n\nRead the essay: https://rsaksida.com/blog/ape-coding/ — HN discussion: https://news.ycombinator.com/item?id=47206798 (167 points, 112 comments)"
}
]
[
{
"text": "# Hacker News highlights\n\n**[Little Free Library — TigerUniversity](https://littlefreelibrary.org/)** — A nonprofit homepage promoting community book‑sharing to boost literacy and access; it highlights programs like Read in Color, Impact Library, and Indigenous Library (in 2025 they granted 102,436 books and 643 libraries), and touts a network of 200,000+ libraries in 128 countries with ~500 million books shared; calls to action include Start/Find a Library, Donate, and Shop. (HN discussion: https://news.ycombinator.com/item?id=47211280)\n\n**[Ape Coding (fiction) — rmsaksida](https://rsaksida.com/blog/ape-coding/)** — A speculative essay that imagines “ape coding,” deliberate human‑written development as a cultural response to agentic AI coding; it surveys the concept’s origins and critiques of agentic systems, describes a revival of hobbyist and educational ape‑coder communities, and outlines ambitious human‑led projects (including a human‑written compiler for an AI‑designed language, 𒀯). (HN discussion: https://news.ycombinator.com/item?id=47206798)\n"
}
]
[
{
"text": "# Hacker News highlights\n\n**[Little Free Library — TigerUniversity](https://littlefreelibrary.org/)** — A nonprofit homepage promoting community book‑sharing to boost literacy and access; it highlights programs like Read in Color, Impact Library, and Indigenous Library (in 2025 they granted 102,436 books and 643 libraries), and touts a network of 200,000+ libraries in 128 countries with ~500 million books shared; calls to action include Start/Find a Library, Donate, and Shop. (HN discussion: https://news.ycombinator.com/item?id=47211280)\n\n**[Ape Coding (fiction) — rmsaksida](https://rsaksida.com/blog/ape-coding/)** — A speculative essay that imagines “ape coding,” deliberate human‑written development as a cultural response to agentic AI coding; it surveys the concept’s origins and critiques of agentic systems, describes a revival of hobbyist and educational ape‑coder communities, and outlines ambitious human‑led projects (including a human‑written compiler for an AI‑designed language, 𒀯). (HN discussion: https://news.ycombinator.com/item?id=47206798)\n"
}
]
[
{
"ok": true,
"text": "*Hacker News highlights*\n\n*\u003chttps://littlefreelibrary.org/|Little Free Library — TigerUniversity\u003e* — A nonprofit homepage promoting community book‑sharing to boost literacy and access; it highlights programs like Read in Color, Impact Library, and Indigenous Library (in 2025 they granted 102,436 books and 643 libraries), and touts a network of 200,000+ libraries in 128 countries with ~500 million books shared; calls to action include Start/Find a Library, Donate, and Shop. (HN discussion: https://news.ycombinator.com/item?id=47211280)\n\n*\u003chttps://rsaksida.com/blog/ape-coding/|Ape Coding (fiction) — rmsaksida\u003e* — A speculative essay that imagines “ape coding,” deliberate human‑written development as a cultural response to agentic AI coding; it surveys the concept’s origins and critiques of agentic systems, describes a revival of hobbyist and educational ape‑coder communities, and outlines ambitious human‑led projects (including a human‑written compiler for an AI‑designed language, 𒀯). (HN discussion: https://news.ycombinator.com/item?id=47206798)\n"
}
]