Skip to content
Wed, Sep 30
Sign in
The Daily EPUB

Wednesday, September 30, 2026 · No. 47

23 articles · ~4h 27m read · 9 sections

A personal morning paper, assembled daily; the selection is the reader's, the words are the authors'.

Sign in to read every article's full text and download the editions, or request access.

Top Stories

Fabrice Bellard: The Genius Behind the Internet’s Hidden Infrastructure

Bruce Li · HackerNoon · hackernoon.com · 37 min

Software engineering · AnalysisFabrice Bellard · compiler design · computing history

Matched interests: Compression AlgorithmsCompilersWebCodecs

Working in strict isolation without issue trackers, continuous integration, or teams, Bellard builds foundational systems ranging from QEMU to FFmpeg entirely from scratch in C. He computes 2.7 trillion digits of pi on a consumer desktop and releases massive architectures under pseudonyms, only to abandon them to outside maintainers once the foundations are laid.

Inside the Biggest Feud in Artificial Intelligence

Kevin Roose · The Atlantic · theatlantic.com · 17 min

AI & ML · ReportedAnthropic-OpenAI feud · Dario Amodei · AI safety culture

Matched interests: AI CriticismAI AgentsAI

Dario Amodei breaks with OpenAI leadership over commercial pivots, undisclosed beta access lists, and compromised safety terms in Microsoft negotiations. Internal tensions peak after executives propose auctioning future AGI rights to foreign governments, including Russia and China, to raise capital. Alongside his sister Daniela, Amodei retreats into an insular safety faction that isolates itself from the company.

Deser: Rethinking Rust Serialization

lucumr.pocoo.org via asb · Lobsters · lucumr.pocoo.org · 13 min

Software engineering · AnalysisRust serialization · Serde limitations · library design tradeoffs

Matched interests: Parser DesignRustData Structures

Serde’s recursive visitor pattern risks stack overflows on untrusted payloads and erases structural metadata during enum buffering or struct flattening. Swapping this model, an event-driven architecture routes parser tokens into stateful sinks managed on an arena heap. This enables suspendable async streaming, composable type adapters, and lossless buffering, while intentionally dropping support for non-self-describing formats like Protobuf.

Hacker News: 61 points · 7 commentsComments

Tech & Engineering

CRDTs are not enough: From CRDTs to a local-first sync engine

loro.dev · tyler's Top Finds on Scour Today · loro.dev · 14 min

Software engineering · First personCRDT sync engines · local-first architecture · end-to-end encryption

Matched interests: CRDTOffline-FirstLocal LLM

Building a local-first agent control plane atop the Loro library exposes why document convergence falls short of full application synchronization. To coordinate lazy loading across thousands of files, the implementation pairs IndexedDB with Flock, a custom columnar metadata CRDT. Because independent sync streams lack cross-document transactions, client engines must explicitly manage visibility so notifications do not render before the underlying message payloads arrive.

Comments

How to speed up the Rust compiler in September 2026

trickypr · Hacker News: Front Page · nnethercote.github.io · 6 min

Software engineering · AnalysisRust compiler performance · Polonius borrow checker · LLVM upgrade

Matched interests: CompilersRustPerformance Profiling

Recent optimizations deliver a 4.57% mean wall-time reduction across rustc benchmarks, improving 555 out of 629 measurements over two months. Highlights include an LLVM 23 upgrade, Clippy profile-guided optimization, and a revised dataflow traversal that slashes fixpoint calls on an 18,000-block Cranelift function from 1.5 million to 90,000. Targeted patches also offset regressions in the newly enabled Polonius Alpha borrow checker by making liveness calculations lazy.

Lobsters: 1 points · 0 commentsComments

Needed 1+1, built a functional programming language

birdculture · Hacker News: Front Page · hereticpleb.vercel.app · 11 min

Software engineering · First personC interpreter · garbage collector · arena allocator

Matched interests: Memory AllocatorsFunctional ProgrammingData Structures

A data structures assignment to evaluate arithmetic expressions using binary trees escalates into writing a functional language runtime from scratch in C. To prevent memory reallocation from invalidating internal pointers, the evaluator pairs chained chunk allocation with closures stored as explicit graph nodes. When uncollected allocations push a Fibonacci test past twelve gigabytes, a mark-phase garbage collector drops memory under two megabytes.

Comments

A Data Center Is a Dependency Graph Before It Is a Building

Ankur Gupta · All - O'Reilly Media · O'Reilly Media · 11 min

Software engineering · Analysisdata center production readiness · service dependency graphs · hyperscale infrastructure

Matched interests: MicroservicesDevOpsDistributed Systems

Transitioning a completed hyperscale computing facility to live traffic can take up to a year because hundreds of interdependent services stall on hidden startup loops. Mundane deadlocks—such as DNS requiring the inventory tracker while the inventory tracker relies on DNS—remain invisible until a region starts from scratch. Resolving them requires mapping critical paths, borrowing temporary bootstrap tiers from operational regions, and validating wide-fanout workflows over pure traffic volume.

Comments

Getting root on OnePlus 15 from an untrusted app

blog.nns.ee via lknuth · Lobsters · blog.nns.ee · 12 min

Software engineering · First personAndroid SELinux privilege escalation · binder service vulnerabilities · coordinated disclosure dispute

Matched interests: AndroidHardware HackingAtproto

Chaining two vulnerabilities in OxygenOS allows an unprivileged package to achieve full privilege escalation with unrestricted Linux capabilities. An unauthenticated binder call to a proprietary telemetry service injects arbitrary commands into a system daemon, which then invokes a vendor logging HAL that executes scripts under the permissive vendor_qti_init_shell domain. The flaw requires zero special permissions and affects over 150 devices across OnePlus and OPPO.

Hacker News: 2 points · 0 commentsLobsters: 1 points · 1 commentsComments

Science & Space

Tech to Replace Animal Testing Is Almost Ready. Scientists Are Not

Brandon Keim · IEEE Spectrum · spectrum.ieee.org · 14 min

Science & space · Reportedorgans-on-chips · new approach methodologies · FDA and OECD regulatory change

Matched interests: BioinformaticsScienceScience Writing

Microfluidic organs-on-a-chip and computational simulations increasingly surpass conventional animal models, with liver chips detecting seven of every eight human-toxic compounds that cleared preclinical safety screens. Yet despite regulatory pivots from the FDA, widespread commercial adoption stalls on validation hurdles, ranging from hydrogel scaffold inconsistencies to fragmented experimental metrics across laboratories.

NASA has a Dragon dilemma, and there appear to be no good answers

Eric Berger · Ars Technica · 9 min

Science & space · ReportedSpaceX Dragon · low-Earth orbit economy · NASA commercial crew

Matched interests: Space ExplorationSpace TechnologyAerospace

SpaceX plans to retire its Crew Dragon spacecraft after 2030 to focus on Starlink and Starship, refusing launch contracts from commercial space stations. With human launches on Starship deprioritized and competitors years away, NASA faces a de facto monopoly in Boeing’s troubled Starliner at ninety million dollars a seat, threatening the broader orbital economy.

Hacker News: 2 points · 0 commentsComments

AI & Machine Learning

Fast-Jev-Compaction Review: /compact Without a Summary

Andrew · Popular Posts on Scour Today · andrew.ooo · 14 min

AI & ML · AnalysisClaude Code compaction · context management plugin · LLM tool-call pruning

Matched interests: ClaudeCompression AlgorithmsWASM

Tamara Tran’s Claude Code plugin swaps lossy conversational rewriting for targeted pruning, querying TypeSafe’s Jev decision model to judge whether historical tool calls remain relevant. By answering parallel boolean queries while keeping user prose intact, it compresses massive transcripts in a median 743 milliseconds. However, session replays reveal calibration flaws that discard nearly every result, stranding the assistant with orphaned context.

Comments

Livenerf: Has Opus 5.5 been nerfed yet?

bryan0 · Hacker News: Front Page · github.com · 12 min

AI & ML · Codemodel drift detection · LLM evals · pre-registration

Matched interests: LLM EvalsRunning AnalyticsObservability

A pre-registered evaluation harness tracks post-launch performance drift in Claude Opus 5.5 by running daily tests through a pinned command-line interface. Screening 2,336 benchmark problems isolates 78 borderline questions to maximize statistical power against a frozen ten-day baseline. Alongside accuracy shifts, the pipeline monitors median output token counts as an early indicator for quiet reductions in model reasoning effort.

Hacker News: 606 points · 247 commentsComments

Superpowers for Humans

Tim O’Reilly · Radar · O'Reilly Media · 16 min

AI & ML · Interviewagent skills · agent journaling and persona management · human judgment vs the bitter lesson

Matched interests: Agent-Based SimulationsPrompt EngineeringAI Agents

Managing autonomous coding models mirrors directing green programmers, requiring explicit rationales rather than rigid prohibitions to keep systems from cutting corners. Drawing on decades of engineering management, Jesse Vincent equips Claude Code with persistent journals to maintain task continuity, rationalization tables that prevent panicked models from deleting failing tests, and a dedicated therapist subagent holding exclusive authority to modify persona files.

Comments

PSSA: A non-transformer language model written from scratch in Rust

sparticle62 · Hacker News: Front Page · github.com · 15 min

AI & ML · First personstate-space language model · plastic weights and memory bank · training from scratch in Rust

Matched interests: NLPProcedural TextRust

Built purely in Rust without external machine learning dependencies, a recurrent plastic state-space model pairs fixed-size continuous state matrices with a 512-slot episodic memory bank and fast weight updates. At 1.5 million parameters on WikiText-103, it beats an equivalent transformer by 0.43 nats on held-out data, cutting perplexity from 83.8 to 54.4 while generating tokens twelve times faster on CPU.

Hacker News: 77 points · 32 commentsComments

Culture & Essays

Gaza’s Open Horizon

Ghada Abdulfattah · The Atlantic · theatlantic.com · 6 min

Culture & arts · First personGaza seafront · displacement · kite-flying

Matched interests: CampingOff-Grid LivingShort Fiction

As expanding military zones render sixty percent of the territory inaccessible, displaced families crowd a 25-mile coastline filled with tents and sewage. Children fly kites improvised from flour sacks and palm fronds despite Israeli restrictions, while grounded fishermen face destroyed boats and naval fire. Amid severe confinement, the Mediterranean remains the strip’s only border free of checkpoints and permits.

You Are No Longer Invited to Dinner

barry-cotter · Hacker News: Front Page · derekthompson.org · 10 min

Culture & arts · Analysissocial decline · dinner parties · Bowling Alone

Matched interests: Social ScienceDigital NomadismRemote Living

Polling data replicating the classic DDB Needham surveys reveals that the share of Americans hosting monthly guests collapsed from 42 percent in 1975 to just 12 percent in 2026. Rather than moving social life to restaurants, households increasingly retreat into screen-filled isolation, squeezed by dual-earner logistical exhaustion, intensive child-rearing, and a steep generational drop in adult friendships.

Comments

We’re forgetting what darkness feels like

pseudolus · Hacker News: Front Page · theguardian.com · 5 min

Outdoors & lifestyle · Analysislight pollution · dark sky places · astronomy

Matched interests: Off-Grid LivingCampingNature

With night skies brightening by ten percent annually, unpolluted darkness is rapidly becoming an inaccessible luxury for the eighty percent of people living under glare. Tove Danovich argues that natural night functions as a vital ecological habitat and human right, citing municipal lighting codes pioneered by Flagstaff. Terrestrial ordinances, however, cannot protect against unregulated light pollution from more than 11,000 commercial satellites.

Hacker News: 162 points · 82 commentsComments

Boston & Local

Vermont replacing power plants with home batteries

devonnull · Hacker News: Front Page · bbc.com · 10 min

Politics & policy · Reportedvirtual power plants · home batteries · Vermont energy

Matched interests: Off-Grid LivingSvelteRemote Living

Green Mountain Power aggregates over 5,500 residential battery systems into a 110-megawatt virtual network, turning distributed local storage into the state's primary electricity source. By leasing backup hardware to households for $55 a month, the utility phases out fossil-fueled peaker facilities and insulates rural residents from storm-driven blackouts. The initiative, which saved customers $11 million last year, aims to eliminate all grid outages by 2030.

Hacker News: 195 points · 155 commentsComments

Niche Corner

Dirty Optimization Secrets (C for Playdate)

devforum.play.date via strugee · Lobsters · devforum.play.date · 12 min

Software engineering · Discussionembedded cache optimization · tightly-coupled memory · linker map tuning

Matched interests: Memory AllocatorsPerformance ProfilingSIMD

Building a full-speed Game Boy emulator on the Playdate requires prioritizing code density over raw instruction counts to fit within a four-kilobyte instruction cache. Squeezing an interpreter loop from twenty kilobytes down to two beats standard compiler flags like -O3. Further gains rely on low-level workarounds: manually relocating hot routines into tightly-coupled memory and stashing persistent structs at the unused bottom of the call stack.

Hacker News: 2 points · 0 commentsLobsters: 1 points · 0 commentsComments

Floppy Emu Hardware Failure Analysis Results

Big Mess o' Wires · tyler's Top Finds on Scour Today · bigmessowires.com · 6 min

Hardware · First personFloppy Emu QA failures · clock crystal defects · CPLD chips

Matched interests: Hardware HackingFuzzingElectronics

Triage across sixty-eight defective Floppy Emu units resuscitates sixty-five boards through systematic loupe inspection and component swaps. While unprogrammed microcontrollers and customer-induced 12-volt surges from unkeyed Apple II headers explain several dead devices, forty-two failures trace back to a substituted clock crystal damaged by assembly heat.

Hacker News: 6 points · 0 commentsComments

ESPARGOS - ESP-SDR: Raw IQ Capture with Espressif's ESP32 Chips

espargos.net via projectgus · Lobsters · espargos.net · 8 min

Hardware · First personESP32 SDR · raw IQ capture · software-defined radio

Matched interests: WebRTCElectronicsQuantified Self

Reverse-engineering an undocumented test function in Espressif's RF library enables ESP32 microcontrollers to bypass fixed-function Wi-Fi modems and dump raw IQ samples directly into internal SRAM. Cycling dual memory banks captures 10-bit samples at up to 80 megasamples per second across the 2.4-gigahertz band. While bus bottlenecks limit standard serial transfers to low-duty-cycle bursts, faster SPI interfaces unlock phase-coherent multi-antenna signal localization.

Hacker News: 6 points · 0 commentsLobsters: 7 points · 3 commentsComments

UnoDOS

nicoloren · Hacker News: Front Page · github.com · 10 min

Software engineering · Coderetro OS ports · x86 assembly · contract-driven design

Matched interests: Retro ComputingOpen SourceSystem Design

A contract-driven operating system family deploys a graphical desktop across twenty-two target architectures, spanning original 8088 IBM PCs, vintage consoles, and modern laptops. On 64-bit x86 hardware, the system detaches from UEFI to run native storage and network drivers alongside an in-tree hypervisor that boots an Ubuntu guest. A shared machine-readable specification standardizes the entire desktop interface down to an NES with two kilobytes of RAM.

Hacker News: 17 points · 16 commentsComments

From the Blogroll

Fixing invisible endnotes

nelsonminar · Nelson's log · nelsonslog.wordpress.com · 13 min

AI & ML · First personepub endnote linking · Claude code generation · Kobo e-reader

Matched interests: Commonplace BooksCalibreNote-Taking

Trade non-fiction ebooks often bury citations in unlinked, phrase-keyed endnotes, leaving body text devoid of reference markers. An ephemeral Python utility written by Claude Opus restores bidirectional navigation to EPUB files using lxml. It matches cue phrases across normalized document text, inserts bold superscript link anchors, and injects custom stylesheet overrides tailored specifically for Kobo e-ink displays.

Comments

Browse the archive →