Popular Science: Behold the bacon-plasma torch (via GeekPress) Improbable Research: More 'Mad Science' in a nifty new bookN.Y. Times: Egypt's tomb raider, off and (mostly) on camera Cracked: 6 geniuses whose inventions went totally wrongThe Onion: NASA embarks on epic delay