random musings and occasional insight