this post was submitted on 24 Jan 2024
993 points (98.2% liked)

Programmer Humor

19450 readers
751 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] embed_me@programming.dev 57 points 9 months ago (2 children)

Those damn cosmic rays flipping my bits

[–] blanketswithsmallpox@lemmy.world 9 points 9 months ago

Please tell me you look skyward, shake your fist and yell damn you!!!!

[–] CanadaPlus@futurology.today 4 points 9 months ago (1 children)

I wonder if there's an available OS that parity checks every operation, analogous to what's planned for Quantum computers.

[–] Danitos@reddthat.com 4 points 9 months ago (1 children)

Unrelated, but the other day I read that the main computer for core calculation in Fukushima's nuclear plant used to run a very old CPU with 4 cores. All calculations are done in each core, and the result must be exactly the same. If one of them was different, they knew there was a bit flip, and can discard that one calculation for that one core.

[–] CanadaPlus@futurology.today 2 points 9 months ago* (last edited 9 months ago)

Interesting. I wonder why they didn't just move it to somewhere with less radiation? And clearly, they have another more trustworthy machine doing the checking somehow. A self-correcting OS would have to parity check it's parity checks somehow, which I'm sure is possible, but would be kind of novel.

In a really ugly environment, you might have to abandon semiconductors entirely, and go back to vacuum as the magical medium, since it's radiation proof (false vacuum apocalypse aside). You could make a nuvistor integrated "chip" which could do the same stuff; the biggest challenge would be maintaining enough emissions from the tiny and quickly-cooling cathodes.