• Rusty@lemmy.ca
    link
    fedilink
    English
    arrow-up
    1
    ·
    4 months ago

    I don’t think 10000 year is a problem. There is a real “year 2038 problem” that affects system storing unix time in signed int32, but it’s mostly solved already. The next problem will be in year 33000 or something like that.

    • GissaMittJobb@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      4 months ago

      It’s going to be significantly more than the year 33000 before we run out of 64-bit epoch timestamps.

      The max value for signed 64-but epoch values is more than 292 billion years away, or 20 times the age of the universe itself.

      So yeah, we’re basically solid forever with 64-bit

      • frezik@midwest.social
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        4 months ago

        33,000 would come from other programs that store the year as a 16-bit signed int. Year 32,768, to be precise.

  • Lucy :3@feddit.org
    link
    fedilink
    arrow-up
    1
    ·
    4 months ago

    Programmers in 292,271,023,045 after uint64_t isn’t enough for the unix timestamp anymore:

    • dependencyinjection@discuss.tchncs.de
      link
      fedilink
      arrow-up
      1
      ·
      4 months ago

      Seems hyperbolic to assume we will be extinct by 9999.

      Sure we’re heading for a climate crisis, but I don’t think all humans will be dead; Just the poorest.

      • Donkter@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        4 months ago

        That has forever been the fallacy.

        The poor won’t die in the apocalypse leaving only the rich behind. The poor will die, and the rich will be faced with the harsh reality that they needed an army of poor working under them to sustain themselves, leading them to all die within the generation.

  • Gork@lemm.ee
    link
    fedilink
    arrow-up
    0
    ·
    4 months ago

    There might be a new calendar year system by then. Probably some galactic dictator who says that the beginning of their rule is now Year Zero.

    Year Zero of the Glorious Zorg Empire!

    • ERROR: Earth.exe has crashed@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      1
      ·
      4 months ago

      Lol China used to use “Year 1” right after Xinhai Revolution.

      Its “民国” (ROC) followed by the year number

      Example: 民国一年 ROC Year One (aka 1912)

      (ROC stand for Republic of China, btw)

      Then the communists kicked the KMT out, and I think the ROC government in exhile in Taiwan stopped using it.

      • randint@lemmy.frozeninferno.xyz
        link
        fedilink
        English
        arrow-up
        1
        ·
        4 months ago

        and I think the ROC government in exhile in Taiwan stopped using it.

        Actually it is still used. It’s everywhere in legal documents, government documents and stuff. Though people more commonly say 2024 instead of 民國113年.