PEP 750 lands: Python gets template strings
A new t prefix produces a Template object instead of a string. It's f-strings without the injection vulnerability.
tech, developers, and the code underneath
older dispatches from the README archive.
A new t prefix produces a Template object instead of a string. It's f-strings without the injection vulnerability.
Blue-green, canaries, feature flags, and the deeply unfashionable practice of shipping the same way every time.
Not a tutorial. A short list of the operations that separate people who fight git from people who use it.
M4 MacBook Air, M3 Ultra Mac Studio, M4 Max Mac Studio. Apple's chip naming has fully decoupled from chronology.
--erasableSyntaxOnly exists because Node can now run TypeScript, and enums can't be erased.
A very large non-reasoning model arrives at very large prices, and mostly demonstrates why the field moved on.
A hybrid reasoning model plus a command-line coding agent in research preview. The CLI is the more interesting release.
New match ergonomics, gen blocks reserved, RPIT lifetime capture changes, and unsafe attributes. Here's what will break.
xAI's third model arrives on a cluster built in months. The interesting claim isn't the benchmark, it's the schedule.
A practical model for supply chain risk that doesn't require pretending you read 40,000 files of transitive JavaScript.
The extension platform migration everyone fought about for six years reaches its end state.
A twenty-minute pipeline doesn't cost twenty minutes. It costs the context switch, the batching, and the review you skipped.
OpenAI ships a browser-using agent as a research preview. The demo is impressive; the failure modes are the interesting part.
Nvidia lost roughly $600 billion of market value in a session. The trigger was a paper about training costs.
OpenAI, Oracle, SoftBank and MGX announce an infrastructure vehicle. The real constraint isn't chips — it's power and steel.
Open weights, a published training recipe, and API pricing that reads like a typo. The reasoning-model moat just got a lot shallower.
Native S3 and Postgres clients, a real Node compatibility push, and a bundled package manager that keeps getting faster.
RTX 50-series, a desktop supercomputer named DIGITS, and an entire show floor that decided AI is a hardware category now.
The next-generation trait solver goes live for coherence checking. Most people will never notice, which is the point.
2025 opens with open weights good enough to matter and consumer hardware finally sized for them.