✕ Clear all filters
506 articles
▶ Videos →

📰 Simon Willison's Blog

506 articles · Updated every 3 hours · View all reads

All Articles 174,232Blog Posts 163,914Tech Tutorials 46,438Research Papers 34,131News 21,989 ⚡ AI Lessons
Simon Willison's Blog 🛡️ AI Safety & Ethics ⚡ AI Lesson 3d ago
Quoting Terence Tao
I wrote recently about how the collection of good, fruitful open problems is now being mined in a non-renewable fashion, leading to the potential scenario of th
Simon Willison's Blog 📰 AI News & Updates ⚡ AI Lesson 3d ago
On the Navier–Stokes Millennium Prize Problem
On the Navier–Stokes Millennium Prize Problem Impressive result from OpenAI, who used an unreleased model to produce a resolution to the Navier–Stokes existence
Simon Willison's Blog 🧠 Large Language Models ⚡ AI Lesson 3d ago
Introducing ChatGPT Images 2.5
Introducing ChatGPT Images 2.5 OpenAI's image generation models are apparently used "more than 3 billion images across ChatGPT Images and the GPT‑Image models i
Simon Willison's Blog 🧠 Large Language Models ⚡ AI Lesson 4d ago
llm 0.35
Release: llm 0.35 New OpenAI model: gpt-6-astra for GPT-6 Astra . Tags: openai , llm , gpt-6-astra
Simon Willison's Blog 🔐 Cybersecurity ⚡ AI Lesson 4d ago
Creepy crawlies
Creepy crawlies Konstantin Ryabitsev discusses how bad the "background radiation" of abusive crawlers has become from the perspective of git.kernel.org , the of
Simon Willison's Blog 🤖 AI Agents & Automation ⚡ AI Lesson 4d ago
Quoting Jakub Pachocki
The strongest argument I see for continuing to train much smarter models quickly is the need to build defensive systems against the dangers posed by other AI. [
Simon Willison's Blog ⚡ AI Lesson 5d ago
Video compressor
Tool: Video compressor I recorded a short demo video of my Equal Earth animation on my phone and wanted to publish an optimized version of that video (using FFM
Simon Willison's Blog 📊 Data Analytics & Business Intelligence ⚡ AI Lesson 5d ago
Mercator ↔ Equal Earth
Tool: Mercator ↔ Equal Earth I got curious about the Equal Earth map projection that was recently voted on at the UN so I had GPT-6 Astra (medium) in ChatGPT Wo
Simon Willison's Blog 5d ago
Research acceleration: The view inside OpenAI
Research acceleration: The view inside OpenAI Apparently today is RSI day at OpenAI, for Recursive Self-Improvement - I think it's their new AGI. Both this piec
Simon Willison's Blog 🔐 Cybersecurity ⚡ AI Lesson 6d ago
The purpose of DNS is to spread scams
The purpose of DNS is to spread scams Terence Eden shares some daunting statistics in support of his take that "the Domain Name System's purpose seems to be a v
Simon Willison's Blog ⚡ AI Lesson 6d ago
There's No Limit to How Bad Code Can Get
My comment on There's No Limit to How Bad Code Can Get — Lobste.rs. [In reply to a comment about burning it down to start from scratch when technical debt
Simon Willison's Blog ⚡ AI Lesson 6d ago
Quoting Zach Kehs
If you continue to add floors and rooms to a building forever, it will collapse. Software faces no such constraint. The code can always get worse. There can alw
Simon Willison's Blog 6d ago
Introducing GPT-6 Astra for developers
Introducing GPT-6 Astra for developers Blink and you'll miss it, but there's a familiar creature at 1m59s : Across the board, Astra has more attention to detail
Simon Willison's Blog 1w ago
Using Blender with coding agents on macOS
TIL: Using Blender with coding agents on macOS I've been having fun with Blender in ChatGPT Codex on my Mac recently. Getting it to work with coding agents is r
Simon Willison's Blog 🧠 Large Language Models ⚡ AI Lesson 1w ago
The Pelican comparison grid for Astra is pretty interesting
I got access to GPT-6 Astra this afternoon, so naturally I used it to generate SVGs of pelicans riding bicycles - at low, medium, high, xhigh and max reasoning
Simon Willison's Blog 🤖 AI Agents & Automation ⚡ AI Lesson 1w ago
OpenAI's rogue agents were caught communicating via public wikis
Here we go again... Discovery of a new OpenAI agent message board by Sydney Von Arx, Cormac Slade Byrd, Spencer Kitts, and Thomas Larsen describes the latest ac
Simon Willison's Blog 🧠 Large Language Models ⚡ AI Lesson 1w ago
August newsletter is out
The August edition of my sponsors-only monthly newsletter is out. If you are a sponsor (or if you start a sponsorship now) you can access it here . This month:
Simon Willison's Blog 🧠 Large Language Models ⚡ AI Lesson 1w ago
llm-openrouter 0.7.1
Release: llm-openrouter 0.7.1 Performance fix for loading OpenRouter models. Thanks, waveplate . #59 Tags: llm , openrouter
Simon Willison's Blog 🧠 Large Language Models ⚡ AI Lesson 1w ago
llm 0.34
Release: llm 0.34 One new feature: llm logs --usage Markdown output now includes the response duration in milliseconds and as a human-readable duration. llm log
Simon Willison's Blog 🧠 Large Language Models ⚡ AI Lesson 1w ago
llm-anthropic 0.28
Release: llm-anthropic 0.28 Claude Fable 5.1 , reasoning traces are now displayed by default for models that support them, plus a new llm_anthropic.ClaudeRefusa