✕ Clear all filters
398 articles
▶ Videos →

📰 Simon Willison's Blog

398 articles · Updated every 3 hours · View all reads

All Articles 169,283Blog Posts 161,024Tech Tutorials 45,010Research Papers 33,041News 21,556 ⚡ AI Lessons
Simon Willison's Blog 🧠 Large Language Models ⚡ AI Lesson 1w ago
ChatGPT search now uses the site:operator at scale
ChatGPT search now uses the site:operator at scale Promptwatch is part of the emerging "GEO" space, for Generative Engine Optimization - the chatbot version of
Simon Willison's Blog 🔐 Cybersecurity ⚡ AI Lesson 1w ago
smolmachines / smolvm as a sandbox for untrusted Python & JavaScript
Research: smolmachines / smolvm as a sandbox for untrusted Python & JavaScript I tasked Claude Fable 5 running in Claude Code for web with the following res
Simon Willison's Blog 🧠 Large Language Models ⚡ AI Lesson 1w ago
Quoting Jeremy Morrell
My hypothesis is that there is a new opportunity for Extensible Software on the web . LLMs radically lower the cost of authoring extensions, and modern sandbox
Simon Willison's Blog 💻 AI-Assisted Coding ⚡ AI Lesson 1w ago
Conceptual integrity and counting lines of code
Last week I recorded an episode of the Talking Postgres podcast with Claire Giordano on the subject of "How AI is changing software development". We had a reall
Simon Willison's Blog ⚡ AI Lesson 1w ago
Mojo🔥 is now open source
Mojo🔥 is now open source Mojo🔥 is now open source The Mojo programming language has been promising an open source release since May 2023 . Last week they ship
Simon Willison's Blog 📰 AI News & Updates ⚡ AI Lesson 1w ago
We Tracked a Shipment of Rare Books. It Ended at an Amazon AI Training Facility
We Tracked a Shipment of Rare Books. It Ended at an Amazon AI Training Facility Excellent piece of reporting from 404 Media. For a while now there have been sto
Simon Willison's Blog 🛡️ AI Safety & Ethics ⚡ AI Lesson 1w ago
Quoting Dario Amodei
I do agree that the public has a negative view of AI (and that this is a big problem), but I don’t think it is primarily caused by me or any other AI leader war
Simon Willison's Blog 🧠 Large Language Models ⚡ AI Lesson 1w ago
Don't classify. Hallucinate!
Don't classify. Hallucinate! I still have quite a bit of older content on my blog that I never got round to tagging. My blog has 1,856 tags - likely too many to
Simon Willison's Blog 🧠 Large Language Models ⚡ AI Lesson 2w ago
DeepSeek V4 Pro 0813 (on OpenRouter)
DeepSeek V4 Pro 0813 (on OpenRouter) The latest DeepSeek Pro model is now available, via API only. I had to link to OpenRouter because DeepSeek don't have any o
Simon Willison's Blog ⚡ AI Lesson 2w ago
alchemy-utils 0.1a0
Release: alchemy-utils 0.1a0 I've long pondered what a database agnostic version of my sqlite-utils Python library and CLI utility might look like. This morning
Simon Willison's Blog 💻 AI-Assisted Coding ⚡ AI Lesson 2w ago
Quoting Florian Herrengt
But then users start to report a weird bug. It's the 4th time your team has been trying to fix it. I mean... asking AI to fix it. Unfortunately, it seems like n
Simon Willison's Blog 🧠 Large Language Models ⚡ AI Lesson 2w ago
There are no lossless transformations of natural-language text
There are no lossless transformations of natural-language text Sophie Alpert shares her "internal policy on acceptable use of AI writing by engineers". It's a s
Simon Willison's Blog 🧠 Large Language Models ⚡ AI Lesson 2w ago
Stealing Reasoning Traces from Proprietary LLM APIs
Stealing Reasoning Traces from Proprietary LLM APIs A vanity domain name ( stolen-thoughts.com ) for a neat paper : Anthropic, OpenAI, and Google return encrypt
Simon Willison's Blog 🧠 Large Language Models ⚡ AI Lesson 2w ago
Introducing Muse Glimmer
Introducing Muse Glimmer Meta are back in the open weights game! Muse Glimmer is a brand new 30B model under a clean Apache 2.0 license (a step up from the jank
Simon Willison's Blog 🧠 Large Language Models ⚡ AI Lesson 2w ago
Quoting Claude Opus 5 system prompt
Claude Fable 5 and Claude Mythos 5 were first released on June 9, 2026. On June 12, 2026, Anthropic suspended access to both models to comply with U.S. Departme
Simon Willison's Blog 📐 ML Fundamentals ⚡ AI Lesson 2w ago
GitHub Models is now retired
GitHub Models is now retired I missed this news until today, when the GitHub Actions run for my simonw/research repository failed with this error message: GitHu
Simon Willison's Blog 💻 AI-Assisted Coding ⚡ AI Lesson 2w ago
Auto mode is now the default in Claude Code for Pro, Max, and Team plans
Auto mode is now the default in Claude Code for Pro, Max, and Team plans Anthropic are really confident in Claude Code's auto mode , to the point that they are
Simon Willison's Blog 📰 AI News & Updates ⚡ AI Lesson 2w ago
Now we have a timeline of the OpenAI accidental attack against Hugging Face
My comment on Now we have a timeline of the OpenAI accidental attack against Hugging Face — Hacker News. I think one of the most interesting details here
Simon Willison's Blog 🛡️ AI Safety & Ethics ⚡ AI Lesson 2w ago
Now we have a timeline of the OpenAI accidental attack against Hugging Face
OpenAI gave a last-minute presentation at the Black Hat security on Wednesday about "the Hugging Face Incident" ( previously on this blog). The video was publis
Simon Willison's Blog 💻 AI-Assisted Coding ⚡ AI Lesson 2w ago
Moonlight & Mayhem (Raccoon Heist by Codex + GPT-5.6 Sol Ultra)
Moonlight & Mayhem (Raccoon Heist by Codex + GPT-5.6 Sol Ultra) On Wednesday I wrote about One-shotting a Raccoon Heist game using Claude Fable 5 , where I