Thoughts and wanderings about life, people, consciousness, communication, the world, and the future. Plus...ninjas fighting giant robots! Well, not really.