If you’ve ever tried transferring anything larger than a few gigabytes over the internet, you would know that it involves either pain and suffering, or an expensive ongoing subscription to a cloud ...