by dijit on 1/8/21, 3:00 PM
by mikece on 1/8/21, 3:09 PM
I absolutely love that Linus speaks his mind. Candor and telling it honestly is getting rarer...
by ahelwer on 1/8/21, 3:18 PM
by epx on 1/8/21, 3:25 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/21, 3:29 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/21, 3:20 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/21, 3:26 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/21, 3:26 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.