✕ Clear all filters
83 articles

📰 Simon Willison's Blog

83 articles · Updated every 3 hours · View all reads

All Articles 99,421Blog Posts 114,580Tech Tutorials 25,111Research Papers 20,774News 15,776 ⚡ AI Lessons
Simon Willison's Blog 🔧 Backend Engineering ⚡ AI Lesson 2d ago
simonw/browser-compat-db
simonw/browser-compat-db Inspired by Mozilla's new MDN MCP service - source code here - I decided to try converting their comprehensive mdn/browser-compat-data
Simon Willison's Blog 🧠 Large Language Models ⚡ AI Lesson 2d ago
Quoting Tom MacWright
In the last few months, I've started to see [job applications] that were clearly cowritten by an LLM, link to an LLM-generated portfolio site, which then links
Simon Willison's Blog ⚡ AI Lesson 5d ago
sqlite-utils 4.0rc1 adds migrations and nested transactions
sqlite-utils is my combined Python library and CLI tool for working with SQLite databases. It provides an extensive set of higher-level operations on top of Pyt
Simon Willison's Blog ⚡ AI Lesson 5d ago
sqlite-utils 4.0rc1
Release: sqlite-utils 4.0rc1 See sqlite-utils 4.0rc1 adds migrations and nested transactions . Tags: sqlite-utils
Simon Willison's Blog 🤖 AI Agents & Automation ⚡ AI Lesson 1w ago
Quoting Sean Lynch
The real valuable capability MCP offers over skills/CLI is isolating the auth flow outside of the agent’s context window, and potentially out of the harness com
Simon Willison's Blog 💻 AI-Assisted Coding ⚡ AI Lesson 1w ago
Quoting Charity Majors
What happened in 2025 was this: the economics of code production were turned upside down . Instead of being very hard, time-consuming, and expensive to generate
Simon Willison's Blog 💻 AI-Assisted Coding ⚡ AI Lesson 1w ago
Quoting Georgi Gerganov
I can 100% attest to the fact that Qwen3.6-27B is a very capable local model for coding tasks. Over the last month and a half I've been using it almost daily, e
Simon Willison's Blog 🔐 Cybersecurity ⚡ AI Lesson 1w ago
Cloudflare CAPTCHA on at least one ampersand
TIL: Cloudflare CAPTCHA on at least one ampersand I'm using Cloudflare's CAPTCHA (they call it a "Web Application Firewall > Custom rules > Managed Challenge" t
Simon Willison's Blog 💻 AI-Assisted Coding ⚡ AI Lesson 1w ago
Why AI hasn’t replaced software engineers, and won’t
Why AI hasn’t replaced software engineers, and won’t Arvind Narayanan and Sayash Kappor take on the question of AI job losses through the lens of a profession t
Simon Willison's Blog ⚡ AI Lesson 2w ago
Quoting Andrew Singleton
Jenny owns a crematorium. John’s propane company gives her a $20 billion investment in return for 5 percent of her operation. Jenny throws $10 billion into the
Simon Willison's Blog 🤖 AI Agents & Automation ⚡ AI Lesson 2w ago
Claude Fable is relentlessly proactive
After two days of experience with Claude Fable 5 I think the best way to describe it is relentlessly proactive . It knows a whole lot of tricks and it will depl
Simon Willison's Blog 🧠 Large Language Models ⚡ AI Lesson 2w ago
DiffusionGemma
DiffusionGemma Last May Google briefly released an experimental Gemini Diffusion model. I tried the preview at the time and recorded it running at 857 tokens/se
Simon Willison's Blog 🛡️ AI Safety & Ethics ⚡ AI Lesson 2w ago
Quoting Jeremy Howard
Easy solution to slow down recursive AI self improvement: The lab with the top-ranked model must agree THEY must not use it for working on frontier AI But every
Simon Willison's Blog 🧠 Large Language Models ⚡ AI Lesson 2w ago
Siri AI at WWDC 2026
Given how badly burned anyone who took Apple's 2024 WWDC Apple Intelligence announcements at face value was, I'm holding to a strict "I'll believe it when I see
Simon Willison's Blog 💻 AI-Assisted Coding ⚡ AI Lesson 3w ago
Running Python code in a sandbox with MicroPython and WASM
I've been experimenting with different approaches to running code in a sandbox for several years now, but my latest attempt feels like it might finally have all
Simon Willison's Blog 🤖 AI Agents & Automation ⚡ AI Lesson 3w ago
AI enthusiasts are in a race against time, AI skeptics are in a race against entropy
AI enthusiasts are in a race against time, AI skeptics are in a race against entropy Charity Majors neatly captures the dynamic between AI enthusiasts and AI sk
Simon Willison's Blog 🛠️ AI Tools & Apps ⚡ AI Lesson 3w ago
Uber Caps Usage of AI Tools Like Claude Code to Manage Costs
Uber Caps Usage of AI Tools Like Claude Code to Manage Costs I wrote the other day about Uber blowing its 2026 AI budget in four months, and how that wasn't par
Simon Willison's Blog 🧠 Large Language Models ⚡ AI Lesson 3w ago
Microsoft's new MAI models
Microsoft announced two new text LLMs this morning - MAI-Thinking-1 (reasoning, 35B parameters, available to "select early partners") and MAI-Code-1-Flash (5B p
Simon Willison's Blog 🛡️ AI Safety & Ethics ⚡ AI Lesson 3w ago
Hackers Simply Asked Meta AI to Give Them Access to High-Profile Instagram Accounts. It Worked
Hackers Simply Asked Meta AI to Give Them Access to High-Profile Instagram Accounts. It Worked I had trouble believing this story was true, but I've seen it ver
Simon Willison's Blog 📣 Digital Marketing & Growth ⚡ AI Lesson 3w 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