Expressivity, Trainability, and Generalization in Machine Learning | Hacker News Reader