📰 Simon Willison's Blog
186 articles · Updated every 3 hours · View all reads
All
Articles 67,505Blog Posts 99,886Tech Tutorials 16,324Research Papers 13,813News 12,550
⚡ AI Lessons
Simon Willison's Blog
📣 Digital Marketing & Growth
⚡ AI Lesson
15h ago
Quoting Karen Kwok for Reuters Breakingviews
Anthropic defines “run-rate revenue” in two parts. Use the last 28 days of sales from customers charged on a consumption basis and multiply it by 13. Then, mul
Simon Willison's Blog
🤖 AI Agents & Automation
⚡ AI Lesson
19h ago
How we contain Claude across products
How we contain Claude across products A complaint I often have about sandboxing products is that they are rarely thoroughly documented , and in the absence of d
Simon Willison's Blog
19h ago
Running Python ASGI apps in the browser via Pyodide + a service worker
Research: Running Python ASGI apps in the browser via Pyodide + a service worker Datasette Lite is my version of Datasette that runs entirely in the browser usi
Simon Willison's Blog
21h ago
I Am Retiring from Tech to Live Offline
I Am Retiring from Tech to Live Offline I've seen a lot of posts on forums from people threatening to quit their careers over AI. This is not one of those: Chad
Simon Willison's Blog
📰 AI News & Updates
⚡ AI Lesson
23h ago
Quoting Daniel Jalkut
My take on AI is, essentially, everybody who’s against it is too against it and everybody who’s for it is too for it. — Daniel Jalkut , via John Gruber Ta
Simon Willison's Blog
2d ago
datasette 1.0a31
Release: datasette 1.0a31 Another significant alpha release, with two new headline features. Datasette now offers users with the necessary permissions the abili
Simon Willison's Blog
🚀 Entrepreneurship & Startups
⚡ AI Lesson
2d ago
Anthropic's run-rate revenue hits $47 billion
The most interesting thing about Anthropic's $65B Series H announcement is this line (emphasis mine): Since our Series G in February, adoption has continued to
Simon Willison's Blog
🧠 Large Language Models
⚡ AI Lesson
2d ago
Claude Opus 4.8: "a modest but tangible improvement"
Anthropic shipped Claude Opus 4.8 today. My favourite thing about it is this note in the release announcement: Users will find Opus 4.8 to be a modest but tangi
Simon Willison's Blog
2d ago
llm-anthropic 0.25.1
Release: llm-anthropic 0.25.1 New model: Claude Opus 4.8 ( claude-opus-4.8 ). New -o fast 1 option for fast mode , for organizations with that feature enabled o
Simon Willison's Blog
2d ago
markdown-svg-renderer
Tool: markdown-svg-renderer A slightly customized Markdown rendering tool with special treatment for fenced code SVG blocks - it both renders the image and prov
Simon Willison's Blog
🤖 AI Agents & Automation
⚡ AI Lesson
3d ago
sqlite AGENTS.md
sqlite AGENTS.md SQLite gained an AGENTS.md file five days ago - but it's not intended for their own development, it's presumably aimed at people who are pointi
Simon Willison's Blog
🧠 Large Language Models
⚡ AI Lesson
4d ago
I think Anthropic and OpenAI have found product-market fit
Anthropic are strongly rumored to be about to have their first profitable quarter. Stories are circulating of companies surprised at how expensive their LLM bil
Simon Willison's Blog
4d ago
Quoting Kyle Ferrana
PICARD: Data, shields up DATA: Brilliant! Shields can reduce damage we sustain. Not immunity. Not hubris. Just prudence. It's not precaution—it's strategy. [cam
Simon Willison's Blog
4d ago
The pressure
The pressure Daniel Stenberg on the unprecedented level of pressure the curl team are facing right now thanks to the deluge of (credible) AI-assisted security i
Simon Willison's Blog
🤖 AI Agents & Automation
⚡ AI Lesson
5d ago
Microsoft Copilot Cowork Exfiltrates Files
Microsoft Copilot Cowork Exfiltrates Files The biggest challenge in designing agentic systems continues to be preventing them from enabling attackers to exfiltr
Simon Willison's Blog
5d ago
Quoting Paul Graham
A lot of the emails I get from founders are now written in a hard-hitting journalistic style. I know they're written by AI, because no founder ever wrote this w
Simon Willison's Blog
5d ago
Quoting Corey Quinn
I cannot believe I'm saying this, but getting the literal Pope to canonize your product's specific technical limitations as a spiritual treatise is the single g
Simon Willison's Blog
5d ago
Notes on Pope Leo XIV's encyclical on AI
Dropped this morning by the Vatican: Magnifica Humanitas of His Holiness Pope Leo XIV on Safeguarding the Human Person in the Time of Artificial Intelligence .
Simon Willison's Blog
5d ago
California Brown Pelican, Snowy Egret, California Sea Lion, Harbor Seal
Simon Willison's Blog
📐 ML Fundamentals
⚡ AI Lesson
6d ago
datasette 1.0a30
Release: datasette 1.0a30 The big new feature in this alpha is a new customizable "Jump to..." menu, described in detail in The extensible "Jump to" menu in Dat
Simon Willison's Blog
🤖 AI Agents & Automation
⚡ AI Lesson
6d ago
datasette-agent 0.1a4
Release: datasette-agent 0.1a4 Taking advantage of the new makeJumpSections() JavaScript plugin hook added in Datasette 1.0a30 , datasette-agent now presents th
Simon Willison's Blog
6d ago
datasette-fixtures 0.1a0
Release: datasette-fixtures 0.1a0 One of the smaller features in Datasette 1.0a30 is this: New documented datasette.fixtures.populate_fixture_database(conn) hel
Simon Willison's Blog
6d ago
Quoting Armin Ronacher
The most frustrating failure mode right now is that people submit issues that are not in their own voice. They contain an observed problem somewhere, but it has
Simon Willison's Blog
6d ago
Mad House — Usborne Creepy Computer Games
Tool: Mad House — Usborne Creepy Computer Games Via Hacker News I learned that UK publisher Usborne published free PDFs of their 1980s Computer Books , some of
DeepCamp AI