You can also also view the full archives of micro-posts. Longer blog posts are available in the Articles section.
An ode to bzip: A review of current highly performant compression algorithms.
The usual suspects are the GIL, interpretation, and dynamic typing. All three matter, but none of them is the real story. The real story is that Python is designed to be maximally dynamic – you can monkey-patch methods at runtime, replace builtins, change a class’s inheritance chain while instances exist – and that design makes it fundamentally hard to optimize. The Optimization Ladder
Trois pâquerettes à 4h30 du matin
More music to come…

/me is listening to “The Beast In You” by Ultra Sunn
New batch of fresh music.
Unbeatable performance!
» uv tool install --python 3.13 osxphotos
Resolved 79 packages in 1.15s
Built bitmath==1.3.3.1
Prepared 79 packages in 421ms
Installed 79 packages in 182ms
Welcome back home.
Part of the case for Emacs and Vim has always been that they make you faster at writing and editing code. The keybindings, the macros, the extensibility – all of it is in service of making the human more efficient at the mechanical act of coding. — Emacs and Vim in the Age of AI