23 minutes old, 21 points, zero comments - I've been on HN for a bit now and this is the first time I've seen something pop off of new without at least a discussion starting. Seems slightly suspicious, at least to me.
At least for me it's taking a bit to fully unravel what is actually going on, and whether or not there is any validity to the claim. The linked article is fairly long, and even it doesn't have all of the context.