Deriving the SVD (Single Value Decomposition) from scratch · HackerLangs