As a global population we are generating more data than ever before. The International Data Corporation (IDC) estimates that by 2020 over 80 million gigabytes of data will be produced every minute. Each second, the world will generate enough data for a 50-year-long Netflix binge. Scientific investigation is a big part of that: every day huge amounts of data are generated on everything from the behaviour of supernovae to the 3D structure of proteins in the brain. When the world’s largest radio telescope comes online in 2020, it alone will produce 180,000 gigabytes of data a minute.