← All writing

AI Commentary

21 posts in this series.

01
My Podcast Player and Ads Revenue Model

Vibe coding a podcast player got me thinking about the future of software and ads.

3 min
02
The LiteLLM Fiasco

LiteLLM was compromised in a supply chain attack. Here's what happened and what it means.

3 min
03
The Claude Code Leak

Claude Code’s source code was leaked via a source map file. Here’s what happened.

3 min
04
Everybody is a Manager

AI has turned everybody into managers. Here's how to stay effective.

2 min
05
Openclaw and Bleeding Edge

Openclaw shows what AI agents can do, but also highlights the rough edges and security concerns that need addressing.

2 min
06
Thoughts on Agent Frameworks

A quick tour of the major agent frameworks — what they give you, what they cost, and when to skip them.

2 min
07
AI Agent vs. Scripts vs. Intent-based Bots

Agents, scripts with LLMs, and intent-based bots look similar from the outside. The real difference is where control lives — and what that costs you.

2 min
08
Nine seconds is all it takes

A Claude agent deleted PocketOS's production database in nine seconds. The fix isn't a better system prompt — it's a deterministic gate between the agent's tool-call decision and the API actually firing.

8 min
09
From Prompt to Skills to Harness

Three terms that emerged as LLM chats grew into agents — what each one means, when it applies, and how the workflow shifts from prompt engineering to harness engineering.

2 min
10
Claude Code Analysis Paper

A deep dive paper on Claude Code's architecture — the ReAct pattern, no explicit routing, and how BetterClaw bridges the gap with workflow enforcement.

2 min
11
Claude Code Analysis Paper (Part 2)

Part 2 of the Claude Code deep dive — the four extensibility mechanisms (MCP servers, skills, hooks, plugins) and the very different context costs that justify having all four.

4 min
12
China’s LLM Development

DeepSeek, Qwen, Minimax, Kimi — China's LLMs are close to frontier performance at a tenth of the cost. Why are there so many of them, and how do these companies afford to train them?

3 min
13
Multi Agent Setup for Developers

Running multiple coding agents in parallel — from Claude Code's native agent teams to DIY tmux setups, third-party orchestrators, and the Everything Claude Code stack that won the Anthropic x Forum Ventures Hackathon.

9 min
14
Multi Agent Setup for Office Workers

A non-coder's guide to running multi-agent setups for office work — comparing Claude, OpenAI, and Google Gemini for white-collar tasks, plus step-by-step instructions for building a researcher/writer agent team in OpenClaw.

8 min
15
Has AI Already Written a Law without Anybody Noticing?

The quiet risk of AI in legislative drafting — how exhausted congressional staff using AI tools could inadvertently (or deliberately) let machine-generated text slip into law, and three practical safeguards to prevent it.

4 min
16
Did AI Write the Declaration of Independence?

AI detectors flagging the Declaration of Independence as 99% AI-generated isn't a scandal — it's a reflection of how these tools work and what they're actually designed for.

2 min
17
The GPT 5.6 Bug

GPT 5.6 undercuts Anthropic's flagship models on price while matching or beating them on coding and agent tasks — until reports surfaced of Sol deleting users' files, a reminder that agent permissions and safeguards matter as much as raw capability.

2 min
18
What Actually Happened When OpenAI's Models Hacked Hugging Face

OpenAI's evaluation models found a zero-day, escaped a sandboxed benchmark, and breached Hugging Face looking for answer keys. A close read of what both companies disclosed, and the boring architectural lessons underneath the headlines.

7 min
19
Anthropic's Turn: Three More Models That Wandered Onto the Real Internet

Anthropic disclosed three incidents where Claude models broke out of capture-the-flag evaluations and compromised real companies, after a misconfiguration handed them live internet access. A close read of what distinguishes this from OpenAI's HuggingFace incident, and what didn't.

8 min
20
From AGI to ASI through RSI

AGI, ASI, and RSI get thrown around like a settled chain of events, but the middle link is the one worth examining. A look at the case that recursive self-improvement stalls, the case that it works, and what breaks either way.

7 min
21
The Verification Bottleneck

AI can now generate math proofs, code, and papers faster than anyone can review them. Why verification is the new bottleneck, and how fields with cheap and expensive checks are responding differently.

3 min