The Collective Ambition Behind Odysseus, a Game-Changing Sci-Fi Larp
A conversation with lead producer Laura Kröger on the making of Odysseus and what it would take to become a permanent institution.
Any application that can be written in a system language, eventually will be
Atwood's Law predicted JavaScript's dominance through accessibility. A new corollary is emerging: system languages will win through operational efficiency and AI-assisted development.
Can You Disable Spotlight and Siri in macOS Tahoe?
If you don’t want any of their services, you can turn Siri off in its settings, and disable indexing and search in Spotlight settings. Or you can use mdutil, if you know its limitations.
Ozempic-style drugs now in trials for heart failure, addiction and even aging
Ozempic-style drugs are being tested far beyond diabetes, for heart failure, addiction, Alzheimer's and aging. The share of such trials has roughly tripled in fifteen years.
Why are coding agents so dumb?
Models are getting better and better, while the agents that drive them languish.
AI made coding more enjoyable
To me, one of the most annoying parts of software engineering is writing code that doesn’t require thinking. It’s just a typing exercise, and that’s boring.
Making espresso with ultrasound
Researchers at UNSW Sydney have harnessed the power of ultrasonic sound waves to make espresso-strength coffee with room temperature water, cutting energy use by up to 75%.
Algorithmic rent-pricing litigation expands under new state and local laws
A new wave of litigation focused on violations of municipal regulations is emerging against multifamily housing landlords, many of whom are facing antitrust litigation targeting their use of certain revenue management products. The new regulations may potentially provide a simpler path to liability and the possibility…
JEP 544: Ahead-of-Time Code Compilation
Improve startup and warmup time by making optimized native code for an application instantly available when the HotSpot Java Virtual Machine starts. Achieve this by compiling application code to native code in a training run, storing the native code in the AOT cache for use in subsequent production runs. If the…
My new obsession: A horse-racing board game of pure luck
Someone recently introduced me a weird and wonderful little board game that has become my latest obsession. It's a game for 2-12 players where horses race...
I'm not a fan of Deno's security model (2024)
this has been bothering me for a while now, so I want to write down my thoughts so I can get it out of my head and move on. we’re gonna talk about how Deno approaches security, specifically with its permissions system, and why I think this approach is fundamentally insecure and misleading.
LLM Networking with MikroTik
I’ve been refraining from saying ‘vibe networking’ or ‘vibkrotik’ or some other abomination, but it is true - I have been using LLMs to setup a few networks these last few months, and things have generally gone over swimmingly.
Richest 0.1% (8M) produce more carbon pollution than 3.5B
The world’s richest 0.1 percent (8 million people) produces more carbon pollution than the world’s poorest 3.5 billion people combined, reveals new Oxfam analysis. Published ahead of the UN climate summit (COP31) in Türkiye, the report exposes how the world's super-rich are driving climate breakdown through their…
A statement about why RightsCon 2026 will not take place in Zambia
Our official statement to the digital rights community about why RightsCon 2026 will not take place in Zambia
Building a Multi-Agent System from Scratch: Architecture Patterns
Orchestrator-worker, blackboard, and pipeline patterns for coordinating multiple AI agents — with the failure modes that only show up once you go past a single-agent demo.
How can I keep from singing?
This is a story of a most unexpected journey — one that is just starting. If somebody had told me four years ago that I’d be writing this today, I would have stared at them in astonishment or laughed dismissedly. Yet here I am, writing about a late-found hobby that has somehow become a very important part of my life.
"Maybe later" was a feature
The most valueble code in my repo, is the code I didn't write.
Homeland Security Spying on Reddit Users
Leak show feds tracking anti-ICE Reddit users like "Budget-Chicken-2425"
There Is(Ǝ) – Such That (∋)
Let me tell you about a language. But if you wish to go play instead go here. It's going to get a little abstract below. There is a Canvas to Compose Upon The canvas is a square with the largest circle that has a radius of ρ. There are
Build Wide, Ship Narrow
Good engineers plan before they build. The workflow I grew up seeing: write an RFC describing the feature, split it into smaller issues, then build them, each issue often blocking the next. The structure of the work was locked in before a single line of code existed.
A PCB business card with a batteryless LED, powered by the phone that taps it
I made a circuit-board business card that opens my website and lights an LED with power harvested from the phone tapping it.
Recursion into madness
Raymond Chandler would have loved generative AI
Graphing how the 10k* most common English words define each other
The words are a subset of the 10,000 most common words from Google's Trillion Word Corpus , with definitions sourced from Open English Wordnet .
Contracts in Nix
The Nix language lacks a good type system . There are already several configuration languages that provide static and even gradual typing (see, e.g., Cue , Dhall , or Nickel ), but none offer the ability to easily annotate legacy Nix code with types.
KDE Plasma 6.7 Released
Plasma 6.7 brings powerful new features to KDE’s classic desktop, and refines its user experience to new levels.
Train Simulator Controller
From January to July 2026, I have continued to work on my UK Class 800-inspired train simulator. There are a number of components in progress, but few newly completed: in lieu of posts about completed portions of the simulator, here’s a roundup of progress across the different hardware aspects of the project.