Investment Skills Lexicon: How great investors think | Hacker News Reader