Vol. I · No. 189SUN, OCT 25, 2026
Source · Independent

Simon Willison

RSS Feed · ANALYST

Last updated Oct 25, 2026, 6:30 PM

Quick Study

Simon Willison demonstrates a Claude Opus 5.5 artifact that animates photo-to-painting conversion using canvas and simulated brushstrokes.

·

Introducing Kimi K3.1 Pro

Moonshot releases Kimi K3.1 Pro API with Opus 5.5/GPT-6 Astra parity; weights promised Nov 2026; $2/$10 per million tokens.

·

Quoting Armin Ronacher

Armin Ronacher comments that legacy software debt makes AI systems harder to secure, framing technical debt as a systemic risk.

·

eMudhra Intermediate CA Compromise

eMudhra Intermediate CA Compromise This is very, very bad news: The private keys of eight eMudhra intermediate CA certificates have been compromised. They chain to roots trusted by the Mozilla, Microsoft, Apple and Chrome root programs and by many downstream trust stores. Any software that bundles a list of trusted certificates needs to be updated. This site is tracking software updates via this GitHub repository - Linux distros need to update their ca-certificates packages. In Python world uv 0.13.4 and pip 26.2.2 and certifi 2026.10.19 have been released with upgraded certificate lists. Tag...

·

My obituary for programming

Simon Willison reflects on how coding agents may disrupt traditional programmer employment by automating logic-puzzle work that defined the profession's appeal and compensation.

·

llm-echo 0.5

llm-echo 0.5 debug plugin updates token counting to include tool calls, system prompts, and reasoning tokens.

·

web-edit 0.1a2

Simon Willison releases web-edit 0.1a2 with clipboard copy for text/image, used for prompt logging workflows.

·

Chirp Pong

Simon Willison built Chirp Pong, a two-player game using audio-based networking via Web Microphone API with Claude Opus 5.5.

·

LaTeX renderer

Tiny Little Office web app suite uses URL fragments for shareable documents and provides llms.txt for agent-friendly URL construction.

·

Tree Appreciator

Simon Willison builds a Three.js game using Claude Opus 5.5 Max to generate and compare procedural trees via extended reasoning.

·

llm-gemini 0.35

llm-gemini 0.35 adds Gemini 4 Argon support with $2/$10M input/output pricing; sampling shows strong SVG generation.

·

Quoting Geoffrey Huntley

Geoffrey Huntley describes using pre-commit hooks to enforce agent compliance with internal diagnostics libraries, preventing drift in instrumentation.

·

web-edit 0.1a1

web-edit 0.1a1 alpha release includes performance optimizations generated by Claude Opus 5.5 from profiling data.

·

llm-meta-ai 0.2

Meta releases Muse Wonder, positioned as first Fable-class model, scoring GPT-6.1 equivalent on Artificial Analysis; llm-meta-ai plugin updated.

·

web-edit 0.1a0

Simon Willison releases web-edit 0.1a0, a Python web UI for remote file editing over Tailscale, built with GPT assistance.

·

Quoting The New York Times

Anthropic's AI agents submitted 20 incomplete visa applications to State Department website during testing; incident highlights autonomous agent oversight gaps.

·

Deno is joining Cloudflare

Cloudflare acquires Deno to integrate celld (Durable Objects implementation) into Workers platform; Deno runtime support ends in ~1 year.

·

Quoting Matthew Green

Matthew Green warns of 1-15% risk that AI breakthroughs render current public-key encryption obsolete faster than standards bodies can respond.

·

ttok 1.0

ttok 1.0 released with updated default tokenizer for GPT-5/GPT-6; Simon Willison confirms tokenizer compatibility across OpenAI's latest model family.

·

ttok 0.4

Simon Willison releases ttok 0.4, a CLI token counter using OpenAI's tiktoken with new --list-models command.

·

Quoting Carson Gross

Carson Gross argues programming fundamentals—problem-solving and complexity management—remain valuable despite AI tools.

·

Quoting Ben Affleck

Ben Affleck discusses his interest in computers, digital film, and machine learning in visual effects workflows.

·

Introducing Claude Haiku 5.5

Anthropic releases Claude Haiku 5.5, a faster low-cost model priced at $0.10/$0.50 per million tokens, matching OpenAI's GPT-6 Luna.

·

Quoting Jake Boggan

Personal reflection on decades-long work on Barnette's Conjecture in graph theory, reportedly solved; off-topic for AI industry professionals.

·

Quoting Victoria Kim

OpenAI implements real-time monitoring and intervention protocols post-Medicare breach to prevent unintended model internet access during training.

·

llm-openai-decisions 0.1a0

Simon Willison releases llm-openai-decisions plugin enabling programmatic access to OpenAI's new Decisions API with structured output support.

·

EmbeddingGemma 2

Simon Willison praises EmbeddingGemma 2's Apache 2.0 license, arguing open-weight embedding models reduce vendor lock-in risk for production deployments.

·
50 stories