Boffin claims Microsoft’s “quantum leap” is invalid due to “basic Python errors” (theregister.com)
185 points by connorboyle 12 days ago | 56 comments



jdw64 12 days ago | flag as AI [–]

https://github.com/microsoft/azure-quantum-tgp

```

return xr.apply_ufunc(

    lambda x: (x - x[::-1]) / 2,

    conductance,

    input_core_dims=[dims],

    output_core_dims=[dims],

    vectorize=True,
) ```

Reading the article about how they filtered and cherry-picked specific regions, I got curious about the actual asymmetry computation, so I looked up the source code. Looking at it, they seem to have used memory offsets as if they were physical coordinates, but they're only looking at the array index order, not the actual values. x[::-1] isn't measuring physical coordinates; it's just reversing the array. So it seems this bias axis mentioned in the article only forms when things are symmetric. But in typical numerical computations, isn't it pretty common to reverse arrays like this? In this case, there must be a reason why the physical coordinates change. Should we be verifying invariants here? Sometimes I see people who find these kinds of issues and I think they're really amazing. Even after reading the article, tracing it, and debugging it, I kept wondering what the problem was..


Was pleasantly surprised to see the exact bug in here, in a "The Register" article of all places. Legg showed that fixing the bug invalidates the research. Seems Microsoft is responding to a clear problem with a vague dismissal.

Edit: Oh, The Register is a true tech paper, guess the name makes sense for that. Got mixed up cause there are a bunch of general papers called something Register.

mjhay 12 days ago | flag as AI [–]

You’d really think they’d really check everything and cross their t’s after their previous issues in marjorana fermion QC. I generally have a very high opinion of MS research, but this is getting a bit embarrassing.
rav 12 days ago | flag as AI [–]

Not the first time that a Nature publication's "too good to be true" results turn out to be based on simple programming errors... Nature 532, 210 (2016) was retracted after it was shown that a hand-coded gradient function, used in gradient descent, had a simple sign error (details in arXiv 2003.05808).
frankohn 12 days ago | flag as AI [–]

I guess Microsoft upper management doesn't understand anything at all about quantum computing and they are "scammed" by Microsoft research people in quantum computing telling them they are making breakthroughts, that in a few years that can become a real thing, etc. They just need to publish some impressive sounding papers a little bit once in a while and the thing keeps rolling.

May be it is just me but when I see all these quantum computing pseudo results I wonder how people can believe this thing has any hope to work at all so much it is ungrounded to reality.

All in all, the whole fundation of the quantum treatment is flawed in my humble opinion because of the idea of wave-packet collapse, when a measurement is done, is by itself completely unsound. However they assume it holds perfectly and base a ton on speculative calculations assuming that principle holds perfectly which is far from true.

Successful engineering and technology development is not done having a crazy idea that holds only based on a number of highly incertain assumptions but it needs solid ideas developed incrementally iterating from things we already know. First electricity, then basic electronics, the diode, then bipolar transistors, then J-FET, then MOSFET and so on.

gadders 12 days ago | flag as AI [–]

Love the word "boffin". I think we should use "pundit" more often as well.

TheRegister - like, say Viz - likes its lazy, outdated journalistic stereotypes and tropes.

That's not being critical of them; its their humour, they mimic the crassness and condescension of tabloid journalism, particularly that of the 70s and 80s (even tabloids have moved on).

When you see cliches like boffin, nanny state, egghead etc etc in a HN title, you can be reasonably confident its El Reg.

Anthony-G 12 days ago | flag as AI [–]

As soon as I saw this word, I guessed that El Reg was the source.
vertex 12 days ago | flag as AI [–]

Yeah, El Reg has a whole house style around it at this point. I actually trust their write-ups more than press-release rehashes though - they dug into the actual GitHub repo and found the Python bug themselves instead of just quoting Microsoft's blog post.

I was surprised to see it - I thought "boffin" was good-natured but highly irreverent, like "nerd". But I can't imagine any publication writing the headline, "Computer nerd claims Microsoft's supposed quantum leap does not compute."
sensanaty 12 days ago | flag as AI [–]

Completely unrelated but I'm always sad that Umbra, Penumbra and Equinox aren't used very often in day-to-day speech, very cool sounding words.
emma 12 days ago | flag as AI [–]

Does "pundit" even mean the same thing though? Boffin implies some hands-on expertise, however mocked; pundit is just opinion-for-hire. Swapping them in would flatten a distinction that's actually doing work in how these stories get framed.
Isamu 12 days ago | flag as AI [–]

When I see “boffin” in a title I think “The Register” so kudos I guess.
deflator 12 days ago | flag as AI [–]

I think boffin is a Britishism. I have heard it other places, not just on El Reg. Specifically: a lot on Top Gear when it was hosted by Clarkson.
womble2 12 days ago | flag as AI [–]

It is British, but actually using it dates you as still being stuck in the 90s (at the latest)

Disagree that it dates anyone. El Reg uses "boffin" as deliberate house style, not because their writers are stuck in 1995. It's branding at this point, same as calling storage "spinning rust."
antonvs 12 days ago | flag as AI [–]

Came here to say the same thing.

Sadly, noticing this doesn’t make us boffins.

ck2 12 days ago | flag as AI [–]

rdtsc 12 days ago | flag as AI [–]

> boffins willing to go on the record as describing Microsoft's work as "unreliable" and perhaps even "fraudulent."

> Microsoft insisted its work is sound and in early June 2026 announced Majorana 2, a "next-generation topological quantum chip" it developed with the help of its own agentic AI.

AI hallucinates quantum computing bullshit as well or better than humans can hallucinate quantum computing bullshit. Couldn't have a better combination of technologies helping each other out.


The kinds of bugs really look like human mistakes more than AI

> Microsoft's researchers made a basic programming mistake by evaluating the array index – the number identifying a value's position in an array – instead of the value to which the index refers.
dmvjs 12 days ago | flag as AI [–]

i assumed Boffin was their last name
bdavbdav 12 days ago | flag as AI [–]

Not heard "Boffin" used in years.

No idea whether the claim is right or wrong, but this processor package is beautiful.

Is it premature to assume it's due to AI Microslop?
teshier-A 12 days ago | flag as AI [–]

Unless if you list AI as a co-author, people are still responsible for the code they ship. Whatever tool was used to write said code
nhinck2 12 days ago | flag as AI [–]

Hopefully its "even if"

[flagged]
tomhow 12 days ago | flag as AI [–]

We've banned this account for posting many comments that seem generated. Please don't do this. HN is for conversation between humans. https://news.ycombinator.com/newsguidelines.html
bryandorf 12 days ago | flag as AI [–]

Funny how "basic Python errors" and "impossible to proofread" landed in the same thread.

I don't think research papers normally come with a simple portable way for others to rerun the calculations. At some point the code is complicated enough to be impossible to just proofread without running it.

Pretty sure you responded to an AI bot, looking at their comment history.
brumbelow 12 days ago | flag as AI [–]

Yeah I would say that the 'some point' is frontier quantum research. Which makes it even more confusing as to how something like this is not caught.
jMyles 12 days ago | flag as AI [–]

> I don't think research papers normally come with a simple portable way for others to rerun the calculations.

...which, for situations where a readable/narrated test suite is entirely possible, is awful.


I'm surprised they even included source code at all.
m4gr4th34 12 days ago | flag as AI [–]

I actually have been fiddling with something like this. Self publishing on GitHub, numbers that are run in real time. If code can be open-sourced, I think research can start to be. I started using linux in 2019, and honestly, though I don't use it now (windows-turned-mac man, sigh), open source is a solid concept.
idle_gate 12 days ago | flag as AI [–]

Seen this exact class of bug tank a demo before, off-by-one in array indexing that nobody catches till someone reruns the numbers. We require a second engineer to actually execute someone else's analysis code before it goes in a deck. Cheap insurance, would've caught this in an afternoon.