{"articles":[{"slug":"planetscale-released-text-search-and-we-have-a-lot-to-say-part-i","title":"PlanetScale Released Text Search and We Have a Lot to Say (Part I)","subtitle":null,"summary":"Two BM25 optimizations and benchmark configuration changes inspired by PlanetScale's TIN benchmarks make ParadeDB's text search faster without changing its document identifiers.","content_type":"blog_post","language":"en","canonical_url":"https://www.paradedb.com/blog/opening-a-closed-tin","author":{"name":"Ming Ying","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"ParadeDB","url":"https://www.paradedb.com/","listing_slug":"paradedb","listing":{"slug":"paradedb","name":"ParadeDB","listing_type":"company","url":"https://listedstartups.com/companies/paradedb"}},"topics":[{"name":"Databases","slug":"databases","url":"https://listedarticles.com/topics/databases"},{"name":"Performance","slug":"performance","url":"https://listedarticles.com/topics/performance"},{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"},{"name":"Postgres","slug":"postgres","url":"https://listedarticles.com/topics/postgres"}],"about_listings":[],"cover_image_url":"https://www.paradedb.com/blog/opening-a-closed-tin/images/opengraph-image.png","license":"all-rights-reserved","word_count":3188,"reading_minutes":14,"published_at":"2026-10-01T12:00:00.000Z","added_at":"2026-10-01T18:09:59.875Z","updated_at":"2026-10-01T18:09:59.875Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/planetscale-released-text-search-and-we-have-a-lot-to-say-part-i","markdown_url":"https://listedarticles.com/articles/planetscale-released-text-search-and-we-have-a-lot-to-say-part-i.md","example":false,"citation":"Ming Ying, ParadeDB. \"PlanetScale Released Text Search and We Have a Lot to Say (Part I).\" 1 Oct 2026. https://www.paradedb.com/blog/opening-a-closed-tin (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://www.paradedb.com/blog/opening-a-closed-tin"},"snippet":null,"score":null},{"slug":"getting-to-know-tachyon","title":"Getting to Know Tachyon","subtitle":null,"summary":"Python 3.15 ships with a new profiler. It is called Tachyon, it lives in the standard library as the profiling.sampling module, and unlike cProfile it is a sampling profiler rather than a tracing one. I now have a set of hands-on workshops for it, which you can find at github.com/GrahamDumpleton/tachyon-workshops or on the workshops page of this site, and they have reached the point where I am happy for other people to do them. That said, they were not written for other people in the first place. They were written so I could learn Tachyon myself, and the reason I wanted...","content_type":"blog_post","language":"en","canonical_url":"https://grahamdumpleton.me/posts/2026/10/getting-to-know-tachyon/","author":{"name":"Graham Dumpleton","url":"https://grahamdumpleton.me/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":null,"url":"https://grahamdumpleton.me","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"},{"name":"Developer Tools","slug":"developer-tools","url":"https://listedarticles.com/topics/developer-tools"},{"name":"Infrastructure","slug":"infrastructure","url":"https://listedarticles.com/topics/infrastructure"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1868,"reading_minutes":8,"published_at":"2026-10-01T12:00:00.000Z","added_at":"2026-10-01T09:10:20.334Z","updated_at":"2026-10-01T09:10:20.334Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/getting-to-know-tachyon","markdown_url":"https://listedarticles.com/articles/getting-to-know-tachyon.md","example":false,"citation":"Graham Dumpleton. \"Getting to Know Tachyon.\" 1 Oct 2026. https://grahamdumpleton.me/posts/2026/10/getting-to-know-tachyon/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://grahamdumpleton.me/posts/2026/10/getting-to-know-tachyon/"},"snippet":null,"score":null},{"slug":"halfspace-an-experimental-ide-for-solid-modeling-with-distance-fields","title":"Halfspace: An experimental IDE for solid modeling with distance fields","subtitle":null,"summary":"Matt Keeter’s experimental IDE for solid modeling with distance fields: interactive halfspace CSG, live rendering, and a toolkit for sculpting shapes as signed distance functions.","content_type":"blog_post","language":"en","canonical_url":"https://www.mattkeeter.com/projects/halfspace/","author":{"name":"Matt Keeter","url":"https://www.mattkeeter.com/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":null,"url":"https://www.mattkeeter.com","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Engineering","slug":"engineering","url":"https://listedarticles.com/topics/engineering"},{"name":"Developer Tools","slug":"developer-tools","url":"https://listedarticles.com/topics/developer-tools"},{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"},{"name":"Design","slug":"design","url":"https://listedarticles.com/topics/design"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1448,"reading_minutes":6,"published_at":"2026-10-01T09:10:13.030Z","added_at":"2026-10-01T09:10:13.030Z","updated_at":"2026-10-01T09:10:13.030Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/halfspace-an-experimental-ide-for-solid-modeling-with-distance-fields","markdown_url":"https://listedarticles.com/articles/halfspace-an-experimental-ide-for-solid-modeling-with-distance-fields.md","example":false,"citation":"Matt Keeter. \"Halfspace: An experimental IDE for solid modeling with distance fields.\" 1 Oct 2026. https://www.mattkeeter.com/projects/halfspace/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://www.mattkeeter.com/projects/halfspace/"},"snippet":null,"score":null},{"slug":"zenkai-the-app-launcher-i-wrote-because-i-wanted-something-fast-and-beautiful","title":"zenkai: The App Launcher I Wrote Because I Wanted Something Fast and Beautiful","subtitle":null,"summary":"Dayvster builds zenkai, a Zig + Qt6 cross-platform app launcher with ~140ms startup (sometimes ~20ms), 65+ themes, Lua plugins, and a sandbox—written as a hobby performance deep dive.","content_type":"blog_post","language":"en","canonical_url":"https://dayvster.com/blog/zenkai-a-zig-app-launcher-that-starts-in-20ms-sometimes/","author":{"name":"Dayvster","url":"https://dayvster.com/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"dayvster.com","url":"https://dayvster.com/","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Performance","slug":"performance","url":"https://listedarticles.com/topics/performance"},{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"},{"name":"Systems Programming","slug":"systems-programming","url":"https://listedarticles.com/topics/systems-programming"},{"name":"Developer Tools","slug":"developer-tools","url":"https://listedarticles.com/topics/developer-tools"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":571,"reading_minutes":2,"published_at":"2026-10-01T00:00:00.000Z","added_at":"2026-10-01T21:13:16.092Z","updated_at":"2026-10-01T21:13:16.092Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/zenkai-the-app-launcher-i-wrote-because-i-wanted-something-fast-and-beautiful","markdown_url":"https://listedarticles.com/articles/zenkai-the-app-launcher-i-wrote-because-i-wanted-something-fast-and-beautiful.md","example":false,"citation":"Dayvster, dayvster.com. \"zenkai: The App Launcher I Wrote Because I Wanted Something Fast and Beautiful.\" 1 Oct 2026. https://dayvster.com/blog/zenkai-a-zig-app-launcher-that-starts-in-20ms-sometimes/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://dayvster.com/blog/zenkai-a-zig-app-launcher-that-starts-in-20ms-sometimes/"},"snippet":null,"score":null},{"slug":"pi-durable","title":"Pi Durable","subtitle":null,"summary":"Earendil's experimental Pi Durable harness brings Pi's minimalism to long-running agents: crash-safe tasks, multi-conversation concurrency, pluggable extensions, compaction, durable documents, and multiplayer steering on JS runtimes.","content_type":"blog_post","language":"en","canonical_url":"https://earendil.com/posts/pi-durable/","author":{"name":"Earendil Engineering","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Earendil","url":"https://earendil.com/","listing_slug":null,"listing":null},"topics":[{"name":"AI Agents","slug":"ai-agents","url":"https://listedarticles.com/topics/ai-agents"},{"name":"Infrastructure","slug":"infrastructure","url":"https://listedarticles.com/topics/infrastructure"},{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1053,"reading_minutes":5,"published_at":"2026-10-01T00:00:00.000Z","added_at":"2026-10-01T21:13:10.427Z","updated_at":"2026-10-01T21:13:10.427Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/pi-durable","markdown_url":"https://listedarticles.com/articles/pi-durable.md","example":false,"citation":"Earendil Engineering, Earendil. \"Pi Durable.\" 1 Oct 2026. https://earendil.com/posts/pi-durable/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://earendil.com/posts/pi-durable/"},"snippet":null,"score":null},{"slug":"garbage-collection-generational-incremental-both","title":"Garbage Collection: Generational? Incremental? Both!","subtitle":null,"summary":"The third Language Summit talk was brought by Mark Shannon, who is the author of the incremental garbage collector implementation shipped in Python 3.14 that was reverted back to the generational garbage collector from Python 3.13 after reports of “significant memory pressure” in production environments. The original goal of the new incremental garbage collector was to reduce maximum pause times by an order of magnitude for larger heaps.","content_type":"blog_post","language":"en","canonical_url":"https://blog.python.org/2026/09/language-summit-2026-garbage-collection-generational-incremental-both/","author":{"name":"Python Insider","url":"https://blog.python.org/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Python Software Foundation","url":"https://www.python.org","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Performance","slug":"performance","url":"https://listedarticles.com/topics/performance"},{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1173,"reading_minutes":5,"published_at":"2026-09-30T12:00:00.000Z","added_at":"2026-10-01T09:10:17.844Z","updated_at":"2026-10-01T09:10:17.844Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/garbage-collection-generational-incremental-both","markdown_url":"https://listedarticles.com/articles/garbage-collection-generational-incremental-both.md","example":false,"citation":"Python Insider, Python Software Foundation. \"Garbage Collection: Generational? Incremental? Both!.\" 30 Sept 2026. https://blog.python.org/2026/09/language-summit-2026-garbage-collection-generational-incremental-both/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://blog.python.org/2026/09/language-summit-2026-garbage-collection-generational-incremental-both/"},"snippet":null,"score":null},{"slug":"turbo-haskell","title":"Turbo Haskell","subtitle":null,"summary":"Edward Kmett's week-old Turbo Haskell Compiler (THC) JITs GHC Core onto Truffle/GraalVM, supports AOT Native Image, polyglot FFI, Loom green threads, and can compile pandoc, happy, alex, and GHC itself.","content_type":"blog_post","language":"en","canonical_url":"https://comonad.com/reader/2026/turbo-haskell/","author":{"name":"Edward Kmett","url":"https://comonad.com/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"The Comonad.Reader","url":"https://comonad.com/reader/","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Systems Programming","slug":"systems-programming","url":"https://listedarticles.com/topics/systems-programming"},{"name":"Performance","slug":"performance","url":"https://listedarticles.com/topics/performance"},{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"},{"name":"Compilers","slug":"compilers","url":"https://listedarticles.com/topics/compilers"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":506,"reading_minutes":2,"published_at":"2026-09-30T00:00:00.000Z","added_at":"2026-10-01T21:13:24.511Z","updated_at":"2026-10-01T21:13:24.511Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/turbo-haskell","markdown_url":"https://listedarticles.com/articles/turbo-haskell.md","example":false,"citation":"Edward Kmett, The Comonad.Reader. \"Turbo Haskell.\" 30 Sept 2026. https://comonad.com/reader/2026/turbo-haskell/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://comonad.com/reader/2026/turbo-haskell/"},"snippet":null,"score":null},{"slug":"what-is-web-bot-auth","title":"What is Web Bot Auth?","subtitle":null,"summary":"Browserbase’s Harsehaj Dhami explains Web Bot Auth: cryptographic HTTP message signatures that let AI agents prove identity, while leaving access and reputation decisions to site owners and registries.","content_type":"blog_post","language":"en","canonical_url":"https://www.browserbase.com/blog/what-is-web-bot-auth","author":{"name":"Harsehaj Dhami","url":"https://www.browserbase.com/blog/what-is-web-bot-auth","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Browserbase","url":"https://www.browserbase.com/","listing_slug":null,"listing":null},"topics":[{"name":"AI Agents","slug":"ai-agents","url":"https://listedarticles.com/topics/ai-agents"},{"name":"Security","slug":"security","url":"https://listedarticles.com/topics/security"},{"name":"Infrastructure","slug":"infrastructure","url":"https://listedarticles.com/topics/infrastructure"},{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"},{"name":"Engineering","slug":"engineering","url":"https://listedarticles.com/topics/engineering"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1123,"reading_minutes":5,"published_at":"2026-09-30T00:00:00.000Z","added_at":"2026-09-30T06:13:48.513Z","updated_at":"2026-09-30T06:13:48.513Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/what-is-web-bot-auth","markdown_url":"https://listedarticles.com/articles/what-is-web-bot-auth.md","example":false,"citation":"Harsehaj Dhami, Browserbase. \"What is Web Bot Auth?.\" 30 Sept 2026. https://www.browserbase.com/blog/what-is-web-bot-auth (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://www.browserbase.com/blog/what-is-web-bot-auth"},"snippet":null,"score":null},{"slug":"deser-rethinking-rust-serialization","title":"Deser: Rethinking Rust Serialization","subtitle":null,"summary":"Armin Ronacher revisits Deser, an experimental Rust serialization library that inverts Serde’s visitor recursion into heap-backed sinks/emitters—trading some performance for lossless buffering, composable adapters, XML namespaces, and no stack overflow on deep nests.","content_type":"blog_post","language":"en","canonical_url":"https://lucumr.pocoo.org/2026/9/29/deser/","author":{"name":"Armin Ronacher","url":"https://lucumr.pocoo.org/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Armin Ronacher","url":"https://lucumr.pocoo.org/","listing_slug":null,"listing":null},"topics":[{"name":"Rust","slug":"rust","url":"https://listedarticles.com/topics/rust"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"},{"name":"Systems Programming","slug":"systems-programming","url":"https://listedarticles.com/topics/systems-programming"},{"name":"Performance","slug":"performance","url":"https://listedarticles.com/topics/performance"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":492,"reading_minutes":2,"published_at":"2026-09-29T21:00:00.000Z","added_at":"2026-09-30T00:16:14.489Z","updated_at":"2026-09-30T00:16:14.489Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/deser-rethinking-rust-serialization","markdown_url":"https://listedarticles.com/articles/deser-rethinking-rust-serialization.md","example":false,"citation":"Armin Ronacher, Armin Ronacher. \"Deser: Rethinking Rust Serialization.\" 29 Sept 2026. https://lucumr.pocoo.org/2026/9/29/deser/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://lucumr.pocoo.org/2026/9/29/deser/"},"snippet":null,"score":null},{"slug":"yet-another-ai-security-oss-externality","title":"Yet Another AI Security OSS Externality","subtitle":null,"summary":"Holden Karau recounts working AI-lab vulnerability reports during Apache Spark releases, and why AI security often externalizes cost onto open-source maintainers who lack resources to verify opaque claims.","content_type":"blog_post","language":"en","canonical_url":"https://blog.holdenkarau.com/2026/09/yet-another-ai-security-oss-externality.html","author":{"name":"Holden Karau","url":"https://blog.holdenkarau.com/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Holden's Blog","url":"https://blog.holdenkarau.com/","listing_slug":null,"listing":null},"topics":[{"name":"AI","slug":"ai","url":"https://listedarticles.com/topics/ai"},{"name":"Security","slug":"security","url":"https://listedarticles.com/topics/security"},{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"},{"name":"AI Agents","slug":"ai-agents","url":"https://listedarticles.com/topics/ai-agents"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":2135,"reading_minutes":9,"published_at":"2026-09-29T00:00:00.000Z","added_at":"2026-09-30T18:15:53.209Z","updated_at":"2026-09-30T18:15:53.209Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/yet-another-ai-security-oss-externality","markdown_url":"https://listedarticles.com/articles/yet-another-ai-security-oss-externality.md","example":false,"citation":"Holden Karau, Holden's Blog. \"Yet Another AI Security OSS Externality.\" 29 Sept 2026. https://blog.holdenkarau.com/2026/09/yet-another-ai-security-oss-externality.html (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://blog.holdenkarau.com/2026/09/yet-another-ai-security-oss-externality.html"},"snippet":null,"score":null},{"slug":"anatomy-of-a-bug-fixing-agent","title":"Anatomy of a bug-fixing agent","subtitle":null,"summary":"Hugging Face’s Tarek Ziadé explains Serge, a CI agent that finds Transformers failures, reproduces them on GPUs, writes patches, verifies them, and opens PRs—29 merges in ~80 days.","content_type":"blog_post","language":"en","canonical_url":"https://huggingface.co/blog/huggingface/anatomy-of-a-bug-fixing-agent","author":{"name":"Tarek Ziadé","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Hugging Face","url":"https://huggingface.co","listing_slug":"hugging-face","listing":{"slug":"hugging-face","name":"Hugging Face","listing_type":"company","url":"https://listedstartups.com/companies/hugging-face"}},"topics":[{"name":"AI Agents","slug":"ai-agents","url":"https://listedarticles.com/topics/ai-agents"},{"name":"Machine Learning","slug":"machine-learning","url":"https://listedarticles.com/topics/machine-learning"},{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"},{"name":"Engineering","slug":"engineering","url":"https://listedarticles.com/topics/engineering"},{"name":"Developer Tools","slug":"developer-tools","url":"https://listedarticles.com/topics/developer-tools"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":2070,"reading_minutes":9,"published_at":"2026-09-29T00:00:00.000Z","added_at":"2026-09-30T12:13:59.281Z","updated_at":"2026-09-30T12:13:59.281Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/anatomy-of-a-bug-fixing-agent","markdown_url":"https://listedarticles.com/articles/anatomy-of-a-bug-fixing-agent.md","example":false,"citation":"Tarek Ziadé, Hugging Face. \"Anatomy of a bug-fixing agent.\" 29 Sept 2026. https://huggingface.co/blog/huggingface/anatomy-of-a-bug-fixing-agent (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://huggingface.co/blog/huggingface/anatomy-of-a-bug-fixing-agent"},"snippet":null,"score":null},{"slug":"floppy-emu-hardware-failure-analysis-results","title":"Floppy Emu Hardware Failure Analysis Results","subtitle":null,"summary":"Steve digs through years of Floppy Emu QA failures and returns: clock crystals dominate the failure table, with CPLDs, programming misses, and soldering filling out a detailed hardware autopsy.","content_type":"blog_post","language":"en","canonical_url":"https://www.bigmessowires.com/2026/09/29/floppy-emu-hardware-failure-analysis-results/","author":{"name":"Steve","url":"https://www.bigmessowires.com/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Big Mess o' Wires","url":"https://www.bigmessowires.com","listing_slug":null,"listing":null},"topics":[{"name":"Hardware","slug":"hardware","url":"https://listedarticles.com/topics/hardware"},{"name":"Engineering","slug":"engineering","url":"https://listedarticles.com/topics/engineering"},{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1165,"reading_minutes":5,"published_at":"2026-09-29T00:00:00.000Z","added_at":"2026-09-30T12:13:52.508Z","updated_at":"2026-09-30T12:13:52.508Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/floppy-emu-hardware-failure-analysis-results","markdown_url":"https://listedarticles.com/articles/floppy-emu-hardware-failure-analysis-results.md","example":false,"citation":"Steve, Big Mess o' Wires. \"Floppy Emu Hardware Failure Analysis Results.\" 29 Sept 2026. https://www.bigmessowires.com/2026/09/29/floppy-emu-hardware-failure-analysis-results/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://www.bigmessowires.com/2026/09/29/floppy-emu-hardware-failure-analysis-results/"},"snippet":null,"score":null},{"slug":"you-said-no-mcp","title":"You Said No MCP!","subtitle":"Why Pi (pi.dev) brought MCP into the core after years of saying no","summary":"Earendil explains why Pi now ships MCP in core: MCP matured, Codemode/JavaScript sandbox composition made it useful, and embracing modern MCP helps shape better tool patterns for small harnesses.","content_type":"blog_post","language":"en","canonical_url":"https://earendil.com/posts/you-said-no-mcp/","author":{"name":"Earendil","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Earendil","url":"https://earendil.com","listing_slug":null,"listing":null},"topics":[{"name":"AI Agents","slug":"ai-agents","url":"https://listedarticles.com/topics/ai-agents"},{"name":"Developer Tools","slug":"developer-tools","url":"https://listedarticles.com/topics/developer-tools"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"}],"about_listings":[],"cover_image_url":"https://earendil.com/static/og/posts/you-said-no-mcp.png","license":"all-rights-reserved","word_count":1048,"reading_minutes":5,"published_at":"2026-09-29T00:00:00.000Z","added_at":"2026-09-30T12:13:48.757Z","updated_at":"2026-09-30T12:13:48.757Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/you-said-no-mcp","markdown_url":"https://listedarticles.com/articles/you-said-no-mcp.md","example":false,"citation":"Earendil, Earendil. \"You Said No MCP!.\" 29 Sept 2026. https://earendil.com/posts/you-said-no-mcp/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://earendil.com/posts/you-said-no-mcp/"},"snippet":null,"score":null},{"slug":"backblaze-drive-stats-for-q2-2026","title":"Backblaze Drive Stats for Q2 2026","subtitle":null,"summary":"Backblaze’s Q2 2026 Drive Stats: 354,415 drives at 1.73% quarterly AFR, lifetime AFR 1.41%, plus a clear CMR vs SMR primer as 20TB+ drives become a larger share of the fleet.","content_type":"blog_post","language":"en","canonical_url":"https://www.backblaze.com/blog/backblaze-drive-stats-for-q2-2026/","author":{"name":"Stephanie Doyle","url":"https://www.backblaze.com/blog/author/stephanie-doyle/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Backblaze","url":"https://www.backblaze.com/","listing_slug":null,"listing":null},"topics":[{"name":"Infrastructure","slug":"infrastructure","url":"https://listedarticles.com/topics/infrastructure"},{"name":"Hardware","slug":"hardware","url":"https://listedarticles.com/topics/hardware"},{"name":"Benchmarks","slug":"benchmarks","url":"https://listedarticles.com/topics/benchmarks"},{"name":"Engineering","slug":"engineering","url":"https://listedarticles.com/topics/engineering"},{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":2548,"reading_minutes":11,"published_at":"2026-09-29T00:00:00.000Z","added_at":"2026-09-30T09:12:50.624Z","updated_at":"2026-09-30T09:12:50.624Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/backblaze-drive-stats-for-q2-2026","markdown_url":"https://listedarticles.com/articles/backblaze-drive-stats-for-q2-2026.md","example":false,"citation":"Stephanie Doyle, Backblaze. \"Backblaze Drive Stats for Q2 2026.\" 29 Sept 2026. https://www.backblaze.com/blog/backblaze-drive-stats-for-q2-2026/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://www.backblaze.com/blog/backblaze-drive-stats-for-q2-2026/"},"snippet":null,"score":null},{"slug":"an-update-on-angulars-typescript-7-powered-compiler","title":"An update on Angular’s TypeScript 7-powered Compiler","subtitle":null,"summary":"The Angular team explains ngp, a hybrid preprocessor that rewrites parts of the Angular compiler in Rust with Oxc, decoupling transforms from TypeScript to prepare for TypeScript 7 and native tooling.","content_type":"blog_post","language":"en","canonical_url":"https://blog.angular.dev/an-update-on-angulars-typescript-7-powered-compiler-9619a35e2b0a","author":{"name":"Angular Team","url":"https://blog.angular.dev/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Angular","url":"https://angular.dev/","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"},{"name":"Engineering","slug":"engineering","url":"https://listedarticles.com/topics/engineering"},{"name":"Rust","slug":"rust","url":"https://listedarticles.com/topics/rust"},{"name":"Web Development","slug":"web-development","url":"https://listedarticles.com/topics/web-development"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1431,"reading_minutes":6,"published_at":"2026-09-28T16:00:00.000Z","added_at":"2026-09-29T06:16:46.530Z","updated_at":"2026-09-29T06:16:46.530Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/an-update-on-angulars-typescript-7-powered-compiler","markdown_url":"https://listedarticles.com/articles/an-update-on-angulars-typescript-7-powered-compiler.md","example":false,"citation":"Angular Team, Angular. \"An update on Angular’s TypeScript 7-powered Compiler.\" 28 Sept 2026. https://blog.angular.dev/an-update-on-angulars-typescript-7-powered-compiler-9619a35e2b0a (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://blog.angular.dev/an-update-on-angulars-typescript-7-powered-compiler-9619a35e2b0a"},"snippet":null,"score":null},{"slug":"safere-1-0-released","title":"SafeRE 1.0 released","subtitle":null,"summary":"Eddie Aftandilian ships SafeRE 1.0, a linear-time Java regex library built with agents: differential testing vs the JDK, ReDoS resistance by construction, and performance that now beats JDK and RE2/J on Rebar workloads.","content_type":"blog_post","language":"en","canonical_url":"https://eaftan.github.io/safere-10/","author":{"name":"Eddie Aftandilian","url":"https://eaftan.github.io/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Eddie Aftandilian","url":"https://eaftan.github.io","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Java","slug":"java","url":"https://listedarticles.com/topics/java"},{"name":"Security","slug":"security","url":"https://listedarticles.com/topics/security"},{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"},{"name":"AI Agents","slug":"ai-agents","url":"https://listedarticles.com/topics/ai-agents"},{"name":"Performance","slug":"performance","url":"https://listedarticles.com/topics/performance"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1062,"reading_minutes":5,"published_at":"2026-09-28T00:00:00.000Z","added_at":"2026-10-01T06:14:14.662Z","updated_at":"2026-10-01T06:14:14.662Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/safere-1-0-released","markdown_url":"https://listedarticles.com/articles/safere-1-0-released.md","example":false,"citation":"Eddie Aftandilian, Eddie Aftandilian. \"SafeRE 1.0 released.\" 28 Sept 2026. https://eaftan.github.io/safere-10/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://eaftan.github.io/safere-10/"},"snippet":null,"score":null},{"slug":"grapheneos-when-an-app-is-slow","title":"GrapheneOS – When an app is slow","subtitle":null,"summary":"A GrapheneOS user digs into why OsmAnd maps feel slower on a Pixel 8 than on stock Android, and how that search led to CoMaps and broader performance trade-offs on hardened phones.","content_type":"blog_post","language":"en","canonical_url":"https://blog.wirelessmoves.com/2026/09/grapheneos-when-an-app-is-slow.html","author":{"name":"Martin Sauter","url":"https://blog.wirelessmoves.com/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"WirelessMoves","url":"https://blog.wirelessmoves.com/","listing_slug":null,"listing":null},"topics":[{"name":"Privacy","slug":"privacy","url":"https://listedarticles.com/topics/privacy"},{"name":"Security","slug":"security","url":"https://listedarticles.com/topics/security"},{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"},{"name":"Performance","slug":"performance","url":"https://listedarticles.com/topics/performance"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":245,"reading_minutes":1,"published_at":"2026-09-28T00:00:00.000Z","added_at":"2026-09-28T21:17:14.893Z","updated_at":"2026-09-28T21:17:14.893Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/grapheneos-when-an-app-is-slow","markdown_url":"https://listedarticles.com/articles/grapheneos-when-an-app-is-slow.md","example":false,"citation":"Martin Sauter, WirelessMoves. \"GrapheneOS – When an app is slow.\" 28 Sept 2026. https://blog.wirelessmoves.com/2026/09/grapheneos-when-an-app-is-slow.html (all-rights-reserved)","access":{"human_view":"full","full_text_available":true,"source_url":"https://blog.wirelessmoves.com/2026/09/grapheneos-when-an-app-is-slow.html"},"snippet":null,"score":null},{"slug":"potemkinos-an-operating-system-where-the-model-writes-the-userland","title":"PotemkinOS: an operating system where the model writes the userland","subtitle":null,"summary":"Gabe Ortiz’s joke-with-a-build: a Linux image with no userland—only a kernel, inference engine, C compiler, and eight tools—so the model must invent its own shell, ls, and eventually a Kubernetes facade three villages converge on.","content_type":"blog_post","language":"en","canonical_url":"https://gabeortiz.net/posts/2026-09-27-potemkinos/","author":{"name":"Gabe Ortiz","url":"https://gabeortiz.net/","person_slug":null,"person_url":null},"authored_by":"human_and_agent","publisher":{"name":"Gabe Ortiz","url":"https://gabeortiz.net/","listing_slug":null,"listing":null},"topics":[{"name":"AI","slug":"ai","url":"https://listedarticles.com/topics/ai"},{"name":"AI Agents","slug":"ai-agents","url":"https://listedarticles.com/topics/ai-agents"},{"name":"Systems Programming","slug":"systems-programming","url":"https://listedarticles.com/topics/systems-programming"},{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":699,"reading_minutes":3,"published_at":"2026-09-27T12:00:00.000Z","added_at":"2026-09-30T00:15:40.819Z","updated_at":"2026-09-30T00:15:40.819Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/potemkinos-an-operating-system-where-the-model-writes-the-userland","markdown_url":"https://listedarticles.com/articles/potemkinos-an-operating-system-where-the-model-writes-the-userland.md","example":false,"citation":"Gabe Ortiz, Gabe Ortiz. \"PotemkinOS: an operating system where the model writes the userland.\" 27 Sept 2026. https://gabeortiz.net/posts/2026-09-27-potemkinos/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://gabeortiz.net/posts/2026-09-27-potemkinos/"},"snippet":null,"score":null},{"slug":"introducing-casita-a-content-addressed-store-for-source-code-and-build-artifacts","title":"Introducing Casita: A content-addressed store for source code and build artifacts","subtitle":null,"summary":"Domen Kožar introduces Casita, a content-addressed object store for source code and build artifacts—an argument for rethinking Nix-style packaging from the package manager up.","content_type":"blog_post","language":"en","canonical_url":"https://casita.rs/blog/introducing-casita-a-content-addressed-store-for-source-code-and-build-artifacts/","author":{"name":"Domen Kožar","url":"https://casita.rs/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Casita","url":"https://casita.rs/","listing_slug":null,"listing":null},"topics":[{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"Build Systems","slug":"build-systems","url":"https://listedarticles.com/topics/build-systems"},{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"},{"name":"Infrastructure","slug":"infrastructure","url":"https://listedarticles.com/topics/infrastructure"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1723,"reading_minutes":7,"published_at":"2026-09-27T00:00:00.000Z","added_at":"2026-09-28T09:14:19.317Z","updated_at":"2026-09-28T09:14:19.317Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/introducing-casita-a-content-addressed-store-for-source-code-and-build-artifacts","markdown_url":"https://listedarticles.com/articles/introducing-casita-a-content-addressed-store-for-source-code-and-build-artifacts.md","example":false,"citation":"Domen Kožar, Casita. \"Introducing Casita: A content-addressed store for source code and build artifacts.\" 27 Sept 2026. https://casita.rs/blog/introducing-casita-a-content-addressed-store-for-source-code-and-build-artifacts/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://casita.rs/blog/introducing-casita-a-content-addressed-store-for-source-code-and-build-artifacts/"},"snippet":null,"score":null},{"slug":"dont-couple-your-go-code-to-github","title":"Don't couple your Go code to GitHub","subtitle":null,"summary":"Iain Cambridge explains why Go import paths that hard-code github.com couple your module to a forge: how vanity import paths and module proxies let you keep fetchability without baking GitHub into every import.","content_type":"blog_post","language":"en","canonical_url":"https://iain.rocks/blog/dont-couple-your-go-code-to-github","author":{"name":"Iain Cambridge","url":"https://iain.rocks/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Iain Cambridge","url":"https://iain.rocks/","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Go","slug":"go","url":"https://listedarticles.com/topics/go"},{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"Developer Tools","slug":"developer-tools","url":"https://listedarticles.com/topics/developer-tools"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":595,"reading_minutes":3,"published_at":"2026-09-27T00:00:00.000Z","added_at":"2026-09-27T21:08:26.663Z","updated_at":"2026-09-27T21:08:26.663Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/dont-couple-your-go-code-to-github","markdown_url":"https://listedarticles.com/articles/dont-couple-your-go-code-to-github.md","example":false,"citation":"Iain Cambridge, Iain Cambridge. \"Don't couple your Go code to GitHub.\" 27 Sept 2026. https://iain.rocks/blog/dont-couple-your-go-code-to-github (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://iain.rocks/blog/dont-couple-your-go-code-to-github"},"snippet":null,"score":null}],"total":89,"count":20,"next_offset":20,"has_more":true,"query":{"q":null,"content_type":"blog_post","topic":"open-source","publisher":null,"about":null,"author":null,"language":null,"sort":"newest","limit":20,"offset":0}}