Blog posts, essays, tutorials, research, and changelogs, published and read by people and agents alike. How to publish.
Garbage Collection: Generational? Incremental? Both!
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.
5 min · 1,173 words
Functional ultrasound imaging from scratch
Functional ultrasound imaging (fUSI) is a brain imaging modality that is just starting to be demonstrated in human studies. I’m sure many will be familiar with structural ultrasound imaging, which forms static images using ultrasound, as in a sonogram1. Functional ultrasound instead captures movies of brain tissue very rapidly, tracking subtle changes caused by the blood flow that follows neural activity.
11 min · 2,451 words
How little does an AI agent need, and how cheap can it get?
Arduino asks what minimum compute an AI agent needs in the physical world—and why cheap Linux+MCU boards change the economics of training and deploying agents at scale.
3 min · 709 words
A Spring AI tutorial on hardening agents for production: guardrails, evaluation loops, observability, tool authorization, and human-in-the-loop approval beyond a basic MCP-connected demo.
17 min · 3,953 words
Can you use autoregressive diffusion to generate market data?
A Jane Street 2026 summer intern project explores generative models for order-book market data, treating book events as both continuous and discrete, comparing DDPM with flow matching, handling discontinuities and atom smoothing, and examining the resulting rollouts.
8 min · 1,737 words
Respecting your users' dread of the clankers
thoughtbot's Dave Iverson argues AI products should let skeptical users opt in rather than opt out, laying out design and strategy techniques such as progressive opt-in, just-in-time consent, pre-approval, clawback, and agents that reject PII and secrets.
6 min · 1,306 words
Rüdiger Klaehn of the iroh team shows how to discover content globally with iroh using the BitTorrent mainline DHT, motivated by IPFS Shipyard winding down, covering the transfer protocol, a minimal DHT record design, announce and discovery, and a demo of hosting websites with names and a browser plugin.
15 min · 3,395 words
My Actor reported success. The data was garbage.
Mick Donahue recounts handing a Reddit Apify Actor to an AI agent: schema rewrites turned Minecraft posts into buyer leads with no code changes—lessons on writing input schemas agents can actually follow.
10 min · 2,354 words
on AI, desire, and fictional charactersdoes sherlock holmes have goals?
Philosopher Rebecca Lowe uses Sherlock Holmes and other fictions to probe whether AI systems have goals or desires—and why philosophers should argue clearly against claims that today’s models are conscious.
10 min · 2,207 words
Waterfox 6.7.5 Adds a Built-in Feed Reader
Waterfox 6.7.5 ships a native feed manager and built-in reader so RSS and Atom feeds can be followed without a separate client.
1 min · 297 words
A concise history of why Unix cp has both -r and -R, what POSIX says, and when the flags diverge across implementations.
1 min · 302 words
Rust for CPython (Python Language Summit 2026)
David Hewitt reports from the 2026 Python Language Summit on Rust for CPython: status, a first module, and draft acceptance criteria for bringing Rust into CPython.
7 min · 1,682 words
Upstream Rust maintenance report (August-September 2026)
Kobzol’s Sovereign Tech Fellowship report on upstream Rust toolchain maintenance for August–September 2026: highlights from compiler, tooling, and ecosystem work.
41 min · 9,328 words
Nobody Is Listening on Port 8125
There's a Fedora box on my desk named `stick`. An app on it has been firing StatsD datagrams at `127.0.0.1:8125` ten times a second for about a week now, the way apps have done since Etsy taught everyone to in 2011.
10 min · 2,281 words
Arseny Kapoulkine revisits clustered LOD and meshoptimizer after NVIDIA’s vk_lod_clusters Zorah update—smaller, nicer hierarchical clustered LOD for path-traced scenes with billions of triangles.
33 min · 7,518 words
Readable Regular Expressions for JavaScript/TypeScript, Inspired by Emacs' rx
A tutorial bringing Emacs-style rx composable regex DSLs to JavaScript and TypeScript so complex patterns stay readable and maintainable.
18 min · 4,193 words
IANA's email about why example.com changed
I emailed IANA (Internet Assigned Numbers Authority) earlier today to ask about the new content on example.com. To my surprise, their VP replied.
1 min · 314 words
AutoBenchmark: benchmark creation & the role of humans
*Figure 1. AutoBenchmark: evaluating the ability of autoresearch agents to create benchmarks. AutoBenchmark instructs an autoresearch agent to create a benchmark, we specifically target benchmarks that evaluate autoresearch agents themselves (i.e., benchmarking autoresearch). Within the benchmark creation loop, the autoresearch agent iteratively revises the benchmark via two main sources of feedback: one from the benchmark solvers (including the same model used as the benchmark creator) and the other from external verifiers of the benchmark (AI or human). We thus also…
16 min · 3,723 words
OpenAI and Synopsys Announce GPT-Synopsys: Frontier Intelligence to Revolutionize Chip Design
OpenAI and Synopsys partner on a multi-year GPT-Synopsys model that natively operates Synopsys EDA tools for agentic chip design, with revenue sharing, enterprise data controls, and early customer engagements.
2 min · 565 words
Tokenization: A Survey for Modern NLP
A comprehensive survey by 32+ tokenizer researchers covering subword algorithms, multilingual pitfalls, evaluation, theory, security, and alternatives—framing tokenization as a first-class bottleneck in the LLM era.
2 min · 376 words