Dear Netflix (you dirty freeloader): Please pay us €3 for every gigabyte of traffic you send to our wireless networks (and €0.05 per GB to our wired networks). Sincerely, Europe’s largest ISPs.
Google Maps is even cooler now
December 6, 2011 by Frederick | Comments Off
3D in my browser, rendered by my browser? I gotta get this.

