Fetching from the wire…
Research2026-09-19 · source-backed
arXiv 2609.19616 argues complexity measured from generated code is failure-dependent, since a hard prompt producing a short broken program scores as low complexity. Scoring 5,000 Python prompts on a six-dimension prompt-side index before generation, with 19,997 rescoring rows from four out-of-panel LLM raters at ICC 0.872 and 21 models per prompt for 105,000 generations, the pooled pass rate breaks at composite 13.75. Task-type fixed effects move the breakpoint to 10.75 and shrink the regime gap from 7.6 points to 2.1. arXiv Per-task-type calibration tool, not a universal cutoff.
Each link below shares sources, entities, or timing with this story.
After 20+ years maintaining Paint.NET, Rick Brewster concluded WINE's Direct2D would never be complete enough for what he needed, so the app now carries its own from-scratch reverse-engineered Direct2D implementation. He puts it at 180,000 lines against 700,000 for the rest of...
He argues a project's real shared language isn't English or Python but the common understanding of concepts, boundaries, invariants, and ownership, and that pre-AI friction like reviews and cross-team communication quietly did the work of aligning that. (Simon Willison) His wa...
CCP announced the migration covering code that has run on Stackless 2.7 since 2010. The approach is to run futurize across the codebase and then manually review roughly 20,000 places where Python 2 and 3 behavior diverges, including integer division (Simon Willison). No comple...
The first major version bump of his widely-used Python/CLI SQLite toolkit lands built-in schema migrations and savepoint-based nested transactions on June 21. If you lean on sqlite-utils as glue in data or LLM pipelines, migrations kill the hand-rolled ALTER scripts you've bee...
This is the case study I'll be pointing people to for months. Simon Willison shipped sqlite-utils 4.0rc2 on July 5, his first major version bump since 2020, with most of the code written by "Claude Fable" across 37 prompts and 34 commits, for about $149.25 total. The number th...
On June 6, Willison released micropython-wasm, an alpha package that runs untrusted Python inside a WebAssembly binary with enforced memory, CPU, and file/network limits. He wired it into a Datasette Agent plugin, put GPT-5.5 xhigh inside, and challenged it to break out. So fa...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.