Hacker News new | ask | show | jobs
by sugarfactory 3749 days ago
I think Daylight Saving Time is a bad idea in the same sense that (abusing) global variables is a bad idea in programming.

In programming, changing a global state in order to achieve something is almost always a bad practice because it affects everywhere and sometimes in unpredictable ways. Instead of abusing global states, we invented object-oriented programming, which I consider as a way to keep states locally (inside objects).

So if someone wants to save daylight, that should be achieved locally for example by changing school schedules.

1 comments

I think perhaps the global variable in this case is the tilt of the Earth's axis and the Earth's orbital position. The local variable is the offset in your local hemisphere / longitude.