https://epheria.github.io/posts/LinearAlgebra5_5/
Linear Algebra - 5.5 Least-Square Problems - Sehyup