• @Telodzrum
    link
    4911 months ago

    Everything important is using ECC and low-level parity bit protection.

    • ares35
      link
      fedilink
      2211 months ago

      in a perfect world, perhaps. but we don’t live in one.

      • @db2
        link
        11
        edit-2
        11 months ago

        Are PDP-11 computers still in use?

        The PDP-11 is definitely still in use today, thanks to its unique and strong build. It is still used to power a GE nuclear power-plant robotic application — and will do so until 2050.

        Technically, due to its potency, it is still used by the US Navy in its ship radar systems and by Airbus SAS. There are also rumors that it is part of the set up in the British Atomic Weapons Establishment.

        https://history-computer.com/dec-pdp-11-computer/

    • @Thoth19
      link
      210 months ago

      These have a high probability of working but it isn’t perfect. And not all of them tell you which way the bit was flipped.

  • Grammaton Cleric
    link
    2311 months ago

    Ok, I’ll bite: what’s a “cosmic ray bit-flip”?

    • @TomFrost
      link
      5611 months ago

      So basically, we have low level neutron radiation coming at us at all times from space. Mostly from our own sun, some other external sources too. It takes a whole lot of concrete or lead or water to stop that completely, so anything that makes it through our atmosphere is harmlessly passing through all of us.

      But since things like computer RAM and other electronic storage have gotten so much smaller, this radiation is now capable of energizing or discharging individual bits — 1s or 0s — in that storage. Imagine you’re in the hospital for a back operation and the robot arm is approaching a 1 bit that tells it to stop… but that 1 flips to a 0 because the sun sneezed and now your spine is in two fun-sized pieces.

      This is all mostly moot today, though. ECC-enabled RAM (memory with protections against bit flips) is the norm and this is a pretty well-understood problem.

      • Grammaton Cleric
        link
        1011 months ago

        Ok, there just has to be a movie that capitalizes on this idea.

        • Krafty Kactus
          link
          fedilink
          English
          1111 months ago

          One definitely could be made. That physics caused a miscount in a local election iirc. That’s probably a good movie premise.

          • @Gigan
            link
            411 months ago

            It wasn’t from a bit-flip, but they did kind of make that movie already.

        • @gsfraley
          link
          811 months ago

          In case you’re missing it, this is what the Stephen King book and movie “Maximum Overdrive” is about, but technologically behind by 50 years. Radio signals and power surges just happen to influence machines all over the world into vengefully killing people.

          • Grammaton Cleric
            link
            111 months ago

            Please explain the soda machine gag to me, I just can’t wrap my head around it 😂

      • Carighan Maconar
        link
        610 months ago

        Should mention that the robot does not depend on a 1 to stop, more on like 600 in any “modern” programming language. 😅

    • @ozymandias117
      link
      English
      911 months ago

      Nearly every computer you use, including the ones people are starting to use for self-driving, can have their memory accidentally modified from cosmic rays

      We try really hard to protect spaceships from them, since they’re subject to more

      However, due to the law of large numbers, sometimes your computer will get random bit flips - where it should be a 0, but it’s instead a 1, or vice versa

    • @harmsy
      link
      410 months ago

      Cosmic ray zaps your silicon just right to flip a bit. If you’ve heard of the Tick Tock Clock upwarp in Mario 64, most people suspect that’s what happened.

  • @A_A
    link
    2111 months ago

    On first thought : yes.
    But on second thought : no (i.e. : not really, because of system’s redundancies)

  • Caveman
    link
    710 months ago

    I thought we already had a way to deal with bit flips. CPU bit flips should be common by now because of the size of processors these days.

    • @Thoth19
      link
      410 months ago

      Yup. There is technology to deal with this. But does every piece of hw have that tech? No. Does every piece of sw run eccs for this purpose? No.

  • Favrion
    link
    English
    211 months ago

    Explain?

    • @[email protected]
      link
      fedilink
      711 months ago

      More computers dealing with more parts of your life increases the chance that a bit flip has a negative effect

      • Favrion
        link
        English
        211 months ago

        What is a bit flip?

        • @[email protected]
          link
          fedilink
          7
          edit-2
          11 months ago

          Computers store everything as electric current. If the current is on it’s a one. If the current is off it’s a zero. High energy particles from outer space regularly blast through our upper atmosphere into the Earth passing through most solid matter. These high energy particles can induce the electric currents when they impact computer components. These erant current can cause a one to become a zero or a zero to become a one. This can have all kinds of interesting effects depending on which zero and one got changed when and where. Normally this causes a crash of the program or operating system.

    • @Vladkar
      link
      2011 months ago

      If you’re a fallacious gambler, maybe.

    • @[email protected]
      link
      fedilink
      1511 months ago

      The probability of rolling a six is 1/6 no matter what numbers were rolled previously. Unless I’m misunderstanding your point

      • @Kbobabob
        link
        110 months ago

        Unless you start adding extra mass to one side, ie adding more things to your life that this could happen to.

        • @[email protected]
          link
          fedilink
          4
          edit-2
          10 months ago

          We are discussing independent probabilistic events, at least that was my understanding. Dice are just a nice intuitive example.

            • @[email protected]
              link
              fedilink
              110 months ago

              I’m not understanding something. Why is there a timer on the event and why does a timer increase the probability as time runs out? Wouldn’t it be the opposite because there are less chances for it to happen as time runs out?

    • @[email protected]OP
      link
      fedilink
      611 months ago

      statistics are statistics I should have clarified this in the post; i had electric cars and scooters(record breaking sales where i live) in mind when i originally had the thought

      • @[email protected]
        link
        fedilink
        English
        011 months ago

        Regarding electric scooters, I’m not really sure what bits there are to be flipped, which could cause issues. My understanding is that when you hit the brakes for example, that electrical signal is sent directly to the brakes, and there’s not a digital buffer of inputs which are stored to memory to be read, which is where a bit flip could happen. I assume braking and acceleration are analog voltages on the wire, so a brief cosmic ray would be miniscule and probably not noticeable.

        • @[email protected]
          link
          fedilink
          011 months ago

          Perhaps there is regenerative braking. Harder braking requires activation of disc brakes. If the battery is too full to safely dump energy into, disk brakes would be needed. All of which requires some amount of sensors and logic procrssing.

          But, all that is moot. Bit flips are known about, any decent system with life critical aspects will be designed with this in mind.
          Its the cheap shit ya gotta worry about

      • Aatube
        link
        fedilink
        -211 months ago

        Like bamboo said; electric scooters aren’t digital

    • ඞmir
      link
      fedilink
      311 months ago

      Since the set of all remaining time only shrinks, the possibility of anything ever happening at least once in all time should also shrink unless it already happened.

      And things happening at a rate per second doesn’t mean it increases either if it hasn’t happened yet. The probability of me being eaten by a dinosaur today is definitely not higher compared to being eaten by a dinosaur yesterday.