You'd think that given the same bytes of input you'd get the same bytes of output. lol. lmao. No, you don't. It's complicated. Read more ›
, 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 ›
We’re on a journey to advance and democratize artificial intelligence through open source and open science. Read more ›
Leaked files show the invite-only network grades members by their money and fame, shaping who’s in, who’s out, and who pays. Read more ›
The Scalable Vector Graphics (SVG) format is amazing. It allows you to precisely define how an image should look. Written in XML, it uses various mathematical operations to display an image which looks crisp and clear at any size. Here's a trivial example: … 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 ›
## Today's links - AI digital sovereignty risk doesn't exist: If 'risk \+ AI = risk – AI', then 'AI = 0'\. - Hey look at this: Delights to delectate\. - Object permanence: Napster x librarians; Flickr API reciprocity; KFC's Mega Jug v diabetes research; Hambone virtuoso; Google fiber x binding arbitration; \"The Immortal Choir Holds Every Voice\.\" - Upcoming appearances: LA, Menlo Park, Toronto, NYC, Philadelphia, Chicago, London, Edinburgh, Sydney, Melbourne, Brighton, London, South Bend\.... Read more ›
Profiling a MoE model to find which experts matter for a specific task, then quantising the cold ones hard. The result: near-Q4 quality at near-Q2 size for local models. Read more ›
A single-user ATProto PDS that runs on a Cloudflare Worker - ascorbic/cirrus Read more ›
Probably no, right? That would be very dangerous, especially if the phishing website serving it is an exact copy of the thing you was looking for. Well that's what happened to me! TL;DR I found a fake tronscan blockchain explorer duplicate on the #1 position in the search results. Read more ›
Ten million downloads a week, one maintainer, zero dollars. Read more ›
This morning I saw , describing a small but effective inpainting model - a model where you can mark regions of an image to remove and the model imagines what should fill the space. The released model , but since it described itself as 0.2B I decided to try and get it running using WebGPU in a browser. TL;DR: I got it working, and you can try the demo at The finished tool Here's a video demo of the finished tool: You can open any image in it (non-square images get letterboxed), highlight areas... 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 ›
Today we launched a new plugin for Datasette, on the Datasette project blog. That post has the what, but I'm going to expand on that a little bit here to provide the why. The TL;DR Datasette Apps are self-contained HTML+JavaScript applications that run in a tightly constrained sandbox hosted on your Datasette application. They can use JavaScript to run read-only SQL queries against data in Datasette, and can run write queries too if you configure them . Here's a and a - the latter lo... Read more ›
Release: A very experimental alpha plugin which lets you do this: datasette tailscale mydata.db \ --ts-authkey tskey-auth-xxxx --ts-hostname datasette-preview This starts a localhost Datasette server with a serves Datasette. It's using the Python bindings for the experimental asking if there's a cleaner way of setting up the proxy mechanism. Tags: <a href=" <a href=" Read more ›
Today's links How the Epstein Class recruits: Oh wait, THAT'S what this was?! Hey look at this: Delights to delectate. Object permanence: MPAA blasted in WSJ; RFID skimmers; Post-Soviet inventions; "Farthing"; "Dirty, Drunk and Punk"; Dweb v founders' frailty; Tax cheating made simple; Oregon v corporate medicine. Upcoming appearances: Toronto, NYC, Philadelphia, Chicago, London, Edinburgh, Sydney, Melbourne, Brighton, London, South Bend. Recent appearances: Where I've been. Latest books: You... Read more ›
I find this inspiring. Brent Simmons retired a year ago, and his retirement project is making one piece of software really, really good - free from any commercial pressure. The software is NetNewsWire, first released in 2002 and in 2018. I've been using it on Mac and iPhone for several years now and I'm finding it indispensable. Via Tags: <a href=" <a href=" <a href=" 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 ›
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 ›