Despite decades of research, quantum computers have yet to yield a machine that can kick off the promised revolution in computing. However, development is proceeding better than expected and researchers are beginning to believe that quantum computers could accelerate drug discovery, crack encryption, speed up decision-making in financial transactions, improve machine learning, develop revolutionary materials and even address climate change. Researchers are now beginning to believe that the potential of quantum computing could be more spectacular than anything we can imagine today.