What made William James such a good philosopher: he was a good human being | Hacker News Reader