Balancing the Costs of Count(*) and UX | Hacker News Reader