Least-squares estimation: from Gauss to Kalman | Synapse