Gradient descent (or how the best algorithms are the most intuitive) | Hacker News Reader