this post was submitted on 06 Mar 2026
334 points (98.0% liked)

Technology

82329 readers
4371 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] deadcade@lemmy.deadca.de 6 points 12 hours ago* (last edited 12 hours ago) (2 children)

Simple stuff like a calculator can be just as broken by a bitflip as more complex things. You wouldn't want your calculator to say 1 + 1 = 2049.

If you want to rely on your computer, ECC RAM is required.

[–] FauxLiving@lemmy.world 1 points 10 hours ago (1 children)

Exactly, one of the 'nerd edge cases' (as the now removed comment mentioned) is that I use ZFS on my NAS.

There's lots of checksumming and encryption. Errors in that process are not acceptable and could potentially cause data loss. Since the one of the points of using ZFS is the enhanced data integrity, not using ECC means losing out on that guarantee.

[–] Retail4068@lemmy.world 0 points 8 hours ago (2 children)

Nobody fucking cares my man. Not important. Nobody in the regular world has ever been effected by not having ECC. You're inventing edge cases that most cares about. Linus suffers from not understanding normal people.

[–] vacuumflower@lemmy.sdf.org 3 points 7 hours ago

You can's speak about not having frequent corruption of files when you are not using tools detecting it. I can guarantee you have plenty of already corrupt stuff on your hard drives. RAM bit flips do contribute to that.

You have bugs (leading to broken documents, something failing, freezes, crashes) in applications you use and part of them is not due to developer's error, but due to uncorrected memory errors.

If you'd try using a filesystem like ZFS with checksumming and regular rescans, you'd see detected errors very often. Probably not corrected, because you'd not use mirroring to save space, dummy.

And if you were using ECC, you'd see messages about corrected memory errors in dmesg often enough.

[–] FauxLiving@lemmy.world 3 points 7 hours ago (1 children)

Nobody in the regular world has ever been effected by not having ECC.

Based on the article, it looks like at least 10% of crashes are caused by not having ECC.

Linus suffers from not understanding normal people.

Well, you are demonstrating that you're an expert people person so I'll just have to take your word.

[–] Retail4068@lemmy.world -1 points 8 hours ago (1 children)

At what% does this effect the average consumer. And additionally in a critical easy. Can you cite, literally one case, where the presence of ECC would have been critical beyond an occasional annoyance. 1.

[–] deadcade@lemmy.deadca.de 1 points 5 hours ago (1 children)

The exact numbers for when it messes something up, but keeps running, are unknown and highly ubpredictable.

According to above post, about 10% of firefox crashes (more numbers found in the post) are caused by this stuff. It's not unreasonable to say those crashes could've had the bitflip happen on content instead, changing maybe a character on the page or something.

Note that it's not 10% of users, as that's reslly hard to figure out. Someone with bad RAM will likely crash more often.

[–] Retail4068@lemmy.world 0 points 1 hour ago

So no. You're optimizing around an edge case and something users don't give a fuck about. Got it. 👍