How uv got so fast uv’s speed comes from engineering decisions, not just Rust. Static metadata, dropping legacy formats, and standards that didn’t exist five years ago.
I'm a laptop weirdo and that's why I like my new Framework 13 It turns out I've always done weird things to my laptops.
Package managers keep using git as a database, it never works out Git repositories seem like an elegant solution for package registry data. Pull requests for governance, version history for free, distributed by design. But as registries grow, the cracks appear.
A BlueSky thread by rob pike on Skyview Fuck you people. Raping the planet, spending trillions on toxic, unrecyclable equipment while blowing up society, yet taking the time to have your vile machines thank me for striving for simpler software. Just fuck you. Fuck you all. I can't remember th...
One Formula That Demystifies 3D Graphics References: - Rotation Matrix: https://www.youtube.com/watch?v=EZufiIwwqFA - Penger Model: https://github.com/Max-Kawula/penger-obj - Source Code: https://github.com/tsoding/formula Chapters: - 00:00 - Intro - 00:41 - HTML Canvas - 03:20 - Screen Coordin...
Seven Diabetes Patients Die Due to Undisclosed Bug in Abbott's Continuous Glucose Monitors I wrote last month about my diabetes diagnosis this year and my difficult choice to wear a proprietary device (called a CGM) on my arm 24/7 to continuously monitor my glucose levels. Like my friend and colleague, Karen M. Sandler — who previou...
Maybe the Default Settings Are Too High I’ve been reading Lord of the Rings for two months and I’m just at the end of the first part. It’s not because I’m not enjoying it. It’s one of the most ...
Bachelor Thesis: Extended Abstract Thoughts, stories and ideas about of a code poet, bit juggler & logic wizard.
Incremental backups of Gmail takeouts Discusses the problem of Gmail takeouts as a single giant file and provides detailed background on the gmail-mbox-codec app that allows efficient incremental backups of said file.
The Owl, The Scientific Method, and Claude Code: A Debugging Story | Vsevolod Solovyov Vsevolod Solovyov's blog
The Birth of a New Platform It’s not often that we see the birth of a new platform. We’re seeing one right now, with an app store for the AI age being built from scratch right before our eyes. OpenAI recently announced that developers can now submit apps to ChatGPT. When that happen...
How Claude Code is helping me as an open source maintainer Clearing my 150+ issue backlog with Claude Code.
serde's borrowing can be treacherous (This is not super surprising when you think about it, but it bit me recently so I figured I'd write it up.)
The Compiler Is Your Best Friend, Stop Lying to It - Daniel Beskin's Blog The compiler is a powerful tool, yet many developers have a painful relationship with it. Can we do better?
Precomputing Transparency Order in 3D Transparency — or more precisely, translucency — remains a problem when rendering in 3D. When you have translucent shapes, the order in which they get rendered is very important. Consider what happens if this is done incorrectly.