Building a convolutional neural network from scratch with no libraries | Hacker News Reader