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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.