Random notes of what's on my mind. Additional materials you'll find on my homepage.