Musings and thoughts, intermittently updated.