Linear regression with gradient descent in practice