A collection of random thoughts