Roundup: July 18
Tech Roundup: Apple’s embarrassing defeat, Windows 8 release date revealed, Australians paying more for downloads, Small town battles Comcast, Giant ocean-cleaning drones, NASA’s Xbox game, Cyborg attack in McDonald’s, YouTube’s facial blurring, AT&T’s shared data plan. Stay updated on the latest in the tech world!