A theory of how developers seek information | Hacker News Reader