(I used to work in supercomputing and chemistry and await the day we have useful QCs doing simulation better than what we can do on supercomputers)
(I used to work in supercomputing and chemistry and await the day we have useful QCs doing simulation better than what we can do on supercomputers)
Already, optimization problems have seen classical "ising" chips get great results (as good as the quantum annealing chips), proving that optimization doesn't actually need tunneling or superposition.
Now, the number theorists just need to come up with a classical analog for a QFT or another similar transform, and we will see them obviate QC here. Arguably, RSA being obsolete has already done this.
In simulation, supercomputers are also making huge advances in power.
Despite all these problems, myself and much of the community still think QC is worth attempting --- for my part, the applications to quantum physics is the main motivation, and one in which it's relatively certain that QC will not "become obsolete". (It's also still perfectly valid to _research_ how to make QC useful in various types of classical problems, including optimization, and it's plausible that progress _could_ be made that would open up more widespread uses of QC. The line, for me, is when people misrepresent the likelihood of success of that research.)
Quantum computers will be a real (albeit not earth shattering) advance, but we are still far off.
Still rather people pump money here than crypto bs.
In the mean time real progress has been made. If we continue at this rate (big if) we will eventually have quantum computers. Just not tomorrow.
For AI it was the “attention is all you need” paper. I’ve been told that for QC it might be error correction that scales but I’m not knowledgeable enough to know if that’s true.
I expect that nuclear fusion will follow the same trajectory of being 50 years away until it’s suddenly 0 years away.
The reality for all these is that steady progress is constantly being made but isn’t visible outside experts in the field. Then it reaches a critical mass and you have the “chatgpt moment.”
"Error correction that scales" is basically what the definition of a working quantum computer. That is less the breakthrough needed so much as what the breakthrough would lead to.
The relative lack of useful intermediate results raises major red flags for me, but it doesn't seem that physicists are all that bothered by it. Indeed, the high energy theorists have been at it for longer with a lot less to show for their work: At least we have a few toy quantum computers, while there is still nothing testable about string theory.
Honestly, I hate to say this, but I think it's going to take a major war for QC to have its watershed moment (a "Manhattan project"), and I think the odds are that it will actually work if it comes to that. However, the window is kind of closing on the usefulness of the technology as post-quantum encryption starts to get legs, and I don't really want another World War 2...
On the theoretical side shor's algorithm was invented 29 years ago, which is what started the hype in the first place. 30 years ago is 1 year before anyone really cared.
Late 90s early 2000s you start to see progress on quantum error correction, which is key progress neccessary to make this all work theoretically
Starting Mid-2000s you start to see toy realization proof of concepts (devices with a few qubits). Thdy aren't very useful but realizing a physical device is the first step to doing anything at all. These keep getting better and better.
Early 2020s you start to see devices that can perform computation, that well not particularly useful, are complex enough that they would require a super computer to do clasically. This in my opinion is quantum computer's "hello world" moment in my opinion. Writing a hello world program is still very far off from say writing the linux kernel, but its the step where things get real.
Like most things in science, most of this is not zOMG breakthrough, but small gains compounding over time to create real progress.