How mankind will cope with the avalanche of information and entertainment about to descend upon it from the skies, only the future can show. Once again science, with its usual cheerful irresponsibility, has left another squalling infant on civilization’s doorstep.
12 February 2012