The date at the end of yesterday’s noon post was May 25, 2010.
This, together with Keith Devlin’s Twitter page today, suggests
a review of that date.

Res ipsa loquitur.