20110312 tech.tech-news: Internet abuzz after Japan disaster