Oh god! This again... I can't see that link at work, but who's the engineer? Because there are some real fringe freaks who have been touting this.
Of course... The fact remains that NIST refused to conduct their own survey while at the same time pooh-poohing everyone else. That's why this whole theory persists. And it is, frankly, kind of strange.