Random thoughts and news