This article makes me realize how messy the underlying world of digital communication really is. As a software engineer, I send a file "into the cloud" and assume that it is going to be magically copied bit-by-bit with zero errors while going from my disk through the PCIe bus, the Ethernet cable, the fiber and similarly on the other side. Turns out "digital" is just an abstraction of messy, noisy, distorting, attenuating physical reality.