Stashed in: Teh Internets, Awesome, Cyberwar!
protect your FTP
800,000 open FTP servers out there, just sitting there waiting to be abused.
Every Meme Origin in One Video
How big is Wikipedia?
Evan Williams on Web People vs Dot Com People: Web people love the Web.
There's only downside for that job