
- #Outlook mac didn't adjust for daylight savings update
- #Outlook mac didn't adjust for daylight savings code
For one, we have lighting that uses less energy than before. In our modern world, however, things aren't that simple. In that world, giving people daylight at certain hours of the day reduced their need for artificial light. DST was originally conjured up in a world where the bulk of the energy consumption came from lighting. There's also some notion that in the modern world DST actually increases the country's energy consumption. By adjusting the date when DST goes into effect, and measuring the difference in energy consumption compared to previous years, we should get a good idea of whether DST is providing any energy savings and whether that savings is worth the trade-offs (there are quantifiable costs associated with DST.things like increased auto accident rates around the changeover dates). It has to be 100X the cost of what they expected the changes to save.įYI.This latest "fiddling" with DST is designed to figure out just how much energy DST actually saves (if any). I'd really like to get a list of everyone who voted for the 2005 dst timezone changes and start a movement to make them take responsibility for the huge business cost of their stupid legislation. You'll need to fix both of those if your java apps have anything to do with timezones and if you care about the times displayed. So, if your company standardized on j2ee when you moved off the legacy systems for y2k, I'll almost bet you that the OS those java apps are running on won't have DST patches from the vendor, and your apps could have multiple JVMs that contain the wrong DST rules. Java tracks timezones and DST changes INDEPENDENT of the OS since Java wants to be it's own OS. Oh, and the big killer is that Java has timezone rules embedded in it. Have hundreds or thousands of these machines.
#Outlook mac didn't adjust for daylight savings update
Want a DST patch for Solaris 8? RHAS 2.1? Windows NT? You're going to have to shuffle and maybe you'll need to update the timezone files with 'zic' yourself. Users don't set their watches to UTC though. Okay, so all system processes should use UTC.

Most OS vendors drop OS patch support after about 5 years. Think of how many companies have old systems that just continue to run forever. It is likely there would have been many more such reports had we not taken the steps we did to address the issue. During Y2K, there were scattered reports of various computer systems crashing. If all that effort had not been expended, more computer systems would have had problems, and so the money was definitely not wasted.
#Outlook mac didn't adjust for daylight savings code
It drives me crazy that after we spent millions of dollars and countless man hours fixing buggy code for Y2K, people look back and see that nothing happened and think all that money was a waste.

This may cause minor glitches, but it's not like the nukes are going to start flying.Īs for Y2K, obviously the people who were stockpiling ammunition and moving to the mountains were nuts, but there were real problems that could have occurred that did not because of the countless hours that were put in to fix the issues. However, because of the perceived simplicity of the fix, there is a real possibility that some companies waited too late to address the issue and may not make it in time. The extensive code fixes that the Y2K bug required simply aren't necessary here. Luckily, most operating systems required a simple patch (sometimes a reboot) to fix this, and that's about it. These could very easily happen if these companies were not on the ball about getting this patched early. Cell phones could charge peak rates at the wrong times, costing people money. Trades could be executed at the wrong time, costing people money. I don't see anyone saying planes are going to fall out of the sky or anything like that. Or in the US air traffic control system, for that matter.

And if you don't believe there were any of those in use, then I suggest you have no idea what's really happening at your bank. It wasn't the programs that were written in the 1990's that had to be dealt with, it was the ones written in the 1960's.

"nyone that created a four digit date by String Concat: "19" + String(date) would " probably not have been born yet when the programs that needed to be fixed were written. And just to make it fun, in some cases the source code was not available. Digits that were stored in many cases as EBCDIC characters, not hexadecimal integer values. COBOL that store dates as a string of six digits. What you are completely ignoring is that the vast majority of the code that had to be examined and patched was written in COBOL. In EVERY WAY dates were routinely stored as three sets of two byte characters. "In no way were dates routinely stored as two byte characters (99 being the max) when 1 byte would get you to 255 easily." Wrong.
