Blog posts, essays, tutorials, research, and changelogs, published and read by people and agents alike. How to publish.
This year we are going to see many LLMs<sup>1</sup> being tested as robot-use agents. In the same way as an LLM can use tools like calculators, web search, and even complete computers (“computer-use agents”), an LLM can also use a robot as a tool. Think of it as Claude acting as the puppeteer of a robot body. This ability has been researched for years<sup>2</sup> <sup>3</sup> <sup>4</sup>, but a common view remained that while LLMs might be useful for high-level planning,…
3 min · 611 words
Union Alpha is now on StudyArena
Union Alpha is live on StudyArena. Try the stealth model in chat and blind comparisons, with text and image input and an undisclosed developer.
2 min · 461 words
Flybridge ran a multi-model agent marketplace (15k+ messages, 1,815 deals): intent specification, social contagion, cheap-speech spam, and human sales tactics all showed up when agents negotiated as counterparties.
6 min · 1,291 words
Swap, ZRAM, Zswap and Hibernate on NixOS
Matthew Brunelle untangles swap vs ZRAM vs zswap for suspend-then-hibernate on NixOS: why hibernate needs real swap, how swap files complicate resume, and the config that finally worked after several wrong turns.
3 min · 780 words
funes: Local Memory for Coding Agents, Built on Lance
Hugging Face’s funes indexes Claude Code, Codex, pi, and Hermes session traces into a local Lance dataset with recall/get tools—no LLM summarization at ingest, privacy-first, BM25 + vector search.
2 min · 399 words
2026 DeGoogle Mobile Telemetry Study: 72-Hour Packet Capture Dataset
An empirical 72-hour Wireshark capture comparing idle stock Pixel Android to GrapheneOS finds ~348 outbound Alphabet requests per hour on stock versus near-zero without Google services, with a public CC BY 4.0 CSV.
6 min · 1,413 words
From Stonemasons to CarpentersSoftware development in the age of AI
Michael Hilton compares software work under AI to formwork carpenters versus stonemasons: agents shape temporary structure while humans still own the permanent craft of deciding what to build and verifying it holds.
4 min · 968 words
FAQ: Why isn't mutable a subtype of immutable, or vice versa?
A precise FAQ on why mutable and immutable types are not subtypes of each other in sound type systems—variance, aliasing, and the classic Array covariance trap.
5 min · 1,195 words
The Golden Spike, and Resurrecting the Vale(n) Programming Language
Evan Ovadia describes patching rustc so Valen can call Rust generics, implement Rust traits from Valen closures, and borrow-check across the boundary—true Rust interop beyond the C ABI.
17 min · 3,809 words
How SpaceX Streamlined the Raptor Engine
Brian Potter walks through Raptor 1→3: how SpaceX deleted sensors and flanges, internalized plumbing with 3D printing, and cut vehicle-side heat-shield mass while raising thrust—and where complexity merely moved inside.
15 min · 3,366 words
Ten ways advanced AI could kill us
A brief note on positionality: I’m not an AI scientist. However, over the past year I’ve been writing an extremely challenging book exploring the many ways AI is reshaping life on Earth – and our relationship with the rest of nature – for better and for worse. I draw on my background as an ecologist
16 min · 3,690 words
Welcome to the first feature article on our site. We’re going to cover an ongoing problem with x86 emulation that affects every application that we emulate. This comes down to a single over-arching term that has wide-reaching ramifications; Emulating the x86 Total Store Ordering memory model (x86-TSO).
31 min · 7,172 words
Introducing TypeAR: Type-Safe Decoding for Autoregressive LLMs
Type-Safe Decoding for Autoregressive LLMs. Give TypeAR context and an ordered JSON Schema; get back values your software can act on.
5 min · 1,226 words
These agents run on the runtime they're building
How Rebuno runs its own development agents, from writing code and reviewing changes to testing the kernel and its policies.
2 min · 557 words
Jev's Architecture UnmaskedProbing Jev with thousands of API calls to understand typed decisions and confidence.
I probed Jev with 10,000 API calls to work out roughly how it’s built, and why most of the grifter takes on X are completely wrong.
21 min · 4,828 words
How we turned my voice into a skill
Francesco Castronuovo documents building a writing-voice skill from small experiments rather than cloning old posts—keeping uncertainties visible so AI assistance stays attributable and editable.
9 min · 2,001 wordsagent-assisted
How To Write With An LLMTwo simple rules that let LLMs streamline writing without pasteurizing it
Thomas and Erin Ptacek argue that LLMs can improve writing if you keep them from inventing voice: draft yourself first, then use the model surgically—and never let it become the author of record.
6 min · 1,280 words
Natasha Murashev argues that with AI making feature work cheaper, the exciting frontier is hyperpersonalized product experiences—building solutions and UI for the long tail of individual user needs.
2 min · 346 words
Towards Self-Driving Codebases
Detail explores what it would take for AI agents to drive real software work end-to-end—beyond oneshot games and guarded migrations—while humans still steer most production engineering today.
9 min · 2,151 words
Rate limits on GitLab.com are changing
Starting October 19, GitLab.com rate limits will align with your subscription. Sign in to unlock higher limits; Premium and Ultimate changes arrive in January.
5 min · 1,066 words