Simon Willison's Weblog
- Author
- Simon Willison
- Public lists
-
Featured
- Fetched
Quoting ROUGH DRAFT 8/2/66
This is the story of the United Space Ship Enterprise. Assigned a five year patrol of our galaxy, the giant starship visits Earth colonies, regulates commerce, and explores strange new worlds and civilizations. These are its voyages... and its adventures.
— ROUGH DRAFT 8/2/66, before the Star Trek opening narration reached its final form
Tags: screen-writing, science-fiction
First kākāpō chick in four years hatches on Valentine's Day
Quoting Dimitris Papailiopoulos
Nano Banana Pro diff to webcomic
Qwen3.5: Towards Native Multimodal Agents
Two new Showboat tools: Chartroom and datasette-showboat
Rodney and Claude Code for Desktop
The AI Vampire
Em dash
I'm occasionally accused of using LLMs to write the content on my blog. I don't do that, and I don't think my writing has much of an LLM smell to it... with one notable exception:
# Finally, do em dashes s = s.replace(' - ', u'\u2014')
That code to add em dashes to my posts dates back to at least 2015 when I ported my blog from an older version of Django (in a long-lost Mercurial repository) and started afresh on GitHub.
Tags: generative-ai, typography, blogging, ai, llms, python
Deep Blue
Gwtar: a static efficient single-file HTML format
Three months of OpenClaw
It's wild that the first commit to OpenClaw was on November 25th 2025, and less than three months later it's hit 10,000 commits from 600 contributors, attracted 196,000 GitHub stars and sort-of been featured in an extremely vague Super Bowl commercial for AI.com.
Quoting AI.com founder Kris Marszalek, purchaser of the most expensive domain in history for $70m:
ai.com is the world’s first easy-to-use and secure implementation of OpenClaw, the open source agent framework that went viral two weeks ago; we made it easy to use without any technical skills, while hardening security to keep your data safe.
Looks like vaporware to me - all you can do right now is reserve a handle - but it's still remarkable to see an open source project get to that level of hype in such a short space of time.
Tags: ai-agents, openclaw, ai, open-source, domains
Quoting Eric Meyer
I saw yet another “CSS is a massively bloated mess” whine and I’m like. My dude. My brother in Chromium. It is trying as hard as it can to express the totality of visual presentation and layout design and typography and animation and digital interactivity and a few other things in a human-readable text format. It’s not bloated, it’s fantastically ambitious. Its reach is greater than most of us can hope to grasp. Put some respect on its name.
Tags: css, web-standards, eric-meyer
How Generative and Agentic AI Shift Concern from Technical Debt to Cognitive Debt
Launching Interop 2026
Quoting Boris Cherny
Someone has to prompt the Claudes, talk to customers, coordinate with other teams, decide what to build next. Engineering is changing and great engineers are more important than ever.
— Boris Cherny, Claude Code creator, on why Anthropic are still hiring developers
Tags: careers, anthropic, ai, claude-code, llms, coding-agents, ai-assisted-programming, generative-ai
Quoting Thoughtworks
Anthropic's public benefit mission
The evolution of OpenAI's mission statement
Introducing GPT‑5.3‑Codex‑Spark
Quoting Anthropic
Claude Code was made available to the general public in May 2025. Today, Claude Code’s run-rate revenue has grown to over $2.5 billion; this figure has more than doubled since the beginning of 2026. The number of weekly active Claude Code users has also doubled since January 1.
— Anthropic, announcing their $30 billion series G
Tags: coding-agents, anthropic, claude-code, ai-agents, generative-ai, ai, llms
Covering electricity price increases from our data centers
Gemini 3 Deep Think
It drew me a really good SVG of a pelican riding a bicycle! I think this is the best one I've seen so far - here's my previous collection.
Via Hacker News
Tags: google, ai, generative-ai, llms, gemini, pelican-riding-a-bicycle, llm-reasoning, llm-release
An AI Agent Published a Hit Piece on Me
Supervisor, not overseer
In my post about my Showboat project I used the term "overseer" to refer to the person who manages a coding agent. It turns out that's a term tied to slavery and plantation management. So that's gross! I've edited that post to use "supervisor" instead, and I'll be using that going forward.
Tags: language
Quoting Andrew Deck for Niemen Lab
An AI-generated report, delivered directly to the email inboxes of journalists, was an essential tool in the Times’ coverage. It was also one of the first signals that conservative media was turning against the administration [...]
Built in-house and known internally as the “Manosphere Report,” the tool uses large language models (LLMs) to transcribe and summarize new episodes of dozens of podcasts.
“The Manosphere Report gave us a really fast and clear signal that this was not going over well with that segment of the President’s base,” said Seward. “There was a direct link between seeing that and then diving in to actually cover it.”
— Andrew Deck for Niemen Lab, How The New York Times uses a custom AI tool to track the “manosphere”
Tags: generative-ai, new-york-times, journalism, ai, data-journalism, llms
Skills in OpenAI API
GLM-5: From Vibe Coding to Agentic Engineering
GLM-5: From Vibe Coding to Agentic Engineering
This is a huge new MIT-licensed model: 754B parameters and 1.51TB on Hugging Face twice the size of GLM-4.7 which was 368B and 717GB (4.5 and 4.6 were around that size too).It's interesting to see Z.ai take a position on what we should call professional software engineers building with LLMs - I've seen "Agentic Engineering" show up in a few other places recently. most notable from Andrej Karpathy and Addy Osmani.
I ran my "Generate an SVG of a pelican riding a bicycle" prompt through GLM-5 via OpenRouter and got back a very good pelican on a disappointing bicycle frame:
Via Hacker News
Tags: definitions, ai, generative-ai, llms, ai-assisted-programming, pelican-riding-a-bicycle, llm-release, vibe-coding, openrouter, ai-in-china, glm