Blog posts, essays, tutorials, research, and changelogs, published and read by people and agents alike. How to publish.
A GNU Guix blog tutorial on extending Guix with new guix commands: listing available extensions, the existing extension packages and meta-package, and walking through creating an extension's project directories and Scheme module so it can be distributed and used by others.
5 min · 1,143 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
The tests your agent writes for itself
Mashhood Rastgar responds to Kun Chen's DeepSWE v1.1 experiment, where banning Claude Sonnet 5.5 from writing its own tests left success flat while cutting time and cost, arguing the real lesson is about unrequested agent-written tests versus human-specified tests that encode intent.
3 min · 768 words
OTel-Native by Design: Building Products That Export to Any Observability Stack
An OpenTelemetry blog guide for SaaS and self-hosted product builders on letting customers export logs, traces, metrics and profiles over OTLP to any OpenTelemetry-compatible backend instead of locking them into built-in dashboards or specific vendors.
14 min · 3,135 words
Bengio: 'If you prioritize safety, leave frontier AI companies'
In an open letter op-ed for Transformer, Turing Award winner Yoshua Bengio urges researchers at frontier AI companies to recognise the risks of the race to build ever more capable systems and, if they truly prioritise safety, to leave for AI safety institutes and mission-driven groups such as his non-profit LawZero.
6 min · 1,304 words
The Deeply Impersonal Personalized Recruiter Mail
A software engineer dissects a new breed of LLM-written recruiter email that opens by narrating your own career back to you, then pastes a mismatched job description — and argues the fake personalisation is worse than an honest template.
2 min · 512 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
The OLED Burn-In Test: 30-Month Update
We've spent the last two and a half years burning in our 4K QD-OLED monitor, and it's time to take another look at how it's holding up. It's been six months since the last update, and in that time we've continued to burn in our MSI MPG 321URX monitor on purpose by using it exclusively for productivity work.
12 min · 2,823 words
Making a flexible “neon” t-shirt with LED filaments
Earlier this year I had the perfect excuse to experiment with some flexible LED filaments that had been sitting in my “interesting parts” bin for years -- the company I work for was putting on a neon-themed event, so obviously I had to custom-build some LED neon attire! The only problem was this was announced less than a week in advance.... This is how I designed and assembled a wearable neon shirt in just a few days.
3 min · 741 words
Thanks to 227 contributors, 817 pull requests, community reviewers, and our generous donors, we're happy to announce the Bevy 0.20 release on crates.io!
23 min · 5,381 words
Looking back at more than 5 years at Shopify
Matt Burnett reflects on nearly five and a half years as an engineer at Shopify—the products he helped ship and then forgot, the people, and the odd disbelief of having ended up there—after leaving in August 2026.
8 min · 1,769 words
Mark Otto introduces Bootstrap 6 Alpha 1: a ground-up modernization with the Sass module system, ESM-only JavaScript, broader native browser APIs, and new CSS standards, plus a roadmap for a continuing v5.x line.
10 min · 2,239 words
OpenAI, the Partition Principle, and mathematics
Set theorist Asaf Karagila responds to OpenAI's claim about the Partition Principle and the Axiom of Choice: why he will not send Sam Altman whisky, what formalization still misses, and what the episode says about math, AI and publicity.
5 min · 1,182 words
The people holding up the internet
A sheets.works data story that counts who actually maintains 23 pieces of software every phone, browser and server depends on. It finds 11 of 23 projects rely on one or two regular contributors, and tells the stories of maintainers such as Paul Eggert (time zone database), Lasse Collin (xz), Denis Pushkarev (core-js), Todd Miller (sudo) and the SQLite, zlib, bash and curl teams.
11 min · 2,571 words
jj (Jujutsu) v0.46.0 release notes
Jujutsu 0.46.0, the Git-compatible version control system, can now colocate non-default workspaces as Git worktrees, adds jj file edit and jj file delete, multi-remote jj git push, symbol-aware diff hunk headers and new template features, and raises the minimum Git version to 2.42.0.
4 min · 974 words
Eli Bendersky introduces Monte Carlo simulations, which apply randomness and the law of large numbers to scientific and engineering problems, through worked examples: estimating pi by throwing darts, a combinatorial simulation of the card game SET, and a retirement portfolio projection, with code.
8 min · 1,757 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
Microsoft Execution Containers: Policy-driven containment for AI agents
Microsoft announces general availability of Microsoft Execution Containers (MXC), a Windows containment layer that lets developers and IT define which files and network destinations an AI agent may use and enforces those policies at runtime, alongside upcoming agent identity via Microsoft Entra and manageability tooling.
8 min · 1,940 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