A forum for my musings

A collection of my (sometimes half-baked) thoughts and ideas on a variety of topics.