Blog

Occasional thoughts on software, science, and other things.