Random musings about whatever's on my mind.