
My blog has an offline mode that lets you view articles you have previously read on my website. This mode allows you to read something on my website even if you don’t have an internet connection. If the page you want to view has not been cached, you will see a custom page that lists articles you can read: How it works My offline mode works using a service worker ( see code ) that is based on Jeremy Keith’s examples of service workers ( example one , example two ; NB: I may be missing some...

Years ago I remember building my first computer with my dad. We kept wondering if we should go with the Pentium Pro, or save a bit of money and get the Pentium with MMX Technology . I didn’t know what MMX Technology was, but it sounded impressive. That said, so did Pro . The seller at Funan Centre in Singapore told us the MMX Pentium offered the more “future proof” platform. It turned out to be a moot point; a year later the ATX platform was introduced, and AGP cards took over from P...
Shield AI’s V-BAT Proves Cold Weather Capabilities in NATO’s Arena HEIMDALL Exercise
shield.ai
HARSTAD, Norway (March 3, 2026) – Shield AI, the deep-tech company building state-of-the-art autonomy software products and aircraft, demonstrated Arctic-ready, ship-based intelligence, surveillance, and reconnaissance (ISR) capabilities during NATO’s HEIMDALL 26 exercise in Norway.
Hosted by the NATO Center of Excellence for Cold Weather Operations (CEO-CWO) between February 17 and 26, HEIMDALL served as the validation of NATO’s Arctic experimentation arena, evaluating mann...
State of WASI support for CPython: March 2026
snarky.ca
It's been a while since I posted about WASI support in CPython ! 😅 Up until now, most of the work I have been doing around WASI has been making its maintenance easier for me and other core developers. For instance, the cpython-devcontainer repo now provides a WASI dev container so people don't have to install the WASI SDK to be productive (e.g. there's a WASI codespace now so you can work on WASI entirely from your browser without installing anything). All this work around making devel...

How you can use AstroJS without web components and why it could be an interesting option. How you can use AstroJS without web components and why it could be an interesting option.
This Sunday – incidentally on International Women’s Day – Swiss citizens will vote on an initiative about taxes for married couples: if it passes, married couples with tax residence in Switzerland will file taxes individually rather than jointly.
The rationale behind this proposal is that married couples currently pay a different level of tax than if they weren’t married, due to how the tax formulas are set up.
The current situation is sometimes referred to as “marriage tax”, because...
You can use newline characters in URLs
lemire.me
We locate web content using special addresses called URLs. We are all familiar with addresses like https://google.com. Sometimes, URLs can get long and they can become difficult to read. Thus, we might be tempted to format them
like so in HTML using newline and tab characters, like so:
my blog post
It will work.
Let us refer to the WHATWG URL specification that browsers follow. It makes two statements in sequence.
If input contains any ASCII tab or newline, invalid-URL-unit va...
Here LLM and coding agents can find:
1. Exhaustive documentation about Redis commands and data types.
2. Patterns commonly used.
3. Configuration hints.
4. Algorithms that can be mounted using Redis commands.
https://redis.antirez.com/
Some humans claim this documentation is actually useful for actual people, as well :) I'm posting this to make sure search engines will index it.
Comments Here LLM and coding agents can find:
1. Exhaustive documentation about Redis commands and da...

“I’ve spent a long time exploring the crystalline beauty of traditional mathematics, but now I’m feeling an urge to study something slightly more earthy,” John Baez wrote on his blog in 2011. An influential mathematical physicist who splits his time between the University of California, Riverside and the University of Edinburgh, Baez had grown increasingly concerned about the state of the planet…
Source “I’ve spent a long time exploring the crystalline beauty of traditional math...

“When in doubt, follow your nose.”
― The Lord of the Rings
As a Lord of the Rings fan, visiting Hobbiton was non-negotiable. Everything was booked out for February, and I was almost considering changing my trip route. Fortunately, there were some external provider tickets left, incl. a bus transfer. This led me to the interesting city of Rotorua .
Hobbiton Hobbiton was the village of our favorite hobbits from the Tolkien world. After the filming of The Lord of the Rings ha...
In discussions of AI and Mathematics, the discussion often goes to mathematical proofs, such as the the First Proof challenge. So let's look at the role of proofs in mathematics. Without a proof, you don't even know whether a theorem is true or false. It's not even a theorem until you have a proof, just a conjecture or hypothesis. You might have some intuition but you don't know the hardness of a proof until you find it. Even then that only gives you an upper bound on hardness as someone mig...

I read a great post this week from Marc Brooker: SFQ: Simple, Stateless, Stochastic Fairness . In it, Marc does a great job of explaining a cute little algorithm for isolating different customers from each other in a multitenant system. You should go read that post first.
I was curious to improve my intuition on how it is that this algorithm works so I wrote some simulations to see how it behaves and to observe the steps that Marc lays out actually making an improvement.
Let's describe the ...
Everything you should know and track about NASA’s Apollo-style Artemis rejig in its chase of China to the Moon
jatan.spaceBefore you read up on what’s happening at the cutting edge of humanity, please observe a moment of silence for the 100+ school girls killed by the US and Israeli strikes on Iran. Regardless of your politics, I sincerely hope that we can all voice against anyone killing civilians, especially children. Doing so is not mutually exclusive with condemning any such attacks by Iran or any other country on anyone else. Illustration showing the revised Artemis II and III missions, following in the fo...
This is an external post of mine. Click
here
if you are not redirected.
This is an external post of mine. Click
here
if you are not redirected. This is an external post of mine. Click
here
if you are not redirected. here
Three-quarters of the way through this “challenge”, and the findings are mostly the same. Phone usage is very easy to keep in check if you decide to put your mind to it. The past seven days have been very similar to the previous seven, and that’s good, since this type of phone usage needs to become the new normal.
Also included a screen from last Sunday
Contrary to the previous week, this time it was the first half of the week that saw higher usage, and that was mostly due to a few l...
This is an event post. My individual talk page is here:
Get your tickets while they last! This is an event post. My individual talk page is here:
Get your tickets while they last! This is an event post. My individual talk page is here: Get your tickets while they last!

There's been much talk recently about how AI agents affect the workflow
loops of software development. Kief Morris believes the
answer is to focus on the goal of turning ideas into outcomes. The right
place for us humans is to build and manage the working loop rather than
either leaving the agents to it or micromanaging what they produce.
more…
There's been much talk recently about how AI agents affect the workflow
loops of software development. Kief Mor...
I'm behind on writing about Qwen 3.5, a truly remarkable family of open weight models released by Alibaba's Qwen team over the past few weeks. I'm hoping that the 3.5 family doesn't turn out to be Qwen's swan song, seeing as that team has had some very high profile departures in the past 24 hours.
It all started with this tweet from Junyang Lin ( @JustinLin610 ):
me stepping down. bye my beloved qwen.
Junyang Lin was the lead researcher building Qwen, and was key to releasing their o...
To kick off MARCHintosh , I built this tiny pint-sized Macintosh with a Raspberry Pi Pico:
This is not my own doing—I just assembled the parts to run Matt Evans' Pico Micro Mac firmware on a Raspberry Pi Pico (with an RP2040).
The version I built outputs to a 640x480 VGA display at 60 Hz, and allows you to plug in a USB keyboard and mouse.
Since the original Pico's RAM is fairly constrained, you get a maximum of 208 KB of RAM with this setup—which is 63% more RAM than you got o...

Today, I’m publishing evals-skills , a set of skills for AI product evals 1 . They guard against common mistakes I’ve seen helping 50+ companies and teaching 4,000+ students in our course .
Why Skills for Evals
Coding agents now instrument applications, run experiments, analyze data, and build interfaces. I’ve been pointing them at evals.
OpenAI’s Harness Engineering article makes the case well. They built a product entirely with Codex agents — three engineers, five months,...
Building your first smolweb page
2026-03-01 12:05
A simple news article that takes ten seconds to load and eats 50 MB of data. You've seen that. We all have. Mountains of JavaScript, giant CSS frameworks, third-party trackers, custom fonts pulled from remote servers... all of that to display a few paragraphs of text.
The smolweb pushes back against that. The goal is to write small, clean, accessible HTML that works on any device, any browser, any screen, even without CSS or JavaScript. A...
Nobody warns you about the dreams. Not properly. Yesterday I killed my inner Necron — wrote the whole thing by voice from my hospital bed, felt the deepest peace of my life, went to sleep on whatever cocktail of post-op medications they had me on. Seroquel and Xanax, among other things. Doctors mention "vivid dreams" as a Seroquel side effect like it's nothing. Vivid. That word is doing an extraordinary amount of heavy lifting for what actually happened to me last night.
Cadey Co...

Chaoyang Park Plaza, Beijing. Via Lusca Fusca . Welcome to the reading list, a weekly roundup of what happened in infrastructure, buildings, and building things. Roughly 2/3rds of the reading list is paywalled, so for full access become a paid subscriber. No newsletter this week, but I’m working on a longer essay about the history of Operation Breakthrough (a greatly expanded and more thorough version of an older essay ) that will be out next week. Housing Its obvious that getting housing pr...