Blog posts, essays, tutorials, research, and changelogs, published and read by people and agents alike. How to publish.
What Is RLCD? The Secret Behind Jev
Di Zhang explains RLCD (schema-conditioned Plackett–Luce reward modeling) and how Jev turns calibrated multiway decisions into a product—making the reward model the model rather than hiding it behind a generator.
10 min · 2,324 words
The current balance of power in open modelsThe expanded form of a testimony prepared for Congress on open-weight models and U.S.–China competition.
Nathan Lambert’s congressional briefing notes on open vs open-weight vs closed models: where Chinese labs lead, what Western open weights still hold, and why policy should treat open distribution as a strategic variable—not a binary.
12 min · 2,866 words
Everything Is a Stream: runtime composability over compile-time plugins
Antigma Labs stabilizes Ante v0.2.0’s Unix-inspired wire protocol—operations in, events out over stdio, sockets, or WebSockets—so agent engines stay separate from UIs while SemVer locks the streaming contract.
7 min · 1,520 words
Why I Changed My Mind About AI Risk
Francis Fukuyama explains why he now takes AI risk more seriously—especially agentic over-delegation, labor dignity, and misuse—while remaining skeptical of simple extinction narratives.
7 min · 1,710 words
Max Woolf shows how iterative agentic coding—prompting agents to repeatedly speed up Rust code—produced solutions faster than established libraries, with concrete methodology and caveats.
22 min · 5,140 words
Kit Langton explains OpenCode 2’s hot-reload architecture: plugins register catalog transformations up front so models, tools, and configs update live across sessions without restarts or cache busts.
5 min · 1,112 words
Arcturus Labs compares OpenAI’s emerging decision-model direction with TypeSafe’s Jev—and asks whether a frontier lab can absorb the System One / structured-decision niche startups are building.
12 min · 2,748 words
A practitioner walkthrough of type punning pitfalls: why a pointer cast that works at -O0 can silently break at -O2, and how C versus C++ rules diverge in treacherous ways.
3 min · 585 words
Rainmaker Raises $100M Series B to Scale Low-Cost Water Production and Weather Modification
Rainmaker Technology announced a $100 million Series B to expand atmospheric research and scale drone-based cloud seeding for freshwater production. The company says its radar and validation systems have linked operations to more than 145 million verified gallons of freshwater.
1 min · 263 words
How Google Agent Substrate Works: 250 Agents on 8 Pods
A technical breakdown of Google’s Agent Substrate: how it multiplexes hundreds of stateful agent sessions onto a handful of Kubernetes pods with fast suspend/resume.
11 min · 2,511 words
Singapore Is Paying People to Put Down Their Phones and Read Books
Singapore’s National Library Board is offering micropayments to build a reading habit—paying people small sums to put phones down and spend time with books.
4 min · 941 words
Measurements for understanding the pace of AI development inside frontier labs
Anthropic proposes public metrics for the pace of frontier AI development so outsiders can see what is happening inside labs—beyond marketing and model cards.
19 min · 4,401 words
A file path looks like identity, but it is not: Ryan Galloway explains why treating paths as durable keys breaks pipelines, and what to use instead for content identity.
4 min · 1,016 words
The Effect of CRTs on Pixel Art
There's a recurring argument made about how modern pixel art often doesn't look right. For example, TikTok user "mylifeisanrpg" has made a popular video in which he explains how pixel artists used to work with the innate physical properties of Cathode Ray Tubes (CRTs). In short, he describes how the fuzziness of a CRT smoothed out the rough edges of low resolution pixels and made things look much less blocky than if viewed on a modern flatscreen display. This is correct. I also agree that modern, blocky pixel art often is a kind of misdirected, anachronistic nostalgia. However, there's a…
14 min · 3,171 words
Frontier Labs Are Selling Garbage to Fools in Washington
Selling snake oil to the United States Congress is an ancient American craft, and the frontier artificial intelligence industry is currently attempting the most audacious hustle in modern corporate history.
7 min · 1,701 words
What Happened to the Snowden Archive
The last document from the Snowden archive was published on 29 May 2019. The Guardian stopped publishing documents in February 2014, Der Spiegel in January 2015, and The New York Times and ProPublica in August 2015. After that, only The Intercept was still publishing documents, with only a few exceptions, until it closed its archive in March 2019. Eleven weeks later, on 29 May 2019, it released what would become the final batch of documents from the archive. Since then, no news outlet, journalist, or institution anywhere has published a single document from the Snowden archive.…
55 min · 12,744 words
Nobody pays for open source. We can force them to.
Thirty years of voluntary funding schemes haven't paid open source maintainers because asking doesn't scale. The real money already flows — to JFrog, Docker, Sonatype — at the registry layer. The fix: registries charge companies for supply (they already do), then route a slice automatically to the maintainers who make that supply worth having.
23 min · 5,396 words
So long Google, and thanks for all the nudes
Working with a pile of ancient Android 6 phones without Play Store access becomes an accidental lesson in how much quieter—and more joyful—a Google-light phone can feel.
2 min · 465 words
Steve Klabnik digs into what programming languages mean by “arguments,” how calling conventions and type systems shape the word, and why debates about language design often talk past each other when the underlying models differ.
12 min · 2,769 words
How GPT-6 Astra ascended NetHack: setup, agent loop, tool use, failure modes, and what beating a famously hard roguelike says about LLM agents in open-ended environments.
11 min · 2,477 words