James Lovelock: A singular scientist with an unshakeable independence | Hacker News Reader