Slashdot Mirror


America Braces For Daylight Saving Time - And Missing Medical Records (usatoday.com)

"One hundred years after Congress passed the first daylight saving legislation, more and more people are doubting the wisdom of changing the clocks," writes PBS, noting that it actually makes Americans use more electricity and consume more gasoline.

"If you can find anyone who supports this, they're probably just trolling you," writes Inc magazine's contributor editor, adding "Literally everyone hates it... It's almost impossible to find anyone who still supports this insane, anachronistic idea, which is leftover from a German coal conservation idea during World War I, and our heck-we'll-try-anything panic during the energy crisis of the 1970s." In fact, one study found that while consumer spending increases a bit at the start of daylight savings, it drops a full 3.5 percent in the wrong direction when it ends. (Which will happen tonight in most U.S. states at 2:00 a.m.)

And now USA Today points out that hospital software "still can't handle daylight saving time: Epic Systems, one of the most popular electronic health records software systems used by hospitals, can delete records or require cumbersome workarounds when clocks are set back for an hour -- prompting many hospitals to opt for paper records for part of the night shift. And it happens every year... Dr. Steven Stack, a past president of the American Medical Association, called the glitches "perplexing" and "unacceptable," considering that hospitals spend millions of dollars on these systems, and Apple and Google seem to have dealt with seasonal time changes long ago...

Carol Hawthorne-Johnson, an intensive care unit nurse in California, said her hospital doesn't shut down the Epic system during the fall time change. But she's come to expect that the vital signs she enters into the system from 1 a.m. to 2 a.m. Sunday will be deleted when the clock falls back to 1 a.m. One hour's worth of electronic record-keeping "is gone," she said. Hospital staff have learned to deal with it by taking extra chart notes by hand... Many hospitals use Cerner, another major electronic medical records company. Those hospitals plan for Cerner to be down during the time change, too.

368 comments

  1. Just sick of this by Anonymous Coward · · Score: 5, Funny

    The absolute worst part of DST is the stupid semiannual bitchfest on Slashdot.

    1. Re: Just sick of this by Anonymous Coward · · Score: 0

      Yeah, slashdot nerds with registered usernames are all idiotd

    2. Re:Just sick of this by Anonymous Coward · · Score: 0, Funny

      well slashdot's editors are on a hate-on-america kick.. it's not surprising this article is here.

    3. Re:Just sick of this by Zontar+The+Mindless · · Score: 3, Insightful

      WTF?

      BTW, DST sucks just as bad in Europe.

      --
      Il n'y a pas de Planet B.
    4. Re:Just sick of this by Z00L00K · · Score: 3, Insightful

      DST changes are just a headache, but when you run a computer system then you shall always make sure that timestamps are stored in a "neutral" way by using UTC. What's presented to the user is just a presentation issue in the UI. That's why when coding I always use things like the Unix timestamp or something similar and use a 64 bit integer to be safe. A resolution of milliseconds is usually good enough for the majority of systems.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    5. Re: Just sick of this by Anonymous Coward · · Score: 0

      QRW.
      LOJ ans HGV would be on their knees.

    6. Re:Just sick of this by jd · · Score: 0, Flamebait

      It's much easier for outsiders to hate nations that are abusive, criminal and far-right. Suggest you might want to look into the possibility of not making it so easy.

      It's also interesting to observe what the far-right gammons regard as people hating them. They're more fragile than the alleged snowflakes. If saying "the database deletes an hour of records" is to be taken as equivalent to hating baseball, malls and live sex strip joints, it's not the outsiders who have the issues.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    7. Re: Just sick of this by Anonymous Coward · · Score: 0

      time_t has been 64bit for several years

    8. Re:Just sick of this by Anonymous Coward · · Score: 3, Informative

      DST changes are just a headache, but when you run a computer system then you shall always make sure that timestamps are stored in a "neutral" way by using UTC. What's presented to the user is just a presentation issue in the UI.

      That is more or less a given. The problem is dealing with user input.
      If you are going to record when something was entered then that is fine, there is no reason for the user to input it.
      The complicated part is when you want to input that something happened or should happen at a time that occurs twice.
      Was it during the first or second time that those times occurred?
      Also, the presentation isn't "just a presentation issue".
      "Doctor said we should administer medication every other hour" means that it is necessary to be able to indicate which of the two same hours it was last administered on.

      The problem is easy to solve, but if it is solved differently in every system then every new person will misunderstand it and get it wrong.
      If we are going to keep DST it isn't sufficient to have a standard for how to write those time. The standard also has to be well known.

      Computers are just a red herring in this case, you need to solve it on a pen and paper based system first.
      Updating the GUI is done in 10 minutes after that unless you have to redesign the entire thing to make room.

    9. Re: Just sick of this by Anonymous Coward · · Score: 0

      No, they don't even hate people like you. They are just trying to make America great again. Won't happen till Trump leaves thou.

    10. Re: Just sick of this by Anonymous Coward · · Score: 0

      They can hate as much as they want. It makes more amusing when they're forced to do what we tell them to. How do you like our F-35s, eurobois? Expensive, yes, and you will have to buy parts and upgrades from us for decades. Too bad for your own aerospace defence industry but hey, that's life. :)

    11. Re: Just sick of this by Anonymous Coward · · Score: 1

      You nailed it! Conservatives are many times more fragile than their liberal neighbors. The change and progress to less hateful times with more acceptance of your fellow human being is coming and cannot be stopped and they are afraid, very afraid.

    12. Re:Just sick of this by Opportunist · · Score: 2

      For your info, Europe has DST too. At least for now, we're one step further, we're actually trying to get rid of it. Chances are good that this was the last time we had to torture our clocks and our biorhythm.

      It's pretty much a given that screwing with the time twice a year is over. What people are divided about is whether to adopt permanent DST or permanent normal time.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    13. Re: Just sick of this by Opportunist · · Score: 0

      You forgot to mention the part where we're stupid enough to actually buy that flying pieces of scrap metal from you.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    14. Re: Just sick of this by Anonymous Coward · · Score: 1

      idiotd is the new clock and time tracker that is being built into systemd.

    15. Re: Just sick of this by Anonymous Coward · · Score: 0

      What was the alternative? The eurofighter? lol

    16. Re: Just sick of this by Anonymous Coward · · Score: 2, Interesting

      Also consider the transportation of patients across time zones, which happens more often than DST changes. Same issue really, but it's possible to cross multiple zones by airplane. A dialogue of EDT/EST, CDT/CST, MDT/MST, or PDT/PST (in the US, for example) is then complicated in your manual entry scenario.

      Easiest to record and display everything in UTC. Military uses Zulu time for the same reason.

      The systems also need to handle leap seconds, and I doubt those are handled well; given this thread.

    17. Re: Just sick of this by Anonymous Coward · · Score: 0

      France already has permanent DST thanks to some Austrian painter changing it for them.

    18. Re: Just sick of this by Opportunist · · Score: 2

      Doesn't matter. We're just not dumb enough to enter ridiculous wars. Anything cheap should do.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    19. Re: Just sick of this by FuzzyDaddy2 · · Score: 1

      Wow. Even an article on daylight savings time becomes an opportunity for trolling. And it looks like plenty took the bait, too. We can all surely do better.

    20. Re: Just sick of this by Anonymous Coward · · Score: 0

      time_t has been 64bit on 64-bit systems for several years

      FTFY.

      You might want to look on 32-bit systems, e.g. old i686 and early Raspberry Pis.

    21. Re: Just sick of this by Anonymous Coward · · Score: 0

      You must be kidding. Europe has entered plenty of ridiculous wars. Ever hear of Vietnam?

    22. Re:Just sick of this by Anonymous Coward · · Score: 0

      So during the fall back, his every other hour dose would be at:

      10:30pm EDT
      12:30am EDT
        1:30am EST
        3:30am EST

      A computer can't calculate and display this? With big fucking red highlights on times that are +/-6 hours of the fall back/spring forward?

    23. Re: Just sick of this by Anonymous Coward · · Score: 0

      Thanks France.

    24. Re: Just sick of this by Anonymous Coward · · Score: 0

      Most raspberry pi distributions are still 32-bit for compatibility reasons.

    25. Re: Just sick of this by skywire · · Score: 1

      Permanent DST is the most idiotic. Just stop the madness, and organizations and individuals will adjust to schedules they like.

      --
      Those who would give up essential liberty to purchase a little temporary safety, deserve neither liberty nor safety.
    26. Re:Just sick of this by uncqual · · Score: 2

      Suppose a nurse looks at a patient's "chart" at 01:45 after the time switch and sees a medication was given at 01:30. Suppose the patient is allowed to, on request, have the medication not more often than once an hour (and, perhaps, there are additional limitations on the number of doses in a 24 hour period). If the patient asks for another dose at this time, does the nurse say "Sure" or "I'm sorry Mr Senile, you can't have another dose for another 45 minutes. You have probably forgotten, but you had a dose just 15 minutes ago by Nurse Jones who got called to a code blue a few minutes ago."?

      We could of course, for example, on the west coast require "PDT" or "PST" to be included in all user input of times in ambiguity and displayed as well and train everyone for this once a year event (the change to "spring ahead" is less confusing and is not ambiguous even without the time zone designation differentiating from daylight and standard time).

      --
      Why is there an "insightful" mod and why isn't it "-1"? If I wanted insight, I wouldn't be reading /.
    27. Re:Just sick of this by Aighearach · · Score: 1

      when you run a computer system then you shall always make sure that timestamps are stored in a "neutral" way by using UTC.

      LOL your documentation has a bug. It says "shall" where it should say "may" or "should," and the word "always" is a redundancy of the bug.

      It is a great idea, but if you expect that it shall be the case, then any application you write that consumes external resources will have date/time bugs.

    28. Re: Just sick of this by Anonymous Coward · · Score: 0

      The US government and military are cowards. Notice how they go around the world picking on small countries, but never countries like Russia or China.

      You Americans are all talk.

    29. Re: Just sick of this by rtb61 · · Score: 0

      Yeah daylight savings is just way to complex for stupid Americans, along with the laughably keystone cop style like decades long change to metric which they are still managing to fail at. They should end daylight savings in the US, so the rest of the world no longer has to hear the whines, wailing and gnash of teeth of Luddite https://en.wikipedia.org/wiki/... Americans. Why are inches not called toes and there should be ten toes in each foot and two foots you count extra toes with your fingers. Yeah, we are laughing at you.

      --
      Chaos - everything, everywhere, everywhen
    30. Re: Just sick of this by Opportunist · · Score: 1

      Yes, but unlike you, we learned our lesson.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    31. Re: Just sick of this by Anonymous Coward · · Score: 0

      We can all surely do better.

      Do better? On Slashdot? Ehh...

    32. Re: Just sick of this by houghi · · Score: 1

      In Europe we do not have DST. We have summer and winter time (for now).

      The difference is tgat we are not conditioned to think that 50% of the year the time is "wtong". Makes it easier to pick a new standard when we need to. I personally like wintertime better than summertime.

      --
      Don't fight for your country, if your country does not fight for you.
    33. Re: Just sick of this by houghi · · Score: 1

      The thing is that humans look at the time on the clock. So if I have to take medicine at 6:30 so I have it before breakfast, you can not just start giving ot at 7:30 because it is whatever UTC or 5:30 when it still is another shuft working.

      --
      Don't fight for your country, if your country does not fight for you.
    34. Re:Just sick of this by Anonymous Coward · · Score: 0

      The correct UI approach in this case would be to display:

      Time since last dose: 75 minutes
      Total dose in last 24 hours: 450 mg

    35. Re:Just sick of this by Anonymous Coward · · Score: 0

      These problems go away with UTC. "Medication every other hour"? Well, schedule medication using UTC then. When DST begin or end, a printed schedule will seem to have jumps - but the patient will actually get medication every other hour. It won't seem that way using the wall clock, but only because the wall clock moved.

      If medication is administered using a computer-controlled pump - no problem. UTC handles even the case when DST ends and the same hour occur twice on the wall clock. There is no repeat in UTC. Likewise if you use a reminder app that goes "beep" to remind whoever is in charge of dispensing.

      If you have to print a schedule for manual lookup, you will need to specify something like "time xx:30 (first time only, before DST reset)" or "time xx:30, second occurence only after DST clock jump". So the form needs room for such comments. Room for comments are a good idea anyway, medicine is full of exceptions and oddities anyway.

    36. Re:Just sick of this by mjwx · · Score: 1

      The absolute worst part of DST is the stupid semiannual bitchfest on Slashdot.

      No, DST is worse for dyslexics. This weekend your cocks go black.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    37. Re:Just sick of this by Anonymous Coward · · Score: 0

      I for one prefer daylight savings time and get rid of standard time. I rather have an extra hour of daylight in the evening than the morning.

    38. Re: Just sick of this by Zontar+The+Mindless · · Score: 1

      In Europe we do not have DST. We have summer and winter time (for now).

      I'm aware of that. I'm also aware that many if not most Americans will fail to recognise the terms.

      Also, your perception that one time of year is presented as "wrong" is just that—your perception, and nothing more.

      --
      Il n'y a pas de Planet B.
  2. Anything Epic by Anonymous Coward · · Score: 1

    Anything with Epic in its name is complete festering garbage:
    Epic Systems
    Epicor
    Epipen

    And... since you're still reading, Epic Systems gave us a supreme court ruling that will go on to literally kill people:
    Epic Systems Corp. v. Lewis

    1. Re:Anything Epic by Anonymous Coward · · Score: 0

      Maybe Epic Games should fix the health record systems of the nation, just to redeem the name. As a bonus, they could push the user interfaces to a new level.

    2. Re:Anything Epic by Zontar+The+Mindless · · Score: 1
      --
      Il n'y a pas de Planet B.
    3. Re:Anything Epic by magusxxx · · Score: 1

      Another to add to the list

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

      --
      Care killed the cat, but satisfaction brought it back.
    4. Re:Anything Epic by Anonymous Coward · · Score: 1

      I used to work for Epic Systems, so I can say first-hand that their software is junk. It's what you get when you hire a bunch of low-cost H-1B idiots who can't program at all, and make them write a giant complex networked system in visual basic.

    5. Re: Anything Epic by Anonymous Coward · · Score: 0

      that's not what it means for an exception to prove rule

    6. Re: Anything Epic by Anonymous Coward · · Score: 0

      I used to work at Cerner, and it was the same.

    7. Re: Anything Epic by Anonymous Coward · · Score: 0

      that's not what it means for an exception to prove rule

      Indeed.

    8. Re:Anything Epic by Aighearach · · Score: 1

      I know you're Mindless by definition, but it is not physically possible for Cyndi Lauper's record label to lack value.

  3. this again... by Anonymous Coward · · Score: 0, Interesting

    Ah... DST, the "every year we have something contentious to sell more ads on!" topic.

    Just watch... if anyone gets CLOSE to *really* thinking about removing DST? There will be a tonne of pro-DST articles popping in. Why?

    Cause more ads.

    No one cares about this, at all. I've never heard anyone, ever, complain. Never.

    I've heard people complain *after* reading an article, but only after the rise of ADS ADS ADS on the internet. And most people just ape crap in the article. They don't care personally.

    And this? Some blather about what must be the crappiest piece of software ever? No one competent has a problem coding for system time, and their DB layer, unless they're the newest, greenest novice. About the only other people that get it consistently wrong are java bugs from Oracle -- repeatedly, because.. Oracle.

    There is zero technical reason to care about DST. None. All the same problems happen if you change timezones when you move. You need to code for UT + timezone anyhow, unless you're incompetent.

    Every year with this. Every year. Shut the hell up.

    1. Re: this again... by eclectro · · Score: 3, Insightful

      And every year we have the vociferous few who will defend their supposed god given right to force everyone into being a nation of clock fiddlers.

      Sadly, almost every year about a couple of weeks before DST ends there is some news story about kids being killed walking to school in the dark - because the car driver could not see them on the dark road.

      I am quite sure that there are hundreds of people who have died as a result of supposed daylight savings time. This story mentions just one of the problems that could lead to delays with acessing much needed medical records in a timely manner.

      Imagine if there would need to be an airline full of people that would be rammed into the ground when the law was written so we all could be forced to fiddle with our clocks. Do you think that the law instituting it would pass then?? Because we've probably lost more lives than that to the ignoble DST since it was passed back in the '70s. It's time to stop listening to the loudmouths and stop
      having to put up with their forced stupidity.

      --
      Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
    2. Re:this again... by Zontar+The+Mindless · · Score: 4, Informative

      All the same problems happen if you change timezones when you move.

      Um, no. When you move, you're in a different place. I know that's a challenging notion for someone who lives in Mom's basement, but please do try.

      When we we go off DST here, you go from sunset at 5PM one day to sunset at 4PM the next. It is quite unsettling.

      --
      Il n'y a pas de Planet B.
    3. Re: this again... by Tuidjy · · Score: 2

      I am sure that you are correct that lives are lost from the switching back and forth. I do think that it is kind of stupid adjusting the time twice an year.

      But, as someone who enjoys the time after work more than the time before work, I far prefer being on Daylight Saving Time. So, as far as I am concerned, we should just do away with high noon at 12pm. I am perfectly fine with the Sun's zenith being at 1:30pm, as it is during the Summer where I live.

      --
      No good deed goes unpunished...
    4. Re:this again... by Anonymous Coward · · Score: 0

      Way to remove the context. Clearly, I was referencing technical issues... but of course ignoring that makes your inept basement insult easier to apply. And from a technical standpoint?

      It'd meaningless. Only horrid/crappy/inept companies and/or coders have problems with DST.

      And unsettling? How can it be unsettling? Most people I know, don't get the same amount of sleep every night. Nor do they have a completely fixed and locked wake-up time. People might stay up late for a variety of reasons, and one night get 6 hours sleep, the next 8. So you're a bit tired. Oh no! You lost an entire hour of sleep. On a Sunday. Horrors!

      All these examples are mere cruft. Is DST silly? Perhaps. Claiming it causes death is just blather. Complete and total.

      However truth be told *I don't care*. I don't care. Get rid of it. Replace it with nothing, or something that shifts time 6 hours. I don't care!

      What I do care about is people going on, and on, and on about it. Like it's a major problem. It's not.

      It's just a way to sell ads.

    5. Re:this again... by Anonymous Coward · · Score: 0

      Time is a solved problem America. Deal with it!

    6. Re: this again... by religionofpeas · · Score: 1

      This story mentions just one of the problems that could lead to delays with acessing much needed medical records in a timely manner.

      That's caused by sloppy programming.

    7. Re: this again... by Knuckles · · Score: 1

      Is it never dark in winter when kids go to school where you live?

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    8. Re: this again... by Anonymous Coward · · Score: 0

      Sadly, almost every year about a couple of weeks before DST ends there is some news story about kids being killed walking to school in the dark

      There is a very narrow strip where DST would actually matter in that case.
      For anyone living north of that strip you'd get a bit more sunlight in the morning for a week or two, then it is dark again.
      For anyone living south it is just wasted light while asleep.

      If you want to handle that case you'd need to change the clock at different times and different amount of times depending on how far north you live.

      The main problem isn't that it is dark, the main problem is that changing the clocks messes with peoples sleep schedules, makes them tired and more prone to accidents around the time of the change.

    9. Re: this again... by Anonymous Coward · · Score: 0

      One or two or a small percentage of people being tired daily is one thing. That small percentage being the ones who aren't 2x a year, is a problem. Maybe not even close to the big ones we have today but certainly one that should still be solved. Especially since it is purely self made

      And the bi-annual changing of clocks syncs everyone's disgust with it. Hopefully we will get enough resonance and buildup to get it changed one day. Maybe folks like you will join in just to stop us from complaining about it? And maybe those who hate your complaining will join too? Now we got a movement.

    10. Re: this again... by michelcolman · · Score: 2

      Why don't you just leave the clocks alone and work 8-4 instead of 9-5 then? (And please don't reply that that means getting up an hour earlier, because that's precisely the kind of irrational BS that keeps DST alive).

    11. Re: this again... by Anonymous Coward · · Score: 0

      Let just call it what it is:
      Biannual clock maturation

    12. Re: this again... by Anonymous Coward · · Score: 0

      Don't know about him, but I work in tech support, and my shift depends on what shifts everyone else in the company is working...

      Also, I think the not wanting to wake up an hour earlier is a valid argument. It is being forced to wake up an hour earlier than routine that is the problem.

    13. Re: this again... by Anonymous Coward · · Score: 0

      Same argument should be used for the kid who is hit by a car in the dark morning. School should start later if it's too dark to walk.

      Those who are on the trailing edge of the time zone should not be trying to match the start times used on the leading edge either.

    14. Re: this again... by mark-t · · Score: 1

      I am concerned, we should just do away with high noon at 12pm

      So why still call it "pm" then? If 1pm is going to be the actual middle of the day, then noon should technically be called 12am.

    15. Re: this again... by Anonymous Coward · · Score: 0

      No light is wasted while you sleep. Just get your lazy ass up at dawn

    16. Re: this again... by Anonymous Coward · · Score: 0

      Why don't you just leave the clocks alone and work 8-4 instead of 9-5 then? (And please don't reply that that means getting up an hour earlier, because that's precisely the kind of irrational BS that keeps DST alive).

      How about "because I don't set my hours, my boss does"? Is that a valid answer?

      Note I am not saying I agree with DST (I don't, I very strongly disagree with it), but "just change the hours you work" is not a valid option for most people.

    17. Re:this again... by Anonymous Coward · · Score: 0

      All the same problems happen if you change timezones when you move.

      Um, no. When you move, you're in a different place. I know that's a challenging notion for someone who lives in Mom's basement, but please do try.

      When we we go off DST here, you go from sunset at 5PM one day to sunset at 4PM the next. It is quite unsettling.

      A 5PM sunset is still considerably different than what most experience. I'm not defending DST, but an hour change isn't going to make a hell of a lot of difference in the environment you're in.

      (Lived in Middle-O-Nowhere, Alaska for three years...yeah, I know a little something about dealing with this oddity.)

    18. Re:this again... by jpaine619 · · Score: 2

      No one cares about this, at all. I've never heard anyone, ever, complain. Never.

      You don't think anyone cares about DST? You're delusional.

      Every goddamn year we have to go through this bullshit twice. At least in CA we're gonna vote on it in a few days. The solution is stupid as hell, as we aren't really voting on it.. The Proposal is for permanent summer time, which I highly doubt the Feds will approve. And since it's contingent on Federal approval, it's probably not going to happen. But, I'd be willing to bet it passes by a landslide. People are sick and tired of this stupid fucking system. And if you don't think it results in a lot of wasted work hours....

      These are just the latest changes regarding DST:

      - Morocco switched to permanent +01 on 2018-10-27.
      - Volgograd moved from +03 to +04 on 2018-10-28.
      - Most of Chile changes DST dates, effective 2019-04-06.

      Constant fucking with clocks...... For ABSOLUTELY NO BENEFIT.

      No technical reason to care about DST??? WHAT THE FUCK? Have your factory or supplier in a different part of the world? How the hell are you supposed to know what time it is there if the goddamn clocks are always changing..

      Not to mention the fact that there are probably millions of clocks in use that have no auto-update mechanism and have to be adjusted by hand. I have two in my house (stove and alarm clock). And no, I'm not interested in IoT clocks.. Thanks.. I'd rather not have my alarm clock end up as part of a botnet.

      All of this fucking effort for nothing...

    19. Re:this again... by thegarbz · · Score: 1

      It is quite unsettling.

      Why? Like I'm really struggling to understand why some people have a mental affinity to linking a certain arbitrary time to the location of the sun.

      Also the GP is was perfectly right. If you live anywhere near the edge of a timezone, then you will literally be unsettled just by walking across a border. How would you cope?

    20. Re: this again... by jpaine619 · · Score: 1

      You're an idiot. Lots of people get up BEFORE dawn to go to work. Asshole.

      Humans, like many animals, do much much better when we have consistent sleep/wake times. Our bodies function on rhythms. Sure, in an ideal world you'd wake up when the sun comes up.. That time would only change by a minute or two each day as we progress through the seasons. Nice and gradual.

      Instead, in our modern world, we get slammed with an hour change to that schedule twice a year. That change is 30x greater than what nature/evolution has programmed us for..

    21. Re: this again... by Aighearach · · Score: 1

      Oh, so you're just an entitled but powerless asshole, who is doing shift work on the best shift but still wants to bump swing shift and graveyard around so that you can squat on the entire range of "business hours" at non-shift businesses. Got it.

    22. Re: this again... by Aighearach · · Score: 1

      The main problem with your thesis is that the word "technically" does not mean "makes pedantic sense according to me."

      Semantics doesn't work that way. The meaning has been fixed on account of being given a technical definition.

      Philosophical interpretations of the semantics of the etymology are entirely non-technical.

    23. Re:this again... by Aighearach · · Score: 1

      It is related to these things called "schedules" that are an externally shared resource.

      You're welcome.

      Oh, and yes, in the case of having borders bisect your area of concern, you would simply specific which side of the line the schedule was reporting. When you walk across the line, nothing changed, the schedule didn't change, and the time on your clock didn't change. As long as you know which side of the line you clock is programmed for, and which side of the line the schedule references, then nothing at all changes by wandering back and forth across it.

    24. Re:this again... by Anonymous Coward · · Score: 0

      All the same problems happen if you change timezones when you move. You need to code for UT + timezone anyhow, unless you're incompetent.

      Uh, no, crossing timezones is not the same coding problem as DST changes at all. Your makng such a stupid statement would serve as proof as why DST needs to go away, except that your saying such a thing tells us you have no responsibility for anything important.

    25. Re: this again... by Wrath0fb0b · · Score: 1

      I am perfectly fine with the Sun's zenith being at 1:30pm, as it is during the Summer where I live.

      In the Northern US, there's a bit more than 9 hours of daylight at the winter solstice. Centering it around 1PM would make it light from 8:30AM to 5:30PM, which would make morning commutes a slog.

      7:30AM to 4:30PM seems better in that regards.

    26. Re:this again... by thegarbz · · Score: 1

      It is related to these things called "schedules" that are an externally shared resource.

      No it's not. The sun determines no one's schedule. The clock does.

      you would simply specific which side of the line the schedule was reporting. When you walk across the line, nothing changed

      So you agree the position of the sun relative to time is not unsettling at all. So what was your original complaint? You're not unsettled, schedules are preserved, and even your alarm clock automatically compensates for the problem so you don't even wake up late / early. Sounds like you're actually completely indifferent to DST.

    27. Re: this again... by michelcolman · · Score: 1

      Under DST, not only are you waking up an hour earlier, you are also forcing everyone else to wake up an hour earlier. If getting up earlier in summer was so great, everyone would automatically do it. DST just tricks people into accepting something they normally wouldn't want.

    28. Re: this again... by michelcolman · · Score: 1

      DST makes mornings darker. So by all means abolish it. The extra accidents in the mornings are every year right after the start of DST, when everyone is forced to wake up an hour earlier. And having DST all year long, as some people would prefer, means the sun only comes up after 9am during the winter in many areas. Of course you could then say: "Let's let school start at 10am" but you could also just leave the frigging clocks alone.

    29. Re: this again... by michelcolman · · Score: 1

      Weird how changing business hours during the summer is an insurmountable problem, while changing everyone's actual clocks is considered a perfectly normal and acceptable solution.

      "Get up an hour earlier" - "No way, I need my sleep!"
      "Set your clock to one hour later and get up at the same time" - "Oh, sure, great, now we get an extra hour in the everning!"

      People are weird. The same people who like DST, would probably vehemently refuse a works schedule that starts an hour earlier without changing the clocks.

    30. Re:this again... by Aighearach · · Score: 1

      No it's not. The sun determines no one's schedule. The clock does.

      They have these things called "farmers." True story.

    31. Re:this again... by thegarbz · · Score: 1

      Maybe in the 1800s they did, though you'll find that modern farmers work by a clock.

    32. Re:this again... by Aighearach · · Score: 1

      Oh snap, good one!

      What happens if I don't even live in a megalopolis, and live in a place that has farmers?

      Careful there making such wild guesses.

      Probably none of the animals will notice either, right? I mean, they can't tell time, so they just do stuff whenever anyways, right?

      And I mean, if you think somebody is going to go out and check equipment before dawn, naw, this is the future we're living in, who cares if you water at the wrong time and the plants get moldy or sunburnt.

      I doubt you even believe food comes from the supermarket; you probably think food comes from mcdonalds!

    33. Re:this again... by thegarbz · · Score: 1

      What happens if I don't even live in a megalopolis, and live in a place that has farmers?

      Clocks exist in the country too.

      Probably none of the animals will notice either, right?

      Yep indeed. Animals on large farms are worked with in ways to suit the schedule of the farmer. The Animals may notice and start their own little slashdot rants about how it's dinner / milking time an hour early today, and then proceed to go do that activity at that time anyway. The fact you think that there's a specific and exact time that animals do something and that this time is unchanging or fixed directly to sunlight rather than to availability of food or general requirements just shows you have no idea about animals, much less about farming if you think that animals are all treated the same way at the same time of day.

      And I mean, if you think somebody is going to go out and check equipment before dawn

      Err. yeah farming doesn't start at dawn...

      Sorry but I have to ask have you ever seen a farm or is your entire knowledge based on a nursery rhyme?

      who cares if you water at the wrong time and the plants get moldy or sunburnt.

      Sunburnt. Mouldy. The first things you said that make sense. Unfortunately not relevant since that's not the sun determining someone's schedule, that's the plant itself. Just because the clocks change doesn't mean the automated watering system has to.

      I doubt you even believe food comes from the supermarket; you probably think food comes from mcdonalds!

      LOL it is funny getting insults from someone who has shown to be an expert exclusively in a field of personal ignorance. May I suggest a trip into the country. It may enlighten you to actually see a farm sometime.

    34. Re:this again... by Aighearach · · Score: 1

      Go to a farm and ask them, dummy.

      Farmers literally talk about this shit all the time.

      I'm not presenting you with ideas or theories.

  4. UTC people by plopez · · Score: 5, Insightful

    I don't know how many times as a programmer, QA, team lead, sysadmin, and manager I had to pound the concept of Universal Time Coordinates into programmers heads. As well as ntp. Both are critical in real life applications. This is one of many reasons I have come to look upon most programmers with disdain and disgust.

    --
    putting the 'B' in LGBTQ+
    1. Re: UTC people by phantomfive · · Score: 1

      Programmers by and large mostly deserve to be looked on with disgust. Not because of the low quality of their output, although the quality is low, but because they don't actually care.

      --
      "First they came for the slanderers and i said nothing."
    2. Re:UTC people by Anonymous Coward · · Score: 1

      I've met programmers who still didn't get it even after years of dealing with time changes.

    3. Re:UTC people by Darinbob · · Score: 1

      The problem here is that medical software is generally old. Programmers naively expect everyone to update software constantly, which is not feasible when the updates are expensive and require additional training. Doesn't help that a lot times the software chosen is the one that had the lowest bid. People bitch about the cost of medical care, but in reality hospitals and clinics are usually on a shoe-string budget when it comes to big budget items.

    4. Re: UTC people by Darinbob · · Score: 5, Insightful

      A: "Why are you in charge of the design?"
      B: "Because I'm a medical records expert!"
      A: "Do you understand time zones, DST, and all their implications?"
      B: "It's just time, how hard can it be? I'm sure all the junior programmers working on it understand that stuff."

    5. Re: UTC people by Anonymous Coward · · Score: 1

      Programmers by and large mostly deserve to be looked on with disgust. Not because of the low quality of their output, although the quality is low, but because they don't actually care.

      Rather ironic that you're bitching about a lack of care with programmers, as if the 17 fucking seconds your primary care doctor rewards you with during a visit conveys real concern.

      I can tell they really care when they still run these shitty broken record keeping systems. And it's not merely hard to believe the multi-trillion dollar Medical Industrial Complex can't afford to fix it...that's more like impossible to believe.

    6. Re: UTC people by Anonymous Coward · · Score: 0

      Don't hire Accenture and their fresh-out-of-school "consultants", then.

    7. Re:UTC people by ceoyoyo · · Score: 1

      Commercial database "programmers" are the worst kind. Well, maybe tied with web developers.

      You'd think you'd have to try to screw up and lose data with something like DST. Timestamps don't change.

    8. Re: UTC people by Anonymous Coward · · Score: 0

      Programmers by and large mostly deserve to be looked on with disgust.

      Considering your 6 digit UID, I would have expected better from you.

      Not because of the low quality of their output, although the quality is low, but because they don't actually care.

      As a hobbyist myself, I find that misleading. People don't care for a variety of reasons, including but not limited to:

      1. Poor API support. (Yes, even something as simple as getting the current time / date is a pain in the ass on some systems, never mind trying to be cross platform.)

      2. Lack of development time. (Many people believe #1 doesn't exist, and expect it to be done with a quick trip to stackexchange. If that. Doing it properly if the language doesn't support it however, is a lot harder in reality.)

      3. Poor design. (Hey not every coder out there gets the luxury of designing the code they will implement. Much like anything else, even a timestamp can be subject to the rule of feature creep.)

      4. Poor implementation / Interop requirements. (This one plays back into #1 and #3, but the lack of something can prompt the creation a competing solution that you have to be compatible with to enter the market at all. Guess what? That "solution" can be crap, and it may take decades for a proper resolution to displace the bad one.)

      5. Poor education. (One of the biggest complaints about not giving a crap, especially for younger programmers, is poor education. Bad teaching methods, poor / outright wrong practices being taught, lack of practice, using bad programing languages that are too "helpful" and cover up concepts that a programmer needs know about to deal with properly, the teacher ignoring bad practices being developed by students, etc.)

      6. Unstable career. (Not much to be said except that when your job can be outsourced for pennies on the dollar with the literal push of a button, you tend not to be worried about quality so much as you are worried about making the boss happy, and when that finally gives way......)

      7. Poor compensation for commercial developers. (Any place that uses lines of code written as the basis of your paycheck / performance review. It will always result in the longest and sloppiest code to make the most money possible. Nuff said.)

      8. Security is an after thought. (If you are never punished nor corrected for your actions, why would you care about doing it by someone else's definition of "right"?)

      9. Poor health. (Given the mentally intensive physically atrophying nature of programming, in addition to the problems above, programmers can be subjected to a variety of health issues both mental and physical which can impede their ability to both program and care.)

      Many of these are external causes which can be corrected. Although no-one seems interested in doing so due to the cost / time involved. So no, programmers aren't the embodiment of apathy that you envision them as.

    9. Re:UTC people by Anonymous Coward · · Score: 0

      The medical industry has it really bad because of all the vendor lock-in and incredible barrier to entry due to HIPAA. You could literally have a 100% superior product ready to deploy and basically no hospitals or other providers are going to give it a consideration unless absolutely forced to.

    10. Re: UTC people by Kaenneth · · Score: 1

      China and India don't use DST.

    11. Re: UTC people by DNS-and-BIND · · Score: 5, Informative

      And as a result it gets light at 430am in the summer. You're not even up at 6am and it is full daylight outside.

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    12. Re: UTC people by Anonymous Coward · · Score: 0

      Or timezones!

    13. Re:UTC people by Anonymous Coward · · Score: 0

      Former Epic employee.

      These systems are written using a much-maligned language called MUMPS. All dates in MUMPS are stored using a special format called $H (for $HOROLOG) which is the number of days since 1840 and the number of seconds after midnight. Local time $H is read using a special function $NOW. There are special versions of $NOW that work in UTC, but I don't think they are standardized. So Epic probably wrote their own methods, and, well....

    14. Re:UTC people by Solandri · · Score: 4, Informative

      The problem here is that medical software is generally old. Programmers naively expect everyone to update software constantly, which is not feasible when the updates are expensive and require additional training

      It's not an update problem. I help maintain the computers and software for several doctors. HIPAA required all hospitals and private practices to switch to electronic medical records by 2013. That deadline and more recent requirements being phased in (ICD-10 - standardized codes for reasons for a medical visit - was required a couple years back) means all medical software is relatively new or updated recently. Any doctor using software more than about 2 years old (for ICD-10) is operating illegally.

      The fact that the programmers writing this software are using local time instead of UTC is sheer ignorance, laziness, or incompetence. Another scenario I can think of where local time is a problem is if a patient visits their doctor on the east coast, then immediately flies to the west coast and is hospitalized. The west coast hospital will request the electronic records from the doctor on the east coast. Because it takes some time for the doctor's staff to enter and finalize the data from the patient's visit, due to the different time zones some of the data the west coast hospital receives will be timestamped in the future if the software uses local time.

    15. Re:UTC people by Anonymous Coward · · Score: 0

      > Timestamps don't change.

      Fun fact, I just recently had to implement a service that adjusts timestamps with given amount of time when called.

    16. Re:UTC people by jd · · Score: 1

      I've had contempt in the other direction, managers providing incomplete specifications and placing quality last on the list of priorities. Security and robustness weren't on said lists. Mind you, I've had no less contempt for fellow programmers for not bothering. I've seriously considered quitting the profession and becoming a Buddhist monk. It's all nonsense, but at least I would no longer have to live with the constant pain of being around such incompetence.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    17. Re: UTC people by jd · · Score: 1

      I'm one of those who do care. I share your disgust of those who don't. It's not necessary or helpful.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    18. Re:UTC people by jd · · Score: 1

      Software of any kind, except maybe Ada Lovelace's, postdates daylight savings. Most US health software I've seen (or written) is Windows-based, XP or later, so is this millennium. There have never been excuses to use wall clock time rather than GMT time. All operating systems have used GMT since the 1970s. Even the military use GMT (Zulu time).

      Even that doesn't explain deletion. If you used the timestamp alone as a key field, you're an idiot who should be forced to watch reruns of BBC's Eldorado, but it's almost impossible to have two consecutive hours where entries are made to within a microsecond of each other. Even to the nearest second is improbable.

      So overwriting is unlikely. We're therefore talking about active database scrubbing if the time rolls back. Obviously part of a testing or restore from backup routine that is permanently enabled.

      That's not an "old code" issue the way Y2K was, that's gross negligence. Eldorado, followed by Fingerbobs.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    19. Re: UTC people by jd · · Score: 1

      This is precisely why the waterfall method explicitly split requirements gathering, specification and design. Subject-matter experts are great for understanding how to be an expert, but case study after case study showed they only partially understood the logic behind it.

      The specification should not be drawn up by an expert in the subject or an expert in designing, but by someone who can communicate with both and who understands how to describe what the subject expert said in terms the design expert can work with. They're your universal translator.

      The design expert should never interact with, or know anything about, the subject or its expert. Sanity-checking is in the specification. The designer designs from the specification.

      In modern programming, the test engineer should develop tests from the specification as well. The programmer should code to the tests from the design.

      This doesn't change much with Agile and stories. You just need far more modular specifications, so that there's a one-to-one between mini spec and story.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    20. Re:UTC people by msauve · · Score: 1

      "the concept of Universal Time Coordinates"

      What do you think "Universal Time Coordinates" are?

      UTC stands for Coordinated Universal Time in English (the acronym itself is a compromise - in French it stands for Temps Universel Coordonne). "Coordinated" as in a group effort, not a geometric position coordinate.

      If you're going to pound something into someones head, make sure you know what you're talking about before doing so.

      --
      "National Security is the chief cause of national insecurity." - Celine's First Law
    21. Re:UTC people by Pascal+Sartoretti · · Score: 1

      I don't know how many times as a programmer, QA, team lead, sysadmin, and manager I had to pound the concept of Universal Time Coordinates into programmers heads. As well as ntp. Both are critical in real life applications. This is one of many reasons I have come to look upon most programmers with disdain and disgust.

      You can't simply say "Just use UTC"; sometimes, applications must also display what we call "Wall Clock Time", and during the DST switch night, it can lead to strange behavior even in correct applications (e.g. whe a nurse is supposed to perform an action each 30 minutes).

      The simple solution is, of course, to finally ditch DST, which should happen in Europe soon.

    22. Re: UTC people by jd · · Score: 1

      All of those points are valid. I'd probably add that coding standards are for pretty printing, not software integrity, in many places.

      Education is a core problem, since you can't get bad managers if they are well-educated. Health is another core problem. On these two pillars, almost all else rests, which is why I've burned many brain cycles trying to figure them out.

      1-4 are a lack of proper specification and an assumption that you can design on the fly. I can, but I hate it.

      6-7, 9 are why I abandoned America.

      8 should be made a criminal offence. Company directors and line managers should face automatic life for inappropriate attitudes to security.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    23. Re:UTC people by jd · · Score: 1

      If I'm correct that this is an automatic data purge for rollbacks and testing that was left enabled, then flying to the west coast would trigger the deletion of those records.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    24. Re: UTC people by Anonymous Coward · · Score: 1

      To be fair, "you're not even up and it's full daylight outside" is kinda my default.

    25. Re: UTC people by Anonymous Coward · · Score: 0

      Its the social stigma aspect

    26. Re:UTC people by Anonymous Coward · · Score: 0

      You can't simply say "Just use UTC"; sometimes, applications must also display what we call "Wall Clock Time", and during the DST switch night, it can lead to strange behavior even in correct applications (e.g. whe a nurse is supposed to perform an action each 30 minutes).

      In that case, just use UTC. It's not perfect for every problem, but it happens to be perfect for the one you describe. If you're using UTC then it can trivially be converted to the appropriate time zone as it is displayed, and the DST switch that you'd have to worry about if you were using local time becomes a non-issue because all you're doing is changing the time zone that the display converts to.

    27. Re:UTC people by religionofpeas · · Score: 1

      What you really need is a designator in the user interface that lets you know whether a wall clock time is pre- or post-changing of the clock, and then also train people in the use of it.

    28. Re: UTC people by quintus_horatius · · Score: 1

      Fun fact: it uses 1840 as the epoch because when MUMPS was written that was the birth year of the oldest person currently living.

      That kind of makes sense, given that it was written to handle patient records at MGH: you're guaranteed to never take in a patient older than that, and the original system was simplistic enough that it wouldn't need to handle complicated dates.

    29. Re:UTC people by dbrueck · · Score: 1

      No offense, but it sounds like you were harping on something without truly understanding the problem. Using UTC is simple, but it doesn't solve most of the awful headaches of dealing with DST.

    30. Re: UTC people by Anonymous Coward · · Score: 1

      And as a result it gets light at 430am in the summer. You're not even up at 6am and it is full daylight outside.

      China forces one time zone across the entire country. So I don't think they care about that.

    31. Re:UTC people by No+Longer+an+AC · · Score: 1

      Well, we are often bad at what we do...I was going to post about how I usually just relied on our database and environment variables to keep my time zones right but even that sometimes may not be enough.

      Didn't Apple just have a DST bug with their watch? I didn't read details, but I think I saw headlines. How could they do that? I remember spending way too much time testing stuff just to make sure it handled time changes and it usually did but I do remember a timekeeping system failing miserably right after it was installed. (not my project).

      And I also remember reviewing Y2K fixes which literally just "fixed" them by changing them to Y2.1K bugs. I confronted one contractor about it and of course his reply was that our code wouldn't be used 100 years from now (and he was probably thinking "Even if it is, I'll be dead and my grandson will have a job").

      I explained to him that with how cheap our employer was it was very likely they'd still be running the same code 100 years from now.

    32. Re: UTC people by Anonymous Coward · · Score: 1

      Boo-fucking-hoo. In northern Scandinavia it gets light at 1:00am in the summer. You go to bed in full daylight and wake up in full daylight.

    33. Re: UTC people by Anonymous Coward · · Score: 0

      and china has a single time zone (based on its eastern coast longitude) but extends to the west as far as california is from new york.

      imagine living on the west coast and being on eastern standard time all year round.

    34. Re: UTC people by Anonymous Coward · · Score: 0

      You smug people say that, but have you ever considered the cost of switching back and forth in your programming all the time? Way more programming labor and way more opportunity to make a mistake. Also doesn't fix the problem of there actually being two 1:30 am local times in one day, so if your night shift production schedule has two batches starting at 1:30 how do you display that or transmit it down to the 20 year old machine that has firmware from before DST changed in the Bush years. You just want to ignore all the real life problems it causes because you don't see them. I assure you that you pay for it though.

    35. Re: UTC people by phantomfive · · Score: 1

      But what can you do about it?

      --
      "First they came for the slanderers and i said nothing."
    36. Re:UTC people by Anonymous Coward · · Score: 0

      Thank you. Actually I'd prefer that we were all on universal time, I'd be going to work at 1 AM, but it's just a name. That the same time being different time depending on where you are is stupid, you can't even accurately compare the age of things without knowing where they are.

      As for your disdain for programmers. I'll admit that their lack of understanding of the impact of time zones is problematic (their general lack of understanding of science is even more horrifying, but that's another story). But it can get really complicated, we had situations where we recorded in one location and played back in another which caused all sorts of weird issues that we to hack around.

      Yes get rid of the time change, then get rid of time zones altogether. Simplify the world...

    37. Re:UTC people by Anonymous Coward · · Score: 0

      The worst thing to me is the fact that even devices with GPS capability often have no clock discipline. My car's head unit, for example, has GPS navigation but the time remains manually set and drifts by about 5 seconds a day. What kind of penny-pinching asshole designs something with the built-in atomic clock accuracy capabilities and then slaps a clock on it without utilizing that capability?

    38. Re: UTC people by Anonymous Coward · · Score: 0

      China and India don't use DST.

      China also only has a single timezone, even though it's as wide as the continental US (which has four).

      Being autocratic enables enforcing "efficiencies" very easy.

      (India has only has one, but it's much narrower.)

    39. Re:UTC people by AndrewFlagg · · Score: 1

      i made a post earlier and of course I slept on it... now i just want Star Dates to be used. Star Trek had a way of keeping us universally coordinated. Space Command One now online, Star Date 1104.2018

    40. Re:UTC people by Anonymous Coward · · Score: 0

      What I want to know, is why are dumbass hospitals spending "millions" on software that hasn't been truely updated in 60 years? Software should be rewritten from scratch every 10-15 years. It's *SOFT*ware. This is why patients can't even access their own health information. This is why there is no portability between providers. This is why hospital systems are so easily hackible. It is all rooted in insisting on keeping around ancient super-expensive systems that SUCK ASS. It's not good for anyone except the asshole who keeps making millions each year selling the same piece of garbage from 60 years ago.

    41. Re: UTC people by Anonymous Coward · · Score: 0

      Same in Arizona

    42. Re: UTC people by Anonymous Coward · · Score: 0

      The 'eye bulge' I displayed where upon entering into the IT Radiology dept, that all the systems were behaving funny after a major upgrade and the reason why...

      Turns out, the 2 month in primary system upgrade and Sun oracle db server that was part of it, was the NTP source for all dept servers. Not the system-wide network time devices that were available...
      And low and behold, every one of the windows, Sun and Linux servers, upwards of 100, were out of sync with the primary db server, anywhere from 1 to 16 minutes. At 15 minutes of drift, hell, even at 5 minutes of drift, secure connections would fail due to the drift being outside an accepted range.

      I honestly can't believe that I, the new guy, well new to the dept anyways... had to point out wtf was going on....

      And then after that, everything was pointed at the 2 atomic devices on network, by yours truly. Much to the chagrin of our aging db admin who had set up the oracle server to the be dept. NTP source...

    43. Re:UTC people by Anonymous Coward · · Score: 0

      and incredible barrier to entry due to HIPAA

      Except HIPAA isn't even that complicated. It's basically best practices that haven't even changed much in 20 years. The P stands for portability, which should mean that all software and data freely flows and is easily exchangeable like for like. It's not a technical problem, it's not a government problem, it's asshole hospital owner giving asshole software maker a reach around at everyone else's expense. They probably play golf together, laughing it up at how many people their greed and incompetence killed.

    44. Re:UTC people by Anonymous Coward · · Score: 0

      Common problem world wide. And it is not just DateTime storage and usage.
      Date Formats
      Time Formats
      Names
      Addresses
      Phone Numbers
      Calendar Layout
      Currency
      Counting Formats ...
      All of these are ALL based on local customs standards. IT from Architects down cannot understand, nor even bother to try to understand.

      A phone number stored in Currency field... it is just a long number string... STRING is key word here. Actually a phone number is made up of 5x 5 digit strings.
      this strings also have local formatting standards such as Central America: a "." between every 2 digits in station number part. Let along "." and not "-" between rest of parts. Or North America placing () around the city/area code. Or Europe's version of leading 0 on city/area code, noting "long distance".

      How many characters are in a name? Ask the lady in Hawaii who could not get a drivers license becuase he name was too long. Names are just letters... Ask the guy in Georgia who legal changed his last name to 22.

      Currency presentation and math do not match. Japan Yen are presented with a "." 3 from right so 1.000 for thosan yen, but fir math the decimal is at 0 places (no fractions. But US Dollar the presentation and math are both at 2 places from right/

      Did a big project in mid 1990. We spend 3days with 10 developers, defining dates and times. This for for storage, presentation, and math. Example on the last day of Janurary and you add 30 days what do you get as answer? Feb 28, Feb 29, Mar 1, Mar 2? All are right by different methods and reasons. For the same date, add 1 month? Feb 28 and add a Quarter (3 months)? Is Feb 28 the same as last day of the month? If a Fiscal Quarter the same as Calendar Quarter? Does do they have same number of days? Do Quarters have same number of days? How many Fridays are there in a year?

      These are not deep questions but show how all of our personal "beliefs" fail under computer logic. We did get the date and time done to single function so "spin bars" and up and down arrows all just worked for any value change from:
          Minutes, 10mins, 1/4hr, Hours,
          Days, Weeks, Months, Quarters, Years,
          Fiscal Week, Fiscal Month, Fiscal Quarter, Fiscal Year,
          Season Week, Season Month, Season, Season Year.
      We had a Fiscal Year of 3 Month duration handle, since tax filling date was being changed, lucked out, that was also 1 Fiscal Quarter, accountants did not want to be too messy.

    45. Re: UTC people by Anonymous Coward · · Score: 0

      WOW holy fuck like, I'd have to get used to like, the numbers on my clock being a couple of digits different to like, how I used to remember. I'd be getting into work at 6am instead of 9am

      mind

      blown

    46. Re: UTC people by Anonymous Coward · · Score: 0

      (India [also] has only has one, but it's much narrower.)

      India spans at least two time zones. Most of India falls squarely in +5 and +6. I'm not sure, even looking at a time zone map, whether its easternmost states like Manipur and Nagaland extend into +7. But yes, it runs on a single time zone, +5&1/2

      Southern Africa also spans two time zones. Most of it falls in +2. Only the western Cape and Namibia are in +1 and the rest: Botswana, Zimbabwe, Zambia, Mozambique, and most of South Africa are all solidly in +2, but they all run on +1 anyway. It was a bit odd when I was in Johannesburg in January (nearly peak Summer time) and the sun set at 6:30.

    47. Re: UTC people by Anonymous Coward · · Score: 0

      BMW

    48. Re:UTC people by Anonymous Coward · · Score: 0

      The fact that you think UTC is the panacea this problem makes me think you haven't implemented a system like Epic.

      It turns out that except for this one hour of the year, assuming everything is in local time works just fine.

      If you store everything in UTC then you have to worry about dates of birth shifting by a day depending on the time zone, or appointments shifting by an hour when you don't predict DST correctly.

      To do things properly you have to store the times with time zones, which back when these systems were created in the 1970s, was a waste of precious bytes.

      dom

    49. Re:UTC people by Darinbob · · Score: 1

      Many operating systems and the like do NOT use UTC. Ie, Windows 95 did not, it assumed the PC RTC chip was using local time. It may have converted to UTC internally in a few places, but not many. Many embedded systems come with libraries that use UTC but which assume that time zone is just an offset from that. Many embedded systems actually use local time because that is what the customers and the designers assume will be used, and then add-on cards using UTC have to do some complex interactions. It is also common for embedded systems and RTOS's to not have a reliable or well documented system of time (sort of POSIX-like functions with the first letter capitalized); and simultaneously the compiler runtime library will have its own competing functions which will clash. And because most of these systems are built from scratch, since the common libraries are too large, you rely on mere programmers to become subject matter experts, meaning you will get bugs.

      The "deletion" happens even when there's not a real database, it can happen because a system internally has a hard requirement of not having duplicates. And if time is not stored as UTC then you end up with two hours that look the same (1AM PST and 1AM PDT only they leave off the suffix). Seriously, there are systems that separate the date from the time of day and the time is represented as seconds since midnight local time.

    50. Re:UTC people by Darinbob · · Score: 1

      I can see Windows XP being used on my Dentist's computer...

      Of course, ignorance IS an issue here. And that ignorance is not just the programmer's, but with system designers, marketing, documentation, etc. I worked on a medical system that used local time. The assumption was that it was not going to cross time zone boundaries very often, but this broke when a hospital system would straddle time zones, or the server was in a different time zone than the machine, and so forth. Never mind that the standard used by medical images will have the time zone specified as offset from UTC; this means that the system has to be able to convert to and from this style and so you'll get bugs. You can't really blame the junior programmer who was tasked with this as his first job.

    51. Re: UTC people by Anonymous Coward · · Score: 0

      Until you factor in your circadian rhythm is governed by sunlight to a large extent. Nothing like forcing your body to get up three hours earlier, or fall asleep three hours later, than millennia of evolution has led too. You can only fight biology so much before it becomes a losing battle and pushing your body outside of its circadian rhythm has a pretty brood range of physiological effects.

    52. Re:UTC people by Anonymous Coward · · Score: 0

      We should just stay on DST all year round! Many problems solved. As for the medical software, it should be using UTC!

    53. Re: UTC people by Anonymous Coward · · Score: 0

      china has a single time zone

      The point of DST is to roughly level off the clock time of sunrise throughout the year for a given latitude. The theory is that people on clocks prefer moving early (by the clock) daylight towards the end of the day. The anti-DSTers claim it's not worth the bother as clock is only what matters. The commies took this position to the extreme.YMMV

    54. Re: UTC people by Anonymous Coward · · Score: 0

      Vent your frustration on the internet.

    55. Re: UTC people by Aighearach · · Score: 1

      And as a result it gets light at 430am in the summer. You're not even up at 6am and it is full daylight outside.

      Yeah, the inconvenience for sport fishing is at least 99% of my complaint about the system!

    56. Re: UTC people by Aighearach · · Score: 1

      That's why almost everything is done using "improved waterfall." (which is the actual original system, the waterfall book author just didn't realize that people had to be explicitly told to correct mistakes and update requirements when needed)

      A lot of people don't realize it, because it is how people organize complex projects by default, so if you don't know you made a choice, it was probably waterfall. So the word gets used mostly by fans of other processes.

    57. Re: UTC people by Aighearach · · Score: 1

      But what can you do about it?

      I propose we model the solution on the novel A Clockwork Orange by Anthony Burgess.

    58. Re:UTC people by Aighearach · · Score: 1

      I've met programmers who still didn't get it even after years of dealing with time changes.

      IME it usually means they don't understand caching in the front end, and they think they're being pragmatic.

      Additional training is unlikely to remedy the problem.

    59. Re:UTC people by Aighearach · · Score: 1

      If you used the timestamp alone as a key field, you're an idiot

      Or perhaps an embedded systems programmer who doesn't have the luxury of wasting bits on every conceivable form of robustness possible.

      In any case on a database, only idiots and people who just got out of a 20 year coma use data fields as keys. You need meta-data id fields for keys, because data changes, even data specified to never change might still be ordered to change by the powers that be.

    60. Re: UTC people by plopez · · Score: 1

      1:30 != 1330 it's things like that which is why I have come to disdain and have disgust for programmers.

      --
      putting the 'B' in LGBTQ+
    61. Re:UTC people by plopez · · Score: 1

      the time is absolute, the rest is eye candy.

      --
      putting the 'B' in LGBTQ+
    62. Re:UTC people by dbrueck · · Score: 1

      Eh, ok? That doesn't simplify the problems caused by DST at all.

    63. Re: UTC people by DNS-and-BIND · · Score: 1

      Boy, that came out of left field. Who was even talking about fishing? We were talking about daylight being wasted because the whole population is asleep. Then we have to burn coal to make up the difference when the sun goes down early. Fishing WTF.

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    64. Re: UTC people by mjwx · · Score: 1

      And as a result it gets light at 430am in the summer. You're not even up at 6am and it is full daylight outside.

      Here in the UK we've got three choices.

      1. Maintain the time at +0 GMT and have it light at 4 AM in the summer.
      2. Maintain the time at +1 GMT and have it dark at 7 AM in the winter.
      3. Keep using DST and having the best of both worlds.
      The only bad part about DST in the UK is the number of people moaning about it, its worse than regular British moaning. I mean we don't even have to set out clocks manually any more. My phone updates itself, so does my computer, even my bleeding car does it itself. If you're still getting your time of the stove it's time to leave the 18th century.

      I used to live in Western Australia who rejected daylight savings because, and I'm not joking, "the curtains will fade" and "the cows wont know what time to get milked". In summer it's light by 4 AM, by 7 AM it could easily be over 30 degrees C. You'd be sweating your bollocks off before even getting out of bed and this could happen for up to four months a year.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    65. Re:UTC people by Anonymous Coward · · Score: 0

      All operating systems have used GMT since the 1970s.

      No version of MS-DOS did.

    66. Re:UTC people by Anonymous Coward · · Score: 0

      If it was 100 years (from Y2K) I think I'd take a punt on the code not being in use. However, a lot of the 'windowing' for Y2K fixes was done on the basis of 'if year greater than 1970 assume 19xx else assume 20xx' with variations +/- of 1970, so the likelihood of the code still being in use is increased - particularly for old mainframe banking code, which might still be running even if ported to different platforms.

    67. Re: UTC people by Aighearach · · Score: 1

      Don't be a dumb-ass, other people's ideas come out of their mind, not yours. Didn't you know that?!?!

      We are talking about it because I decided to say it, and then you, knowing I had said it, replied to it. If it isn't what you wanted to talk about, why did you reply?

      You really didn't know that other people think for themselves? You thought other people hear your thoughts, and that's what they talk about? Wtf

      You didn't know that activities people synchronize to the sunrise or sunset are relevant when talking about daylight saving time?! How would you even know the subject existed if you were born that recently?

    68. Re: UTC people by DNS-and-BIND · · Score: 1

      Because fishing has absolutely nothing to do with the global climate crisis? Just stop.

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    69. Re: UTC people by Aighearach · · Score: 1

      Just don't accidentally look up and notice the headline, and you'll be fine.

    70. Re:UTC people by terrycarlino · · Score: 1

      Not a hospital, but a National Lab with lots of locally produced software. Software that doesn't handle the semiannual time change well or at all. When the developers get complaints about it every year their answer is basically, "It only happens twice a year. It's not worth the time it would take to fix it."

      Management backs them saying they won't expend FTE's to address it, because "it only happens twice a year."

  5. What about Slashdot by Anonymous Coward · · Score: 0

    So.. any comments or stories submitted in the hour before time rolls backwards.. where do they go?
    It's like an annual Y2K bug... I'll see you all again soon.. an hour ago.

  6. Google Anyway.... by Luthair · · Score: 1

    Apples watch whose sole purpose is telling time managed to brick for 24-hours recently when Australia changed time.

    1. Re:Google Anyway.... by blindseer · · Score: 1, Funny

      Apples watch whose sole purpose is telling time managed to brick for 24-hours recently when Australia changed time.

      If someone is buying an Apple Watch only to tell time then they are doing it wrong.

      --
      I am armed because I am free. I am free because I am armed.
    2. Re:Google Anyway.... by Anonymous Coward · · Score: 0

      1) What does "only to tell time" have to do anything. Do you see the parent saying anything about "I was using it to only tell time!"

      2) The devices in question were unusable for 24 hours. For anything. At all. As the parent poster said.

  7. For the love of God, just stop! by Anonymous Coward · · Score: 0

    Daylight saving shows how incredibly inefficient governments are. My impression is that people have been against daylight saving for at least two decades, yet the government has been unable to rectify the situation in all that time. How can it take so long to address such a simple problem? It's no wonder that more complex issues go unsolved.

    Of course, when the government does take action the solutions imposed are normally catastrophically bad, so maybe it's best they continue with their gross inefficiency.

    1. Re:For the love of God, just stop! by Anonymous Coward · · Score: 0

      No, newspapers are making money writing about DST, and almost no one really cares. At all.

      Do you care? Are you upset? Do you get angry, absolutely angry, upset and mad for weeks around DST? Do you write your congress-person, senators, and join groups advocating no-DST in Washington?

      No? Yes?

      If you do, do you think your neighbours do?

      I'm willing to bet that in the average American's life, perhaps 3 or 4 minutes might be spent.. through their ENTIRE LIFE, caring about DST.

    2. Re: For the love of God, just stop! by Anonymous Coward · · Score: 0

      Should be no problem to rid of ourselves it then since nobody cares.

  8. Acceptable Losses.. should not be allowed by AndrewFlagg · · Score: 2

    ...and that my friend is what we call acceptable losses by a government who fails to do anything about something so easy to fix. while they talk about it for years and decades, we as programmers have the power to do something... stop it from happening... turn off the DST feature and go to either UTC or just turn the damn feature off on servers and applications. I vote yes, turn off daylight savings time. I am tired of everyone using it as excuse to be late as well, and credit card systems integration encryption hiccuping..

    1. Re:Acceptable Losses.. should not be allowed by Aighearach · · Score: 1

      we... have the power to do something... stop it from happening... turn off the DST feature and go to either UTC or just turn the damn feature off on servers and applications.

      You may find that managers know how to solve that problem, and can achieve it rapidly and with minimal consultation.

  9. Here's some fun by plopez · · Score: 1

    Give someone some LSD tonight and then change the clocks.

    --
    putting the 'B' in LGBTQ+
    1. Re:Here's some fun by blindseer · · Score: 5, Funny

      Give someone some LSD tonight and then change the clocks.

      I do that every weekend, what makes this weekend any different?

      --
      I am armed because I am free. I am free because I am armed.
    2. Re:Here's some fun by Anonymous Coward · · Score: 0

      This does much to explain your love for circular reasoning. Thanks!

    3. Re:Here's some fun by thegarbz · · Score: 1

      Give someone some LSD tonight and then change the clocks.

      I do that every weekend, what makes this weekend any different?

      When you're done the clocks may be right.

    4. Re:Here's some fun by Anonymous Coward · · Score: 0

      Are you kidding? LSD will make the new clock setting even more accurate. Haven't you seen the spider webs?

    5. Re:Here's some fun by Aighearach · · Score: 1

      Give someone some LSD tonight and then change the clocks.

      If you can read the clocks through the colors, you got bunked.

    6. Re:Here's some fun by blindseer · · Score: 1

      I see the spider webs all the time, everywhere. I'm not sure if I need to call for pest control or an ambulance.

      The spider webs. They are everywhere. Even when I close my eyes.

      --
      I am armed because I am free. I am free because I am armed.
  10. I for ohe am happy by bobstreo · · Score: 2

    I have no data cap, because the tzdata updates come hot and fast every time some state, or random country decides to change their participation in how they manage time.

    I just check my phone/computer to set all my dumb appliances (or mechanical clocks) time displays,

  11. But to problem is going to Standard Time, no ? by csmithers · · Score: 1, Troll

    But it's going to Standard Time that's the problem, no ? Daylight Saving Time ends today, Standard Time begins.

  12. Any software... by Dracos · · Score: 1

    That can't properly handle the unfortunate, antiquated reality of daylight savings time is written by idiots. The same goes for leap time.

    1. Re:Any software... by Darinbob · · Score: 1

      Quite often the functionality isn't built in to some systems. I've had to write this stuff a few times, and have had to fix bugs with it in other systems. Today you'd think that with the religious mantra to never write your own code and only use existing libraries that this problem would go away, and yet people still don't even know how to use their basic C library correctly to do this.

      You'd think it was obvious - and yet remember how Windows 95 had you manually ask you if it should change the time twice a year despite every programmer working on it knowing that DST was a real thing and that they sold the product to nearly all time zones. It seems that this is one of those things that often falls through the cracks by the designers and is left to someone low down on the totem pole to notice and try to patch up.

      Even last year we had to write code to convert from a device's concept of time to UTC time, and I had to explain how this all worked multiple times, I drew diagrams multiple times, and so forth. Some of it was my fault, I assumed the device behaved logically when it was absolutely being stupid (log data every hour and assumed that every single day always had 24 hours no matter what, so when time changed it would either duplicate an entry or it would drop an entry.

    2. Re:Any software... by Anonymous Coward · · Score: 0

      Depends on how you want to implement it.

      If the programmer must detect that a DST change has occurred, then that program is going to get complex real quick. Nevermind the need for constant adjustment corrections to be made for it.

      If the programmer wants to rely on the underlying system to inform of a DST change, then they have to worry about what systems they can deploy the software to. As not every system has that capability.

      Of course the best thing to use is UTC internally and then convert to local time for rendering, but that assumes you have a method / library to do so with, as not every system (Windows) has UTC set up by default, and you may need to convert from local time to UTC when getting the current time from the underlying system.

      Finally, the question becomes how do you integrate this? If it's a program that will only ever run on one platform, good luck with that, you can just plop it into a sub-project and off you go. If you have, or plan to have, more than one platform to support however you'll need to create a sub library to translate the calls between each underlying platform and a consistent internal representation that the program can use regardless of the platform it's running on.

      So idiots? Yes, but not for the reason you're accusing people of. It's not so much a lack of ability so much as it is a lack of consistency by those who came before.

    3. Re:Any software... by arcade · · Score: 5, Interesting

      The problem with Leap seconds is that they are really, really problematic under unix. Unixtime literally doesn't have leap seconds. There are hacks and workarounds, but only that.

      There are only two real solutions:

      1. Get rid of the concept of leap seconds. The earth's rotation will slowly drift out of sync with astronomical time - but only with about a minute per century. Let someone deal with a leap hour in 6000 years time. Having all of society deal with astronomers who don't want to keep track of this on their own is just silly.

      2. Redefine unixtime to include leapseconds. Change the POSIX standard and all other relevant standards to have unix run on TAI instead of UTC. Keep an /etc/leapseconds where all leapseconds are inserted. Let the system time conversion libraries deal with the conversions authoratatively.

      And don't get me started on the hackish fugliness of leap second smearing. Ye gods is that an ugly hack.

      --
      "Rune Kristian Viken" - http://www.nwo.no - arca
    4. Re:Any software... by Anonymous Coward · · Score: 0

      /var/lib/leapseconds. /etc/ is for configuration files.

    5. Re:Any software... by arcade · · Score: 1

      I'm of two minds here;

      With a system that keeps getting vendor updates, I do believe that /var/lib/leapseconds would be the right place.

      However, given the plethora of very old systems around, I do believe it should be in a human configurable file. I would find it quite unnatural for sysadmins to go and inject leapseconds into a file in /var/lib. Echoing the "leapsecond timestamp" into /etc/leapseconds would, however, be entirely natural.

      I can live with both, though - we're currently simply bikeshedding ;-)

      --
      "Rune Kristian Viken" - http://www.nwo.no - arca
    6. Re:Any software... by jd · · Score: 1

      The Earth doesn't rotate once in 24 hours, vertically, perfectly on the plane of the solar system. Nor is the solar system a two body system.

      You must change either the definition of a day or the definition of a second. And even then, there are natural variations for which you'll need corrections.

      The universe is messy. The corrections may need to fit a better design, no problems with that, but you will need them.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    7. Re:Any software... by jd · · Score: 1

      It's not acceptable to have something defective by design.

      We learned with Y2K that the other person never does their job until they need to panic.

      Do it once, do it right. Leap seconds are not even remotely hard, ignoring them is simply incompetent programming.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    8. Re:Any software... by jd · · Score: 1

      Unixtime should not ever be modified. Same reason it should not ever follow daylight savings. Unixtime is absolute. It has to work on all planets and in space.

      Leap seconds are local to planet of origin, so you want a layer between unixtime and local time that handles leap seconds.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    9. Re:Any software... by arcade · · Score: 1

      Unixtime should not ever be modified. Same reason it should not ever follow daylight savings. Unixtime is absolute. It has to work on all planets and in space

      Get your facts straight. Unixtime doesn't work like that, and that is kind of the problem.

      To illustrate this, in 2016 we had a leap second on Dec 31st. In other words, time went like this:

      Sat Dec 31 23:59:59 UTC 2016
      Sat Dec 31 23:59:60 UTC 2016
      Sun Jan 1 00:00:00 UTC 2017

      However, if look at this with unixtime, we get:

      $ date --utc --date @1483228799 ; date --utc --date @1483228800
      Sat Dec 31 23:59:59 UTC 2016
      Sun Jan 1 00:00:00 UTC 2017

      There is no way to represent the second that happened at Sat Dec 31 23:59:60 UTC 2016 . It doesn't exist in unixtime. You can't reference it, except by 1483228799 twice. That's right, in unixtime, that second goes to the end, then does another second at the same value (!) Two seconds happened in the real world, while the unix timestamp ticked twice.

      So, your assertion that unixtime is absolute is unfortunately simply wrong. Unixtime doesn't do leapseconds. It doesn't work on all planets and in space as you describe. It's closely tied to UTC "but let's ignore that leapseconds exists".

      --
      "Rune Kristian Viken" - http://www.nwo.no - arca
    10. Re:Any software... by arcade · · Score: 1

      Funny.

      The question here is "what's defective"?

      Historically, a second was defined as 1/86400 of a day. It's a good definition. However, we've later decided that since that period isn't absolute, we should rather define the duration of a second.

      So, in 1967 the second was defined to be exactly 9,192,631,770 times the period of the radiation corresponding to the transition between the two hyperfine levels of the ground state of the caesium-133 atom.

      Now, while that matches up "pretty well" with a day, it doesn't match exactly. The earth wobbles a bit, and is slowly being slowed down by tidal forces - but not in a predefinable way. We need to observe .. and when the difference makes the time we've tracked with atomic clocks be out of sync with the earth - we adjust time. We insert a leapsecond. By decree from a commitee.

      Thus, we have TAI - which is atomic time - which is what we get from atomic clocks. This is out of sync with "earth time". Unix time is in sync with "earth time" but not with atomic time, and unfortunately isn't monotonically increasing time due to the way we hack around leapseconds with it.

      Given this, we can claim that atomic time is defective because it doesn't track earth time. We can claim that earth time is defective because it's not always the same. Or we can claim that both are actually pretty darn OK, and that we should just sort out the differences in a coherent manner. Or that this isn't important enough that we shouldn't just stick with atomic time which makes everything easier for everyone except astronomers.

      Now, you say "Do it once, do it right" about time. The great thing is that we have presedence in doing things slightly wrong. Take the gregorian calendar, which is the one we're using.

      You know, every 4 years is a leap year, except if it's divisible by 100, then it's not. Except if it's divisible by 400 - then it is. This is to ensure that seasons stay reasonable stable. Right? Do you think this works out great over time? Well, it actually works out pretty great, but it does go off over time. We go off by a day for every 4000 years (way worse than my suggested 1 hour over 6000 yers! :P). There should be 969 leap says over 4000 years to be in sync. There is 970. Ooops. It hasn't been reformed, although Sir John Herschel proposed the change more than 100 years ago. It was apparently designed incompetently - if we're to follow your thinking. ;)

      --
      "Rune Kristian Viken" - http://www.nwo.no - arca
    11. Re:Any software... by dbrueck · · Score: 1

      Actually, dealing with DST is incredibly complex in many cases, ditto for leap time. Not only are the rules complex, the right way to handle them is sometimes subjective (i.e. in terms of what you present to users). It's far more complicated than mapping between UTC and local time.

    12. Re:Any software... by Anonymous Coward · · Score: 0

      Nice example. The only clarification I would make is UTC is, by definition, a timescale with leap seconds removed. So, representing time as a continuous count of UTC seconds from some epoch (in this case, the Unix epoch) isn't ignoring leapseconds. It is just that, as you point out, this timescale (UTC) and time representation (seconds from an epoch) can't convey leapsecond information. In contrast, TAI (or GPS) seconds from the Unix epoch can, as can Gregorian dates in UTC when HH:MM:SS are used and the software understands what "23:59:60" means.

      I think the solution would be to leave Unix time alone and add GPS time that would make use of the /etc/leapseconds. In other words, just make use of the current solution used by systems requiring precise timing, but add it to the OS (which I'm sure no one will use or trust for critical applications, so maybe just leave things as they are...). Because the world runs off GPS now, this isn't just a problem for astronomers. If time to the second is critical, then the software developer needs to be competent enough to model it correctly. There is an argument for having the IAU drop the leapsecond. But then, we come right back to the idea that we already have timescales that are not corrected for leapseconds, making that argument just as silly.

    13. Re:Any software... by arcade · · Score: 1

      The only clarification I would make is UTC is, by definition, a timescale with leap seconds removed

      I believe you to be wrong, or that I'm misunderstanding you.

      UTC including leapseconds were adopted in 1970 and implemented in 1972.

      It is, however, impossible to calculate the seconds between two UTC timestamps, without consulting a table containing the leap seconds in between.

      I'm wondering if you're thinking of UT1 when you write UTC?

      --
      "Rune Kristian Viken" - http://www.nwo.no - arca
    14. Re:Any software... by arcade · · Score: 1

      In any case; I think I agree with 100% of the premise of with the main body of your argument. I keep using GPS time and TAI interchangably, even though there are differences. GPS time is attempted to be kept in sync with the theoretical TAI regularly (once a day or so?).

      When it comes to implementation, we might disagree. But I do believe we agree about the facts. :-)

      --
      "Rune Kristian Viken" - http://www.nwo.no - arca
    15. Re:Any software... by Aighearach · · Score: 1

      or 3) accept that system time is not calendar time, and use a network time service to periodically update the clock. Being accurate to the second to wall time is not important in the way that having a consistent system clock is. The network time daemon can take of handling that in a way that is consistent with the technical needs of the particular system and use case.

    16. Re:Any software... by Aighearach · · Score: 1

      That's right, in unixtime, that second goes to the end, then does another second at the same value...
        Unixtime doesn't do leapseconds. It doesn't work on all planets and in space as you describe. It's closely tied to UTC "but let's ignore that leapseconds exists".

      The second part refutes the first part. It doesn't do another second at the same value, it merely ignores the silliness and is now 1 second "off" according to various humans, who probably also arranged for it to periodically be corrected anyways because it runs off an oscillator with a known non-zero error range.

    17. Re:Any software... by Aighearach · · Score: 1

      And in any case, there won't be a simply way to convince a quartz resonator to be coupled to the rotation. :) So humans will have to admit that it is decided arbitrarily by humans, and then arrange to have the system updated at the designated times with the chosen values.

      They'll probably even do it by committee!

    18. Re:Any software... by box_jellyfish · · Score: 1

      I just want to point out that UTC isn't "astronomical time", which your comment seems to be implying. The timekeeper of UTC is an ensemble of atomic clocks in various locations around the world. The timekeeper of Greenwich Mean Time (GMT) is the rotating earth in orbit around the sun and involves astronomical observations to determine the time. By the way, the GPS has an ensemble of atomic clocks also, separate from UTC. There must be some effort towards harmonizing UTC and GPS time but I am too lazy to look it up.

    19. Re:Any software... by clovis · · Score: 1

      I am on the side of adding an hour now so that in 6,000 years everything will be fine.

    20. Re:Any software... by arcade · · Score: 1

      I'm not sure what you mean with "It doesn't do another second at the same value"? Unix absolutely does another second at the same value.

      Let me illustrate:
      Let's assume we're at December 31st, at 23:59:59. Unixtime in seconds would then be: 1483228799

      The milliseconds count, in increments of 250ms each, would be:
      1483228799.000
      1483228799.250
      1483228799.500
      1483228799.750
      1483228799.000
      1483228799.250
      1483228799.500
      1483228799.750

      that's right, the counter jumps back 1 second.

      --
      "Rune Kristian Viken" - http://www.nwo.no - arca
    21. Re:Any software... by Aighearach · · Score: 1

      Why would something you describe as an illustration be relevant, or something I would look at?

      All you did is wave your hands and say "yer rong," and then do some scribbles? What?

      How the fuck does "Unix" even know when somebody will decide to add the shit? Obviously, what you're saying may or may not apply to some sort of *nix system that exists, (not that you established or claimed even that much!) but it clearly isn't something universal.

      Instead of drawing illustrations, here is a link that explains the details:
      http://www.madore.org/~david/c...
      Note this key part:

      If the year is =1970 and the value is non-negative, the value is related to a Coordinated Universal Time name according to the C-language expression, where tm_sec, tm_min, tm_hour, tm_yday, and tm_year are all integer types:

      tm_sec + tm_min*60 + tm_hour*3600 + tm_yday*86400 +
              (tm_year-70)*31536000 + ((tm_year-69)/4)*86400 -
              ((tm_year-1)/100)*86400 + ((tm_year+299)/400)*86400

      The relationship between the actual time of day and the current value for seconds since the Epoch is unspecified.

      How any changes to the value of seconds since the Epoch are made to align to a desired relationship with the current actual time is implementation-defined. As represented in seconds since the Epoch, each and every day shall be accounted for by exactly 86400 seconds.

      —The Open Group, Single Unix Specification, Base definitions (4: General concepts)

      This is why others, who are really obsessed with having the computers know about leap seconds, say that unix support for them is broken. Often it seems that the people promoting it simply think that adding leap seconds is the only correct answer, and that prevents them from even understanding the technical issues involved. It isn't clear that there is even a use case for having the computers know about it, because counting actually elapsed seconds is a major import thing that you do in software, and fixing the wall clocks that humans use to better match the rotation of heavenly bodies is a rare use case that is different than the things that computers are already using the system clock for. So it makes more sense to use another system to account for it, like a network time daemon that is already necessary to compensate for drift.

  13. Keep it on daylight saving forever please. by antdude · · Score: 5, Insightful

    I love the later sunsets at the evenings. ;)

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
    1. Re:Keep it on daylight saving forever please. by Anonymous Coward · · Score: 1

      It is generally accepted to be an early bird, so just it's still daylight saving time and get up one hour early and go to bed one hour early during winter. That's what daylight saving time all year round means, after all. Right, you're not going to do that. Getting up early doesn't sound as cool as "later sunsets", does it?

      This topic really reveals all the me-too people who couldn't think things through if their lives depended on it. Yes, it's inconvenient to switch timezones twice a year. Yes, it's inconvenient to have one hour shorter summer evenings. Yes, it's inconvenient to get up an hour earlier in the winter. You don't get to eat your cake and have it.

    2. Re:Keep it on daylight saving forever please. by Anonymous Coward · · Score: 0

      ...so just pretend it's still...

    3. Re:Keep it on daylight saving forever please. by 93+Escort+Wagon · · Score: 1

      Yeah, I’d prefer permanent Daylight Saving over permanent standard time.

      --
      #DeleteChrome
    4. Re: Keep it on daylight saving forever please. by eclectro · · Score: 0

      The problem is drivers can not see kids on the dark road with Daylight Saving Time and there have been deaths as a direct result. There is nothing gained from keeping the clocks an hour fast. It's ridiculous people feel they need to be coddled in this manner.

      --
      Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
    5. Re:Keep it on daylight saving forever please. by Zontar+The+Mindless · · Score: 1

      I don't give a shit as long as they stop the madness of changing the clocks twice a year.

      I accept having to deal with jet lag when I travel, but I should not be required to do so in virtue of staying in one place.

      --
      Il n'y a pas de Planet B.
    6. Re:Keep it on daylight saving forever please. by Anonymous Coward · · Score: 0

      Whichever. I actually prefer sun on winter mornings, but I'd settle for anything that didn't involve changing clocks twice a year for no good reason and the consequent jetlag.

    7. Re:Keep it on daylight saving forever please. by sjames · · Score: 3, Insightful

      OK, so you get up an hour early, go to work an hour early, and find the door locked. Then you finally get in, get ready to leave an hour early, and for some reason the PHB objects, so POOF, there goes your sunset, you'll be driving home well into twilight.

    8. Re:Keep it on daylight saving forever please. by Jane+Q.+Public · · Score: 1

      Actually, it has been proposed to make Daylight Savings Time the standard time everywhere, all year.

      The reason is that even in winter, it gives people more waking daylight hours than Standard Time does.

    9. Re:Keep it on daylight saving forever please. by thegarbz · · Score: 2

      I accept having to deal with jet lag when I travel

      Are you really *that* sensitive? Do you absolutely have to go to bed at exactly the same time every night so it doesn't mess you up the day after? I don't get it. I work early hours but I'm a night person so typically during the week I go to bed at 10pm, but Friday and Saturday night I'm usually up till 1-3am. I just don't get what the problem is.

    10. Re:Keep it on daylight saving forever please. by jd · · Score: 1

      Early bird is now linked with health problems and shortened lives. Just as with smoking in the 1700s, being accepted doesn't equate to being smart.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    11. Re:Keep it on daylight saving forever please. by Anonymous Coward · · Score: 0

      That's an excuse, not a reason. Most people work in places which could and would accommodate someone who wants to be there early and leave early. As I said, being an early bird is generally acceptable and actually viewed favorably. The reason nobody is going to do that though is that they'd have to get up an hour earlier in the winter, when getting up is hard enough as it is. Two thirds of the population are not naturally "morning people" and even morning people don't like to get up before actual morning. People just think of the benefits of all year round DST: having those nice long summer evenings and not having to change the clocks twice a year, but they ignore the drawback, which is having to get up an hour earlier in the winter.

    12. Re:Keep it on daylight saving forever please. by Opportunist · · Score: 1

      And the later sunrises in the morning in Winter? How much do you like to drive to work in pitch black darkness?

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    13. Re:Keep it on daylight saving forever please. by Opportunist · · Score: 1

      I solved the problem by finding a job that's not sensitive to me being an hour late during the ridiculous times in Summer.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    14. Re:Keep it on daylight saving forever please. by Anonymous Coward · · Score: 0

      Amen to that.

    15. Re:Keep it on daylight saving forever please. by mark-t · · Score: 1

      The reason is that even in winter, it gives people more waking daylight hours than Standard Time does.

      Not north of about 45 degrees latitude. In the depths of winter, staying on "summer time", the sun wouldn't rise until nearly 9 o'clock or often even later, by which time most people would have had to already endure a sunless morning commute, which in addition to an increased level of danger with children would also have to walk to school in the dark, as well as in potentially cooler temperatures (since the hour before sunrise is also typically the coldest hour of a 24 hour period in any given location), for many weeks throughout much of the winter months, the lack of any sunlight in the early morning during a morning commute for a period of perhaps approximately 10 or 11 weeks or so in the winter lasting from about near the end of November until early February would certainly negatively affect the melatonin cycles of many people, and worsen the frequency of the associated health issues that come with that. This is not as big a problem in the summer because the sun usually rises earlier enough to offset this, but in the long run, the best time to stay on year-round is standard time.

    16. Re:Keep it on daylight saving forever please. by thegarbz · · Score: 1

      during the ridiculous times in Summer.

      It's Winter that has ridiculous times :-P

    17. Re:Keep it on daylight saving forever please. by Osgeld · · Score: 1

      yea whats the us population above the 45th, cause that;s pretty much the canadian border

      meanwhile the other 99.8% of the country gets jerked around

    18. Re:Keep it on daylight saving forever please. by thegarbz · · Score: 1

      That's an excuse, not a reason.

      An excuse is story made up about something within your control.
      A reason is a story made up about something outside of your control.

      Unless you think the GP arbitrarily is able to decide when other people should go to work then he provided a reason, not an excuse.

    19. Re:Keep it on daylight saving forever please. by mark-t · · Score: 1

      Way off.... by almost 2 orders of magnitude, in fact. More than 15% of the USA population lives north of about 45 degrees, which happens to also be the southernmost point in Canada.

      So while not exactly a majority of Americans, sure... it's not exactly a small number of people either. More people than the entire population of Canada itself, in fact (not to mention how Canada, as the USA's neighbor and second largest trading partner, would also be affected by it, since there would be substantial economic and political pressure to keep in synchronization with the USA). Certainly not 0.2%.

    20. Re:Keep it on daylight saving forever please. by sjames · · Score: 1

      Either you haven't yet had your first job , you're a trust fund baby, or you're being obtuse.. Much of the workforce must either show up when scheduled and work the full time they are scheduled or they will be terminated. Even people free to choose their own hours have to work within "normal business hours" more or less so they can interact with others.

      Sure, starting work early is often seen favorably, but leaving work early often "isn't promotion material".

    21. Re:Keep it on daylight saving forever please. by Anonymous Coward · · Score: 0
    22. Re:Keep it on daylight saving forever please. by Anonymous Coward · · Score: 0

      All year round DST is a hypothetical. Everything is within your control, because it's in all in your mind. Obviously it's harder for a single person to live on permanent DST when everybody else keeps springing forward and falling back. It could be done, though. Many places offer flextime. It's also not quite relevant, because the reason that's a problem is that not everybody is on permanent DST, and that would not be a problem if everybody did the year round DST thing. Getting up an hour early in winter however would still be a problem, and the point of the argument is to show what permanent DST means in terms of normal time. Some people understand things better when they're presented in a less abstract way. I guess it was too much to ask from those people to make the mental transfer. Should've used a car analogy.

    23. Re:Keep it on daylight saving forever please. by sjames · · Score: 1

      Nice when you can get it. Many cannot.

    24. Re:Keep it on daylight saving forever please. by thegarbz · · Score: 1

      How I drive to work is irrelevant compared to my ability to do an outdoor activity after work.

    25. Re:Keep it on daylight saving forever please. by Anonymous Coward · · Score: 0

      Yeah, I’d prefer permanent Daylight Saving over permanent standard time.

      That's called, simply changing time zones.

    26. Re:Keep it on daylight saving forever please. by Aighearach · · Score: 1

      I love the later sunsets at the evenings. ;)

      DST absolutely sucks for that, you should be advocating a system referenced to sunset if sunset viewing is your use case.

    27. Re:Keep it on daylight saving forever please. by Anonymous Coward · · Score: 0

      This. If dealing with the polar blasts in Chicago during the winter has taught me one thing, it's that you don't want to be on the roads until the sun has come up and activated whatever salt or liquid is being used to melt the ice.

      Getting a million people on the roads all at once in pitch-black icy darkness sounds godawful to me. Let's revisit permanent DST once GlobalWarming(tm) has fully kicked in and I don't have to worry about driving to work on an 8-lane skating rink.

    28. Re:Keep it on daylight saving forever please. by Opportunist · · Score: 1

      Winter has ridiculous weather, but noon is at 1200, as it should be.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    29. Re:Keep it on daylight saving forever please. by Opportunist · · Score: 1

      Lemme guess: You live in California? Florida? Maybe Arizona?

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    30. Re:Keep it on daylight saving forever please. by thegarbz · · Score: 1

      Noon is always at 1200. That's how it is defined. DST doesn't change that.

      Seriously for a pedant such as yourself that comment was a gross misstep. Are you not on your posting game today? ;-)

    31. Re:Keep it on daylight saving forever please. by thegarbz · · Score: 1

      We've been Slashdot sparing partners for many years now. Has anything in my posting history suggested I live anywhere on that side of the planet?

    32. Re:Keep it on daylight saving forever please. by Opportunist · · Score: 1

      Nah. Still jetlaggy from that DST-change.

      Noon is when the sun is above me. If that clock shows 1200, great, if not, your clock is wrong.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    33. Re:Keep it on daylight saving forever please. by Anonymous Coward · · Score: 0

      >more waking hours
      Those people should change their schedules. If noon doesn't equal solar noon, your time system is complete shit.

    34. Re:Keep it on daylight saving forever please. by thegarbz · · Score: 1

      Sure for your made up definition of noon maybe. Unfortunately the rest of us speak English, and don't speak 1950s western movies.

    35. Re:Keep it on daylight saving forever please. by Opportunist · · Score: 1

      I don't quite get the 1950s western movie, but I remember a military comedy of the 80s where the narrator said something along the lines of "of course none of the assembled NATO officers wanted to abandon his own time zone in favor of someone else's, for national pride reasons. Finally they agreed on an average. According to it, on this sunny morning it was exactly midnight".

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    36. Re:Keep it on daylight saving forever please. by thegarbz · · Score: 1

      I don't quite get the 1950s western movie

      About the only time "noon" means the sun at its highest peak is in a western movie during a quickdraw. For some reason this reference was often combined with some throwaway comment about not being able to see your shadow.

      Mind you it makes perfect sense since these movies were set in the wild west where sundials were the time piece of choice. :-)

  14. As far as I know by Max_W · · Score: 2

    the Russian Federation stopped changing clocks. And the EU follows this example in 2019.

    In fact, it is not complicated, - a government makes a decision and publishes it. This is it, the sanity is back.

    1. Re:As far as I know by csmithers · · Score: 1

      Yes, that's correct. Russia stopped a number of years ago. I think they cited health concerns, but I could be wrong.

    2. Re: As far as I know by peppepz · · Score: 5, Insightful

      It is more complicated than it seems. In the EU, northern countries (who seem to be the ones who actually care) want DST to be always off, while southern countries want it to be always on. So after the switch we might end up with "horizontal timezones" where previously we had no timezone difference at all, and this way incompetent programmers who store dates as strings will cause damage all year round instead of twice a year. In the US it might not be much of a problem because people are already used to different timezones.

    3. Re:As far as I know by Kaenneth · · Score: 1

      Fuck it, I'd vote to re-elect Trump if he abolished DST.

    4. Re:As far as I know by Anonymous Coward · · Score: 0

      To be fair, Russia is a lot smaller that the old USSR used to be.

    5. Re:As far as I know by Knuckles · · Score: 1

      the Russian Federation stopped changing clocks. And the EU follows this example in 2019.

      The EU has not decided and it is complicated because the preferences vary. In the recent online survey a tiny number of people took part and the votes for abolishing the switch came mostly from two or three countries.

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    6. Re:As far as I know by Anonymous Coward · · Score: 0

      Fuck it, I'd vote to re-elect Trump if he abolished DST.

      Sure, that's how he gets majorities. He promises one thing with a vengeance on even-numbered days, and the opposite on odd-numbered days. Just wear your blinds on the proper days, and he's da man.

    7. Re:As far as I know by Opportunist · · Score: 1

      I guess that means it doesn't matter to most of the people and those that do care want to get rid of the bullshit.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    8. Re:As far as I know by Knuckles · · Score: 1

      Yes, and those who cared enough were IIRC below 1% of EU citizens

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    9. Re:As far as I know by Opportunist · · Score: 1

      Sure, but since when has it been a problem to please the 1%?

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    10. Re: As far as I know by Anonymous Coward · · Score: 0

      Who cares? The existing timezone lines are already a giant mess. Just pick a timezone and be done with it. Not only does changing the clock have absolutely no benefits, it actually kills people.

    11. Re: As far as I know by thegarbz · · Score: 1

      it actually kills people.

      Yeah but it only kills the weak which in turn makes the human race stronger.

    12. Re:As far as I know by Kaenneth · · Score: 1

      I mean if he actually did it, not promised too.

    13. Re:As far as I know by Anonymous Coward · · Score: 0

      I'm sure he'd promise to do it, take your vote and laugh and mock you when it doesn't happen.

    14. Re: As far as I know by houghi · · Score: 1

      Portugal and Spain have different timezones now. Office hours in different countries are now not identical.
      I am sure we will survive if e.g. Germany And France have a different ones.

      --
      Don't fight for your country, if your country does not fight for you.
  15. medical records software.. by Anonymous Coward · · Score: 0

    not one, but from TWO vendors do not understand the concept of UTC and time zones -- yet they are trusted with sensitive data and critical medical records at times when it is absolutely essential for data to be complete and accurate?

    don't tell me they also use '123456' as a hard-coded default admin password, too....

    1. Re:medical records software.. by jd · · Score: 1

      Why should they? Where's the profit motive? They're on lowest bid, they're paying the code monkeys in peanuts, there's no meaningful penalty for getting it wrong - only for getting it late.

      Patients can't use the vendors and hospitals have no incentive. It only kills a few people each year, far fewer than the synthetic opium they hand out.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    2. Re:medical records software.. by Anonymous Coward · · Score: 0

      not one, but from TWO vendors do not understand the concept of UTC and time zones -- yet they are trusted with sensitive data and critical medical records at times when it is absolutely essential for data to be complete and accurate?

      don't tell me they also use '123456' as a hard-coded default admin password, too....

      People like you are the problem. You do not understand what you just read.
      The problem has zero to do with time zones. The problem is how to handle the duplicate local time hour. It does not matter how time is stored on the database, there is still a duplicate hour on the wall clock and the people have a 25 hour day while the computer has a 24 hiour day, and NO ONE has solved the problem of integrating that with time-critical processes that take place in duplicate local time hours in the physical world.

    3. Re:medical records software.. by Anonymous Coward · · Score: 0

      The problem is how to handle the duplicate local time hour. It does not matter how time is stored on the database, there is still a duplicate hour on the wall clock and the people have a 25 hour day while the computer has a 24 hiour day, and NO ONE has solved the problem of integrating that with time-critical processes that take place in duplicate local time hours in the physical world.

      Wrong. There *is* a solution. It's not a great one, but it's been working for about the last *50 years* for the UK mainframe rail systems. Shut down system for 1 hour. Bring system up with clock set to the same time as it was shut down at, effecting 1 hour backwards clock change. Typically all systems need some outage time anyhow, so you need some process for working when the system is unavailable. No duplicate times, no issues with computer systems.

    4. Re:medical records software.. by Anonymous Coward · · Score: 0

      Also, just to note, I *am* fully aware that most/all IBM software will tolerate dynamic clock changes, forward or back, and that many mainframes (including most of those that I work with) are managed in that way; but old railway systems are different and will probably not tolerate a train appearing at a 'later' location earlier than the previous location - basically it's something we have good reasons to believe will go badly wrong, and there is no way to conduct a realistic test to determine if that is the case, so the safe option is to shut the system down for an hour.

    5. Re:medical records software.. by Anonymous Coward · · Score: 0

      The problem is how to handle the duplicate local time hour. It does not matter how time is stored on the database, there is still a duplicate hour on the wall clock and the people have a 25 hour day while the computer has a 24 hiour day, and NO ONE has solved the problem of integrating that with time-critical processes that take place in duplicate local time hours in the physical world.

      Wrong. There *is* a solution. It's not a great one, but it's been working for about the last *50 years* for the UK mainframe rail systems. Shut down system for 1 hour. Bring system up with clock set to the same time as it was shut down at, effecting 1 hour backwards clock change. Typically all systems need some outage time anyhow, so you need some process for working when the system is unavailable. No duplicate times, no issues with computer systems.

      That does work, and it's how many hospitals handle the autumn's DST time change duplicate wall-clock hour problem.
      It has a secondary benefit of forcing a live test of the manual no-computer procedures once a year. Live testing is something the bean-counter types always object to.

  16. Keep Fall Change, get rid of the Spring change by Anonymous Coward · · Score: 0

    The fall change is excellent, that extra hour of sleep is so nice. The spring change should go though, losing an hour is terrible.

    1. Re:Keep Fall Change, get rid of the Spring change by Zontar+The+Mindless · · Score: 1

      No, the fall change is worse—at my latitude, this makes it start getting dark in the middle of the freaking afternoon, due to sunset suddenly being one clock hour earlier.

      --
      Il n'y a pas de Planet B.
    2. Re:Keep Fall Change, get rid of the Spring change by Kaenneth · · Score: 1

      Just make every day 9.85 seconds shorter, so we can get that hour 'rebate' every spring still.

    3. Re:Keep Fall Change, get rid of the Spring change by Kaenneth · · Score: 1

      every fall I mean =P

  17. "Literally everyone hates it... " by gaiageek · · Score: 1, Troll

    Oh look. I don't even have to read the article to know it's shit because I'm a person and I don't hate it.

    Like many, I'd prefer having permanent daylight savings time (an hour more light in the evenings), but having grown up in the north, I know that would've meant waiting for the school bus in darkness each morning, and many parents might not support that. That said, once people get used to it and quit their bitching, they'll probably be fine with it - in the same way there was a huge uproar from smokers when public smoking bans went into effect, which died out rather quickly when they realized it wasn't such a big deal.

    1. Re:"Literally everyone hates it... " by Kaenneth · · Score: 3, Insightful

      *or* they could just change when school starts.

    2. Re:"Literally everyone hates it... " by gaiageek · · Score: 1

      *or* they could just change when school starts.

      As studies show they should - and as I hope they would if a DST became permanent. But that would in turn cause problems for parents getting their kids ready for school before they have to go to work. So change working hours? Point being, I can see why some people are in favor of keeping things as they are, as their lives would be considerably more disrupted than mine is having to deal with a clock change twice a year.

    3. Re:"Literally everyone hates it... " by Carewolf · · Score: 1

      *or* they could just change when school starts.

      It is literally easier to change time itself than get everybody to change schedules.

    4. Re:"Literally everyone hates it... " by roman_mir · · Score: 0

      I grew up in the north, we had 6 months of night in the winter there and it was always dark in the morning and in the evening and during the day too. But this does not matter, however here is what I think of your arguments and of all similar arguments: they are complete horse manure. If an institution or an organization wants to, it can, all by itself decide to switch its operating hours in any direction it wants at any time it wants. If a school wants to be accommodating all it has to do is start the classes at 9 instead of 8. It can even start the classes at 10 or 11, whatever. But of course it wouldn't do it because parents wouldn't like it, right? So the parents can petition their businesses to start later.

      Basically we are using the government in the wrong way, as always, and we are getting a shitty result, as always.

    5. Re:"Literally everyone hates it... " by Anonymous Coward · · Score: 0

      This is my argument *for* DST changes to remain.

      The problem with changing when school starts is that parents still have to start work at the same time. You may not have kids, or have a job with very flexible hours, but most of America doesn’t work that way, which is why simply changing school start-time won’t help.

      Changing the clocks actually does make some sense, even though there is a bit of uproar over it every half-year (ish).

    6. Re: "Literally everyone hates it... " by Anonymous Coward · · Score: 0

      In Switzerland kids get ready for school on their own. I used to walk there and back on my own since primary school. I'm sorry American kids aren't as hardy as we are.

    7. Re:"Literally everyone hates it... " by thegarbz · · Score: 1

      I know that would've meant waiting for the school bus in darkness each morning

      They don't have streetlights where you live?

    8. Re:"Literally everyone hates it... " by thegarbz · · Score: 1

      *or* they could just change when school starts.

      Of course they can. And then all the parents can change their work time, and then society can adjust itself to suit the new working schedules, and at that point someone will point out that the sky is not in sync with the time people spend active and will adjust the clocks.

    9. Re:"Literally everyone hates it... " by gaiageek · · Score: 1

      Where I grew up, there was one streetlight on the entire street. It wouldn't have been any help where I waited for the school bus, or walking to it. It's the same today. Many of the side streets in the surrounding neighborhood have no street lights at all. This is in a "old", tree-filled neighborhood in a medium-sized city.

    10. Re:"Literally everyone hates it... " by thegarbz · · Score: 1

      It wasn't a serious question, it was a quip at your problem which has across the world an incredibly obvious and easy solution.

    11. Re:"Literally everyone hates it... " by djinn6 · · Score: 1

      No it's not. Time hasn't changed. The earth did not rotate any faster or slower. Time dilation did not occur. DST is everyone accepting a forced schedule change.

      The government could just as easily demand all schools change their schedules on the same day, and demand all businesses accommodate parents in such cases. Or better yet, increase police presence so it's not dangerous to walk around in the dark.

    12. Re:"Literally everyone hates it... " by Wrath0fb0b · · Score: 1

      Yeah, and change when people normally show up to work. And move lunch too. And store openings and TV schedules too.

      At some point modifying our arbitrary mapping of the passage of time into arabic numerals is easier than changing everything else that we pick arbitrary numbers for.

    13. Re:"Literally everyone hates it... " by Anonymous Coward · · Score: 0

      Which also means changing when work starts. Or do you want latch-key kids in both the morning and evening?

    14. Re:"Literally everyone hates it... " by Carewolf · · Score: 1

      No it's not. Time hasn't changed. The earth did not rotate any faster or slower. Time dilation did not occur. DST is everyone accepting a forced schedule change.

      The government could just as easily demand all schools change their schedules on the same day, and demand all businesses accommodate parents in such cases. Or better yet, increase police presence so it's not dangerous to walk around in the dark.

      Police can't do that, there will never be enough, which is why when politicians ramp up police patrolling, they do it where the police can be seen by as many peopl as possible, as the effect is ONLY psychological, in that people feel safer even though they are not. If you really want to make it safer to walk in the dark, you need better health care and social programs.

  18. Timestamps by alzoron · · Score: 1

    I'm against DST and all but any programmer that relies on human friendly displayed time (eg 1:30) for storing data for mission critical applications like medical records messed up. The data should be stored with timestamps that are unaffected by things like DST and only convert to more human friendly formats when the data is displayed somewhere.

    1. Re:Timestamps by Anonymous Coward · · Score: 0

      As a college student doing co-op work at a steel factory, I was tasked to write a basic time-reporting system. It handled daylight time savings and the two yearly transitions. It kept all internal times as UTC and converted to human-friendly as needed. It handled time duration calculation across multiple time changes, if needed. All this was stuff I wrote myself, as this was 30 years ago and the system I wrote it for sure as hell didn't have "standard libraries" for any of it.

      Unless you're getting down to the sub-second levels (like in scientific work), none of this is all that difficult -- the programmer just needs to be aware how messy the issue of human recording of time and date is, and make sure all the rules are followed. Of course, if you need to deal with multiple time zones, then things start getting a bit complex.

    2. Re:Timestamps by jd · · Score: 1

      You really have to reach sub-microsecond for anyone to notice. These days, you have to get to nanosecond accuracy before the complexity starts to show, and that's only because the timestamps can be funky at that level.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  19. Bad reasoning by uvajed_ekil · · Score: 1

    We shouldn't do Daylight Saving Time because.....some hospitals use shitty software written by developers who still can't figure out clock-related bugs after years of trying?

    I honestly don't give a damn whether we change the clocks or not but I do like having usable light at 9 PM, however briefly. I'd rather shift time in the Winter so the sun doesn't go down at 5 PM though. I just need to move much farther South so my winters aren't so cold and dark, and everybody can do whatever the F they want with the clocks. Unless you're the aliens from Slaughterhouse V - please don't "play with the clocks" and alter how I experience the passing of time.

    --
    This is a hacked account, for which the owner can not be held responsible.
  20. the historic, and current reason, for DST by nimbius · · Score: 3, Insightful

    americans: we need to get rid of DST

    commerce: jesus christ are you crazy? we use DST for all sorts of marketing voodoo, especially cinemas and evening activities! you might buy less stuff!

    americans: not likely. we buy everything online anyway.

    commerce: b-but! think of the farmers! they need more time to harvest crops and this time switch gives them more daylight! without DST youll starve the whole country!

    farmer: [casually turns the headlights on in the tractor]

    --
    Good people go to bed earlier.
    1. Re:the historic, and current reason, for DST by Kaenneth · · Score: 1

      How do you expect people to take Global Warming seriously when they think adjusting human made clocks controls how much sunlight there is?

    2. Re:the historic, and current reason, for DST by blindseer · · Score: 1

      I grew up on a dairy farm and the cattle hated the time switch. Not that they'd know why it happened, only that something was up. When milking was an hour late the cows would make all kinds of noise waiting to get into the barn where they knew they could get fed. When it was an hour early it took all kinds of coercion to get them in the barn. We'd open the barn doors and instead of filing in like they normally do they just look at us like we don't belong. It took nearly a week sometimes for the cattle to get used to the change.

      I've had people ask why we change times then if the cows don't like it. The answer is that us humans still have to do things like get to school on time. Classes start and end based on the changing clocks, therefore we have to get chores done before then and we can't start chores until we get home.

      Maybe we could have done something like ease the cattle into it by shifting the time over a longer period. As in instead of doing the change as one hour over a single night we shifted the time by 10 minutes over 6 days. That would be an interesting experiment to perform, and I'd do that if I still milked cows. God bless those dairy farmers.

      --
      I am armed because I am free. I am free because I am armed.
    3. Re:the historic, and current reason, for DST by caseih · · Score: 1

      As a farmer, I'm strongly in favor of DST, but would rather we stick with it year round. In the summer not having DST makes life a little harder, as dawn would occurs around 4am here, meaning spring and summer requires getting up extraordinarily early (compared to the time when everyone goes to bed) to do basic farm operations like herbicide or fungicide application. Now that's really just a human perspective problem, but when you have to deal with the rest of the world wanting to stay up until 10pm, it's difficult to go to bed by 9 when the rest of the family is up doing things and wants your company.

    4. Re:the historic, and current reason, for DST by djinn6 · · Score: 1

      I imagine the ideal time for milking cows would be a fixed number of hours after sunrise.

      Of course, that would make a bad time standard for everyone else as it varies across latitudes and changes on a daily basis.

    5. Re:the historic, and current reason, for DST by blindseer · · Score: 1

      I imagine the ideal time for milking cows would be a fixed number of hours after sunrise.

      The ideal time has been long debated but the general practice for most that milked cattle like we did is to milk them 12 hours apart, generally early in the morning and late afternoon. Some people think milking 3 times a day, 8 hours apart, is closer to ideal, but that creates more work for what many see as little gain. We "cheated" on that 12 hour schedule a bit by milking at 5:30 AM and 4:30 PM.

      Of course, that would make a bad time standard for everyone else as it varies across latitudes and changes on a daily basis.

      I'm guessing the same. I will say that cattle seem to have some real skill at keeping time. I'm guessing this is no different than people experiencing the ability to wake up naturally about the time their alarm clock would wake them. People get used to routine, eating, sleeping, and so on, on a regular daily schedule and I expect cattle are no different in this respect. That means we get tired about the same time, hungry about the same time, etc. Cows living mostly outside where they can see the sun and stars will have further clues in seeing the sun rise and set, even if it changes slightly day by day. In the winter those cows seemed to know that it's time for milking and feeding even if sunrise won't be for another hour. If we're late to get them in the barn then they will let us know by making some noise.

      --
      I am armed because I am free. I am free because I am armed.
  21. UTC represented as an epoch number by raymorris · · Score: 3, Insightful

    UTC is certainly the right time zone to use where you, for some reason, need to store a human-readable string that represents a time. Most of the time relared problems and bugs aren't solved by storing times as UTC, though.

    The thing is, you can't get your time calculations right when using year-month-day hour-minute-second format. Almost every professional implementation has had bad bugs. Even if you DID get it bug free, we'd break it after you ship it because we change the rules from time to time.

    How many seconds are in a minute?
    It's not always sixty seconds.

    What time comes after 23:59 59, in UTC.
    If you said midnight, as a programmer, you're wrong (sometimes it's 23:59:60 UTC, such as on December 31, 2016).

    The way to store times as as an integer since the epoch. Unix, Linux etc set the epoch at January 1, 1970. The current Unix epoch time is therefore 1541311061. (That's how many seconds have elapsed since the epoch). Any recent choice of epoch is fine, unless your concerned about times centuries ago.

    When you try to store an manipulate times as strings, you end up with crap like time going backwards, which breaks all kinds of things.

    The only sort-of exception is I wouldn't yell at you for using the temporal types in a well-established relational database like MySQL and MS SQL. They do have bugs, and storing it as a number is more accurate, but the Mysql date handling isn't atrocious.

    1. Re:UTC represented as an epoch number by Kaenneth · · Score: 1

      I once had to help someone over the phone with troubleshooting a database system that wasn't handling dates correctly; they were cataloging tombstones.

    2. Re:UTC represented as an epoch number by buravirgil · · Score: 1

      Like Kirk's Star Dates ;)

      --
      Would were! Should is! Could be! And live a hundred times three.
    3. Re:UTC represented as an epoch number by dwywit · · Score: 1

      So, serious question here (as I've never had to do it*). How do you manage the birthdate of anyone born before the epoch?

      *I've had to manage "pre-epoch" birthdates, but not on a *nix system. Hint: EBCDIC

      --
      They sentenced me to twenty years of boredom
    4. Re:UTC represented as an epoch number by Anonymous Coward · · Score: 0

      The way to store times as as an integer since the epoch. Unix, Linux etc set the epoch at January 1, 1970. The current Unix epoch time is therefore 1541311061. (That's how many seconds have elapsed since the epoch).

      Is it?

      I ask because you were just talking about leap seconds, and last I checked (which was right now), UNIX timestamps ignore them. Because they have to, because leap seconds are irregular. Which means UNIX is more or less using UT1, except it is, in fact, using UTC minus leap seconds, and therefore has no way to represent leap seconds - when a leap second occurs, the same UNIX timestamp represents both seconds. (And here things get weird, because apparently some systems will treat 23:59:60 as a second 23:59:59 and others will treat it as 00:00:00 of the following day, then repeating 00:00:00 when it happens a second time. This latter method is officially "correct" but apparently some systems do the former.)

      Any recent choice of epoch is fine, unless your concerned about times centuries ago.

      We're coming up fast on Y2K38. Using 64-bit timestamps, even using milliseconds, you've easily got a few hundred thousand millennia covered.

      When you try to store an manipulate times as strings, you end up with crap like time going backwards, which breaks all kinds of things.

      Dates aren't for computers, though, they're for people. When dealing with things like "on the 5th of every month" you pretty much have to use "strings" (or, hopefully, proper data structures for the calendar). If I want to know what's happening "a month from now" I probably don't mean "28 days" or "30 days" or whatever you decide a month is: I (presumably) mean however many days in this month later that is. (Which can be great fun if someone asks for "a month from January 30th" - what is that?)

      There are plenty of reasons you simply can't (or shouldn't) be using UNIX timestamps as your basis of time. Sometimes you really do need to break a date into year, month, day, hour, minute, and second so you can properly figure out how to manipulate it. Time is hard.

    5. Re: UTC represented as an epoch number by Anonymous Coward · · Score: 0

      This is the solution. I had a similar problem with DST years ago and switching from local time to UTC solved the problem, because UTC doesn't change when daylight savings time starts or ends, it just changes the offset from UTC that translates the timestamp back to local time. Therefore time will always move forward in UTC, even if the local time goes "back" an hour, or "forward" an hour.

      Whether you store the UTC time as an integer (Epoc) or Year/Month/Day Hour:Minute:Second (or some other standard string format) is less relevant for solving DST-related problems. Storing local time is the source of the bug.

      Fitbit, we're talking to you!

    6. Re:UTC represented as an epoch number by pjt33 · · Score: 1

      Using a signed 64-bit type.

    7. Re:UTC represented as an epoch number by Kjella · · Score: 1

      Most of the time relared problems and bugs aren't solved by storing times as UTC, though. (...) sometimes it's 23:59:60 UTC (...) The way to store times as as an integer since the epoch.

      Adding leap seconds is its own source of bugs though, because "same time tomorrow" means one day whether that day is 86400 or 86401 seconds long. You don't want all your 12:00 appointments to become 11:59:59 appointments because you added a leap second. UTC solves 99.9% of all "human scale" time problems from different time zones and DST, not even the people who measure surgery time or how long you've been on anesthetic care about one second and even if they did the clock drift on consumer devices means it's all noise anyway. They do care about an hour's DST and that you've been under for -27 minutes though.

      If you're running some kind of advanced technical system where extreme time precision (and not just timing precision like a 100m dash) is important then you should run on International Atomic Time (TAI) and still not give a fuck about leap seconds. They're only important if you're mapping from one "world" to the other and the difference is a simple offset table. In fact, I think making leap seconds expressible in UTC was a giant mistake in the first place. They should have just pointed to TAI and said if a "repeating" second is not acceptable use that.

      --
      Live today, because you never know what tomorrow brings
    8. Re:UTC represented as an epoch number by Anonymous Coward · · Score: 0

      You don't have that problem storing time an an integer since the UTC epoch. Every second is its own unique value, regardless of whatever funny shit people are pulling with the conversion of this value to a string. They can add 2,000 leap seconds every hour - it won't matter.

    9. Re:UTC represented as an epoch number by swillden · · Score: 1

      Using a signed 64-bit type.

      IMO, microseconds since epoch stored in a signed 64-bit integer is the ideal time representation for any but the most extreme requirements. Covers a range of +-~300K years with microsecond precision, in fewer bytes than a minute-accuracy UTC string. The rare applications that need either more than microsecond precision or to handle dates before 290,221 BCE or after 294,161 CE can change the units and possibly the zero point.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    10. Re:UTC represented as an epoch number by arcade · · Score: 1

      You are sort of correct. The problem is that most webservers run unix, and unix doesn't count second since UTC epoch. Heck. It doesn't count seconds since unix epoch.

      Leapseconds aren't representable in unix time.

      --
      "Rune Kristian Viken" - http://www.nwo.no - arca
    11. Re:UTC represented as an epoch number by Aighearach · · Score: 1

      UTC is certainly the right time zone to use where you, for some reason, need to store a human-readable string that represents a time.

      For binary storage too. The representation doesn't even touch the need for a consistent reference.

    12. Re:UTC represented as an epoch number by Aighearach · · Score: 1

      I remember in the late 90s when I tested it, PostgreSQL would screw up leap-years before 1900 and after ~2100. But other than that, it worked into prehistory.

    13. Re:UTC represented as an epoch number by Anonymous Coward · · Score: 0

      OK, so let's say I was born at midnight on Jan 1, 1970. That's an epoch time of 0. If you display my date of birth in a time zone west of GMT then it looks like I was born in 1969 on Dec 31. That's not even the right decade, let alone month or day!

      Try again.

      dom

  22. Is it really that difficult? by ukoda · · Score: 5, Funny

    Am I the only one who finds it amusing that America can defend the use of Imperial measurements and yet is it daylights savings that is too hard?

    Yea, sorry, mark down as flame bait if you must, but I still find this funny.

    1. Re:Is it really that difficult? by mentil · · Score: 2

      They're one and the same, and boil down to "change is haaaard". As in, a change from a tradition of DST. The government can only succeed in petty sniping and screwing the little guy nowadays, anything that resembles progress was thrown by the wayside. Anything bold that can't be reduced to a soundbite will only happen about once a decade, and even then expect them to screw it up somehow.

      --
      Corruption is convincing someone that the selfless ideal is the same as their selfish ideal.
    2. Re:Is it really that difficult? by Anonymous Coward · · Score: 0

      No, you're not the only one. Lazy people are the ones who bitch about it.

      In the fall, we get an extra hour added. What's not to like?

      In the spring, we need to wake up one hour earlier. Big deal. Set your alarm for 10 minutes earlier each day for a week, and you never even feel it. It's simply nothing to feel any stress over.

      But people are just lazy. And like to complain. They're like the incel version of time worriers. Pathetic bitches who complain about the rest of the world instead of improving their own behaviors.

  23. EU has abondoned daylight saving time by a_n_d_e_r_s · · Score: 1

    In 2018 EU decided to end daylight saving time. Or rather let all nation decide for themselves if they want it or not and thus themselves decide which time zone to be in. https://www.bbc.com/news/world...

    --
    Just saying it like it are.
    1. Re:EU has abondoned daylight saving time by smoot123 · · Score: 1

      Most California ballot propositions are dumb but this fall, we actually have a useful one. We get to vote to empower our legiscritters to decide whether to stick with DST, go with year-round DST, or year-round standard time. I'm hoping we switch to year-round standard time (because I like using my analog watch as a compass :)). Lots of people like year-round DST. Either one is better than this clock switching nonsense.

      Although I just noticed that more and more of my gizmos are network-attached and thus know how to adjust for me. "All" we need to do is push out an updated timezone database to all our IoT devices, make sure they set TZ correctly, and boom! we're done.

      Hmmm, maybe the only thing worse than manually adjusting all the clocks is having a dozen idiot-savant devices which all know the correct time, it's just wrong.

    2. Re:EU has abondoned daylight saving time by SmilingBoy · · Score: 1

      This is not correct. First, it is only a proposal currently and has not been decided. Secondly, if the proposal were to go ahead, DST would be abolished for all EU countries. Each country could then decide which time zone it wants to be in, but no more DST allowed. I'd prefer the same time zone across all of the EU but this is unlikely to happen. At least I hope that there will be a logical distribution of time zones.

  24. This is a daily, not a yearly problem by Anonymous Coward · · Score: 0

    How do they deal with medical transports crossing time zones? Don't they ever keep records on those?

  25. Big government and regulatory capture by Anonymous Coward · · Score: 0

    You find this sort of thing in every area which is heavily regulated by big government. Lobbyists get legislators and regulators to put in place a huge volume of rules that no new entrants to the particular market are either able to meet or willing to meet in order to enter the market. The particular niche market then is dominanated by the early entrants who got in before the rules kicked-in (and often lobbied for all the rules, which just happen to align with what they already meet). The result is no actual competition with innovators entering the market, and therefore no competition driving the vendors in the market to get any better, or even maintain their level of competence/performance.

    It's not at all surprising that the software hospitals use is this bad; it's entirely predictable and it's actually surprising that these vendore even try as hard as they seem to. The only pressures they will likely feel are the pressures to be not so bad that the congress takes note and changes the laws (they'd have to become monumentally bad for that to happen, given how unlikely congress (no matter which party is in charge) always is to write new and effective laws).

  26. The Night Is Dark and Full of Terrors by Anonymous Coward · · Score: 0

    And it gets a lot darker now that we've sprung backwards. Only the Lord of Light can save us now.

  27. Latitude by AntisocialNetworker · · Score: 1

    In countries south of the 49th parallel, DST is just a PITA. In countries north thereof, it's a way to enjoy the little winter daylight while not being woken by the dawn chorus (that's birdsong for you city-dwellers - birds are pesky things that fly but aren't jets). As for saying programmers don't understand DST, that's about as true as programmers not understanding leap years and the millenium. Programmers get this stuff; it's management who say it's too hard. E.g. MS DOS got it wrong 'cos they were afraid it would spook end users if their system clock wasn't in local time. Unix got it right 'cos it was written by programmers. I hope that when Bill Gates dies, it's in the hour that the clocks go back :-)

    1. Re:Latitude by mark-t · · Score: 1

      In countries south of the 49th parallel, DST is just a PITA. In countries north thereof, it's a way to enjoy the little winter daylight while not being woken by the dawn chorus ...

      As DST isn't typically observed in the winter, I'm wondering how you figure DST contributes to that particular winter phenomenon.

    2. Re:Latitude by caseih · · Score: 1

      DST in the winter would shift what little daylight there is later in the day, which means you might be able to enjoy a bit of it after work. And for children it would be really beneficial, allowing them more time to play in the daylight (yes outdoors even) after school.

      Right now most of us start commuting to work in the dark and come home in the dark. Shifting an hour might let you drive home in the light at least. Maybe in the winter we need to shift ahead two hours. No one really needs light while they are at work in their cubicle caves anyway (not that you'd ever see it anyway). Why not have those precious hours of daylight when you're relaxing in the evening at home?

    3. Re: Latitude by Anonymous Coward · · Score: 0

      Personally I don't agree with this. I live in Canada above the 49th. In winter, it's dark practically all damn day long. I don't care what the clock says, it's just dark. In summer, it's light out from before I wake up and still bright out until bed time. Again, I don't care what the clock says.

      So I don't know why people say that people in Northern US, Canada, and Northern Europe like DST--it's basically always light or always dark no matter what you do with the damn clocks.

      So I'm all for choosing standard time or DST and then leaving shit alone.

    4. Re:Latitude by mark-t · · Score: 1

      Ah... my bad. I parsed the contract "it's" as "it is" instead of "it would be".

    5. Re:Latitude by Megane · · Score: 1

      I think if they switched to all-year DST, after a couple of years people would be complaining about having to wake up in the middle of the night to take the kids to school and go to work. And the ones who think that "everybody hates it" are ignorant that the ones who like it aren't complaining.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
  28. flawed study by Anonymous Coward · · Score: 0

    consumer spending dropping at the end of summer time ?
    or is it consumer spendings dropping before black friday ?

    seems like somone at the JPMorgan Chase Institute, reads statistics like the devil reads the bibel !

  29. Daylight Wasting Time Must End by BrendaEM · · Score: 1

    There's no reason why it needs to be light out at 9:00 on a Summer night.

    --
    https://www.youtube.com/c/BrendaEM
  30. Here we go again,...... by AbRASiON · · Score: 1

    No America is about to COME OFF daylight saving time and return to normal time.

    Although normal time is "correct" dst is more fun to live in (getting home with some light left)

    I see these articles every year here and hatred from Americans about DST when you're infact LEAVING DST right now.

    1. Re:Here we go again,...... by bill_mcgonigle · · Score: 3, Interesting

      Yeah, see, it's such a bad idea that even a /. headline doesn't get it right.

      Also, go work for a company that starts work 1 hour sooner in the summertime. Somehow, Home Depot manages to change their hours twice a year, unrelated to the government calendar, and everybody gets by just fine.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    2. Re:Here we go again,...... by west · · Score: 1

      Also, go work for a company that starts work 1 hour sooner in the summertime.

      No problem, let's switch a coordination problem between one federal entity for literally millions of individual business and institutional entities.

      Honestly, the problem is quite simple. A majority of North Americans seem to prefer to have extra daylight during the evening, but not at the expense of making the mornings particular dark. This is a the simplest way of achieving that.

      Or is this yet another case of "human beings are failing to conform to our elegant model. Therefore it's human beings who are in error."

  31. Torn on this article by Anonymous Coward · · Score: 0

    I'm torn here. The incredibly easy fix for the software is to record everything in utc. Local time is just for displaying to the user after all. Duh. On the other hand, I hate the time shift too.

  32. Solar Noon! by Anonymous Coward · · Score: 1

    Solar noon, or geographically close to it(time zones), is all that matters.

    Everything else is asinine.

  33. cron! by Anonymous Coward · · Score: 0

    Never schedule cron jobs during 1am to 2am unless you like odd behavior.

    1. Re:cron! by Opportunist · · Score: 1

      Why? UTC does not change.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    2. Re:cron! by Anonymous Coward · · Score: 0

      UTC is a convention... it changes.

      Just like Time Zones and Daylight savings.

      UTC is adjusted regularly to keep in sync with sun. It is just poor humans that do not understand that the fundamentals that are wrong.

      But for simple folks -- UTC is "good" time reference. Family Names are never longer that 30 characters and have no special characters.

  34. Medical records and STUPID systems architects by coats · · Score: 1
    There is a very easy way to have avoided these problems with medical records:
    • Internally, all times are kept in a universal, unambiguous format: GMT is suggested
    • It is the responsibility of the input and display programs to convert between internal format and local time.

    I instigated this for environmental models two decades ago, and it makes life lots easier. And more error-free.

    Of course, there are those DB idiots who won't learn from history, and keep trying to reverse that decision... ;-(

    --
    "My opinions are my own, and I've got *lots* of them!"
    1. Re:Medical records and STUPID systems architects by smoot123 · · Score: 2

      There is a very easy way to have avoided these problems with medical records:

      • Internally, all times are kept in a universal, unambiguous format: GMT is suggested

      Bringing it back to "News for nerds", I'm with you on that (except substitute "epoch seconds" for "GMT"). However, this generates the "Which timezone to use?" problem.

      (Side note: who's using 32-bit time_t and who's using 64-bit? If you're not working on 30 year mortgages, I don't see why you need 64-bit yet. On the other hand, I'd just as soon get ahead of the Y2038 problem. But then again, I hope to be retired by then so maybe I don't care.)

      For the last few years, I've generally been working on management software for storage systems. In a complicated scenario, there can be many timezones involved. There's the timezone of the source storage system, a destination (if we're replicating data), the timezone of the management server, and the timezone of a web browser which is displaying a GUI. Oh, and the timezone of Corporate Galactic Headquarters, which is where all the meetings happen. We constantly get into long, involved discussions about which timezone to use. I think two things turn out to be important. One, pick a timezone and use it consistently. Second, always make sure the user can see which timezone we're using!

    2. Re:Medical records and STUPID systems architects by Anonymous Coward · · Score: 0

      The old, archaic dinosaur computer, the IBM mainframes of the 80's and 90's, in order to keep and protect data, changed the clock speed when you changed the clock time. This was to absolutely keep the machine running in sequence. When you set the time back one hour, you got the equivalent of a 25 hour day in just 24 hours. In reality, it was the GMT clock setting just doing its thing.

      Programming is easy, just like nailing jelly to a tree.

    3. Re:Medical records and STUPID systems architects by Megane · · Score: 1

      Unix time as a double is actually more sensible than a 64-bit time_t. It allows you to have microsecond accuracy, while being Y10K compliant, and not wasting ~30 bits that you will never see used. The year has to get very large before you lose single-seconds accuracy. And since the integer part is whole seconds, you don't get the pennies problem. The only good part about long long time_t is being inherently compatible with the standard libraries. So you use double internally in the OS, and have two sets of library functions, one for integer, and one for double.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    4. Re:Medical records and STUPID systems architects by smoot123 · · Score: 1

      Unix time as a double is actually more sensible than a 64-bit time_t.

      Makes sense. I wasn't aware of any version of time() which returned epoch time as a double. Maybe I should look harder.

      If you want to work on a data structure which just makes programmers cringe, look at MPEG timestamps. They were originally defined as a 33-bit (!) counter running at 90 kHz. Eventually MPEG needed a more accurate clock so they added a 9-bit extension field which counts from 0 to 299 at 27 MHz. I'm sure the hardware-focused people thought this was reasonable. The software people just sigh, get another coffee, and write an abstraction class.

    5. Re:Medical records and STUPID systems architects by Megane · · Score: 1

      I just caught up on thedailywtf.com and my brain is still having trouble dealing with the "design" of those MPEG timestamps. As for time as a double, I know that's in OS X, and it probably came from NeXT.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    6. Re:Medical records and STUPID systems architects by smoot123 · · Score: 1

      Yay, another Daily WTF fan!

      The thing to remember about MPEG is it was designed to make cheap hardware decoders possible. I don't think the designers really thought that much about people writing software encoders or decoders (especially not on 32-bit systems). As such, a 33-bit timestamp is no big deal: I can make a shift register/counter any width I want. And having a 0..299 counter cascaded with a 33-bit counter is also a piece of cake in hardware.

    7. Re:Medical records and STUPID systems architects by smoot123 · · Score: 1

      Dang, The DailyWTF.

  35. UTC = Win, but it's complicated by mveloso · · Score: 1

    Doing things in UTC is the way to go.

    The complication is deciding when to convert it to local time, and what that local time should be. For example, you're monitoring someone's activity. Should activity be shown in the person's current local time, at the local time of when the activity took place, or in the local time of the person viewing the activity?

    You have to make it clear who's time you're talking about.

    1. Re:UTC = Win, but it's complicated by plopez · · Score: 1

      But in the end all of that is mere eye candy. The actual time never changes making conversions easier.

      --
      putting the 'B' in LGBTQ+
  36. Calendar time is for calendars by raymorris · · Score: 2

    I agree there is a reason it's called calendar time.
    Because it's what people use for calendars.
    That's its appropriate use. If we set an appointment for 9:00 AM November 1, 2023, we mean when the clock reads those values - whatever time that happens to be. We don't yet know what time that will actually be (how many seconds away it is) because we don't know whether DST will be in effect.

    You're slightly mistaken about epoch time and leap seconds.
    Epoch time is how long it has been since the epoch. Epoch time doesn't CARE if calendar time had a leap second or not. Epoch time can't get leap seconds or DST or leap years wrong because there is no school thing in epoch time. What you may havr seen is that someone trying to convert calendar time to epoch time got it wrong. People normally get it wrong in several different ways.

    1. Re:Calendar time is for calendars by Anonymous Coward · · Score: 0

      You're slightly mistaken about epoch time and leap seconds.
      Epoch time is how long it has been since the epoch. Epoch time doesn't CARE if calendar time had a leap second or not. Epoch time can't get leap seconds or DST or leap years wrong because there is no school thing in epoch time. What you may havr seen is that someone trying to convert calendar time to epoch time got it wrong. People normally get it wrong in several different ways.

      It depends entirely on how you define it. UNIX defines their epoch start as January 1st, 1970, but also defines their timestamp as using SI seconds since then.

      Except it doesn't. It tracks UT1 and not UTC. Because UT1 doesn't have leap seconds as it is the "astronomical time" that UTC adds leap seconds to track closely with. UT1 has non-uniform seconds, though, as the length of a UT1 second is based on how fast the earth is spinning at any given time.

      And this is why time is hard: because leap seconds make it impossible to properly calculate how many seconds from 1970-01-01T00:00:00 UTC that 2070-01-01T00:00:00 UTC will be using SI seconds, as there are an unknown number of leap seconds that can occur between then and now. So even using "seconds since epoch" you still have to answer: just how long is a second? And do we care more about keeping in track with "human time" or "atomic time?"

    2. Re:Calendar time is for calendars by arcade · · Score: 1

      What epoch time are you referring to? You're certainly not referring to unixtime, which tracks seconds since the unix epoch. Minus the leapseconds which it doesn't do right.

      --
      "Rune Kristian Viken" - http://www.nwo.no - arca
    3. Re: Calendar time is for calendars by Anonymous Coward · · Score: 0

      How long is a second? Do you mean astronomical seconds or SI seconds?

      UNIX declares its epoch as 1970-01-01T00:00:00 UTC and the length of a second as an SI second for timekeeping purposes. But it then ignores leap seconds.

      You can't just ignore leap seconds. Because you are no longer counting time since an epoch. Meaning that the difference between two UNIX time stamps may or may not be the number of SI seconds between them. There's no way to know without looking up a database of leap seconds.

    4. Re:Calendar time is for calendars by Aighearach · · Score: 1

      It tracks UT1 and not UTC.
      ...

      UT1 has non-uniform seconds, though, as the length of a UT1 second is based on how fast the earth is spinning at any given time.

      These purported technical details seem to be in direct conflict, and seem to ignore that UNIX knows it runs on computer hardware that has a fixed number of clock cycles per second, and that those clock cycles are constant within some small margin.

      UNIX time doesn't actually measure seconds; seconds are merely the unit that is uses to record clock cycles. It is expected to be routinely normalized to some external time like UT1, but that happens outside of the UNIX time-keeping mechanism. So that is the answer; either a human will update the time directly using a utility, or the time will be set periodically set by some network resource. But 1 second of UNIX time should always equal the same number of cycles from whatever oscillator is driving that subsystem, unless the counter was altered by another process.

    5. Re:Calendar time is for calendars by Anonymous Coward · · Score: 0

      What the hell are you even talking about? We're talking about UNIX timestamps - which are not tied to any specific computer, and can be transferred between computers.

      And a UNIX timestamp is well defined: it is the number of SI seconds since 1970-01-01T00:00:00 UTC with leap seconds skipped.

      Because it ignores leap seconds, you can't use it if you need to know the exact length of time between two time stamps in SI seconds. It's likely to be the same, but you can't know for sure unless the two time stamps occur in the past and you have a list of all leap seconds. (This isn't strictly true: UTC won't add a leap second without at least six months warning. So you can be fairly confident using a time stamp that's no more than six months in the future.)

      It tends to be "good enough" for most uses (the majority of use cases will not need to know the exact number of SI seconds between two times), but it has nothing to do with clock cycles and is, in theory at least, completely machine independent. Despite the fact that in practice, just about every UNIX time stamp will have been created via some method that is likely to have some amount of skew from the "correct" UNIX time stamp for when it was generated.

      But the point here is far simpler: even something as simple as a UNIX timestamp or any other "time since epoch" system can get very complicated if you need to be exact. Time keeping is surprisingly complex.

  37. Han Solo in carbonite by Latent+Heat · · Score: 4, Funny

    The "word on the street" is that Epic Systems has a high level of employee turnover, in part because of burnout of the persons involved, in part because the company's approach to firing people being that of the Queen of Hearts from Alice in Wonderland ("Off with his head!").

    I have been told by people who have been out to their Verona, WI campus that there is a wall, where employees reaching their 2-year employment anniversary record their hand prints in plaster. I guess a 2 year anniversary is a big milestone if you work there.

    My question is, are those hand prints on the outside pushing in, or are do they appear from the inside of the wall pushing out?

    1. Re:Han Solo in carbonite by Anonymous Coward · · Score: 0

      Handprints on the wall mark an employee's 10-year anniversary.

      Source: I work there

    2. Re: Han Solo in carbonite by Anonymous Coward · · Score: 0

      something Google and Facebook have figured out a long time ago

      Somehow I doubt any of these so-called "tech giants" have been tasked with monitoring the public's health records,regardless of daylight saving time. They never had to deal with either one, period.

    3. Re:Han Solo in carbonite by Anonymous Coward · · Score: 0

      Hands on the wall is for a 10-year anniversary (not 2-year).

      Source: I work at Epic

    4. Re:Han Solo in carbonite by yahzell · · Score: 1

      2-year hand prints? Totally wrong. Those are 10-year hand prints. And there are a lot of them, stretching across many walls and not all in the same building.

      Turnover is high in the roles that require a lot of travel (implementation), but low in all of the other roles.

      --
      -- @jmartindf joe@desertflood.com
    5. Re:Han Solo in carbonite by Anonymous Coward · · Score: 0

      cool story bro... except that the hand prints thing is for *10* years, not 2.
      https://www.epic.com/epic/post/rockstar

    6. Re:Han Solo in carbonite by Anonymous Coward · · Score: 0

      The hand prints thing is for 10 years. But the Alice in Wonderland comment makes me worried-- they just built a Alice in Wonderland theme campus!

  38. Leap seconds complicate anything sub-second by tepples · · Score: 1

    You really have to reach sub-microsecond for anyone to notice.

    Though UNIX timestamps avoid DST trouble, using UNIX timestamps for anything sub-second is vulnerable to problems around leap seconds. UNIX timestamps represent UTC imperfectly: they treat instants during the leap second as part of the preceding or following second. The same is true of subtracting UTC times to form an interval, unless your UTC library uses an up-to-date table of historical and announced leap seconds.

  39. Tax and DST by Anonymous Coward · · Score: 0

    I moved to a country with no personal tax and no DST. The best move ever. Sheer bliss.

  40. please define "a day" by Anonymous Coward · · Score: 0

    Now, while that matches up "pretty well" with a day, it doesn't match exactly. The earth wobbles a bit, and is slowly being slowed down by tidal forces - but not in a predefinable way. We need to observe .. and when the difference makes the time we've tracked with atomic clocks be out of sync with the earth - we adjust time. We insert a leapsecond. By decree from a commitee.

    This is my philosophical / metaphysical problem with getting rid of leap seconds: what exactly is "a day"? Is it determined by the ticking of a clock, or by the rotation of the Earth?

    The folks that want to get rid of leap seconds (for many reasonable, practical reasons) are basically saying that it is "86400 ticks".

    I'm of the mind that we are measuring an external reality with our instruments, so "fudging" that observation of reality is bad physics, and that we can't brush the offset under the rug just because it's inconvenient at times.

    1. Re:please define "a day" by arcade · · Score: 1

      I don't have a good answer for you. I'll give you my opinion and that's that.

      Given that we only drift a tiny amount (about an hour per 5000-6000 years), and given that we keep redefining calendars, time, timezones and so forth way more often than this .. I'm fine with a system that slowly drifts away. We can readjust it later. Either when we get really good at calculating all future leap seconds, or whatever.

      We've got the second defined by physical properties. Which is great. It's even exportable if we conquer the universe. Days will be measured in different amount of seconds than 86400. That's the approximate unit for earth. A mars-day would be different. Days on various moons would yet again be different. If we were to conquer other solar systems it would be different.

      We could still keep a well defined second.

      I personally am not worried about whether a 'day' drifts a bit. Especially since a day at the east end of a timezone is different from the 'west' end of a timezone. And of course, timezones typically follows various human made borders - which means the change from date to date doesn't match up with 'astronomical midnight'.

      --
      "Rune Kristian Viken" - http://www.nwo.no - arca
  41. Re:Keep it on Standard Time forever please. by Anonymous Coward · · Score: 0

    I love the later sunsets at the evenings. ;)

    I like to be able enjoy the sunsets at an earlier hour so I don't have to stay up as "late".

    Going to bed earlier allows me to wake up earlier, and enjoy the quiet a bit before the chaos of life starts up.

  42. Maybe a lawsuit or two might by Anonymous Coward · · Score: 0

    I'm surprised that the heathcare industry doesn't start a federal lawsuit to get daylight saving time repealed. The lost hour could result in massive malpractice lawsuits given the proper circumstances. Doctor:"Where's the patient's x-ray done at 01:30" Hospital:"What? there is no record of a x-ray being done." You get the idea.

  43. What is Winter Sunlight? by Anonymous Coward · · Score: 0

    For this reason, God sends them a powerful delusion(operation of wandering)(planet) so that they will believe the lie.

  44. But what is Winter Sunlight? by Anonymous Coward · · Score: 0

    It is not tilt.
    It is not atmosphere; else the stars and moon would be similarly affected.

    For this reason, God sends them a powerful delusion(operation of wandering)(planet) so that they will believe the lie.

  45. Daylight Savings Time by PPH · · Score: 1

    As usual, Slashdot is six months behind.

    --
    Have gnu, will travel.
  46. Nuisance! by Anonymous Coward · · Score: 0

    I loathe DST for several reasons, and I'll not blather on about all of them.
      Having numerous clocks about the place is high on the list tho.
        I could understand why folks wanted it, sure, back when a lot of folks depended on daylight to see in their offices and businesses. Farmers, of course, didn't need it, they lived by the sun anywho. For me, even at >70(OTD), and most folk today, it's at best pointless.
    The thing is, as much as I despise Trump, and RepubliKKKans generally, even more than Nixon, I would love to be able to give that assclown credit for two good things he did. That's legalizing marijuana and ending the damned DST foolishness.

  47. Not bi-annual by thegarbz · · Score: 1

    The absolute worst part of DST is the stupid semiannual bitchfest on Slashdot.

    Thanks to George Dabelyua Bush the DST changes in the USA and Europe are not out of sync and we get to enjoy this deep, meaningful and eye-opening discussion that has successfully changed the opinions and minds of millions not twice, but four times a year.

  48. EPIC Should be embarrassed about this by Anonymous Coward · · Score: 0

    An EPIC implementation at a mid sided hospital is around a $50 million undertaking. For $50 million dollars a hospital they should be able to get the DST change right.

    It's not like people's lives are at stake or anything... How Judith hasn't been sued to high Heaven over this I have no idea.

  49. A Point of Clarification by Anonymous Coward · · Score: 0

    As a response to the various "stupid programmers" comments, I would like to point out that the systems in question (which I am intimately familiar with) do indeed record time as a second offset from an epoch (like with unixtime, but a different epoch), not as local time. The problem here is the standard for displaying time in a human-readable format. By the standard, 01:59:59 on 11/04/18 is followed by 01:00:00 on 11/04/18, so there is no unambiguous representation of two hours of time. Was something recorded at the first 01:30:00 of the day or the second? The system knows and can sort entries appropriately, but users can't read instant-level timestamps so they have to just be told it happened at the ambiguous 01:30:00. You would encounter the same problem if you were recording things on a piece of paper, it's just easier there to write "I mean the first one" in the margins there.

  50. More proof EPIC sucks by Anonymous Coward · · Score: 0

    After having to deal with EPIC's junk EHR for a decade (not an MD I was on the "business IT" side of the health care providers), I'm only slightly shocked they can't handle having clocks set back. EPIC owns over 50% of the market and they pull in billions of dollars of revenue per quarter and they still can't get this right. Maybe they should spend less time building stupid fantasy land office buildings and do some actual programming work for a change.

    Oh, and I hate DST, too...

  51. Simple solution by Anonymous Coward · · Score: 0

    There is a simple solution. Always keep time in gmt-0 and then change it on display. Change input to gmt. Then when you change the clock spring and fall, you’re changing just the offset, not event times. Nurses could wear watches set to gmt. Same for doctors. They can do the match for pulses, they can add or subtract for their time zone...

  52. Why not refuse to accept it? by Anonymous Coward · · Score: 0

    Lets revolt and not change our clocks!

  53. makes me sad by sad_ · · Score: 1

    that a system costing millions of dollars hasn't been fixed after all these years.

    --
    On a long enough timeline, the survival rate for everyone drops to zero.
  54. Why isn't the FDA dealing with this? by voxelman · · Score: 1

    I wonder if the institutions using these systems have reported these problems to the FDA? From my experience working for a medical product software company it seems like this is an issue that the FDA should be looking into. Maybe not quite on the level of x-ray exposure time issues but certainly a software quality issue that should have been addressed within the context of data integrity. And yes medical information systems are within the purview of the FDA.

  55. This is how Russia coordinates 11 time zones by KlomDark · · Score: 1

    It's actually pretty disturbing: https://www.youtube.com/watch?...

  56. You don't know what you think you know by Anonymous Coward · · Score: 0

    If you want to hit the morning feeding frenzy, you gotta beat the sun. If sunrise is 04:30 you need to be in the water and trolling an hour before. I'm up at 01:00 many times because packing the boat and truck, eating breakfast, and driving to the boat dock takes forever.

    Also, you proved Darinbob's post above (you don't understand the implication of time and thought Aig's post was offtopic):

    A: "Why are you in charge of the design?"
    B: "Because I'm a medical records expert!"
    A: "Do you understand time zones, DST, and all their implications?"
    B: "It's just time, how hard can it be? I'm sure all the junior programmers working on it understand that stuff."