I just wanted to take a moment to wish everyone a Merry Christmas, Happy Holidays and all the very, very, very best for 2008.
If you haven't already "Elf'ed yourself" give it a whirl! Hurry, elfing ends on January 2, 2008!
p.s. Here's ours - http://www.elfyourself.com/?id=1696536927
Google Research Brings End to SHA-1
2 hours ago