egguild.org
Fascinating new solution to the Fermi pradox! 
Visit the post for more.