times past

WHOO! Party Like It's 12:34:56 07/08/09!

That's right folks, the once-twice-(12 hours apart)-in-100-years time and date just went down (at least here, not yet if you live out west). So if you missed...
July 8, 2009

First Image Of A New Memory Being Formed

Allegedly, this is the first image captured of a new memory being formed on the cellular level. If your brain were dinner, new memories would be the...
June 27, 2009