Why do people participate in small online communities? (research paper) | Hacker News Reader