If in doubt, delete the uv.lock file
Simon Willison troubleshoots Python 3.15 dependency issues by deleting uv.lock files when encountering wheel compatibility problems.
RSS Feed · ANALYST
Simon Willison troubleshoots Python 3.15 dependency issues by deleting uv.lock files when encountering wheel compatibility problems.
Kyle Kingsbury argues LLMs erode trust in software documentation and quality signals, raising questions for maintainers on verification and credibility.
Parameter Labs discovers sandbox escape vulnerability in ChatGPT's HTML artifact previews via MathLive library, enabling account takeover.
datasette-llm 0.1a9 improves UX by auto-detecting default LLM models, reducing configuration overhead for Datasette Agent users.
Drew Breunig embedded a working NES 6502 emulator into Qwen3.5-4B weights, enabling ROM execution via LLM inference.
OpenAI matches Anthropic's API credit benefit for ChatGPT subscribers ($100–$500/month plans get equivalent monthly credits).
Spawn builds multiplayer game world using agentic Fable-class models; players prompt AI agent Savi to modify environment in real-time.
Ben Hylak argues for headless MCP-based agent architectures as industry standard, with ironic exception for his own product.
Ted Sanders on LLM performance: model size explains most variation across capabilities, but no universal ordering exists across task domains.
GitHub Octoverse 2026 reports 3x surge in merged PRs to 220M/month and commits to 7.38B/month, attributed to agentic engineering adoption.
Simon Willison argues Claude Opus 5.5 has crossed a reliability threshold making AI-assisted indie game development viable as of October 2026.
Amazon engineering leadership advises documenting cases where AI tooling doesn't help as valuable technical judgment rather than failure.
GitHub Universe conference badge runs Game Boy Color emulator via Gemini; attendees can play retro games on wearable hardware.
OpenAI releases GPT-6.1 Terra, emphasizing visual reasoning and computer use capabilities for workplace tasks like form-filling and video editing.
ChatGPT hallucinates false advice directing users to 404 Media for tech support, exposing gaps in LLM reliability and platform accountability.
webframe, a Go tool by Jeff Lindsay, executes web pages as programs in headless browsers and pipes console output to stdout.
Simon Willison releases Seam Cutter, a niche image cropping tool for removing sections from stitched screenshots.
Battledrones v14 adds four-player Compass Rose map with WebSocket multiplayer, generated via Claude Opus 4.5.
Simon Willison demonstrates a Claude Opus 5.5 artifact that animates photo-to-painting conversion using canvas and simulated brushstrokes.
Moonshot releases Kimi K3.1 Pro API with Opus 5.5/GPT-6 Astra parity; weights promised Nov 2026; $2/$10 per million tokens.
Dutch band De Staat uses AI-generated visual effects in music video by Fake it or Leave it studio.
Anthropic donates Agent Skills standard to Agentic AI Foundation under Linux Foundation, joining Model Context Protocol as open community standard.
Armin Ronacher comments that legacy software debt makes AI systems harder to secure, framing technical debt as a systemic risk.
PHP 8.x security update patches two RCE vulnerabilities; disclosure process failed, exploits already circulating.
Simon Willison notes a French steampunk reskin of Battle Drones, an open-source RTS game released under Apache 2.0.
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...
Simon Willison built Battle Drones, an RTS game using Claude prompting and audio-based multiplayer sync via vibe coding.
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-tools-datasette 0.1.1 fixes httpx dependency breakage from LLM 0.33 upgrade.
llm-echo 0.5 debug plugin updates token counting to include tool calls, system prompts, and reasoning tokens.
JavaScript trick using document.currentScript for inline self-replacing template rendering.
Simon Willison releases web-edit 0.1a2 with clipboard copy for text/image, used for prompt logging workflows.
Anthropic's Claude shifts code review from PR gate to continuous in-editor assistance, catching routine errors before human review.
Simon Willison implements SPARQL 1.1 query support as a SQLite extension in Rust, demonstrating Claude Code's dynamic workflow capabilities.
Simon Willison built Chirp Pong, a two-player game using audio-based networking via Web Microphone API with Claude Opus 5.5.
Anthropic reported Q3 revenue of $16.8bn (50% QoQ growth), $1.70 revenue-per-compute-dollar, and 11% adjusted operating margins ahead of IPO.
Tiny Little Office web app suite uses URL fragments for shareable documents and provides llms.txt for agent-friendly URL construction.
Simon Willison builds a Three.js game using Claude Opus 5.5 Max to generate and compare procedural trees via extended reasoning.
AI-powered decompilation tools enable game preservation and remixing but raise IP and security risks across software industries.
Anthropic built custom source control replacing Git to handle 30k daily code merges (12x increase since May 2026), correlating with model release velocity.
llm-gemini 0.35 adds Gemini 4 Argon support with $2/$10M input/output pricing; sampling shows strong SVG generation.
Geoffrey Huntley describes using pre-commit hooks to enforce agent compliance with internal diagnostics libraries, preventing drift in instrumentation.
web-edit 0.1a1 alpha release includes performance optimizations generated by Claude Opus 5.5 from profiling data.
Meta releases Muse Wonder, positioned as first Fable-class model, scoring GPT-6.1 equivalent on Artificial Analysis; llm-meta-ai plugin updated.
Python 3.15 released with lazy imports (PEP 810) and performance improvements; end-of-life for 3.10.
Simon Willison demonstrates Python 3.15 profiling tools (flame graphs, heatmaps) on a web-edit app using GPT-6 Astra for code generation.
Simon Willison releases web-edit 0.1a0, a Python web UI for remote file editing over Tailscale, built with GPT assistance.
datasette-ports 0.4 released with PID detection support for Datasette instances.
Dwarf Fortress creator Tarn Adams has adopted version control after years of managing a complex codebase without it.
Python 3.15.0 now available in GitHub Actions runner, enabling CI/CD testing against latest Python release.