Sign up

Simon Willison's Weblog Supports Webmention
Text

One-shotting a Raccoon Heist game using Claude Fable 5

Back in 2024 I tweeted screenshots of a game concept generated by GPT-3 and some concept "art" created using DALL-E. Today, on the fourth anniversary of that tweet, I decided to see if Claude Fable 5 (running in Claude Code for web) could build the entire game from the conte...

Simon Willison's Weblog Supports Webmention
Text

llm-anthropic 0.26

Release: llm-anthropic 0.26 Includes new features enabled by LLM 0.32: New models: claude-fable-5, claude-sonnet-5, and claude-opus-5. #75, #76 Added server-side tools for WebSearch, WebFetch, CodeExecution, and AnthropicMCP, available through LLM's -T interface o...

Simon Willison's Weblog Supports Webmention
Text

One-shotting a Raccoon Heist game using Claude Fable 5

Back in 2022 I tweeted screenshots of a game concept generated by GPT-3 and some concept "art" created using DALL-E. Today, on the fourth anniversary of that tweet, I decided to see if Claude Fable 5 (running in Claude Code for web) could build the entire game from the conte...

John D. Cook
Text • John

The code that didn’t break

Last week I wrote a post on hiding cryptographic keys in decks of cards. I wrote some code for that post that shouldn’t work, but before fixing I noticed that it in fact did work. The code computes logarithms for integers larger than the largest representable float. For example, the largest float is on the […]

The post The code that didn’t break first appeared on John D. Cook.

Jeff Geerling Valid
Text • Jeff Geerling

Proxmox officially supports Arm, with some caveats

Proxmox today announced their Proxmox Virtual Environment is now available for 64-bit ARM.

I tested it on my Ampere Altra Dev Platform—the same machine on which I've booted Windows on Arm the first time, messed with multiple GPUs, and most recently tested Houdini's native arm64 support.

Proxmox VE running on Ampere Altra Max workstation

Install was easy, as the Ampere Altra uses UEFI / ACPI for its hardware, meaning Proxmox didn't have to tailor it's ISO to specific platforms, like you have to do with Raspberry Pis and most SBCs using a Device Tree setup.

Matt Godbolt’s blog Valid
Text

How Compiler Explorer Runs on AWS in 2026

A tour of the AWS services behind every Compiler Explorer compilation

Experimental History
Text • Adam Mastroianni

Incentives are for losers

Incentives are for losers

OR: you must look at this fish and go insane

John D. Cook
Text • John

Enumerating trees and circles

A few days ago I wrote a post on counting rooted trees. That post looked at the sequence c(n) which counts the number of rooted trees with n nodes. Here one node is distinguished as the root, but the nodes below the root are not distinguished from each other; all that matters is how the […]

The post Enumerating trees and circles first appeared on John D. Cook.

Terence Eden’s Blog Valid
Video • @edent

Gadget Review: T2 Max plug-in Thermal Camera ★★★⯪☆

The good folks at Thermal Master have sent me another Thermal Camera to review. The last one was a big beastie with a huge touchscreen. This one is much smaller and is designed to plug into your phone's USB-C port. The T2 Max is a chunky little camera - but doesn't weight too much. The USB-C connector is long enough to securely plug in even if your phone is wearing a case. Thermal Master…

Pluralistic: Daily links from Cory Doctorow
Video • Cory Doctorow

Pluralistic: Google is a scammer's paradise (05 Aug 2026)

Today's links Google is a scammer's paradise: The internet's absentee landlord. Hey look at this: Delights to delectate. Object permanence: DEVELOPERS DEVELOPERS DEVELOPERS; EZ realistic corpse; $300m login button; Short Uber; Who goes AI? Upcoming appearances: Edinburgh, Syd...

The Silicon Underground
Text • Dave Farquhar

Ebay’s 1995 debut

Ebay’s 1995 debut
Ebay’s 1995 debut

The eBay domain name was registered 31 years ago today, on August 4, 1995. But the site we know today as Ebay didn’t launch until almost month later, September 3, 1995, under a different name. Auctionweb, the original name for

The post Ebay’s 1995 debut appeared first on The Silicon Underground.

Entropic Thoughts Supports Webmention
Text • kqr

Purely functional digital circuit simulator (SICP 3.3)

I have a copy of SICP, or as it is also known, The Wizard Book. This book is widely praised, but I can’t take the time to work my way through all of it. Instead, I’m going to occasionally jump into the parts of it that look interesting. Since last week, are in th...

The Old New Thing
Text • Raymond Chen

Creating a fake agile wrapper that is technically agile but is not useful outside its home apartment, part 2

Using a reference stored in the global interface table.

The post Creating a fake agile wrapper that is technically agile but is not useful outside its home apartment, part 2 appeared first on The Old New Thing.

Simon Willison's Weblog Supports Webmention
Text

New release of LLM adds support for reasoning traces, OpenAI Responses, server-side tools, and smarter logging

I released LLM 0.32 this morning, the most significant new version of LLM since the initial launch of the project. The new version includes support for visible reasoning traces, server-side provider tools, redesigned content-addressable SQLite logs, new models, and new featu...

Simon Willison's Weblog Supports Webmention
Text

llm 0.32

Release: llm 0.32

See my detailed blog post about this release.

Tags: llm

Simon Willison's Weblog Supports Webmention
Text

condense-json 1.1

Release: condense-json 1.1

After shipping condense-json 1.0 I started integrating it into LLM, and found there were some desirable new features already:

  • Replacements object can now include values other than strings. These will be identified and used as structural replacements by condense_json() and uncondense_json(). #8
  • Objects can be used as the basis for merge operations. condense_json() will identify if there are objects that are a close match and will store instructions for keys to update or delete. uncondense_json() can then apply these merges.

I also added some round-trip tests using the Hypothesis property-based Python testing library.

Tags: json

Simon Willison's Weblog Supports Webmention
Text

New release of LLM adds support for reasoning traces, OpenAI Responses, server-side tools, and smarter logging

I released LLM 0.32 this morning, the most significant new version of LLM since the initial launch of the project. The new version includes support for visible reasoning traces, server-side provider tools, redesigned content-addressable SQLite logs, new models, and new featu...

Simon Willison's Weblog Supports Webmention
Text

llm-anthropic 0.26

Release: llm-anthropic 0.26 Includes new features enabled by LLM 0.32: New models: claude-fable-5, claude-sonnet-5, and claude-opus-5. #75, #76 Added server-side tools for WebSearch, WebFetch, CodeExecution, and AnthropicMCP, available through LLM's -T interface o...

Simon Willison's Weblog Supports Webmention
Text

PipeNetwork/minimax-h3-mlx

PipeNetwork/minimax-h3-mlx MiniMax released MiniMax-H3 two days ago - they describe it as a "a general-purpose, omni-modal generative system", which in practice means it accepts text, images, audio and video and can use them to generate up to 15 second video clips with audio...

Simon Willison's Weblog Supports Webmention
Text

PipeNetwork/minimax-h3-mlx

PipeNetwork/minimax-h3-mlx MiniMax released MiniMax-H3 two days ago - they describe it as a "a general-purpose, omni-modal generative system", which in practice means it accepts text, images, audio and video and can use them to generate up to 15 second video clips with audio...