Magic: The Gathering took me from N2 to Japanese fluency
Passing the JLPT N2 is one thing, but actively managing projects in Japanese is another. This is how I used Magic: The Gathering to bridge the gap from academic study to professional confidence in Tokyo.
Unseen Footage of Atari Battlezone Arcade Cabinet Production
Note: I’ve seen some online chatter about the possibility that the footage shared in this post could be AI generated (which is pretty depressing, but here we are I suppose). I just wanted to …
Interfaze: A new model architecture built for high accuracy at scale
A complete walkthrough of Interfaze: what it is, who we benchmark against (Gemini-3-Flash, Claude-Sonnet-4.6, GPT-5.4-Mini, Grok-4.3, plus task specialists like Reducto, SAM 3, Scribe v2), full results across 9 benchmarks, and code examples for OCR, object detection, and web search.
Fixing a Buffer Overflow in Unix v4 Like It's 1973
This blog post shows how to fix a buffer overflow in the su progam of UNIX v4
Discovering hard disk physical geometry through microbenchmarking (2019)
Modern hard drives store an incredible amount of data in a small space, and are still the default choice for high-capacity (though not highest-performance) storage. While hard drives have been around since the 1950s, the current 3.5″ form factor (actually 4″ wide) appeared in the early 1980s. Since then, the capacity…
MyFirst Kids Watch Hacked. Access to Camera and Microphone
The smartwatch for children that Gustaf Blomqvist hacked in his thesis turned out to be a security disaster. The watch had an insecure network service that anyone could access via the internet.
A better R programming experience thanks to Tree-sitter
Modern tooling for parsing, searching, formatting, editing R code, just like for other programming languages.
Vintage Artificial Intelligence: Before It Got Awkward
Long before the current kerfuffle about LLMs, Generative AI Artwork, and asking your tax preparation chatbot for a cookie recipe, the concept of artificial intelligence and synthetic life was a pervasive theme in creative and engineering works. We have the ground-breaking appearance of Rossum's Universal Robots (or…
Two millionth electric car registered as market rebounds from tax changes
The UK new car market grew by 24.0% to reach 149,247 registrations last month, according to the latest figures published by the Society of Motor Manufacturers and Traders (SMMT). The increase reflects...
Where is the AI jobs crisis?
If AI were triggering a jobs crisis, we would expect job openings to collapse and unemployment to climb, yet the opposite is happening. Subscribe for daily updates.
EFF to Courts: Don't Rewrite Copyright over AI Hype
New markets, new ideas, and new creators are actually what copyright is supposed to promote, not restrict. Using copyright to lock in existing gatekeepers and massive rightsholders’ profits helps neither the public nor individual artists.
You Know GDPR Is Good Based on Who Hates It
FDR has always been one of my favorite presidents, second maybe to Lincoln. Both were men the establishment assumed were one of them until, to their horror, they governed like they weren't. Both could trash the opposition in one breath and take the moral high ground in the next.
Overall, the colorectal cancer story is encouraging
An interactive data journalism piece exploring the rise of young-onset colorectal cancer, with population simulations, risk factors, and prevention information.
From stealth blackout to whitelisting: Inside the Iranian shutdown
Iran is in the midst of one of the world’s most severe communications blackouts. This post uses Kentik data to detail how this historic event unfolded, where this event lies in the context of previous Iranian shutdowns, and finally discusses what might be in store next for Iran.
Claude Corps
Claude Corps is a national fellowship for early-career people passionate about extending the benefits of AI to communities across America.
Key symbols we lost to time, pt. 2: The Mac side
A blog about software craft and quality
We found a bug in the hyper HTTP library
By rearchitecting the Images binding, we accidentally uncovered a bug that existed in the open-source hyper library across multiple major versions.
Running NanoClaw in a Docker Shell Sandbox
Learn how to run NanoClaw, a Claude-powered WhatsApp assistant, inside a Docker Sandboxes shell sandbox for stronger isolation and proxy-managed API keys.
You need to rewrite your CLI for AI agents
Human DX optimizes for discoverability. Agent DX optimizes for predictability. What I learned building a CLI for agents first.
Exploiting Volvo/Eicher's fleet platform to gain control over all users/vehicles
VE Commercial Vehicles’ My Eicher platform had a critical vulnerability that let you take over anyone’s account and gain control over their vehicle fleets.
A brief history of barbed wire fence telephone networks (2024)
If you look at the table of contents for my book, Other Networks: A Radical Technology Sourcebook, you’ll see that entries on networks before/outside the internet are arranged first by underl…
The Unreasonable Redundancy of Nature's Protein Folds
A Ligo research note on redundancy in natural protein fold space and what kind of data still carries signal.
M5Stack Launches PaperMono
M5Stack today launches PaperMono, a compact ESP32-S3-based E-Ink development terminal designed for low-power information display, interaction, and connected IoT projects. PaperMono is now available through the M5Stack Store. Product Value Featuring a 3.97-inch 4-level grayscale E-Ink display, touch input, integrated…
AI Chip Architectures
A look at AI Chip Architectures. NVIDIA, AMD, TPUs, Trainium, Groq, Cerebras.
Apple Copland D11E4 Booting in the Browser
Apple’s ill-fated Copland operating system is notoriously hard to run on real hardware, and has not previously been available in emulation. Here is the last build, D11E4 from June 1996, in an improved DingusPPC.
Sanstun: A sans-IO, parallel-friendly WireGuard implementation in Rust
Our sans-IO WireGuard implementation in Rust, optimized for ease of use, security and performance through a parallel-friendly and idiomatic API.
When “idle” isn't idle: how a Linux kernel optimization became a QUIC bug
We investigated a bug where CUBIC's congestion window became pinned at its minimum floor, causing a performance to plummet. The fix involved correctly measuring idle periods to distinguish RTT wait times from actual application idleness.
Maintenance: Of Everything, Part One
An in-depth exploration of maintenance, and a powerful argument for its civilizational importance.