Sets, types and type checking | Hacker News Reader