Constructing neural networks from scratch: part 1 | Hacker News Reader