Encoding data and computation in the digital form has enabled us to extend our capability to process information at rates and scales never possible before. However, the digital medium carries inherent