Recent discussions in science, philosophy, and morals.