• by dijit on 1/8/2021, 3:00:25 PM

  • by mikece on 1/8/2021, 3:09:04 PM

    I absolutely love that Linus speaks his mind. Candor and telling it honestly is getting rarer...

  • by ahelwer on 1/8/2021, 3:18:01 PM

    Interesting. Looking online, it seems AMD's desktop-grade Ryzen line supports ECC, although motherboard ECC support is still somewhat rare. Yet another reason to prefer AMD these days I guess. This reddit comment has more info on Ryzen ECC support: https://www.reddit.com/r/Amd/comments/ggmyyg/an_overview_of_...

  • by epx on 1/8/2021, 3:25:23 PM

    Given the current RAM and disk sizes, and how much we put trust on computers, every cell phone or computer should use ECC RAM and checksummed filesystems these days.

  • by mywittyname on 1/8/2021, 3:29:33 PM

    The market killed ECC for consumers. It used to be widely available to desktop class hardware (I used to have some), but it was slower and more expensive than non-ECC RAM. None of the marketing-types made a good case for why normal people should pay more money for less-performant hardware, so the market disappeared.

    Even the security issues only meaningfully impact servers.

    People like Linus can buy server-class hardware if ECC is so important to them.

  • by spicybright on 1/8/2021, 3:20:15 PM

    While I don't think he should be flipping the bird, his technical arguments are absolutely spot on.

    An aside question for readers: How often does RAM error, and is it a significant problem in practice?

    I don't have any direct experience with this (that I could tell) using consumer computers for the past 15-odd years of programming.

  • by tyingq on 1/8/2021, 3:26:33 PM

    If I understand it right, all of the AMD Ryzen processors support ECC, provided the motherboard/chipset do as well. Which somewhat supports Linus' opinion.

  • by Bluecobra on 1/8/2021, 3:26:00 PM

    Makes me think how many blue screens/crashes I've experienced over the years on my desktop could have been avoided by ECC. On a global level, think of all of that time & productivity lost due to an arbitrary policy/penny pinching.