• whotookkarl@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      5 months ago

      Based on a completely superficial review there are three almost guaranteed ways to become unhinged; studying infinities, refactoring legacy code, and working with timezones.

      • lea@feddit.de
        link
        fedilink
        arrow-up
        0
        ·
        5 months ago

        I think it’s time for a refactor of my legacy code that deals with infinite timezones. :/

  • Randelung@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    5 months ago

    We’ve gone too far. Everyone just switch to UTC please. Yes, it means some will go to bed at 2pm and get up at 10pm, so what.

    • MisterFrog@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      5 months ago

      Because it makes getting an intuitive sense of what solar time it is somewhere harder.

      Can I call my grandma in a different country? Hmm what time is average midnight there. Okay 8 (so far, same thing as looking up a timezone), and it’s 18:00 now, so 10 hours after midnight, which is like my 23:00. Needlessly complicated with extra steps for the average person.

      Sure, you can say, I’ll call you X and that will mean the same thing everywhere, but does not have any information about solar time. And these days, it’s automatically converted if you use a calendar (which you should). This is the point of programming, to make the USERS life easier, not the dev. The end is more important than the means, I think we can agree.

      Or: what time is it where my grandma is? Okay, cool, I have a sense of what that is immediately after knowing the answer.

      There are reasons we do things this way. Working roughly to solar times has more benefits than being able to say a time and it mean the same moment everywhere.

      I say we leave things the way they are, works okay.

        • MisterFrog@lemmy.world
          link
          fedilink
          arrow-up
          0
          ·
          edit-2
          5 months ago

          Which I think we can all agree is more work than what we currently need to.

          It’s not just one addition, it’s 2 operations following knowing what time midnight is to understand what the solar time it is: what time is it now, minus what time is their midnight, and then you have to add that back to what your midnight is to get a sense of the time. Or you just start thinking in solar time WHICH IS WHAT WE ALREADY DO.

          That’s 2 calculations. Currently we do 0.

          Innately knowing what time means in films, talking to people over the phone, going to a new country. It would be a huge pain in the arse.

          "They met up at 13:00“ great. So where are they in this film? Forcing exposition where currently you might let it be vague.

          People who advocate for one timezone simply haven’t thought it through.

          • hikaru755@feddit.de
            link
            fedilink
            arrow-up
            0
            ·
            5 months ago

            Ohh the “what time is it in films” argument is good, haven’t heard that one before, thanks

      • Randelung@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        5 months ago

        Obviously it would require some getting used to, but already people can’t comprehend time zones, so that won’t change. My grandma called in the middle of the night all throughout our three year stay in Australia.

        • hikaru755@feddit.de
          link
          fedilink
          arrow-up
          0
          ·
          5 months ago

          It’s gonna get much worse when you start to try mapping days of the week onto the new times. Are days gonna be the same everywhere as well, to stay from 0 to 24? If so, have fun saying things like “Let’s find a time on Wednesday/Thursday”. People likely couldn’t be bothered and would probably just use the day that their normal wake-up time falls on to mean the full solar day instead. At which point you could also just say okay, weekdays are still following local solar days. But now what weekday is it halfway around the world? Now you need to look up their solar day.

          All this to say - abolishing time zones will introduce the reverse problem for every problem that it seemingly solves. You can’t change the fact that our planet rotates and people in different locations will follow different schedules. Turning the lookup-table upside down is just a cosmetic change that doesn’t remove the situation that’s causing the confusion. I’d rather just stick with the set of problems that we’re already used to dealing with.

      • Johanno@feddit.de
        link
        fedilink
        arrow-up
        0
        ·
        5 months ago

        Lol.

        None of the negatives that this troll article name are actual negatives that normal humans have.

        • Jayjader@jlai.lu
          link
          fedilink
          arrow-up
          0
          ·
          5 months ago

          Especially the argument for timezones is “I can just Google what time it is in <timezone>”…

          You can always Google “what time is it at <location>”

          • bob_lemon@feddit.de
            link
            fedilink
            arrow-up
            0
            ·
            5 months ago

            Which only works when timezones exist. Without timezones, the question would need to be “what time of day is it in <location>?”, and you’d get “morning” or “afternoon”. Any answer to that question is inherently more fuzzy than 8:25 or 17:16.

      • daltotron@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        5 months ago

        Maybe this freak should just text uncle steve whatever he wanted, or a “call me when it’s convinient” message, and then steve will probably see the notification at some point in his morning routine before too long. If this guy really needed to call steve anyways, for whatever reason, he shouldn’t care about time zones, because it’s an emergency.

        If you were commonly calling whatever place you were calling, you’d probably be able to intuit what time they woke up anyways, so it’s all moot.

        I dunno. I think it’s pretty easy to make a big deal out of time zones and calendar measurements and whatever but I don’t think it really, actually matters that much, because the main thing they facilitate is communication. Time zones and timelines should be engineered more around the human condition, I think, than around anything else.

        But then, I think, to construct anything around the human condition is kind of paradoxical. If you create a schedule, then you have created a schedule. I.e. if you construct time, then you imply the existence of something that needs to be measured. That implies deadlines.

        Frankly, that’s too much pressure for me, so I’m going to take the more controversial stance here: Abolish time. No more time, no more numbers measuring when I should do what. You’re either gonna tell me whether or not to do something now, or to do it later. The people gotta learn that time is more subjective and contingent, and they gotta start showing up to their work shifts whenever they want to make money, instead of just showing up at a given time when the fuckin steam whistle goes off like it’s the 1800s.

  • RonSijm@programming.dev
    link
    fedilink
    arrow-up
    1
    ·
    5 months ago

    Sure, we can compromise; they can have their own timezone, but it has a constant time value.

    const moonTime = DateTime.Utc.MoonTime

  • NeatNit@discuss.tchncs.de
    link
    fedilink
    arrow-up
    1
    ·
    5 months ago

    The proposed time zone is to drift about 1 second every 50 years. I also suspect it wouldn’t really be a time zone in the same sense as the time zones we know - it would just be a standardised calibration reference. Dates and times expressed in “moon time” would probably just be some leap second off of a known Earth time zone, and because it’s mere seconds over centuries, I think the only use of this time zone is to calculate ultra-precise time diffs between two earth datetimes when the observer is on the moon. At least, that’s how I interpret the articles I can find about it.

  • ulterno@lemmy.kde.social
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    All we need is a single universal Space-Time map that will tell the time (in any and all formats) at any point in space, taking into consideration, all the events caused by all the forces that cause existence, from the start of this universe. Then it can take the place of both, maps and clocks.

    Just make sure it is memory safe. Oh and properly escape all queries. And also …

    That should last us until we start exploring the space outside the universe.

  • finkrat@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    5 months ago

    That’s it, I’m only using epoch from now on, that’s enough of your time zone shenanigans

      • hglman@lemmy.ml
        link
        fedilink
        English
        arrow-up
        0
        ·
        5 months ago

        UTC doesn’t become wrong, you can either just accept a different pace of the clock, i.e. earth ppl will be ever so late to a meeting or it’s just a different kind of timezone conversion. Better would be to have a single time based on the reference frame of the center of the galaxy and everyone keep there time relative to that.

        • Vilian@lemmy.ca
          link
          fedilink
          arrow-up
          0
          ·
          5 months ago

          just use a time based on light?, like meter is based on the speed fo light in the vaccum, or use atomic based times?, like how long take for the hydrogen atom todo something bla bla bla

          • far_university1990@feddit.de
            link
            fedilink
            arrow-up
            0
            ·
            5 months ago

            https://en.wikipedia.org/wiki/Second

            The second […] is defined by taking the fixed numerical value of the caesium frequency, ΔνCs, the unperturbed ground-state hyperfine transition frequency of the caesium 133 atom, to be 9192631770 when expressed in the unit Hz, which is equal to s−1.

            Do not matter for relativity though, always same change.