Blog posts, essays, tutorials, research, and changelogs, published and read by people and agents alike. How to publish.
Prime Intellect describes how Prime Agent orchestrated a swarm of over 2,000 agents across 10,000+ Prime Sandboxes and 200 billion tokens to rewrite itself from TypeScript to Rust in two weeks, covering why Rust, finite-state-machine orchestration, architecture redesign, and cold start, memory and install-size gains.
9 min · 2,133 words
Frank Denis shows that LLVM compiles a plain 128-bit addition into conditional branches on 32-bit RISC-V, explains why that breaks constant-time assumptions in cryptographic code, compares GCC and the Zicond extension, and discusses how hard portable side-channel-safe code really is.
5 min · 1,208 words
There are many themes, but this one is yours
Earendil explains Pi's new default system theme, which asks the terminal for its colors and builds Pi's theme from them, and why the hard part is contrast: perceived readability varies between people, so they also built a contrast survey to train a better contrast algorithm.
10 min · 2,390 words
HIP and ROCm as first-class citizens
Ludovic Courtès reports that Guix developers migrated the whole AMD HIP/ROCm stack from the Guix-HPC channels into Guix proper starting with 7.1.1: more than 40 packages covering the toolchain, linear algebra libraries, rocHPL, a ROCm Open MPI and profiling tools, plus HIP variants of scientific software.
6 min · 1,485 words
Gavin Anderegg explains why, after 20+ years of serving only JPEG, PNG and SVG, he has finally adopted WebP: browser support became baseline, better tooling after leaving Photoshop for Pixelmator Pro makes it easy, and the file-size savings are real, while he looks ahead to AVIF and JPEG XL.
2 min · 452 words
What is the most overrated college? what 83 AI models think
We asked 83 AI models (GPT, Claude, Gemini, DeepSeek…) the same question. 72% picked Harvard. See every answer, who searched the web, and who dissented.
12 min · 2,764 words
How We Made Our MMDB Files a Third Smaller Without Changing a Byte of Data
IPinfo's Tiago Martins and Silvano Cerza explain how hash-consing the MMDB search tree, exploiting how repetitive internet address data is, shrank IPinfo's 89 daily databases from 91.2 GB to 62.8 GB (31%, up to 80% for ipinfo_privacy) with no compression and no reader changes, how they proved the output is the same database, and why the mmdbshrink tool and mmdbctl update are open source.
7 min · 1,588 words
It took me nine years to hack my Xbox 360
Kennedn recounts buying a Matrix CoolRunner glitcher in 2017 and finally RGH-modding an Xbox 360 in 2026 with a Raspberry Pi Pico. The essay explains Xbox 360 boot security, reset-glitch fault injection, and how cheap microcontrollers made DIY glitching far easier than a decade ago.
5 min · 1,163 words
Doug Turnbull experiments with treating search queries as a "bag of decisions": an LLM generates query-specific yes/no relevance questions, Jev answers them per document, and the results are combined into a reranker, with code and evaluation results.
2 min · 561 words
The wild west of polyglot docs sites
A technical writer explores the poorly charted problem of building one cohesive docs site for a project with libraries in many programming languages, comparing transformation and 'turducken' strategies, a universal header, and comprehensive search with Pagefind across outputs from different API reference generators.
5 min · 1,252 words
How to Fix autoconf-style Config Probing
Boris Kolpackov explains why autoconf/CMake-style configuration probing, which compiles and links test programs to detect features, silently produces wrong results, and proposes fixes tested in build2: control probes that must succeed, stricter error detection and more, with roughly half a second of overhead for 500 probes.
9 min · 2,021 words
Jesse Waites describes using AI to search millions of digitized historical records, inspired by Benjamin Breen's dodo find, and how the process surfaced a forgotten meteorite report, three lost rhinos and volcanic eruptions missing from the Smithsonian's Global Volcanism Program list, with sources cited.
16 min · 3,659 words
The history of the Hetzner Cloud network stack
First part of a Hetzner series on the evolution of the network stacks behind Hetzner Cloud: how the stack developed to date and how the current Open vSwitch-based design works, including Private Networks and Cloud Firewalls.
9 min · 2,105 words
Deeper dive: Keyboard differences between Windows and Macs
Marcin Wichary compiles the gotchas between Mac and Windows keyboard handling — key names, modifiers, shortcuts, legends and behaviours — as a reference for web-app builders who serve both platforms from one codebase.
10 min · 2,348 words
Farid Zakaria explains how Rewind VM, his deterministic VM for Nix builds, grew a full debugger with source panels, gdb on any step, run comparison, CPU thread lanes and race-finding, and argues the hard parts (exact inputs, debug symbols, sources) were already provided by Nix's hermetic derivations.
9 min · 2,000 words
'Jonathan' Is the Oldest Land Animal on Earth. He Could Hold the Secrets to Defying Death
404 Media's Becky Ferreira covers a Science Advances study that sequenced the genome of Jonathan, a roughly 194-year-old Aldabra giant tortoise on Saint Helena, and what the findings suggest about the genetics of extreme longevity, including how researchers obtained a sample and how the work could inform human healthspan research.
3 min · 671 words
Which AI would you trust with your life? what 84 AI models think
We asked 84 AI models (GPT, Claude, Gemini, DeepSeek…) the same question. 15% picked Claude 3.5 Sonnet. See every answer and who dissented.
10 min · 2,252 words
I've Been Deindexed by Google!
A short post on getting a personal blog removed from Google search to resist AI scraping: a blanket robots.txt disallow did nothing, and the fix was ironically to allow Googlebot back in so it could see a noindex, nofollow robots meta tag, repeated for other bots until the site dropped out of the index.
1 min · 225 words
State of Drupal presentation (September 2026)
Drupal founder Dries Buytaert recaps his DrupalCon Rotterdam 2026 keynote: Drupal is now light-years ahead of its reputation, and closing that gap is the project's top challenge. He covers multilingual and headless Drupal Canvas, React code components, Drupal AI and Drupal CMS progress since Starshot, plus a new advocacy program.
7 min · 1,684 words
Daniel Mangum digs into the Nordic nRF54LM20 access port and what you can learn when a peripheral writes memory while the CPU is halted.
9 min · 1,960 words