The document discusses David Gleich's presentation on using QR factorization and the Gram-Schmidt process to perform large-scale regression and principal component analysis on tall-and-skinny matrices with many rows of data. Specifically, it describes how QR factorization can be used to decompose a tall-and-skinny matrix into orthogonal and triangular matrices, allowing regression and PCA to be performed efficiently on very large datasets. The presentation code and slides are available online for learning about computing singular values and vectors of huge matrices on Hadoop.