Leveraging the type system to avoid mistakes | Hacker News Reader