• slazer2au
    link
    fedilink
    English
    112 months ago

    2038 is the next big thing to hit older *nix based OS. It will be Y2K all over again.

    • pelya
      link
      fedilink
      112 months ago

      Maybe on my 32-bit ARM server with ancient kernel it will. Any 64-bit machine is immune.

      • @[email protected]
        link
        fedilink
        192 months ago

        …unless it’s running software that uses signed 32-bit timestamps, or stores data using that format.

        The point about the “millennium bug” was that it was a category of problems that required (hundreds of) thousands of fixes. It didn’t matter if your OS was immune, because the OS isn’t where the value is.

        • @bitfucker
          link
          3
          edit-2
          2 months ago

          …timestamp is signed? Why?

          Edit: Oh damn, I never noticed that the timestamp is indeed signed. For anyone curious, it is mostly historical as early C didn’t really have a concept of unsigned

          • @SteveTech
            link
            English
            32 months ago

            It also allows users to store dates back to ~1902.

      • Riskable
        link
        English
        32 months ago

        It’ll be 911,000? As long as it’s stored with 32 bits that should be fine 🤷