They're changing it in the US and Canada this year. The governments are controlling time. I feel this should be restricted to Time Lords.
As part of the fun, Microsoft will not update Windows XP and older (only Vista will have it), and in true "I am a slave to the machines" style, are recommending such workarounds as specifying the time again in appointments made in Outlook, for example. Clever, eh?
As part of the fun, Microsoft will not update Windows XP and older (only Vista will have it), and in true "I am a slave to the machines" style, are recommending such workarounds as specifying the time again in appointments made in Outlook, for example. Clever, eh?
no subject
Date: 2007-01-12 11:12 pm (UTC)no subject
Date: 2007-01-12 11:30 pm (UTC)no subject
Date: 2007-01-13 12:07 am (UTC)no subject
Date: 2007-01-13 07:30 am (UTC)no subject
Date: 2007-01-13 11:16 am (UTC)no subject
Date: 2007-01-13 11:43 am (UTC)But it's not really Microsoft I'm after. I hacked calendaring software, and the single greatest element of complexity in those isn't calendar data storage or indexing, distributed databases, synchronization or any of those things that would usually be pointed at as "difficult" by developers. No, those were manageable. It's how to figure out recurrent meetings across timezones that is rocket science.
Consider a phone or IRC weekly meeting. During the daylight savings changeovers, the time of the meeting will actually change, and not once, but twice for some people, as people in countries where it doesn't changes the same day as the "authoritative" timezone (which you have to record in the meeting informations) have to temporarily compensate, until they change as well (that is, if they do, if they're in a sane timezone, they'll be in that offset the whole time of the savings).
On my Linux system, the /usr/share/zoneinfo is using about five megabytes, filled with dense, small binary files describing all these idiotic rules over time. For Montreal, where there's been a certain number of changes over the years, the file is 1252 bytes (UTC is 56 bytes). This should give you an idea of the amount of crap going on.
This has funny repercussions, such as that embedded systems have no chance in hell of getting things right, with people putting in their local time in them (which can only possibly tell you the time when accompanied with the timezone), leading to streams of logs that can't even tell you when something happened, which is, you'll have to agree, the main point of telling the time...
Gah, I'll go take my pills now.
no subject
Date: 2007-01-13 04:34 pm (UTC)no subject
Date: 2007-01-13 04:38 pm (UTC)And it also explains why
no subject
Date: 2007-01-13 04:52 pm (UTC)no subject
Date: 2007-01-13 04:59 pm (UTC)no subject
Date: 2007-01-13 11:02 pm (UTC)no subject
Date: 2007-01-13 11:05 pm (UTC)