Really interesting read. It's important to think about which directions we progress in with tech, and how getting creative with software can push past the limitations of hardware