> The commit message says:

My bad, my bad. Review in public transportation has its limits.

Still, in general I have nothing against these changes at all, but I am
curious to hear the argument for eigsh as opposed to svd.