frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Quantum Error Correction Goes FOOM

https://algassert.com/post/2503
18•EvgeniyZh•3h ago

Comments

sparedwhistle•1h ago
What the hell is FOOM?
MattPalmer1086•1h ago
Usually refers to a sudden increase in AI intelligence to super intelligence, i.e. the singularity. Basically an exponential increase in capability.
amluto•15m ago
I'm amused by the burying of the non-lede until half way through the paper. I, too, can maintain a 59-bit repetition code for over two hours on my quantum laptop (it's just a normal laptop, but it definitely obeys the laws of quantum mechanics):

Initialize the coded bit, using a 59-qubit repetition code that corrects bit flips but not phase errors, in IPython:

    In [1]: A = 59 * (False,)
Write a decoder:

    In [2]: def decode(physbits):
       ...:     return sum(physbits) > len(physbits)/2.0
Wait two hours [0]. I'll be lazy and only decode at the end of the two hours, but if I wanted error correction to get the full advantage, I would periodically run the error correction algorithm and fix detected errors. Here's the decoding!

    In [3]: decode(A)
    Out[3]: False
Holy cow, it worked!

I'm being rather tongue-in-cheek here, of course. But it's genuinely impressive that my laptop can stick 59 bits into DRAM cells containing a handful of electrons each, and all of them are just fine after several hours. And it's really really impressive that this research group got their superconducting qubits to store classical states well enough that their rather fancy error correcting device could keep up and preserve the logical state for two hours. [1]

But this isn't quantum error correction going FOOM, per se. It's classical. A bit-flip-corrected but not phase-flip-corrected qubit is precisely a classical bit, no more, no less.

The authors did also demonstrate that they could do the same trick correcting phase flips and not bit flips, but that's a tiny bit like turning the experiment on its side and getting the same result. Combining both demonstrations is impressive, though -- regardless of whether you look at the DRAM cells in my laptop as though the level is the Z basis or the X basis, they only work in one single basis. You cannot swap the role of level and phase in DRAM and get it to still work. But the researchers did pull that off on their two-hour-half-life device, and I find that quite impressive, and the fact that it worked strongly suggests that their device is genuinely 59 qubits, whereas no one could credibly argue that my laptop contains giga-qubits of DRAM. Fundamentally, you can do classical repetition using a repetition code, but you cannot do quantum computation with it. You need fancier, and more sensitive-to-errors, codes for this, and that's what the second half of the article is about.

[0] I didn't actually wait two hours. But I could have waited a week and gotten the same result.

[1] The researchers' qubits are nowhere near as good as my DRAM. They had to run their error correction a billion times or so during the course of their two hours. (My DRAM refreshes quite a few times over the course of two hours, and one can look at DRAM refreshes as correcting something a bit like a repeptition code.)

Mattermost restricted access to old messages after 10000 limit is reached

https://github.com/mattermost/mattermost/issues/34271
95•xvilka•1h ago•45 comments

We invited a man into our home at Christmas and he stayed with us for 45 years

https://www.bbc.co.uk/news/articles/cdxwllqz1l0o
228•rajeshrajappan•2h ago•30 comments

Phoenix: A modern X server written from scratch in Zig

https://git.dec05eba.com/phoenix/about/
488•snvzz•14h ago•251 comments

Tell HN: Merry Christmas

1395•basilikum•14h ago•326 comments

Self-referencing Page Tables for the x86-Architecture

https://0l.de/blog/2015/01/bachelor-thesis-abstract/
28•stv0g•3h ago•4 comments

Quantum Error Correction Goes FOOM

https://algassert.com/post/2503
18•EvgeniyZh•3h ago•3 comments

Who Watches the Waymos? I do [video]

https://www.youtube.com/watch?v=oYU2hAbx_Fc
189•notgloating•12h ago•52 comments

Ruby 4.0.0

https://www.ruby-lang.org/en/news/2025/12/25/ruby-4-0-0-released/
370•FBISurveillance•8h ago•73 comments

Show HN: Minimalist editor that lives in browser, stores everything in the URL

https://github.com/antonmedv/textarea
361•medv•17h ago•118 comments

Fabrice Bellard: Biography (2009) [pdf]

https://www.ipaidia.gr/wp-content/uploads/2020/12/117-2020-fabrice-bellard.pdf
290•lioeters•18h ago•85 comments

Handheld PC Community Forums

https://www.hpcfactor.com/forums/category-view.asp
25•walterbell•3d ago•5 comments

Asterisk AI Voice Agent

https://github.com/hkjarral/Asterisk-AI-Voice-Agent
131•akrulino•13h ago•53 comments

The First Photographs of Snowflakes Discover the Groundbreaking Microphotography

https://www.openculture.com/2017/12/the-first-photographs-of-snowflakes.html
16•_____k•6d ago•0 comments

CSRF protection without tokens or hidden form fields

https://blog.miguelgrinberg.com/post/csrf-protection-without-tokens-or-hidden-form-fields
226•adevilinyc•3d ago•79 comments

The Fisher-Yates shuffle is backward

https://possiblywrong.wordpress.com/2020/12/10/the-fisher-yates-shuffle-is-backward/
12•possiblywrong•4d ago•1 comments

Fabrice Bellard Releases MicroQuickJS

https://github.com/bellard/mquickjs/blob/main/README.md
1396•Aissen•1d ago•524 comments

Show HN: Vibium – Browser automation for AI and humans, by Selenium's creator

https://github.com/VibiumDev/vibium
340•hugs•19h ago•99 comments

Show HN: Exploring Mathematics with Python

https://coe.psu.ac.th/ad/explore/
149•Andrew2565•5d ago•13 comments

JEDEC developing reduced pin count HBM4 standard to enable higher capacity

https://blocksandfiles.com/2025/12/17/jedec-sphbm4/
43•rbanffy•6d ago•4 comments

Research team digitizes more than 100 years of Canadian infectious disease data

https://news.mcmaster.ca/mcmaster-research-team-digitizes-more-than-100-years-of-canadian-infecti...
123•XzetaU8•6d ago•6 comments

Using Vectorize to build an unreasonably good search engine in 160 lines of code

https://blog.partykit.io/posts/using-vectorize-to-build-search/
84•ColinWright•3d ago•28 comments

Comptime – C# meta-programming with compile-time code generation and evaluation

https://github.com/sebastienros/comptime
101•bj-rn•4d ago•23 comments

Nvidia to buy assets from Groq for $20B cash

https://www.cnbc.com/2025/12/24/nvidia-buying-ai-chip-startup-groq-for-about-20-billion-biggest-d...
576•nickrubin•15h ago•326 comments

The Next-Gen Mainboard Designed with AmigaOS4 and MorphOS in Mind

https://mirari.vitasys.nl/our-story/
50•todsacerdoti•12h ago•10 comments

Prototaxites

https://astrobiology.com/2025/03/ancient-prototaxites-dont-belong-to-any-living-lineage-possibly-...
51•andsoitis•5d ago•4 comments

The port I couldn't ship

https://ammil.industries/the-port-i-couldnt-ship/
122•cjlm•6d ago•77 comments

Free Software Foundation receives historic private donations

https://www.fsf.org/news/free-software-foundation-receives-historic-private-donations
131•pentagrama•8h ago•19 comments

I'm returning my Framework 16

https://yorickpeterse.com/articles/im-returning-my-framework-16/
251•YorickPeterse•1d ago•414 comments

The dawn of a world simulator

https://odyssey.ml/the-dawn-of-a-world-simulator
69•olivercameron•4d ago•42 comments

Jingle Bells (Batman Smells): An incomplete festive folk-rhyme taxonomy

https://loreandordure.com/2025/12/16/jingle-bells/
103•helsinkiandrew•4d ago•45 comments