personalgenomics.us
Did you mean December 20, 2011? Or, more likely given the update, "that number has ALMOST been reached."?
Reply on news.ycombinator.com