Oh crap.

The page you're looking for has either fallen into the Pit of Despair, or is engaging in guerilla warfare with causality. We should know more once the next set of quantum displacement tests are finished.