And yes, there's things wrong with the post, but Bennett is most definitely NOT A STATISTICIAN. You don't saturate a beginner with all the gory details - you start from the basics and work up.
You're right, I'm NOT A STATISTICIAN (although I got my Master's degree in math), but incidentally, I do know how to calculate all the probabilities in the article directly, by calculating the standard deviations and using cumulative normal distributions. I just decided to leave that out of the article because I figured that for the typical Slashdot reader, it would be more convincing to read the perl script, to verify that it's checking what it claims to be checking, and then run it to verify that in 1 million trials, you only get the observed result about 2.5% of the time.
The best things in life go on sale sooner or later.