Genius! I've seen the animation on youtube a hundred times, but never a write-up. Supposedly, the basis for a non-euclidean sculpting robot ;)
It has been discussed on HN a while ago.
side note it is a mind f (to me) to do point rotations in graphics case, just trying to make a rotating cube in WebGL wow.