You can also also view the full archives of micro-posts. Longer blog posts are available in the Articles section.
Mole: Deep clean and optimize your Mac. #apple

Recent Python bookmarks:
/me is listening to “Albatross” by Alela Diane
Jardin Tino Rossi, Paris, Dec. 2025
Note that this updates cells live in response to previous cells that they depend on. Not pictured is that it doesn’t update cells if their dependencies haven’t changed. You can think of this as a spreadsheet-like Jupyter, where code is only rerun when necessary. — the terminal of the future
Still I don’t really like web-based notebooks.
I agree that it can be difficult to make sense of a model containing billions of parameters. Certainly a human can’t understand such a model by inspecting the values of each parameter individually. But one can gain insight by examing the properties of the model—where it succeeds and fails, how well it learns as a function of data, etc. — On Chomsky and the Two Cultures of Statistical Learning
Introduction to Software Development Tooling: Lot of good stuff and very clear handouts.
New kid on the blocks: ty: An extremely fast Python type checker and LSP. I’m pretty happy with basedpyright at present, but I will check this new tool. #python