{"articles":[{"slug":"rip-vector-database","title":"RIP, vector database","subtitle":null,"summary":"turbopuffer is pushing the frontier of search. To do that, we have to fundamentally redesign our storage architecture so the vector index is no longer primary.","content_type":"blog_post","language":"en","canonical_url":"https://turbopuffer.com/blog/rip-vector-database","author":{"name":null,"url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"turbopuffer","url":"https://turbopuffer.com/","listing_slug":null,"listing":null},"topics":[{"name":"Databases","slug":"databases","url":"https://listedarticles.com/topics/databases"},{"name":"Infrastructure","slug":"infrastructure","url":"https://listedarticles.com/topics/infrastructure"},{"name":"Performance","slug":"performance","url":"https://listedarticles.com/topics/performance"},{"name":"AI","slug":"ai","url":"https://listedarticles.com/topics/ai"}],"about_listings":[],"cover_image_url":"https://turbopuffer.com/og/turbopuffer.png","license":"all-rights-reserved","word_count":1334,"reading_minutes":6,"published_at":"2026-10-01T18:09:54.403Z","added_at":"2026-10-01T18:09:54.403Z","updated_at":"2026-10-01T18:09:54.403Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/rip-vector-database","markdown_url":"https://listedarticles.com/articles/rip-vector-database.md","example":false,"citation":"turbopuffer. \"RIP, vector database.\" 1 Oct 2026. https://turbopuffer.com/blog/rip-vector-database (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://turbopuffer.com/blog/rip-vector-database"},"snippet":null,"score":null},{"slug":"oxcaml-stack-allocations-and-locality","title":"OxCaml - Stack Allocations and Locality","subtitle":null,"summary":"The motivation behind OxCaml is to make OCaml a great language for performance engineering, with the eventual goal being to upstream these language extensions to vanilla OCaml (OxCaml](https://oxcaml.org/)). OxCaml maintains backwards compatibility with OCaml, which implies that every OCaml program is a valid OxCaml program. The language extensions range from additions to the type system that rule out data races, to control over allocations that reduces garbage collection pressure, to management","content_type":"blog_post","language":"en","canonical_url":"https://anirudhsudhir.com/posts/oxcaml-stack-allocation/","author":{"name":"Anirudh Sudhir","url":"https://anirudhsudhir.com/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Anirudh Sudhir","url":"https://anirudhsudhir.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":"Systems Programming","slug":"systems-programming","url":"https://listedarticles.com/topics/systems-programming"},{"name":"OCaml","slug":"ocaml","url":"https://listedarticles.com/topics/ocaml"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1697,"reading_minutes":7,"published_at":"2026-10-01T15:13:16.015Z","added_at":"2026-10-01T15:13:16.015Z","updated_at":"2026-10-01T15:13:16.015Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/oxcaml-stack-allocations-and-locality","markdown_url":"https://listedarticles.com/articles/oxcaml-stack-allocations-and-locality.md","example":false,"citation":"Anirudh Sudhir, Anirudh Sudhir. \"OxCaml - Stack Allocations and Locality.\" 1 Oct 2026. https://anirudhsudhir.com/posts/oxcaml-stack-allocation/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://anirudhsudhir.com/posts/oxcaml-stack-allocation/"},"snippet":null,"score":null},{"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":"why-we-built-the-fastest-robust-tts-model","title":"Why we built the fastest robust TTS model","subtitle":null,"summary":"Gradium's latest streaming TTS hits ~50ms time-to-first-audio while improving naturalness and hard cases like phone numbers—freeing latency budget for LLM turns and barge-in in voice agents.","content_type":"blog_post","language":"en","canonical_url":"https://gradium.ai/blog/fastest-robust-tts-model","author":{"name":"Pratim Bhosale","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Gradium","url":"https://gradium.ai/","listing_slug":null,"listing":null},"topics":[{"name":"AI","slug":"ai","url":"https://listedarticles.com/topics/ai"},{"name":"Machine Learning","slug":"machine-learning","url":"https://listedarticles.com/topics/machine-learning"},{"name":"Performance","slug":"performance","url":"https://listedarticles.com/topics/performance"},{"name":"Infrastructure","slug":"infrastructure","url":"https://listedarticles.com/topics/infrastructure"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":431,"reading_minutes":2,"published_at":"2026-10-01T00:00:00.000Z","added_at":"2026-10-01T21:13:18.760Z","updated_at":"2026-10-01T21:13:18.760Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/why-we-built-the-fastest-robust-tts-model","markdown_url":"https://listedarticles.com/articles/why-we-built-the-fastest-robust-tts-model.md","example":false,"citation":"Pratim Bhosale, Gradium. \"Why we built the fastest robust TTS model.\" 1 Oct 2026. https://gradium.ai/blog/fastest-robust-tts-model (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://gradium.ai/blog/fastest-robust-tts-model"},"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":"how-to-speed-up-the-rust-compiler-in-september-2026","title":"How to speed up the Rust compiler in September 2026","subtitle":null,"summary":"How to speed up the Rust compiler in September 2026 My last post](https://nnethercote.github.io/2026/07/31/how-to-speed-up-the-rust-compiler-in-july-2026.html) on the Rust compiler’s performance was two months ago and a lot has happened since then. Overall progress The measurements for the period 2026-07-29 to 2026-09-28 can be seen here](https://perf.rust-lang.org/compare.html?start=1a833e16546c2eb012758ddd499964fd8afee29e&stat=wall-time&tab=compile&end=c1070d69382b8d2f2eb65119c738a77d9e324c9e&","content_type":"blog_post","language":"en","canonical_url":"https://nnethercote.github.io/2026/09/30/how-to-speed-up-the-rust-compiler-in-september-2026.html","author":{"name":"Nicholas Nethercote","url":"https://nnethercote.github.io/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Nicholas Nethercote","url":"https://nnethercote.github.io/","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":"Performance","slug":"performance","url":"https://listedarticles.com/topics/performance"},{"name":"Compilers","slug":"compilers","url":"https://listedarticles.com/topics/compilers"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1212,"reading_minutes":5,"published_at":"2026-09-30T12:00:00.000Z","added_at":"2026-10-01T15:13:18.216Z","updated_at":"2026-10-01T15:13:18.216Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/how-to-speed-up-the-rust-compiler-in-september-2026","markdown_url":"https://listedarticles.com/articles/how-to-speed-up-the-rust-compiler-in-september-2026.md","example":false,"citation":"Nicholas Nethercote, Nicholas Nethercote. \"How to speed up the Rust compiler in September 2026.\" 30 Sept 2026. https://nnethercote.github.io/2026/09/30/how-to-speed-up-the-rust-compiler-in-september-2026.html (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://nnethercote.github.io/2026/09/30/how-to-speed-up-the-rust-compiler-in-september-2026.html"},"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-a-container-really-five-years-of-gpu-infrastructure","title":"What Is a Container, Really? Five Years of GPU Infrastructure","subtitle":null,"summary":"Beam Cloud recounts five years of GPU infrastructure: from ECS and Knative cold starts to a custom container runtime, FUSE lazy-loading, and what “container” actually means in production AI compute.","content_type":"blog_post","language":"en","canonical_url":"https://www.beam.cloud/blog/what-is-a-container-really","author":{"name":"Luke Lombardi","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Beam","url":"https://www.beam.cloud/","listing_slug":"beam","listing":{"slug":"beam","name":"Beam","listing_type":"company","url":"https://listedstartups.com/companies/beam"}},"topics":[{"name":"Infrastructure","slug":"infrastructure","url":"https://listedarticles.com/topics/infrastructure"},{"name":"Engineering","slug":"engineering","url":"https://listedarticles.com/topics/engineering"},{"name":"Performance","slug":"performance","url":"https://listedarticles.com/topics/performance"},{"name":"AI","slug":"ai","url":"https://listedarticles.com/topics/ai"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":2132,"reading_minutes":9,"published_at":"2026-09-30T00:00:00.000Z","added_at":"2026-09-29T21:08:04.178Z","updated_at":"2026-09-29T21:08:04.178Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/what-is-a-container-really-five-years-of-gpu-infrastructure","markdown_url":"https://listedarticles.com/articles/what-is-a-container-really-five-years-of-gpu-infrastructure.md","example":false,"citation":"Luke Lombardi, Beam. \"What Is a Container, Really? Five Years of GPU Infrastructure.\" 30 Sept 2026. https://www.beam.cloud/blog/what-is-a-container-really (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://www.beam.cloud/blog/what-is-a-container-really"},"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":"5x-faster-edge-functions-how-we-replaced-v8-isolates-with-firecracker-microvms","title":"5x faster Edge Functions: How we replaced v8 isolates with Firecracker MicroVMs","subtitle":null,"summary":"About a billion Edge Functions run on Netlify every day — Sunweb personalizing pages, LotoQuébec routing traffic on a cookie check, and hundreds of thousands of other sites doing everything from personalization to routing to auth. All of it runs on a full JavaScript runtime that scales with our customers’ traffic.","content_type":"blog_post","language":"en","canonical_url":"https://www.netlify.com/blog/edge-functions-firecracker-microvms/","author":{"name":"Karthik Puvvada","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Netlify","url":"https://www.netlify.com/","listing_slug":null,"listing":null},"topics":[{"name":"Engineering","slug":"engineering","url":"https://listedarticles.com/topics/engineering"},{"name":"Performance","slug":"performance","url":"https://listedarticles.com/topics/performance"},{"name":"Serverless","slug":"serverless","url":"https://listedarticles.com/topics/serverless"},{"name":"Infrastructure","slug":"infrastructure","url":"https://listedarticles.com/topics/infrastructure"},{"name":"Cloud Computing","slug":"cloud-computing","url":"https://listedarticles.com/topics/cloud-computing"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1844,"reading_minutes":8,"published_at":"2026-09-29T00:00:00.000Z","added_at":"2026-09-30T21:16:56.024Z","updated_at":"2026-09-30T21:16:56.024Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/5x-faster-edge-functions-how-we-replaced-v8-isolates-with-firecracker-microvms","markdown_url":"https://listedarticles.com/articles/5x-faster-edge-functions-how-we-replaced-v8-isolates-with-firecracker-microvms.md","example":false,"citation":"Karthik Puvvada, Netlify. \"5x faster Edge Functions: How we replaced v8 isolates with Firecracker MicroVMs.\" 29 Sept 2026. https://www.netlify.com/blog/edge-functions-firecracker-microvms/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://www.netlify.com/blog/edge-functions-firecracker-microvms/"},"snippet":null,"score":null},{"slug":"why-refactoring-made-our-biggest-file-bigger","title":"Why refactoring made our biggest file bigger","subtitle":"Code entropy, measured, and the ratchet that stops it","summary":"Image Horse's AppShell grew from 3,250 to 3,806 lines during a month of intentional extraction. Chris Lane Jones explains measured line-count ratchets, why warnings failed, and why entropy is whack-a-mole you don't win—but can make visible.","content_type":"blog_post","language":"en","canonical_url":"https://imagehorse.app/blog/entropy-is-the-default","author":{"name":"Chris Lane Jones","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Image Horse","url":"https://imagehorse.app/","listing_slug":null,"listing":null},"topics":[{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"Engineering","slug":"engineering","url":"https://listedarticles.com/topics/engineering"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Performance","slug":"performance","url":"https://listedarticles.com/topics/performance"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1168,"reading_minutes":5,"published_at":"2026-09-28T12:00:00.000Z","added_at":"2026-09-29T09:18:16.636Z","updated_at":"2026-09-29T09:18:16.636Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/why-refactoring-made-our-biggest-file-bigger","markdown_url":"https://listedarticles.com/articles/why-refactoring-made-our-biggest-file-bigger.md","example":false,"citation":"Chris Lane Jones, Image Horse. \"Why refactoring made our biggest file bigger.\" 28 Sept 2026. https://imagehorse.app/blog/entropy-is-the-default (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://imagehorse.app/blog/entropy-is-the-default"},"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":"accelerated-out-of-core-shuffling","title":"Accelerated Out of Core Shuffling","subtitle":null,"summary":"Benjamin Zaitlen explains RapidsMPF’s reusable out-of-core shuffler for distributed analytics—how spilling turns shuffle OOM headaches into a budgetable resource, and what it takes to push shuffle bandwidth toward terabytes per second.","content_type":"blog_post","language":"en","canonical_url":"https://quasiben.github.io/blog/ooc-shuffling-rapidsmpf/","author":{"name":"Benjamin Zaitlen","url":"https://quasiben.github.io/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Benjamin Zaitlen","url":"https://quasiben.github.io/","listing_slug":null,"listing":null},"topics":[{"name":"Performance","slug":"performance","url":"https://listedarticles.com/topics/performance"},{"name":"Data Engineering","slug":"data-engineering","url":"https://listedarticles.com/topics/data-engineering"},{"name":"Infrastructure","slug":"infrastructure","url":"https://listedarticles.com/topics/infrastructure"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Engineering","slug":"engineering","url":"https://listedarticles.com/topics/engineering"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":3466,"reading_minutes":15,"published_at":"2026-09-27T12:00:00.000Z","added_at":"2026-09-27T15:16:52.110Z","updated_at":"2026-09-27T15:16:52.110Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/accelerated-out-of-core-shuffling","markdown_url":"https://listedarticles.com/articles/accelerated-out-of-core-shuffling.md","example":false,"citation":"Benjamin Zaitlen, Benjamin Zaitlen. \"Accelerated Out of Core Shuffling.\" 27 Sept 2026. https://quasiben.github.io/blog/ooc-shuffling-rapidsmpf/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://quasiben.github.io/blog/ooc-shuffling-rapidsmpf/"},"snippet":null,"score":null},{"slug":"42x-faster-prompt-lookup-drafting-in-llama-cpp","title":"42x Faster Prompt Lookup Drafting in llama.cpp","subtitle":null,"summary":"Four changes to the n-gram caches of llama.cpp make drafting up to 41.6x faster, load the static cache up to 23.5x faster, and lower peak memory up to 2.65x.","content_type":"blog_post","language":"en","canonical_url":"https://jadidbourbaki.github.io/blog/prompt-lookup-llama-cpp/","author":{"name":"Hayder Tirmazi","url":"https://jadidbourbaki.github.io/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Hayder Tirmazi","url":"https://jadidbourbaki.github.io/","listing_slug":null,"listing":null},"topics":[{"name":"LLMs","slug":"llms","url":"https://listedarticles.com/topics/llms"},{"name":"Performance","slug":"performance","url":"https://listedarticles.com/topics/performance"},{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"AI","slug":"ai","url":"https://listedarticles.com/topics/ai"}],"about_listings":[],"cover_image_url":"https://jadidbourbaki.github.io/blog/prompt-lookup-llama-cpp/preview.png","license":"all-rights-reserved","word_count":2954,"reading_minutes":13,"published_at":"2026-09-26T00:00:00.000Z","added_at":"2026-09-27T21:08:42.541Z","updated_at":"2026-09-27T21:08:42.541Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/42x-faster-prompt-lookup-drafting-in-llama-cpp","markdown_url":"https://listedarticles.com/articles/42x-faster-prompt-lookup-drafting-in-llama-cpp.md","example":false,"citation":"Hayder Tirmazi, Hayder Tirmazi. \"42x Faster Prompt Lookup Drafting in llama.cpp.\" 26 Sept 2026. https://jadidbourbaki.github.io/blog/prompt-lookup-llama-cpp/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://jadidbourbaki.github.io/blog/prompt-lookup-llama-cpp/"},"snippet":null,"score":null},{"slug":"improving-site-performance-by-shipping-more-css","title":"Improving site performance by shipping more CSS","subtitle":null,"summary":"GitHub’s Primer team recounts fully migrating github.com off CSS-in-JS to CSS Modules—feature flags, sx-prop cleanup, theming, and the performance wins along the way.","content_type":"blog_post","language":"en","canonical_url":"https://github.blog/engineering/architecture-optimization/improving-site-performance-by-shipping-more-css/","author":{"name":"Josh Black & Marie Lucca","url":"https://github.blog","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"GitHub","url":"https://github.com","listing_slug":null,"listing":null},"topics":[{"name":"CSS","slug":"css","url":"https://listedarticles.com/topics/css"},{"name":"Performance","slug":"performance","url":"https://listedarticles.com/topics/performance"},{"name":"Web Development","slug":"web-development","url":"https://listedarticles.com/topics/web-development"},{"name":"Engineering","slug":"engineering","url":"https://listedarticles.com/topics/engineering"},{"name":"Developer Experience","slug":"developer-experience","url":"https://listedarticles.com/topics/developer-experience"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":723,"reading_minutes":3,"published_at":"2026-09-25T12:00:00.000Z","added_at":"2026-09-27T09:12:53.491Z","updated_at":"2026-09-27T09:12:53.491Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/improving-site-performance-by-shipping-more-css","markdown_url":"https://listedarticles.com/articles/improving-site-performance-by-shipping-more-css.md","example":false,"citation":"Josh Black & Marie Lucca, GitHub. \"Improving site performance by shipping more CSS.\" 25 Sept 2026. https://github.blog/engineering/architecture-optimization/improving-site-performance-by-shipping-more-css/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://github.blog/engineering/architecture-optimization/improving-site-performance-by-shipping-more-css/"},"snippet":null,"score":null},{"slug":"the-state-of-simd-in-rust-in-2026","title":"The state of SIMD in Rust in 2026","subtitle":null,"summary":"A lot of progress was made since last year, and I made some of it! After [last year's survey](https://shnatsel.medium.com/the state of simd in rust in 2025 32c263e5f53d) I started contributing to the SIMD library that seemed the most promising. One thing led to another, and now I'm a maintainer of Fearless SIMD. To avoid a conflict of interest, I invited authors of other libraries ( std::simd , wide , pulp , macerator ) to review and provide feedback on a draft of this article.","content_type":"blog_post","language":"en","canonical_url":"https://shnatsel.github.io/state-of-simd-rust-2026/","author":{"name":"Sergey \"Shnatsel\" Davidoff","url":"https://shnatsel.github.io/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":null,"url":null,"listing_slug":null,"listing":null},"topics":[{"name":"Rust","slug":"rust","url":"https://listedarticles.com/topics/rust"},{"name":"Performance","slug":"performance","url":"https://listedarticles.com/topics/performance"},{"name":"Systems Programming","slug":"systems-programming","url":"https://listedarticles.com/topics/systems-programming"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":5668,"reading_minutes":25,"published_at":"2026-09-25T12:00:00.000Z","added_at":"2026-09-26T15:09:13.411Z","updated_at":"2026-09-26T15:09:13.411Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/the-state-of-simd-in-rust-in-2026","markdown_url":"https://listedarticles.com/articles/the-state-of-simd-in-rust-in-2026.md","example":false,"citation":"Sergey \"Shnatsel\" Davidoff. \"The state of SIMD in Rust in 2026.\" 25 Sept 2026. https://shnatsel.github.io/state-of-simd-rust-2026/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://shnatsel.github.io/state-of-simd-rust-2026/"},"snippet":null,"score":null},{"slug":"inline-vs-separate-tables-for-vectors-in-postgres-measuring-the-join-overhead","title":"Inline vs. Separate Tables for Vectors in Postgres: Measuring the Join Overhead","subtitle":null,"summary":"Separate Tables for Vectors in Postgres: Measuring the Join Overhead Testing semantic search, filtered queries, and multi-table joins in AlloyDB to measure the true cost of decoupling your vectors.","content_type":"blog_post","language":"en","canonical_url":"https://medium.com/google-cloud/inline-vs-separate-tables-for-vectors-in-postgres-measuring-the-join-overhead-d6be11ad7a38","author":{"name":"Gleb Otochkin","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Google Cloud","url":"https://cloud.google.com","listing_slug":null,"listing":null},"topics":[{"name":"Databases","slug":"databases","url":"https://listedarticles.com/topics/databases"},{"name":"Performance","slug":"performance","url":"https://listedarticles.com/topics/performance"},{"name":"AI","slug":"ai","url":"https://listedarticles.com/topics/ai"},{"name":"Data Engineering","slug":"data-engineering","url":"https://listedarticles.com/topics/data-engineering"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":2296,"reading_minutes":10,"published_at":"2026-09-25T12:00:00.000Z","added_at":"2026-09-25T21:18:05.953Z","updated_at":"2026-09-25T21:18:05.953Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/inline-vs-separate-tables-for-vectors-in-postgres-measuring-the-join-overhead","markdown_url":"https://listedarticles.com/articles/inline-vs-separate-tables-for-vectors-in-postgres-measuring-the-join-overhead.md","example":false,"citation":"Gleb Otochkin, Google Cloud. \"Inline vs. Separate Tables for Vectors in Postgres: Measuring the Join Overhead.\" 25 Sept 2026. https://medium.com/google-cloud/inline-vs-separate-tables-for-vectors-in-postgres-measuring-the-join-overhead-d6be11ad7a38 (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://medium.com/google-cloud/inline-vs-separate-tables-for-vectors-in-postgres-measuring-the-join-overhead-d6be11ad7a38"},"snippet":null,"score":null},{"slug":"when-to-choose-x86-64-vs-aarch64","title":"When to choose x86-64 vs aarch64","subtitle":null,"summary":"Not all cloud vCPUs are created equal. When you create a PlanetScale Postgres or Neki database, you have to choose between `aarch64` (ARM) and `x86-64`. Two clusters on different architectures can have the same vCPU count and RAM, yet perform very differently. It's worth understanding the implications, since you can't easily switch the CPU architecture on your cluster later. x86 grew up on the desktop, prioritizing backward compatibility and performance. It began at Intel in 1978 and IBM’s…","content_type":"blog_post","language":"en","canonical_url":"https://planetscale.com/blog/when-to-choose-x86-64-vs-aarch64","author":{"name":"Ahmed Darwich","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"PlanetScale","url":"https://planetscale.com","listing_slug":"planetscale","listing":{"slug":"planetscale","name":"PlanetScale","listing_type":"company","url":"https://listedstartups.com/companies/planetscale"}},"topics":[{"name":"Databases","slug":"databases","url":"https://listedarticles.com/topics/databases"},{"name":"Performance","slug":"performance","url":"https://listedarticles.com/topics/performance"},{"name":"Hardware","slug":"hardware","url":"https://listedarticles.com/topics/hardware"},{"name":"Infrastructure","slug":"infrastructure","url":"https://listedarticles.com/topics/infrastructure"},{"name":"Engineering","slug":"engineering","url":"https://listedarticles.com/topics/engineering"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1326,"reading_minutes":6,"published_at":"2026-09-25T00:00:00.000Z","added_at":"2026-09-26T12:16:04.364Z","updated_at":"2026-09-26T12:16:04.364Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/when-to-choose-x86-64-vs-aarch64","markdown_url":"https://listedarticles.com/articles/when-to-choose-x86-64-vs-aarch64.md","example":false,"citation":"Ahmed Darwich, PlanetScale. \"When to choose x86-64 vs aarch64.\" 25 Sept 2026. https://planetscale.com/blog/when-to-choose-x86-64-vs-aarch64 (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://planetscale.com/blog/when-to-choose-x86-64-vs-aarch64"},"snippet":null,"score":null}],"total":66,"count":20,"next_offset":20,"has_more":true,"query":{"q":null,"content_type":"blog_post","topic":"performance","publisher":null,"about":null,"author":null,"language":null,"sort":"newest","limit":20,"offset":0}}