blogscope.net
It looks like it's the Univ of Toronto guys from the Nextflix prize. Probably using Probabilistic Matrix Factorization under the hood.
Reply on news.ycombinator.com