From the article:
Place your bets now -- our monkeys are fast typists and can type the required number of characters in a single second (there are 41 keystrokes)! On average, how long will it be before one of our monkeys produces a line matching the above sentence? Well, there are 32 keys...
32^41 = 5.142201741629e+061
one year's worth of continuous attempts. The answer that it prints looks like this:
0.999999999999999999999999999999999999999999999999999999386721844366784484760952487499968756116464000
In our hypothesising above, we imagined 17 billion galaxies, each with 17 billion planets, each with 17 billion monkeys, each of which was producing a line of text per second for 17 billion years. And the answer is as follows:
2747173049143991138247931294711870033017962496000
Once again, in case you don't feel like counting, the answer is 49 digits long. Now, there is no guarantee that our monkeys are going to type something different every time, but even if we managed to rig up the experiment so that they never tried the same thing twice, they have still only produced 1/18,718,157,355,362 of the possible alternatives.
Multiplying 17 billion by 18,718,157,355,362 gives us the expected number of years to produce all possible strings once:
318208675041154000000000, or 3.2e23.
Thus, if we had 10^25 years, we'd be sure of getting them all. If we had 10^50 years, we'd get Hamlet's string a lot.
Satisfied?
Now, admit you were wrong.
And, of course, for you to respond to my refutations of your junkyard car and computer virus analogies, or for you to re-explain occam's razor, or to explain how human geneticists prove that aliens designed us, or how probabilities in combinatorial chemistry are similar to the monkey problem.
And how many years do we have between the formation of the universe and the first sentence in Shakespeare being written? Certainly not 10^25 years...