Our puzzles and the planet