Ask HN: How would you handle this design dilemma? | Hacker News Reader