News for hackers. Stuff that matters.
Re:It's Time for a Change: Datetime.utcnow() Is Now Deprecated by mulmen on Sunday November 19, 2023 @05:29PM (#38339094)
> We cant imagine why US that has multiple time-zones already in a single country

Are you aware the contiguous United States is three times larger than India? Alaska alone is half the size of India and not at the same longitude as the lower 48. Hawaii is even farther west than most of Alaska. The easternmost point in the US is 66 degrees west. The westernmost is 179 degrees west. That’s nearly a third of the globe.

> Why can't they, for instance, simply declare that school/offices open at 10am instead of 9am for six designated months every year instead of imposing this adjustment on the entire world.

Is this a serious comment? Europe doesn’t have a central government. The most recent attempt to establish one was extremely unpopular and famously stopped in 1945.

Why should foreign schools and businesses change their hours to accommodate you? A more obvious solution would be to just stop observing DST but that’s not something that will happen unilaterally and will be an especially hard sell at extreme latitudes.

If you want to do business internationally you have to deal with timezones. India isn’t unique in that inconvenience.

Re:It's Time for a Change: Datetime.utcnow() Is Now Deprecated by Asooka on Sunday November 19, 2023 @05:48PM (#38339334)
> but that’s not something that will happen unilaterally and will be an especially hard sell at extreme latitudes.

Not unilaterally per se, but EU parliament did vote to end it in ... 2021 https://www.europarl.europa.eu/news/en/press-room/20190321IP... . COVID kind of put those plans on the backburner.

People at extreme latitudes should not care much, since for them DST does close to nothing.

The parent's proposal is actually quite sound. It would be a lot more useful to have institutions switch their starting times for part of the year when it makes sense for them, rather than forcing a one-size-fits-all solution on everyone. Countries at different latitudes would be free to switch e.g. school start times at different dates depending on when sunlight shifts too far in one direction, while keeping their clocks synchronised with astronomical time. Heck, Spain basically does that already, since they're on the wrong timezone (geography dictates they should be on British time, but because of events in the '40s, they're on Central European time) - so they do everything one hour "later".

Re:It's Time for a Change: Datetime.utcnow() Is Now Deprecated by mulmen on Sunday November 19, 2023 @05:57PM (#38339431)
> [...] EU whose countries are often smaller than states in India ... need so much adjustment. Why can't they, for instance, simply declare that school/offices open at 10am instead of 9am for six designated months every year instead of imposing this adjustment on the entire world.

This proposal is literally one-size-fits-all.

> It would be a lot more useful to have institutions switch their starting times for part of the year when it makes sense for them, rather than forcing a one-size-fits-all solution on everyone.

This is exactly how it works now. But there are a lot of institutions and they aren't coordinated.

Re:It's Time for a Change: Datetime.utcnow() Is Now Deprecated by albert_e on Sunday November 19, 2023 @10:38PM (#38341990)
I was not arguing for a single timezone nor surprised that US has multiple timezones. the surprise was that even after multiple timezones, they need so much adjustment twice a year -- which is what I was arguing against.

you quoted half my sentence which creates an easy strawman.

Re:It's Time for a Change: Datetime.utcnow() Is Now Deprecated by icehawk on Sunday November 19, 2023 @11:13PM (#38342171)
Because of the comma and ellipsis "need so much adjustment" very much looks like it only applies to "...and EU whose countries are often smaller than states in India."
Re:It's Time for a Change: Datetime.utcnow() Is Now Deprecated by eru on Sunday November 19, 2023 @10:42PM (#38342010)
> A more obvious solution would be to just stop observing DST but that’s not something that will happen unilaterally and will be an especially hard sell at extreme latitudes.

Huh, why would it not happen unilaterally? Different countries already fiddle with their daylight savings times (or absence thereof) unilaterally, and the start of DST is not synchronised across the globe anyway.

So if you have two countries that start DST on different weeks that's already a hassle to deal with, and one of them going off DST altogether doesn't really add any extra hassle in their bilateral dealings.

Re:It's Time for a Change: Datetime.utcnow() Is Now Deprecated by sznio on Monday November 20, 2023 @09:03AM (#38348242)
> The most recent attempt to establish one was extremely unpopular and famously stopped in 1945.

that's one way to say it