Bits and pieces about the world of technology, science, politics, rationality and reason
Turtle racing.