Understanding gradient descent | Hacker News Reader