Post Thumbnail

A little later than anticipated, Google is confirming that China has renewed its ICP license -- the rights one needs to host a site on its own domain in China. Without that Google would certainly be on the outs, but after resuming limited broadcasts there last month there was hope the two global po...

July 9th 2010 at 6:59am 0 Comments
Post Thumbnail

It simply wouldn't be a normal weekend if a drenched rumor didn't wash up on the internet's binary beach, gasping for air and haphazardly telling you about anonymous sources and secretly snapped pictures. Still picking seaweed out of its hair, the latest washout professes to know all about another f...

July 10th 2006 at 11:55am 0 Comments