Comment Details Sorely Lacking (Score 4, Interesting) 188
Yeah, the article is lacking in details, which is unfortunate. Here is a nice little summary of not only the article, but also the speculation and arguments that have formed around the claims on a number of mailing lists.