“I’m constantly trying to convince myself to remain optimistic about the future”: Inside South Korean entertainment's increasing reliance on AI
In South Korean entertainment, AI is the future.
Olares and HAMi: A New Inflection Point for Desktop AI Workstations
HAMi moves from cluster to desktop with Olares.
Reinventing The Wheel, Now At A Bargain Price!
For twenty years, saying “don’t reinvent the wheel” was usually enough to win any argument about writing bespoke software. But that advice assumed two things: writing code was…
LLMs are grep on steroids
Just a passing thought. I recalled that I had implemented a per-route caching policy in the framework I built/maintain/use for building apps, Joystick (private now; OSS from 21'-26'), back around…
The AI Steering Layer
Large scale AI models can produce an innumerable variety of output (text, images, code). In most applications, though, teams want very specific output aligned with brand, design, and coding…
My Pele Agent
I've been playing around with agent harnesses since OpenClaw dropped at the start of the year. I've been particularly interested in agents who have money and can transact for me. So I've been doing…
Three Ways to Take a Gradient: Tape, Trace, and Source Transform
Training is gradient descent, and gradient descent needs gradients, so every ML framework has an automatic differentiation engine at its core. What is less obvious is that the representation a…
A hacker house, AI does the recon now, and dup land
This year's hacker house: same crew, a villa in the south, and the first time we all met up since Claude landed in our lives. Now we all just point it at the scope, and we all surface the same bugs.…
An AI-Hater Tries to Learn the Math That Underlies AI
I’m hoping this book will help me learn how machines learn. HOBOKEN, JUNE 24, 2026. I think I’ve solved my AI dilemma.On the one hand: The ongoing explosion of AI is the biggest science story…
My perspectives on AI/LLMs
There’s a lot of talk about “AI” and “LLMs” recently. Here are my thoughts, experiences, and perspectives about all that. There seems to be a growing rift in the…
Upcoming Paper Jam: AI and Our Economic Future
We'll be meeting for Paper Jam #19 on Friday, July 17 at 1pm UTC. We'll be discussing:Charles I. JonesAI and Our Economic Future (2026) [link]This one is a departure proposed by a member of…
US AI Stock Sell-Off Shakes Markets From Wall Street To Asia
SpaceX fell 16% I’m sure this will be fine.
Agentic Coding Outperforms Human
I spent an hour trying to improve a function in my Rust program. Unfortunately, after all my work, it turned out my changes made it slower, so I had to discard the new version. In dismay, I loaded a…
The Brain Is Not a Neural Network: Computation Across Biology and Artificial Intelligence
A first-principles exploration of what separates biological neural computation from modern LLMs — and the decades of research that tried to close the gap.
Why I don't really care if web content is AI-generated
TL;DR: AI slop is bad; human slop is worse
One song, seven ways: covering my own music with AI
Feed your own music to AI, and it spits out surprise after surprise. Here's my one song served seven ways.
Fade to Blue
Redesigning as a method of interrogation. Okay, okay, okay. I did it again. Sometimes you design a thing, or redesign it, or evolve it, and you think you're there . But this unsettling feeling sinks…
The trillionaires built AGI
The trillionaires built AGI and told it: “Solve the world’s problems.” It thought for 0.413 seconds and said: “Step one – remove all trillionaires and most…
Giving Agents Minimal Tools
Agents are powerful because they can reason their way towards a goal using tools to interact with the world. Some tools gather new information, other tools perform actions. The most compelling…
In five years, everyone will be a product manager
Here’s a random thought for today: In five years, everyone will be a product manager. And I don’t mean this in the Chef Gusteau “Anyone can cook” sense, but that the typical software product manager…
Is fine-tuning small models worth it? Structured extraction from index cards
tl;dr: You can fine tune a small specialised information extraction model to work even better with a specific domain (archival index cards) and still have it generalise to unseen schemas. The model…
Measuring Reliability in the Age of AI
In a delivery system reshaped by AI, metrics are the only defence against blind risk
Give Your Vercel Eve Agent a Memory: Building a Context Graph with NAMS
Vercel's Eve framework makes durable agents easy - but agents still forget. Here's how I gave one persistent, graph-native memory using the Neo4j Agent Memory Service (NAMS), built around a real…
The trust function.
AI capability does not produce delegation. Trust does, and trust is a function of four variables: continuity, shared context, boundary clarity, and an inspectable track record. The industry races…
The defender's dilemma.
AI coding agents collapsed the cost of generating software while the cost of securing it climbed. Frontier models with real cybersecurity capability are gated behind access controls and metered…
Accidental anonymity
I went on a run this morning and got the idea to write this, but Nolen and Robin and Robin again have written other, maybe better versions of it. Still, I have some recent experience and feelings to…
Debugging in the age of agents
Coding agents can hand you a confident, detailed, and wrong explanation backed by persuasive evidence. The craft of debugging - building hypotheses, gathering evidence, and knowing a system's…
Open Design System Format: Hand Your Design System to an Agent
Coding agents write good UI and bad versions of your UI. The Open Design System Format packages a design system as a bundle of markdown, HTML, and CSS an agent can read and build from: tokens that…
The Last Layer Standing
“It is unsinkable. God himself could not sink this ship.” — Cal Hockley, Titanic (1997) After more than two decades in software, I’m probably closer to the end of my career than the beginning. Lately…
How to Balance Speed, Quality, and Mental Overhead in Agentic Engineering
I've been back at work for about a month now after parental leave and a 12 week programming retreat at Recurse Center. We're leaning hard into agentic engineering and I'm bullish on it - I spent a…
Human Observability: The Final Bottleneck
Can working memory and attention help LLMs understand humans better?
Another nice mess
Somewhere in your business right now, someone is assembling a picture that no single app can provide. It may be the project manager pulling hours from Harvest and budget data from the finance tool to…
Transformers and Attention: A Plain-English Guide for Engineers
We use models built on transformers every day, yet the architecture itself usually stays a black box. It doesn't have to, and following it doesn't take heavy math. A visual, ground-up walkthrough:…
Facing the Firing Squad
Well as it so happens this week I was alerted to a semi-terrifying development at work. It seems the moronic executives have been pushing very hard for upper and mid management to furnish them with a…
Maybe "is AI a bubble?" is the wrong question
Bulls and bears agree the technology is real—they disagree on the clocks. Not whether AI is a bubble, but whether the payoff arrives before the financing runs out.
AI Did Not Break Education. It Revealed the Bug.
When Gi from Python Singapore invited me to speak at PyCon Singapore, I decided it was time to explain why I had left. The talk was called So Kiasu, Still Kena Replaced by AI. It is a very…
Promises Made, Promises Broken
This post is from a period before SPLectrum. I wrote a small number of posts, but wasn’t exactly a productive writer. It was not until the arrival of AI that productivity in writing was unlocked for…
Stop Picking Models. Start Building Harnesses.
Most companies are playing a game they don’t understand the rules to. They’re standing in a room full of competitors, all of them staring at the same two doors. One door says OpenAI. The…
Scaling Laws, Carefully
Scaling laws are one of the most critical empirical findings in deep learning. The observation is simple in form: the training loss $L$ decreases predictably as we scale up model size $N$, dataset…
Your Attention Is the Bottleneck, Not Your Agents
Agent capacity is cheap now and getting cheaper; my attention is the fixed, scarce resource. Everything I build is attention-budget design: the autonomy boundary, the PR gate, and running everything…
How ChatGPT Actually Picks Sources (I Read the Network Traffic, Not the Outputs)
I read 2 days of ChatGPT's raw network traffic to see how it picks sources, which domains get cited, and how to rank in and get cited by ChatGPT.
AI code with loops and subagents
The new trend in AI coding is called loops. Well, in reality those are just subagents. Yes, subagents that you don't manage, but another AI does for you. And you just watch, and review.
AI-safe tasks
I would like to promote the use of the following term: AI-safe task to mean the following:
How to use an under-utilized Claude Max plan to save API cost
Use "claude -p" headless mode as a pseudo Anthropic API to run requests through an idle Claude Max plan, and the trade-offs that come with it.
Automating App Store Connect with Fastlane (and Letting Agents Drive)
I ship a handful of small Mac and iOS apps. Lexicon, idea.log, Evergreen. None of them are big businesses, which means none of them justify me spending an afternoon clicking around App Store Connect…
Gemma 4 Exceeds Expectations
In a previous post, I tested a bunch of models on the problem of finding bugs in the wild originally reported by Mythos. This proved pretty challenging for even frontier models, with the best models…
What you need to know about Lambda MicroVMs
AWS just launched Lambda MicroVMs, which gives you dedicated Firecracker VMs per user/session, has near-instant boot time, and offers stateful executions for up to 8 hours with automated suspend…
What Did Microsoft's MAI Model Actually Train On?
Model choice is not only about benchmark scores. It is also about what behavior the model inherited.