Mental Ledgers: how small groups cooperate | Hacker News Reader