Fragments

Notes and thoughts on science, technology, and more.