• Retail4068@lemmy.world
      link
      fedilink
      English
      arrow-up
      12
      arrow-down
      24
      ·
      19 hours ago

      Let’s spend a ton of extra money minimizing edge case crashing in a browser!!!

      🙄

      • douglasg14b@lemmy.world
        link
        fedilink
        English
        arrow-up
        6
        ·
        6 hours ago

        I always love it when folks who don’t actually know what they’re talking about, comment like they do…

        It’s not just the browser. This example is the browser, but it’s your entire system stability that is affected by random bit flips.

        • Retail4068@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          arrow-down
          2
          ·
          2 hours ago

          Blah blah blah blah. Explain to me, in in concrete terms how this affects the average consumer.

          Jackass 🙄, you can’t.

          • vacuumflower@lemmy.sdf.org
            link
            fedilink
            English
            arrow-up
            1
            ·
            17 minutes ago

            There’s a jump instruction by an address read from RAM, a bit flip occurred so a condition “if friend greet else kill” worked as “if friend rape else kill”. Absolutely anything can happen, that wasn’t determined by program design flaws and errors. A digital computer is a deterministic system (sometimes there are intentional non-deterministic elements like analog-based RNGs), this is non-deterministic random changes of the state.

            In concrete terms - things break without reason. A perfect program with no bugs, if such exists, will do random wrong things if bit flips occur. Clear enough?

          • deadcade@lemmy.deadca.de
            link
            fedilink
            English
            arrow-up
            4
            ·
            edit-2
            6 hours ago

            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.

            • Retail4068@lemmy.world
              link
              fedilink
              English
              arrow-up
              1
              arrow-down
              1
              ·
              2 hours ago

              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.

            • FauxLiving@lemmy.world
              link
              fedilink
              English
              arrow-up
              1
              ·
              3 hours ago

              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
                link
                fedilink
                English
                arrow-up
                2
                ·
                2 hours ago

                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
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  10 minutes 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
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  16 minutes ago

                  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.

          • toddestan@lemmy.world
            link
            fedilink
            English
            arrow-up
            4
            ·
            edit-2
            8 hours ago

            Bit rot is real, I’ve seen it first hand in plenty of cases. While I tend to blame the storage device, for infrequently accessed files that have been copied multiple times across different drives, I can’t rule out RAM or some other source of the corruption.

          • Buddahriffic@lemmy.world
            link
            fedilink
            English
            arrow-up
            6
            ·
            10 hours ago

            Improved overall system stability and data accuracy? With error correction, you can also push performance farther, since you can tolerate a certain amount of errors, instead of needing to aim for 0% error rate.

      • bruhduh@lemmy.world
        link
        fedilink
        English
        arrow-up
        8
        arrow-down
        1
        ·
        18 hours ago

        I have lga 1356 xeon 2470v2 with 64gb ddr3 ecc ram, cheap and good setup

      • roofuskit@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        15 hours ago

        Yeah I can’t remember the last time my browser crashed. No way I’m upgrading all that hardware to avoid something that happens that seldom.

        • partofthevoice@lemmy.zip
          link
          fedilink
          English
          arrow-up
          6
          ·
          14 hours ago

          Probably not the use case you’d want to buy ECC for. I considered it for my homebuild because I figured I might process a lot of data at once, and I would appreciate the piece of mind… but I still decided no because I could get more ram for the same price if it were not ECC.