Let’s face it, the progress of technological innovation is amazing. The ...