Text this: Optimization algorithms on matrix manifolds