Simon Willison

simonwillison.net · Leading Thinkers · 34 items

Pasted File Editor

Simon Willison introduces the Pasted File Editor, a browser tool for editing pasted file contents using AI-assisted natural language instructions.

May 2026 newsletter

Simon Willison's May 2026 sponsors newsletter covering the rising cost of AI and highlights from Anthropic's recent model and product releases.

datasette 1.0a32

Datasette 1.0a32 bugfix release fixing INSERT...RETURNING queries via the /db/-/execute-write endpoint and several base_url issues.

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 Tags: ai , john-gruber

datasette 1.0a31

Simon Willison releases Datasette 1.0a31, adding write-query execution for permissioned users and several other improvements to this open-source data exploration tool.

llm-anthropic 0.25.1

Simon Willison releases llm-anthropic 0.25.1 with Claude Opus 4.8 support, a new fast-mode flag, and updated default max-token settings per model.

markdown-svg-renderer

Simon Willison releases markdown-svg-renderer, a tool that renders SVG fenced code blocks as images while providing a tab to toggle back to the raw code.

sqlite AGENTS.md

Simon Willison notes that the SQLite project added an AGENTS.md file guiding AI agents on safe interaction with the codebase, including explicit prohibitions on certain operations.

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. [camera shakes] WORF: HULL BREACHES ON NINE DECKS DATA: Here's…

The pressure

Simon Willison covers Daniel Stenberg's account of the curl project being overwhelmed by a flood of AI-assisted security reports, many credible, straining the small team.

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 way before. And once you realize something is written by AI,…

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 greatest act of vendor lobbying I have ever seen. —…

datasette-agent 0.1a4

Simon Willison releases datasette-agent 0.1a4, which integrates with Datasette's new Jump menu hook to surface an AI chat interface directly in the navigation.

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 been thrown into a clanker and the clanker reworded it and…

On the <dl>

On the &lt;dl&gt; I learned a few new-to-me things about the &lt;dl&gt; element from this article by Ben Meyer: A &lt;dt&gt; can be followed by multiple &lt;dd&gt; You can optionally group the &lt;dt&gt; and &lt;dd&gt;…

Datasette Agent

Simon Willison announces Datasette Agent, an extensible AI assistant for Datasette built on his LLM Python library that allows natural-language querying of local databases.