, including support for , automatic table creation and a whole lot more. I released , the first release candidate for sqlite-utils v4. The major version bump indicates some (minor) backwards incompatible changes, so I'm interested in having people try this out before I commit to a stable release. New feature: migrations There are two significant new features in this RC compared to the previous 4.0 alphas. The first is support for database migrations. This isn't a completely new implementation... Read more ›
I’ve heard some buzz around the new glm 5.2 open-weights model. They say it’s very capable! I won’t run a full comparison benchmark, but I have some credits sloshing around on OpenRouter so I figured I might compare glm 5.2 to the similarly-priced Gemini 3 Flash11 The market currently infers with the glm 5.2 model at $4.4 per million output tokens, whereas Google charges $3 per million output tokens for their model. I expect the price of the glm model to go down somewhat when people figure ou... Read more ›
One of the most painful arguments I keep having with fellow techies is the question of whether you can distinguish between human-written and AI-generated text. Read more ›
There are fewer ways to leave your package than to kill it. Read more ›
I’ve written a couple posts lately on getting an LLM to generate code to solve chess problems. The first used Claude to generate Prolog and the second used ChatGPT to generate Prolog. This post will use Claude to generate Z3/Python code. The puzzle is one I’ve written about before: Place all the pieces—king, queen, two […] The post first appeared on . Read more ›
AI made you faster. But you’re not more productive; you’re outsourcing the slow part to everyone else Read more ›
So it’s been a big week for me after I published an exclusive covering OpenAI’s audited financials from 2024 and 2025, with reactions ranging from “oh my god, OpenAI spent $34 billion to make $13.07 billion in revenue!” to “actually, it’s good the company lost $21 Read more ›
I’ve been working since they came out, and finally, they’re surprisingly good now. I have a 2022 M2 Mac with 64 GB RAM and 1TB storage and I’ve used , as well as a number of other Qwen variants like across like raw llama.cpp with llama-cpp-python Ollama llamafiles and LM Studio Where are local models now? Early on, models were slow, hard to use, and just not that accurate for most programming tasks. The idea that local models were severely lagging behind was largely true until, for me, the re... Read more ›
Remember that scene in the Matrix where Neo is strapped into the chair and Link uploads all sorts of martial arts into his mind? When Neo wakes up, he says "I know Kung-fu," then proceeds to demonstra Read more ›
We just finished the 16th annual Lean LaunchPad class at Stanford. In those 16 years, the class has gone from a radical idea – that the Lean method could provide a more productive framework for new startups – to something that everyone agrees is a way to build new startups. The class had gotten so […] Read more ›
We’re on a journey to advance and democratize artificial intelligence through open source and open science. Read more ›
The moment an agent needs to deploy something, it slams face-first into a wall built for humans. Today we're rolling out Temporary Accounts on Cloudflare Workers. Any agent can now run wrangler deploy — temporary and get a live Worker in seconds. Read more ›
As James Carville might have said, “It’s the lack of a moat, stupid” Read more ›
The real valuable capability MCP offers over skills/CLI is isolating the auth flow outside of the agent’s context window, and potentially out of the harness completely. [...] Maybe the idealized … Read more ›
A few days ago I wrote about using Claude to solve a chess puzzle by writing Prolog code. This morning I tried a similar chess puzzle with ChatGPT. The task is to place a queen, king, rook, bishop, and knight on a 4 by 4 chessboard so no piece attacks another. Of course there’s not […] The post first appeared on . Read more ›
"We see these AIs as a galaxy glittering with capabilities, but at their center, invisible to the naked eye, holding all the constellations together, is an unimaginably massive black hole of data." Read more ›
The Washington Post editorial board yesterday \( News\+ link \), “Why Europe Won’t Have the New Siri: Brussels insists the decision is “ Apple’s and Apple’s only ” and that nothing in its flagship Digital Markets Act forbids the launch\. That’s technically true and wholly beside the point\. The law requires that the moment Siri AI ships in Europe, any rival AI agent must get the same sweeping access to a user’s messages, files and chat history\. Apple proposed putting in a software security l... Read more ›
If you liked this piece, you should subscribe to my premium newsletter. It’s $70 a year, or $7 a month, and in return you get a weekly newsletter that’s usually anywhere from 5,000 to 18,000 words, including vast, detailed analyses of NVIDIA, Anthropic and OpenAI’s Read more ›
Tool: A progressive enchantment Web Component that turns this markup: Into a still frame with a click to play button which loads the GIF on demand. For when you don't want big GIFs to be loaded unless people want to play them. Tags: <a href=" <a href=" <a href=" <a href=" Read more ›
At Washington's request, Anthropic suddenly took its newest and most powerful AI models offline over the weekend. The American company said it had little choice after the White House demanded it block access for all foreign nationals, including its own employees. Abroad, the incident offered a sobering reminder that the US not only dominates frontier […] Read more ›