Discrete Mathematics, an Open Introduction | Hacker News Reader