N news.cnet.com Is Google building a hulking floating data center in SF Bay? 341 points chasef 13 years ago 242 comments