Google Buys a Quantum Computer
bits.blogs.nytimes.com
bits.blogs.nytimes.com
However D-Wave isn't a general quantum computer. It's an adiabatic quantum computer. I'm pretty sure it can't solve Shor's algorithm, because it only does function optimizations.
http://dwave.wordpress.com/2011/05/11/learning-to-program-th...
"We do have a factoring algorithm that I’m going to do a series of blog posts on"
http://en.wikipedia.org/wiki/Qubit
PS: We have solid state 4bit quantum computers right now. They may not be useful for much, but that's in part because we have spent hundreds of billions of dollars perfecting classical computers.
http://physics.stackexchange.com/questions/11063/can-quantum...
The truth is, D-Wave has done nothing to foster the coherence of their "qubits", and so they have built a very expensive, superconducting, classical computer. There is no quantum trick, actually. You have a system of buckets and you adjust the pipes and pumps between them so that in steady-state the water levels solve some problem you program in (with the pumps). Then you start in a random configuration, turn on the earthquake machine for a bit of randomness, and end up in the "ground state" solution.
The exponential speedup of quantum algorithms is sketchy enough: good luck performing an N-qubit logic gate, or in assuming that it's your favorite black-box that need only be executed a polynomial number of times (every quantum computing textbook uses their own set of universal gates). But these guys aren't even trying.
Scott Aaronson, the self-described "Chief D-Wave Skeptic", disagrees with you:
Now, I’d say, D-Wave finally has cleared the evidence-for-entanglement bar—and, while they’re not the first to do so with superconducting qubits, they’re certainly the first to do so with so many superconducting qubits. So I congratulate D-Wave on this accomplishment. If this had been advertised from the start as a scientific research project—”of course we’re a long way from QC being practical— —but we’ve shown experimentally that can entangle 100 superconducting qubits with controllable couplings”—my reaction would’ve been, “cool!” -- http://www.scottaaronson.com/blog/?p=1400
[0] http://www.nature.com/nature/journal/v473/n7346/full/nature1...
Like you, I was worried about the snake oil aspects of qc, but ...well, I got over it when I looked into the science of the d-wave implementation and talked with folks like Sergio.
Please note,we're talking about a quantum annealer here, not a full on qc and we're okay with that :-) Also, disclaimer: I'm a googler who worked with our quantum folks and nasa to get the machine in place.
http://www.scottaaronson.com/blog/?p=954
It is unclear if they are actually taking advantage or quantum effects or if similar machines could be built using much simpler and cheaper classical effects.
I think this is a lot less esoteric than it sounds: a company develops a computer that is a lot faster at optimizing using a quantum trick, we do classical machine learning faster. I'm pretty certain they're not doing anything qualitatively different than before. No (largely debunked) Penrose theories on quantum consciousness, sorry.
[1] http://www.newscientist.com/article/dn23519-commercial-quant...
It looks like a scam.
I'd really like to see this power in a companies hands that is not against the concept of privacy.
What one Earth does this mean?
There is no denying that Google is (arguably) one of the most powerful companies out there. Are they ten years ahead of everyone else? Maybe, maybe not. But one thing for certain is that they have the computing power, finance,and connections to pretty much pursue whatever they want.
Is that a bad thing? Who knows. It really boils down to whether anyone/anything should ever have that kind of power.
Is there any company like this? I mean... it seems companies won't be against privacy as long as it doesn't get in the way of making profit.
ozh fourth of ten, you've got glass installed, right ?
But in the face of it all, D-Wave keeps plugging along, landing larger contracts, and hitting more impressive benchmarks. They may fizzle out in a flame of failure in the end, but as it stands, they seem like they're doing a great job.
I feel like this should be much more of an HR problem than it seems to be. Whenever it comes out that Google's real members are working on a neat AI or robotics problem, everyone who's stuck working on some dead-end maintenance project for some terminal middle manager ought to go to a VP and say, "I want on this cutting-edge technology now or I will fucking quit." That 18-months bullshit should be cause for shit to get blown up.
Some employees may be more easily replaced than others, but those dull jobs are often equally important.
If you have an open allocation system where people are free to work directly for the company, then people spend some time on the research work that interests them, and some on the maintenance and upkeep of critical systems. Why do they volunteer for less attractive projects? Because they actually care, because the company is (imagine this) worth caring about. Once the maintenance work is done by volunteers rather than extortion victims, it starts getting a lot of respect and people to do it to be "heroes". So yes, it still gets done.
On the other hand, if you work in a careerist closed-allocation hellhole where your boss has unilateral authority to whip it out and flow a shot on your performance reviews/"calibration score" (i.e. managerial extortion) then, obviously people are going to look out only for themselves and the maintenance won't get done unless someone's forced to do it (in which case, it's done very badly). People will not freely participate in a closed allocation company's upkeep because the work culture of a closed-allocation firm is not worth caring about or protecting.
They're both equilibrium states. In one (open allocation) people see themselves as citizens and do the full mix of the work: the important and fun stuff, but also the less-fun but critical "hero" work. In the other (closed allocation/extortion economy) people realize that the company has no consideration for them and that no one's looking out for their careers, so they take anything that's not nailed down and the critical upkeep work doesn't get done.
What work you get is very similar to being born. A baby born could have easily been somebody else. If you look at this way, you are almost definitely not going to get those big projects unless you are into some kind of a political game or are simply good enough and get your due chance.
One thing I've learned the hard way is, a person must not 'wait'. He must not wait for chances to come, or the ecosystem to help him, or somebody else to do it for them. Couple of days back I was reading Aaron Swartz's essay on productivity. In which he mentions a very important point- Always choose the most important problem to work on. And if you follow that advice seriously. You will someday find yourself working on most important problems in the world.
In the end, its just comes down to you. In large corporation project allocations are random at best, completely devoid of merit.
You would have had a more accurate statement if you truncated it before the "or". Closed-allocation companies always have the most important work done by the politicians, not the people most adept at doing it. There are no exceptions.
In which he mentions a very important point- Always choose the most important problem to work on.
This will get you fired. It means that you are pursuing your own career goals (and benefiting the company, but not your immediate managers) rather than your boss's and you will be shit-canned as soon as he finds out.
You will someday find yourself working on most important problems in the world.
No, you will be long-term unemployed if you follow that strategy.
I have a lot of respect for Aaron Swartz, but look at what the fuckers in power did to him.
are you a Real Googler by any chance?
That said, obviously, many of those there are more than willing to do the dull work in exchange for the very nice perks and compensation. I just wasn't one of those people.
I think you mean "closed allocation".
the best way to get into one of these projects is to get Acquihired into it.
Isn't that fucked up? What does it say about a company when it can't trust the people who've been there for years to do any of the real work and it, instead, buys mediocre talent at a panic price (typically $3-6 million per head) on the acq-hire market?