A First-Principles Theory of Neural Network Generalization | Hacker News Reader