Announcing Fihrist
Fihrist brings versioned enterprise table contracts and governed agent reads to the QueryGraph stack.
Fihrist brings versioned enterprise table contracts and governed agent reads to the QueryGraph stack.
Eigen Hacks is Eigen Times pointed at twenty years of Hacker News. The corpus, the fit and the site went up in a day; the interesting part was discovering that the paper was quietly nonsense—one clustering threshold inherited from newspapers merged half of every day into a single story—and what coun
How a story from Mark Liberman about learning Spanish in Emacs became a parallel-text reader in GNU Info with a dictionary under every word, and why we forked iSH as 1Unix to make an iPhone terminal touchable.
As a lifelong fan of Dante and Italy, I tried to learn Italian many times to read the Commedia, and it never stuck. Have to go live in Italy for that. The closest I ever got was to become a director of Open-Source Science at IBM, reporting to Anthony
A newspaper that prints each day as coordinates in the eigenbasis of a quarter-century of news—recurring archetypes, the daily decomposition, and what is different this time—built two ways and compared.
The first Rust AI Europe meetup is hosted by Adyen and LakeSail in Amsterdam on September 9, ahead of the PyData Amsterdam conference. Reserve your seat ASAP, we'll be sold out: https://luma.com/ai-f2z9. LakeSail has rebuilt the entire Spark ecosystem in Rust, including Delta Lake
Meet Gruff Rag — a developer hero debunking AI hype around “GraphRAG” , “Context Engineering,” and “Semantic Layer.” If anything, Gruff Rag is more real than GraphRAG. As the former AI Community Architect, I’ve spent an year and a half connecting OSS AI communities in graph space, eliciting patterns that emerging
How devreal.ai links Functional TV metadata and external videos through portable W3C Web Annotations.
August 2026 — rgbdns 0.6.3 DNSSEC can look like an invitation to build a control plane: a key database, a signing service, an RPC protocol, a stateful rollover controller, and an online authority that knows too much. That would be one way to add cryptographic signatures to DNS. It
a URL reservation system between two SaaS platforms
For almost a decade, I've used the chief.sc domain in bit,ly, as a custom domain for my short URLs, typically Medium posts on my own publication chiefscientist.org. At some point bit.ly caught up to my free account with a custom domain, and I could
The shortest, deepest technical conference about Rust in AI: ten systems talks compressed into one three-and-a-half-hour San Francisco meetup. Rust AI Begins was built as a technical sprint. On July 27, 2026, builders gathered at AWS Builder Loft in San Francisco to show where Rust is
x 7,233 people, events, talks, recordings, organizations, projects, topics, and photo albums—connected by 14,246 relationships. A conference page tells you what happened once. A community graph can tell you who was there, what they built, where the recording lives, which company they represented at the time, who
What began as a single benchmark for an AI's memory is now three, and the reason is worth stating plainly, because we did not set out to build a suite. We set out to attack one boundary — the governed boundary that decides who may reveal or change this,
marciana
MARCIANA-ADVERSARIAL-v1 is now a standalone benchmark with a site at adversari.al, a FirstPair book, six systems compared, and an open call for contributions — plus why the boundary is unforgeable, not just careful.
marciana
Marciana 2 turns ubiquitous AI memory into an auditable semantic layer with TypeDID, TypeSec, Grust, Sail, LakeCat, Apache Ossie, benchmarks, and a Honduras coffee-market proof.
first-pair
Rosetta now joins aligned editions to source-bound chunk, sentence, word, phrase, heading, variant, and Review workflows for editorial revision.
agent development
A new First Pair Press field guide to persistent remote agent development.
rgbdns
July 2026 — rgbdns 0.3.3 The first rgbdns release established the larger idea: rebuild the djbdns program family in memory-safe Rust without losing the small-program design, the tinydns data format, or the ability to understand the entire authoritative serving path. The newest release turns that implementation into
dns
A memory-safe Rust reimplementation of djbdns, a first-principles DNS book, and the conformance and performance evidence behind both.
LakeSail is building around a direct premise: keep the Spark developer interface, but replace the runtime beneath it. The open-source core is Sail, a Rust-native compute engine designed to run Spark-compatible workloads without the operational and performance costs that often come with JVM-based Spark clusters. That
rust
Rust AI Begins!
querygraph
Marciana makes AI memory privacy-first with typed capabilities, provenance, temporal history, TypeDID accountability, and durable QueryGraph persistence.
querygraph
The QueryGraph stack connects Grust 0.12, TypeSec 0.13 and Marciana memory, LakeCat 0.3, Sail, qg-rust, and qg-python in one governed semantic lakehouse.