4 ms·90% percent of all data ever produced by humanity was produced in last 2 years2 points by adamnemecek 9y ago