Thoughts

A collection of thoughts on various topics.