ScienceNew Opera Internet Browser ReleasedSeptember 1, 2009 / StaffNorway's Opera Software (OPERA.OL) released on Tuesday a new version of its browser, Opera 10, promising faster downloads, new design and…
NewsTwitter Service Downed by Attack for Over Two HoursAugust 6, 2009 / StaffTwitter has been under atack by a "denial of service" bug, which shut the site down for about two hours on…