Rack-mount hydroponics
how to grow plants in a server rack
Claude’s C Compiler vs. GCC
A Guide to comparing Claude Code Compiler with GCC
Open Source Isn't Dead
AI has changed vulnerability discovery, but closing source code does not remove the attack surface. Continuous AI defense is the better response.
Nvidia's Risky Business
Nvidia is finding new ways for its customers to raise money, and it’s expanding the risk of the AI buildout significantly.
This blog is written in en-GB
Someone left a comment on my blog recently asking if I'd mind making my language more inclusive. They didn't get some of the cultural references I'd used and suggested it would be easier if I used tropes which were more globally known. Here's the thing. No. All my blog posts start with a simple declaration: Copied…
Two kinds of AI users are emerging
A bifurcation is happening in AI adoption - power users shipping products in days versus everyone else generating meeting agendas. Enterprise tool choices are accelerating the divide.
Apple Silicon costs more than OpenRouter
Local LLMs can be very very cheap
Two days of oatmeal reduce cholesterol level
The fact that oats have a beneficial effect on the metabolism is nothing new. German medic Carl von Noorden treated patients with diabetes with the cereal at the beginning of the 20th century – with remarkable success. “Today, effective medications are available to treat patients with diabetes,” explains…
Monetization Gateway: Charge for any resource behind Cloudflare via x402
We're opening the waitlist for our Monetization Gateway, which will allow you to charge for any web page, dataset, API, or MCP tool behind Cloudflare. The charges will settle in stablecoins over the x402 open protocol, with no payments stack of your own to build.
RIP, Harvest
I’ve been a self-employed contractor for about a decade now, and I’m bummed about Harvest .
ASCII Clouds
A dynamic ASCII art cloud generator that creates cloud patterns in real-time
Write code like a human will maintain it
One of the best things about LLMs is that they'll write code for you, all day long. Who cares about DRY? You don't have to be the one updating the same long con...
Tokens too cheap to meter
tokens are going to be as cheap as electricity within the decade
Welcome to Gas Town
Happy New Year, and Welcome to Gas Town!
SAML: A fractal of bad design
SAML, the XML-based authentication protocol that birthed the SSO industry, is fundamentally flawed due to XML complexity, canonicalization issues, enveloped signatures, and design ossification, making it vulnerable to signature wrapping attacks and parser differentials that persist despite decades of awareness…
PlayStation Architecture
An in-depth analysis that explains how this console works internally
Space Cadet Pinball on Linux
Stephen Brennan's personal website and blog.
Phyllotaxis: An audio-reactive LED display
One of nature's beautiful patterns captured in dancing lights
Windows 11 Notepad to support Markdown
Hello Windows Insiders, today we are beginning to roll out updates for Notepad and Paint apps to Windows Insiders in the Canary and Dev Channels on Windows 11. Notepad (version 11.2512.10.0) In this update, we’re introduci
When employees feel slighted, they work less
New research from Wharton management professor Peter Cappelli reveals how even the slightest mistreatment at work can result in lost productivity.
Retro-Tech Parenting
I am a technologist. I enjoy the things that computers and digital devices can do–they often seem magical and amazing! As a technologist, I have a particular vantage point to see and be very uncomfortable with what companies are doing with that technology. There are catchphrases for these patterns: AdTech…
App Store Rejection of the Week: Dark Hours
My disdain for astrology is so utter, and my esteem for Godier’s previous work so high, that it simply never occurred to me that he might have actually made and submitted to the App Store an astrology app, let alone that he’d then feign surprise and frustration that an astrology app was rejected for being an astrology…
Ruff v0.16.0 – Significant new updates – 413 default rules up from 59
The next stable version of Ruff is out now.
ChatGPT Work
ChatGPT Work is an agent that can take action across your apps and files, stay with a project for hours if needed, and turn a goal into finished work.
Krea 3 – An image model built for editing at scale
Krea 3 is a new image editing model built for production. It keeps your product intact and is priced for volume.
Fast16: High-precision software sabotage 5 years before Stuxnet
A previously unknown 2005 cyber sabotage framework patches high-precision calculation software in memory to silently corrupt results.
Making chicken transparent using Dorito dust
Modifying the optical properties of biological tissues with tartrazine
AI coding is gambling
GambleAI I’ve been coding a lot with AI since November, when we all noticed it got really good. And it is quite good for instantly generating something th...
AI coding at home without going broke
There are three ways to do AI coding at home without spending like a company, and which one fits depends mostly on how much you trust the next year of hardwa...