Gradient boosting performs gradient descent | Dark Hacker News