New Thoughts

New thoughts on random subjects. Also a few notes on where new thoughts come from and how to have them.