I think the author didn't achieve his own goal: “Can you give me a simple, concrete explanation of how quantum computers work?” The explanation, even though it doesn't involve any complicated math or technical stuff, is long, convoluted and full of excuses of why there can't be a simple explanation.
Quantum computing for everyone
11–20 of 23 posts
Re: Quantum computing for everyone
#12Related: I'm still not satisfied with the answer as to why quantum cryptography's eavesdropper detection -- not possible with a Turing machine -- can't be embedded in a model of computation that goes beyond Turing-completeness: http://news.ycombinator.com/item?id=955079
Re: Quantum computing for everyone
#13Related: I'm still not satisfied with the answer as to why quantum cryptography's eavesdropper detection -- not possible with a Turing machine -- can't be embedded in a model of computation that goes beyond Turing-completeness: http://news.ycombinator.com/item?id=955079
http://en.wikipedia.org/wiki/Quantum_Turing_machine
http://74.125.155.132/search?q=cache:CgFC04CcivAJ:folk.uio.n...
The idea (iirc, and poorly translated into more familiar vocabulary) is that when we're running a quantum Turing machine on a regular machine, the data on the tape can be "quantum encoded". There is a specific series of steps for "decoding" it, but it's a destructive operation: decoding the data screws up the data. Decoding it a second time gives you broken data, and you know that it's broken.
(You might wonder, why don't we just write a Turing machine that can decode the data without destroying it? Well, you're free to do so, but then it's no longer a quantum Turing machine running on a Turing machine - it's no longer the same as the physics, can't be implemented directly in quantum physics, and therefore would be both slow and potentially have a tape with more slots than atoms in our universe.)
Re: Quantum computing for everyone
#14Question for someone who knows more about this: Is this the right way to think about it? What we need to do to write a "program" to solve a problem is: 1) Find a set of gates to setup the atoms so that they have the right input. 2) Find a set of gates that uses this input to solve the problem. I know very little about quantum computation so any help is appreciated...
Re: Quantum computing for everyone
#15Re: Quantum computing for everyone
#16Re: Quantum computing for everyone
#17What are the obstacles for a hobbyist who wants to build a simple quantum computer?
* e-beam lithography: expensive machine
* high quality materials (GaAs 2DEG, or reproducible Josephson junctions): you need collaboration with other scientists
* a huge supply of He4: money
* a dilution or He3 fridge with He3 in it: more money
* a lot of low-noise amplifiers and electronics: collaboration and a lot more money
And a lot of time and persistence.
Re: Quantum computing for everyone
#18Sooo... when can I launch a quantum EC2 instance?
Re: Quantum computing for everyone
#19The guy seems like a quantum fanboy who does not understand what he is talking about. Isn't data management separate theory from the hardware - ie: using smaller objects to make computers does not change the management of the data.
I worked on quantum computing full time for 12 years, wrote 60 or so papers, and co-authored the standard text.
I was a grad student at Caltech when Michael was a postdoc there, and knew him from his reputation for general awesomeness long before I met him.
N.B. Michael is also a frequent reader of Hacker News, so be nice. :-) (In fact, he submitted this article himself over a year ago: http://news.ycombinator.com/item?id=289212)
Re: Quantum computing for everyone
#20If, as the poster claims, pretty much everything we care about in the real world can be simulated with classical computers, what exactly will a quantum computer do that is in any way useful to anyone other than a scientist working on quantum computing or some other research related to quantum mechanics itself?