Designing systems that figures out the solution | Hacker News Reader