We -- humanity, that is -- created 4.4 zettabytes of data last year. This is expected to rise to 44 zettabytes by 2020. And no, I didn’t make up the word “zettabytes.” For scale, it is estimated
A pair of German physicists are claiming they’ve broken the speed of light. Maybe they’ve never heard of a gentleman with crazy white hair and his theory of relativity, which states that you’d n