Sunday, April 17, 2005

Two Moscow-based Intel employees have setup a Wi-Fi hotspot near the North Pole. I'm not sure if "hotspot" is really an appropriate term in this case.

No comments:

Post a Comment