Sign up

Simon Willison's Weblog Supports Webmention
Text

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 Weblog Supports Webmention
Text

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 logs --short includes a new duration_ms field. #1653

Plus several contributed bug fixes, and a significant performance improvement to llm logs thanks to waveplate on GitHub, see also llm-openrouter 0.7.1.

Tags: llm

Simon Willison's Weblog Supports Webmention
Text

llm-gemini 0.34

Release: llm-gemini 0.34

Tags: llm, gemini

Simon Willison's Weblog Supports Webmention
Text

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.ClaudeRefusal exception for when Claude throws a refusal.

Tags: llm, anthropic, claude, claude-mythos-fable

matklad
Text • Alex Kladov

Static Allocation, Constant Work

In reply to this email:

Simon Willison's Weblog Supports Webmention
Text

Claude's new system prompt really doesn't want to reproduce song lyrics

Anthropic publish the system prompts for their Claude consumer applications (Claude.ai and the Claude mobile apps - sadly not for Claude Cowork or Claude Code). I love that they do this, and that they share not just the current prompts but historic changes to their prompts a...

The Silicon Underground
Text • Dave Farquhar

Atari Lynx: The first color handheld game console

Atari Lynx: The first color handheld game console
Atari Lynx: The first color handheld game console

What did the original Amiga design team do after the Amiga went to market and Commodore wasted the opportunity? Jay Miner went back to designing medical devices, but three other members of the team designed the first color handheld game

The post Atari Lynx: The first color handheld game console appeared first on The Silicon Underground.

Pluralistic: Daily links from Cory Doctorow
Text • Cory Doctorow

Pluralistic: Unpermissioned research (02 Sep 2026)

Today's links Unpermissioned research: Fighting Trump means preserving the internet, which means scraping. Hey look at this: Delights to delectate. Object permanence: Leaked advanced PalmOS device specs; Stalwart workers; "I, Rowboat"; SMS uprising; Facebook v switching costs...

seangoedecke.com RSS feed
Text

How to protect yourself from workslop

“Workslop” is when your colleagues or bosses communicate with you by pasting big chunks of AI-generated text. The core problem with workslop is that the effort involved is asymmetrical, like a denial-of-service attack: it takes almost no effort to produce text with AI, but i...

Simon Willison's Weblog Supports Webmention
Text

Quoting Rick Brewster

Direct2D has always been the biggest hurdle for Paint.NET on WINE, and it's clear that it will never be completed enough for Paint.NET's use. And I can't just "disable" the use of Direct2D. So, instead, Paint.NET now has an internal, from-scratch, clean-room reverse-en...

Simon Willison's Weblog Supports Webmention
Text

GeoJSON Map Viewer

Tool: GeoJSON Map Viewer I was helping Natalie gather some maps of local political boundaries (for the Granada Community Services District and the Midcoast Community Council) and found a need to display some GeoJSON files on a map and export that as a PNG. I asked GP...

Simon Willison's Weblog Supports Webmention
Text

datasette-mcp 0.2

Release: datasette-mcp 0.2

  • "rows" from execute_sql is now an array of objects. Previously it was an array of arrays. This should help weaker models avoid losing track of which positional array element maps to which column. #1
  • Now depends on mcp>=2.1.1.

This is the first non-alpha release of the plugin. I'm confident it's ready as I've been using it quite a bit myself.

Tags: datasette, model-context-protocol

Jim Nielsen’s Blog Valid
Text

Nobody Believes It, Everybody Does It

Speaking of things we know individually, but let slide collectively, here’s Jeremy Keith talking about how we all used Flash: Remember when almost every website had a Flash intro? Everyone knew they were annoying and uneccessary, but everyone else was doing it. And here’s ...

Marcus on AI
Text • Gary Marcus

Red Alert: OpenAI is poised to cross an AI safety redline.

Red Alert: OpenAI is poised to cross an AI safety redline.

Making models harder to monitor is not what we need

The Old New Thing
Text • Raymond Chen

Microspeak: Funded / unfunded

People are our most valuable asset.

The post Microspeak: Funded / unfunded appeared first on The Old New Thing.

Troy Hunt Supports Webmention
Text • Troy Hunt

Weekly Update 519: Breaches & Data Integrity

Weekly Update 519: Breaches & Data Integrity

It does feel like I've bitten off too much and am now chewing like crazy this week. The 3D printing talk with Elle in Oslo, the "normal" NDC infosec talk, the cyber-broken talk with Scott in Copenhagen and then those ratbag hackers keep dumping more

Evan Hahn (dot com)
Text

Notes from August 2026

Since last month, I released some new stuff at work, clicked a bunch of links, and wrote a little bit. Things I did this August At Ghost, we added analytics for automated email sequences. This helps publishers see how their sequences are doing. This simple feature turned o...

Simon Willison's Weblog Supports Webmention
Text

Claude Fable 5.1 made me a really nice animated pelican

Today is Claude Fable (and Mythos) 5.1 day. Anthropic say that Fable 5.1 "sets a new standard for coding, knowledge work, and long-running problem-solving tasks". Their announcement spends a notable amount of time on scientific research, boasting of a 52.6% score on the bran...

Krebs on Security
Text • BrianKrebs

FBI Probes Service Selling 153M+ Drivers Licenses

A new identity theft service launched on the dark web this week is selling digital scans of more than 153 million drivers licenses from people in the United States and Canada. Based on interviews with individuals whose licenses are available for purchase on this service, it appears to be siphoning images collected by a widely-used identity verification company based in Louisiana. KrebsOnSecurity also has learned that the New Orleans field office of the Federal Bureau of Investigation (FBI) today launched an official inquiry into the source of the images.

Simon Willison's Weblog Supports Webmention
Text

Codex bundles LibreOffice

I was poking around in my ~/.cache/ folder using OmniDiskSweeper when I spotted something interesting. The OpenAI Codex desktop app (since rebranded to just ChatGPT) has 1.7GB of stuff in there in a folder called codex-primary-runtime, including a full Python installation, a full Node.js installation, and native binaries for Poppler, git, and the LibreOffice open source office suite (which forked from OpenOffice.org in 2010):

Screenshot of a macOS disk usage app window in column view, titled "/Users/simon/.cache - 442.1 GB". First column: 356.8 GB huggingface, 82.5 GB uv, 1.7 GB codex-runtimes (selected), 609.0 MB datasette-sqlite, 298.8 MB rod. Second column: 1.7 GB codex-primary-runtime (selected). Third column: 1.7 GB dependencies (selected), 6.3 MB plugins, 4.1 kB runtime.json. Fourth column: 771.0 MB native (selected), 446.4 MB node, 440.6 MB python, 28.7 kB bin. Fifth column: 429.7 MB libreoffice-headless (selected), 187.9 MB poppler, 148.1 MB git, 4.7 MB libheif, 679.9 kB jxrlib.

The ~/.cache/codex-runtimes/codex-primary-runtime/plugins/openai-primary-runtime/plugins/documents folder includes skills which tell Codex how to find and use those binaries.

Tags: codex, generative-ai, openai, ai, llms, openoffice, open-source