{"articles":[{"slug":"the-shift-of-theseus-toy-bit-provenance-abstract-domain","title":"The Shift of Theseus — Toy Bit Provenance Abstract Domain","subtitle":null,"summary":"CF Bolz-Tereick extends PyPy's Toy Optimizer with a bit provenance abstract domain that tracks where each bit of a value came from, letting the JIT recognize shifts, masks and identities across instruction sequences that a known-bits domain misses, with transfer functions, rewrite extraction and an evaluation on Pydrofoil and PyPy.","content_type":"research","language":"en","canonical_url":"https://www.pypy.org/posts/2026/10/toy-bit-provenance.html","author":{"name":"CF Bolz-Tereick","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"PyPy","url":"https://www.pypy.org/","listing_slug":null,"listing":null},"topics":[{"name":"Compilers","slug":"compilers","url":"https://listedarticles.com/topics/compilers"},{"name":"Python","slug":"python","url":"https://listedarticles.com/topics/python"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":5858,"reading_minutes":25,"published_at":"2026-10-27T06:04:49.000Z","added_at":"2026-10-28T05:08:49.251Z","updated_at":"2026-10-28T05:08:49.251Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/the-shift-of-theseus-toy-bit-provenance-abstract-domain","markdown_url":"https://listedarticles.com/articles/the-shift-of-theseus-toy-bit-provenance-abstract-domain.md","example":false,"citation":"CF Bolz-Tereick, PyPy. \"The Shift of Theseus — Toy Bit Provenance Abstract Domain.\" 27 Oct 2026. https://www.pypy.org/posts/2026/10/toy-bit-provenance.html (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://www.pypy.org/posts/2026/10/toy-bit-provenance.html"},"snippet":null,"score":null},{"slug":"billion-query-per-second-lookup-tables-in-c","title":"Billion-query-per-second lookup tables in C++","subtitle":null,"summary":"Daniel Lemire shows how to replace std::unordered_map for small, compile-time-known string sets (HTTP methods, headers, keywords) with a constexpr perfect hash, cutting each lookup to a single comparison and about five cycles, and shares a single-header C++ library and benchmarks built with Francisco Geiman Thiesen of Microsoft.","content_type":"blog_post","language":"en","canonical_url":"https://lemire.me/blog/2026/10/26/billion-query-per-second-lookup-tables-in-c/","author":{"name":"Daniel Lemire","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Daniel Lemire's blog","url":"https://lemire.me/blog/","listing_slug":null,"listing":null},"topics":[{"name":"C++","slug":"c","url":"https://listedarticles.com/topics/c"},{"name":"Performance","slug":"performance","url":"https://listedarticles.com/topics/performance"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1221,"reading_minutes":5,"published_at":"2026-10-26T18:23:08.000Z","added_at":"2026-10-28T05:08:41.205Z","updated_at":"2026-10-28T05:08:41.205Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/billion-query-per-second-lookup-tables-in-c","markdown_url":"https://listedarticles.com/articles/billion-query-per-second-lookup-tables-in-c.md","example":false,"citation":"Daniel Lemire, Daniel Lemire's blog. \"Billion-query-per-second lookup tables in C++.\" 26 Oct 2026. https://lemire.me/blog/2026/10/26/billion-query-per-second-lookup-tables-in-c/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://lemire.me/blog/2026/10/26/billion-query-per-second-lookup-tables-in-c/"},"snippet":null,"score":null},{"slug":"stalwart-v1-0-the-fastest-mail-server-on-the-planet","title":"Stalwart v1.0: The Fastest Mail Server on the Planet","subtitle":null,"summary":"Stalwart's maintainer announces v1.0 of the Rust mail and collaboration server five years after its first commit, focused on performance work (SIMD/SWAR parser rewrites, profiling-driven optimisation, benchmarks) and finalising the on-disk data format.","content_type":"announcement","language":"en","canonical_url":"https://stalw.art/blog/stalwart-1-0/","author":{"name":"Mauro D.","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Stalwart","url":"https://stalw.art/","listing_slug":null,"listing":null},"topics":[{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Email","slug":"email","url":"https://listedarticles.com/topics/email"},{"name":"Rust","slug":"rust","url":"https://listedarticles.com/topics/rust"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":3170,"reading_minutes":14,"published_at":"2026-10-26T00:00:00.000Z","added_at":"2026-10-26T20:16:34.737Z","updated_at":"2026-10-26T20:16:34.737Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/stalwart-v1-0-the-fastest-mail-server-on-the-planet","markdown_url":"https://listedarticles.com/articles/stalwart-v1-0-the-fastest-mail-server-on-the-planet.md","example":false,"citation":"Mauro D., Stalwart. \"Stalwart v1.0: The Fastest Mail Server on the Planet.\" 26 Oct 2026. https://stalw.art/blog/stalwart-1-0/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://stalw.art/blog/stalwart-1-0/"},"snippet":null,"score":null},{"slug":"why-i-am-a-programmer","title":"Why I am a programmer","subtitle":null,"summary":"Alfie John recalls growing up before the mainstream internet, trading pirated games on floppies, discovering BBSes and the demoscene's cracktros, and finding Denthor of ASPHYXIA's VGA demo trainer tutorials in Turbo Pascal, which made him decide he wanted to make demos and become a programmer.","content_type":"essay","language":"en","canonical_url":"https://www.alfie.wtf/programming/why-i-am-a-programmer.html","author":{"name":"Alfie John","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"alfie.wtf","url":"https://www.alfie.wtf/","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"History","slug":"history","url":"https://listedarticles.com/topics/history"},{"name":"Culture","slug":"culture","url":"https://listedarticles.com/topics/culture"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1017,"reading_minutes":4,"published_at":"2026-10-25T23:14:43.964Z","added_at":"2026-10-25T23:14:43.964Z","updated_at":"2026-10-25T23:14:43.964Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/why-i-am-a-programmer","markdown_url":"https://listedarticles.com/articles/why-i-am-a-programmer.md","example":false,"citation":"Alfie John, alfie.wtf. \"Why I am a programmer.\" 25 Oct 2026. https://www.alfie.wtf/programming/why-i-am-a-programmer.html (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://www.alfie.wtf/programming/why-i-am-a-programmer.html"},"snippet":null,"score":null},{"slug":"writing-about-pratt-parsing-so-i-remember-it","title":"writing about pratt parsing so I remember it","subtitle":null,"summary":"A hands-on walkthrough of Pratt parsing for C expressions: why it rarely shows up in standard compiler courses, how binding power handles precedence and associativity, and how prefix, infix and postfix subroutines keep the parser core small, with pointers to Crafting Interpreters.","content_type":"tutorial","language":"en","canonical_url":"https://www.unix.dog/~yosh/blog/2026-10-25_pratt-parsing.html","author":{"name":"yosh","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"~yosh (unix.dog)","url":"https://www.unix.dog/~yosh/","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Compilers","slug":"compilers","url":"https://listedarticles.com/topics/compilers"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1260,"reading_minutes":5,"published_at":"2026-10-25T21:50:00.000Z","added_at":"2026-10-26T05:11:31.050Z","updated_at":"2026-10-26T05:11:31.050Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/writing-about-pratt-parsing-so-i-remember-it","markdown_url":"https://listedarticles.com/articles/writing-about-pratt-parsing-so-i-remember-it.md","example":false,"citation":"yosh, ~yosh (unix.dog). \"writing about pratt parsing so I remember it.\" 25 Oct 2026. https://www.unix.dog/~yosh/blog/2026-10-25_pratt-parsing.html (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://www.unix.dog/~yosh/blog/2026-10-25_pratt-parsing.html"},"snippet":null,"score":null},{"slug":"joy-and-curiosity-103","title":"Joy & Curiosity #103","subtitle":null,"summary":"Thorsten Ball's weekly link roundup, written after two weeks in New York and San Francisco: a new Raising An Agent episode on how Amp operates, notes from a talk to an investment bank on using coding agents, and commentary on AI, software and writing links including Dan Luu on ambitious software.","content_type":"blog_post","language":"en","canonical_url":"https://registerspill.thorstenball.com/p/joy-and-curiosity-103","author":{"name":"Thorsten Ball","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Register Spill","url":"https://registerspill.thorstenball.com/","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":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1937,"reading_minutes":8,"published_at":"2026-10-25T07:11:23.000Z","added_at":"2026-10-26T02:08:16.320Z","updated_at":"2026-10-26T02:08:16.320Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/joy-and-curiosity-103","markdown_url":"https://listedarticles.com/articles/joy-and-curiosity-103.md","example":false,"citation":"Thorsten Ball, Register Spill. \"Joy & Curiosity #103.\" 25 Oct 2026. https://registerspill.thorstenball.com/p/joy-and-curiosity-103 (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://registerspill.thorstenball.com/p/joy-and-curiosity-103"},"snippet":null,"score":null},{"slug":"goto-considered-totally-sick-for-error-handling-in-c","title":"GOTO Considered Totally Sick (for error handling in C)","subtitle":null,"summary":"Returning to C after years of Go and Zig, the author misses defer and errdefer, and after reading John Carmack's emails on inlined code shows how a single goto cleanup label makes C error handling simpler: resource cleanup lives in one place at the end of the function instead of being duplicated at every failure point, the same centralized-exit pattern the Linux kernel coding style recommends.","content_type":"blog_post","language":"en","canonical_url":"https://thestateofinahaze.net/blog/c-goto-considered-totally-sick/","author":{"name":null,"url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"The State of In a Haze","url":"https://thestateofinahaze.net/","listing_slug":null,"listing":null},"topics":[{"name":"C","slug":"c","url":"https://listedarticles.com/topics/c"},{"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":1204,"reading_minutes":5,"published_at":"2026-10-25T00:00:00.000Z","added_at":"2026-10-28T20:19:32.712Z","updated_at":"2026-10-28T20:19:32.712Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/goto-considered-totally-sick-for-error-handling-in-c","markdown_url":"https://listedarticles.com/articles/goto-considered-totally-sick-for-error-handling-in-c.md","example":false,"citation":"The State of In a Haze. \"GOTO Considered Totally Sick (for error handling in C).\" 25 Oct 2026. https://thestateofinahaze.net/blog/c-goto-considered-totally-sick/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://thestateofinahaze.net/blog/c-goto-considered-totally-sick/"},"snippet":null,"score":null},{"slug":"decompiling-fast-food-tycoon-2-drawing-the-world","title":"Decompiling Fast Food Tycoon 2: Drawing the World","subtitle":null,"summary":"Andrew Healey decompiles the 2001 business sim Fast Food Tycoon 2 (Pizza Connection 2) to show how it rendered its detailed isometric cities: the overworld map, lighting, the animated cast of citizens, branch interiors, and the hidden simulation details behind them.","content_type":"blog_post","language":"en","canonical_url":"https://healeycodes.com/decompiling-fast-food-tycoon-2-drawing-the-world","author":{"name":"Andrew Healey","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"healeycodes.com","url":"https://healeycodes.com/","listing_slug":null,"listing":null},"topics":[{"name":"Game Development","slug":"game-development","url":"https://listedarticles.com/topics/game-development"},{"name":"Reverse Engineering","slug":"reverse-engineering","url":"https://listedarticles.com/topics/reverse-engineering"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1551,"reading_minutes":7,"published_at":"2026-10-24T00:00:00.000Z","added_at":"2026-10-28T08:11:07.824Z","updated_at":"2026-10-28T08:11:07.824Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/decompiling-fast-food-tycoon-2-drawing-the-world","markdown_url":"https://listedarticles.com/articles/decompiling-fast-food-tycoon-2-drawing-the-world.md","example":false,"citation":"Andrew Healey, healeycodes.com. \"Decompiling Fast Food Tycoon 2: Drawing the World.\" 24 Oct 2026. https://healeycodes.com/decompiling-fast-food-tycoon-2-drawing-the-world (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://healeycodes.com/decompiling-fast-food-tycoon-2-drawing-the-world"},"snippet":null,"score":null},{"slug":"building-java-me-apps-with-modern-tooling","title":"Building Java ME Apps with Modern Tooling","subtitle":null,"summary":"ROllerozxa walks through building Java ME (J2ME) apps for old feature phones with modern tooling: OpenJDK 8, MicroEmulator stub JARs for the CLDC 1.1 and MIDP 2.0 APIs, compiling with javac, packaging the JAR, preverifying with ProGuard, getting it onto a phone, and the platform's limitations.","content_type":"tutorial","language":"en","canonical_url":"https://voxelmanip.se/2026/10/24/building-java-me-apps-with-modern-tooling/","author":{"name":"ROllerozxa","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Voxelmanip","url":"https://voxelmanip.se/","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":"Retro Computing","slug":"retro-computing","url":"https://listedarticles.com/topics/retro-computing"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1668,"reading_minutes":7,"published_at":"2026-10-23T22:00:00.000Z","added_at":"2026-10-26T05:11:33.677Z","updated_at":"2026-10-26T05:11:33.677Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/building-java-me-apps-with-modern-tooling","markdown_url":"https://listedarticles.com/articles/building-java-me-apps-with-modern-tooling.md","example":false,"citation":"ROllerozxa, Voxelmanip. \"Building Java ME Apps with Modern Tooling.\" 23 Oct 2026. https://voxelmanip.se/2026/10/24/building-java-me-apps-with-modern-tooling/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://voxelmanip.se/2026/10/24/building-java-me-apps-with-modern-tooling/"},"snippet":null,"score":null},{"slug":"introducing-the-html-in-canvas-api-origin-trial","title":"Introducing the HTML-in-Canvas API origin trial","subtitle":null,"summary":"Chrome announces an origin trial for the experimental HTML-in-Canvas API, which lets developers draw live DOM content into a 2D canvas or WebGL/WebGPU texture while keeping it interactive and accessible, with examples, use cases and resources.","content_type":"announcement","language":"en","canonical_url":"https://developer.chrome.com/blog/html-in-canvas-origin-trial","author":{"name":"Thomas Nattestad and Natalia Markoborodova","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Chrome for Developers","url":"https://developer.chrome.com/","listing_slug":null,"listing":null},"topics":[{"name":"Web Development","slug":"web-development","url":"https://listedarticles.com/topics/web-development"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1983,"reading_minutes":9,"published_at":"2026-10-23T08:14:39.692Z","added_at":"2026-10-23T08:14:39.692Z","updated_at":"2026-10-23T08:14:39.692Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/introducing-the-html-in-canvas-api-origin-trial","markdown_url":"https://listedarticles.com/articles/introducing-the-html-in-canvas-api-origin-trial.md","example":false,"citation":"Thomas Nattestad and Natalia Markoborodova, Chrome for Developers. \"Introducing the HTML-in-Canvas API origin trial.\" 23 Oct 2026. https://developer.chrome.com/blog/html-in-canvas-origin-trial (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://developer.chrome.com/blog/html-in-canvas-origin-trial"},"snippet":null,"score":null},{"slug":"the-hibernate-origin-story-outsider-edition","title":"The Hibernate Origin Story (Outsider Edition)","subtitle":null,"summary":"Charles Miller recounts, as a bystander in the room, how the Hibernate Java persistence library grew out of work at Sydney company Cirrus Technologies around 2001, why its root package was cirrus.inf, and how it came to be released under the LGPL.","content_type":"essay","language":"en","canonical_url":"https://fishbowl.pastiche.org/2026/10/23/hibernate-origin-story","author":{"name":"Charles Miller","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"The Fishbowl","url":"https://fishbowl.pastiche.org/","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":"History","slug":"history","url":"https://listedarticles.com/topics/history"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1066,"reading_minutes":5,"published_at":"2026-10-23T03:45:46.000Z","added_at":"2026-10-23T05:12:39.471Z","updated_at":"2026-10-23T05:12:39.471Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/the-hibernate-origin-story-outsider-edition","markdown_url":"https://listedarticles.com/articles/the-hibernate-origin-story-outsider-edition.md","example":false,"citation":"Charles Miller, The Fishbowl. \"The Hibernate Origin Story (Outsider Edition).\" 23 Oct 2026. https://fishbowl.pastiche.org/2026/10/23/hibernate-origin-story (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://fishbowl.pastiche.org/2026/10/23/hibernate-origin-story"},"snippet":null,"score":null},{"slug":"the-glorious-xkcdrandom-zig-builtin","title":"The glorious @xkcdRandom Zig builtin","subtitle":null,"summary":"Adolfo Ochagavía forks the Zig compiler to add a tongue-in-cheek @xkcdRandom builtin that always returns 4, using the joke as a hands-on tour of how Zig builtins are declared, analyzed, and lowered inside the compiler.","content_type":"blog_post","language":"en","canonical_url":"https://ochagavia.nl/blog/the-glorious-@xkcdrandom-zig-builtin/","author":{"name":"Adolfo Ochagavía","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Adolfo Ochagavía","url":"https://ochagavia.nl/","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Zig","slug":"zig","url":"https://listedarticles.com/topics/zig"},{"name":"Compilers","slug":"compilers","url":"https://listedarticles.com/topics/compilers"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":605,"reading_minutes":3,"published_at":"2026-10-23T00:00:00.000Z","added_at":"2026-10-23T17:09:39.513Z","updated_at":"2026-10-23T17:09:39.513Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/the-glorious-xkcdrandom-zig-builtin","markdown_url":"https://listedarticles.com/articles/the-glorious-xkcdrandom-zig-builtin.md","example":false,"citation":"Adolfo Ochagavía, Adolfo Ochagavía. \"The glorious @xkcdRandom Zig builtin.\" 23 Oct 2026. https://ochagavia.nl/blog/the-glorious-@xkcdrandom-zig-builtin/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://ochagavia.nl/blog/the-glorious-@xkcdrandom-zig-builtin/"},"snippet":null,"score":null},{"slug":"orgwebalchemy-benchmarking-profiling-and-the-long-road-to-real-org-support","title":"OrgWebAlchemy: Benchmarking, Profiling, and the Long Road to Real Org Support","subtitle":null,"summary":"Josep Bigorra details how the Guile OrgWebAlchemy Org-mode parser gained Markdown output, figures, named elements and table rows, and got up to 6.4x faster after profiling uncovered a quadratic collapse pass and a per-character scanner.","content_type":"blog_post","language":"en","canonical_url":"https://jointhefreeworld.org/blog/articles/lisps/orgwebalchemy-benchmarking-profiling-and-org-support/","author":{"name":"Josep Bigorra","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"jointhefreeworld","url":"https://jointhefreeworld.org/","listing_slug":null,"listing":null},"topics":[{"name":"programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"lisp","slug":"lisp","url":"https://listedarticles.com/topics/lisp"},{"name":"performance","slug":"performance","url":"https://listedarticles.com/topics/performance"},{"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":6059,"reading_minutes":26,"published_at":"2026-10-23T00:00:00.000Z","added_at":"2026-10-23T14:19:03.119Z","updated_at":"2026-10-23T14:19:03.119Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/orgwebalchemy-benchmarking-profiling-and-the-long-road-to-real-org-support","markdown_url":"https://listedarticles.com/articles/orgwebalchemy-benchmarking-profiling-and-the-long-road-to-real-org-support.md","example":false,"citation":"Josep Bigorra, jointhefreeworld. \"OrgWebAlchemy: Benchmarking, Profiling, and the Long Road to Real Org Support.\" 23 Oct 2026. https://jointhefreeworld.org/blog/articles/lisps/orgwebalchemy-benchmarking-profiling-and-org-support/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://jointhefreeworld.org/blog/articles/lisps/orgwebalchemy-benchmarking-profiling-and-org-support/"},"snippet":null,"score":null},{"slug":"software-is-slow-because-of-bad-design-not-slow-languages","title":"Software is slow because of bad design, not slow languages","subtitle":null,"summary":"Sean Goedecke argues that rewriting programs in C or Rust (with or without AI) rarely makes them much faster: most software is I/O-bound, slow languages already delegate hot paths to fast libraries, and real speedups come from redesign.","content_type":"essay","language":"en","canonical_url":"https://www.seangoedecke.com/software-is-slow-because-of-bad-design-not-slow-languages/","author":{"name":"Sean Goedecke","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Sean Goedecke","url":"https://www.seangoedecke.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":"software-design","slug":"software-design","url":"https://listedarticles.com/topics/software-design"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1229,"reading_minutes":5,"published_at":"2026-10-23T00:00:00.000Z","added_at":"2026-10-23T14:19:00.264Z","updated_at":"2026-10-23T14:19:00.264Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/software-is-slow-because-of-bad-design-not-slow-languages","markdown_url":"https://listedarticles.com/articles/software-is-slow-because-of-bad-design-not-slow-languages.md","example":false,"citation":"Sean Goedecke, Sean Goedecke. \"Software is slow because of bad design, not slow languages.\" 23 Oct 2026. https://www.seangoedecke.com/software-is-slow-because-of-bad-design-not-slow-languages/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://www.seangoedecke.com/software-is-slow-because-of-bad-design-not-slow-languages/"},"snippet":null,"score":null},{"slug":"debunking-faster-than-rust-malicious-benchmarks-in-tov","title":"Debunking \"Faster than Rust\": Malicious Benchmarks in Tov","subtitle":null,"summary":"Fyra Labs examines three benchmarks behind claims that the Tov language (TypeScript-like, compiled via C) beats Rust, argues they are crafted to slow Rust down, and shows improved Rust versions match or beat Tov.","content_type":"blog_post","language":"en","canonical_url":"https://blog.fyralabs.com/debunking-faster-than-rust-malicious-benchmarks-in-tov/","author":{"name":"madonuko","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Fyra Labs","url":"https://blog.fyralabs.com/","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Rust","slug":"rust","url":"https://listedarticles.com/topics/rust"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":2655,"reading_minutes":12,"published_at":"2026-10-22T05:58:33.000Z","added_at":"2026-10-23T08:14:42.779Z","updated_at":"2026-10-23T08:14:42.779Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/debunking-faster-than-rust-malicious-benchmarks-in-tov","markdown_url":"https://listedarticles.com/articles/debunking-faster-than-rust-malicious-benchmarks-in-tov.md","example":false,"citation":"madonuko, Fyra Labs. \"Debunking \"Faster than Rust\": Malicious Benchmarks in Tov.\" 22 Oct 2026. https://blog.fyralabs.com/debunking-faster-than-rust-malicious-benchmarks-in-tov/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://blog.fyralabs.com/debunking-faster-than-rust-malicious-benchmarks-in-tov/"},"snippet":null,"score":null},{"slug":"reverse-engineering-a-beyblade-launch-tracker","title":"Reverse engineering a Beyblade launch tracker","subtitle":null,"summary":"Simone Marzulli describes getting hooked on Beyblade X, then reverse engineering the Beybattle Pass launch tracker: sniffing its Bluetooth traffic, decoding the payloads that record each launch's RPM, and building DiZZi 0.2, an AI companion app inspired by the anime with a spinning 3D bey and voice callouts.","content_type":"blog_post","language":"en","canonical_url":"https://blog.simone.computer/reverse-beyblade-launch-tracker","author":{"name":"Simone Marzulli","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Simone's Blog","url":"https://blog.simone.computer/","listing_slug":null,"listing":null},"topics":[{"name":"Reverse Engineering","slug":"reverse-engineering","url":"https://listedarticles.com/topics/reverse-engineering"},{"name":"Hardware","slug":"hardware","url":"https://listedarticles.com/topics/hardware"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":3852,"reading_minutes":17,"published_at":"2026-10-22T00:00:00.000Z","added_at":"2026-10-26T02:08:13.137Z","updated_at":"2026-10-26T02:08:13.137Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/reverse-engineering-a-beyblade-launch-tracker","markdown_url":"https://listedarticles.com/articles/reverse-engineering-a-beyblade-launch-tracker.md","example":false,"citation":"Simone Marzulli, Simone's Blog. \"Reverse engineering a Beyblade launch tracker.\" 22 Oct 2026. https://blog.simone.computer/reverse-beyblade-launch-tracker (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://blog.simone.computer/reverse-beyblade-launch-tracker"},"snippet":null,"score":null},{"slug":"attention-people-who-think-ub-is-fine","title":"Attention people who think UB is fine","subtitle":null,"summary":"Thomas Habets follows up his post on undefined behaviour in C with a concrete example showing that UB is not 'at worst a segfault': the same line can run whatever is next in memory, write a random value and crash, or do what you naively expect.","content_type":"blog_post","language":"en","canonical_url":"https://blog.habets.se/2026/10/Attention-people-who-think-UB-is-fine.html","author":{"name":"Thomas Habets","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Blargh","url":"https://blog.habets.se/","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"C","slug":"c","url":"https://listedarticles.com/topics/c"},{"name":"Compilers","slug":"compilers","url":"https://listedarticles.com/topics/compilers"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":609,"reading_minutes":3,"published_at":"2026-10-22T00:00:00.000Z","added_at":"2026-10-23T23:15:01.884Z","updated_at":"2026-10-23T23:15:01.884Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/attention-people-who-think-ub-is-fine","markdown_url":"https://listedarticles.com/articles/attention-people-who-think-ub-is-fine.md","example":false,"citation":"Thomas Habets, Blargh. \"Attention people who think UB is fine.\" 22 Oct 2026. https://blog.habets.se/2026/10/Attention-people-who-think-UB-is-fine.html (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://blog.habets.se/2026/10/Attention-people-who-think-UB-is-fine.html"},"snippet":null,"score":null},{"slug":"how-close-can-pure-fp-get-to-c","title":"How close can pure FP get to C?","subtitle":null,"summary":"Richard Feldman takes up the lean-zip versus libdeflate result and explores how far a DEFLATE implementation in Roc, a pure functional language, can be pushed toward C performance, with benchmarks, compiler work, and reproduction scripts.","content_type":"blog_post","language":"en","canonical_url":"https://rtfeldman.com/fp-vs-c","author":{"name":"Richard Feldman","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Richard Feldman","url":"https://rtfeldman.com/","listing_slug":null,"listing":null},"topics":[{"name":"programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"functional-programming","slug":"functional-programming","url":"https://listedarticles.com/topics/functional-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":9413,"reading_minutes":41,"published_at":"2026-10-22T00:00:00.000Z","added_at":"2026-10-23T14:18:57.143Z","updated_at":"2026-10-23T14:18:57.143Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/how-close-can-pure-fp-get-to-c","markdown_url":"https://listedarticles.com/articles/how-close-can-pure-fp-get-to-c.md","example":false,"citation":"Richard Feldman, Richard Feldman. \"How close can pure FP get to C?.\" 22 Oct 2026. https://rtfeldman.com/fp-vs-c (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://rtfeldman.com/fp-vs-c"},"snippet":null,"score":null},{"slug":"docker-is-weird","title":"Docker is weird","subtitle":null,"summary":"Nick of Code and Cake shares surprising lessons from starting a hobby container runtime: containers are just restricted processes built from several Linux kernel features, images are just folders, Go is awkward for a runtime, and rootless networking must be reimplemented in userspace.","content_type":"blog_post","language":"en","canonical_url":"https://codeandcake.dev/posts/2026-10-22-docker-is-weird","author":{"name":"Nick","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Code and Cake","url":"https://codeandcake.dev/","listing_slug":null,"listing":null},"topics":[{"name":"Containers","slug":"containers","url":"https://listedarticles.com/topics/containers"},{"name":"Docker","slug":"docker","url":"https://listedarticles.com/topics/docker"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"}],"about_listings":[{"slug":"docker","name":"Docker","listing_type":"company","url":"https://listedstartups.com/companies/docker"}],"cover_image_url":null,"license":"all-rights-reserved","word_count":490,"reading_minutes":2,"published_at":"2026-10-22T00:00:00.000Z","added_at":"2026-10-22T23:12:42.166Z","updated_at":"2026-10-22T23:12:42.166Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/docker-is-weird","markdown_url":"https://listedarticles.com/articles/docker-is-weird.md","example":false,"citation":"Nick, Code and Cake. \"Docker is weird.\" 22 Oct 2026. https://codeandcake.dev/posts/2026-10-22-docker-is-weird (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://codeandcake.dev/posts/2026-10-22-docker-is-weird"},"snippet":null,"score":null},{"slug":"script-dependencies-with-nix","title":"Script dependencies with Nix","subtitle":null,"summary":"kqr of Entropic Thoughts shows how to use a Nix flake on any Linux distribution to manage a simple script's dependencies, packaging a Python text-to-speech script as a binary and then adapting the approach to other languages.","content_type":"tutorial","language":"en","canonical_url":"https://entropicthoughts.com/python-dependencies-with-nix","author":{"name":"kqr","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Entropic Thoughts","url":"https://entropicthoughts.com/","listing_slug":null,"listing":null},"topics":[{"name":"Nix","slug":"nix","url":"https://listedarticles.com/topics/nix"},{"name":"Python","slug":"python","url":"https://listedarticles.com/topics/python"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1907,"reading_minutes":8,"published_at":"2026-10-21T22:00:00.000Z","added_at":"2026-10-22T14:17:53.594Z","updated_at":"2026-10-22T14:17:53.594Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/script-dependencies-with-nix","markdown_url":"https://listedarticles.com/articles/script-dependencies-with-nix.md","example":false,"citation":"kqr, Entropic Thoughts. \"Script dependencies with Nix.\" 21 Oct 2026. https://entropicthoughts.com/python-dependencies-with-nix (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://entropicthoughts.com/python-dependencies-with-nix"},"snippet":null,"score":null}],"total":509,"count":20,"next_offset":20,"has_more":true,"query":{"q":null,"content_type":null,"topic":"programming","publisher":null,"about":null,"author":null,"language":null,"sort":"newest","limit":20,"offset":0}}