Live data from Hacker News

Update your timezone defs: Russia abolishes winter time (DST)

timeanddate.com

111–120 of 122 posts

Re: Update your timezone defs: Russia abolishes winter time (DST)

#111
post #105
post #85

Earlier quoted context omitted.

Even China, which is officially on one timezone, has local "un-official" timezone.

That's very interesting, I had no idea. Could you elaborate?

from: http://en.wikipedia.org/wiki/Time_in_China

Ürümqi Time (UTC+6), two hours behind Beijing. Although this is not officially recognized, it is the time observed locally by most residents.

Re: Update your timezone defs: Russia abolishes winter time (DST)

#112
post #76

Earlier quoted context omitted.

It's arbitrary to a degree, but having a single timezone for Russia, or even the US, would amplify the effect. It's no big deal now because you are used to season changing, sunrise changing, etc - but if suddenly you had to get up for work and endure, say, 5 hours of darkness, or perhaps only 1 hour of daylight left..... it would be ugly. That's why we have timezones.

Couldn't you just get up at, say, noon, work from 2pm until 10pm, and go to bed at 4am? This would be a bit confusing at first but it's basically what people do now. Solar noon would be at a different chronological time for everyone outside of GMT but you'd only have to make the adjustment once, plus it would provide an economic stimulus to compass manufacturers :-)

Yes, this is exactly what I meant. I didn't mean that the whole country would get up at 8am, no matter what the local solar time was. That would be kind of ridiculous.

Re: Update your timezone defs: Russia abolishes winter time (DST)

#113
post #100
post #80

Earlier quoted context omitted.

Choosing a radix is a balance between the number of prime factors (and brevity) and the number of symbols to keep track of. I think twelve strikes a good balance as well.

In that case 3 is your number. (Because it's the closest number to e, 2.71) There is a currency based on it (with the provably least number of coins necessary to make any kind of change), ternary logic, balanced ternary is especially cool, etc.

Why is being close to e a good thing?

Re: Update your timezone defs: Russia abolishes winter time (DST)

#114
post #104
post #88

Earlier quoted context omitted.

Why stop there? Lets have base 1024, you can count to that on your fingers too! http://en.wikipedia.org/wiki/Finger_binary

Because it makes it so that the number four has another meaning that, for whatever reason, people can't get past. I've tried to explain it to people before, but we never manage to count past four without someone laughing.

Then they're missing a far better number: 132

Re: Update your timezone defs: Russia abolishes winter time (DST)

#115
post #100

Earlier quoted context omitted.

In that case 3 is your number. (Because it's the closest number to e, 2.71) There is a currency based on it (with the provably least number of coins necessary to make any kind of change), ternary logic, balanced ternary is especially cool, etc.

Why is being close to e a good thing?

Actually, the best number depends. Basically, you want to have as few operations as possible, but you also want them easy.

Having base b for number n, you need log_b n digits where each digit is an element of (0..b-1). So working on those representations takes something like f(log_b n, b) operations. Where the function f depends on the operation you are looking at.

A good base should keep f small in relation to all n.

One very natural choice for f, I can't remember which at the moment, leads to e being the best base in theory---so 3 being good in practice.

If you are working with something like trees on disk (yes, data structures are very intimately related to numbering systems---read Okasaki's Purely Functional Data Structures for more information) a very big b, i.e. branching factor in this case, like 1024 is useful: Loading a new digit/node from disk into memory takes a long time, but once it's in memory, your operations will be fast.

Re: Update your timezone defs: Russia abolishes winter time (DST)

#116
post #77

Earlier quoted context omitted.

Yeah, but once you move everything to base 2, you won't have to deal with those pesky powers of 10 anymore ;)

Base 2? Nonono, everything is always base 10. (If you don't get it, think about it longer.)

Not in gray code.

Re: Update your timezone defs: Russia abolishes winter time (DST)

#117
post #98
post #35

Hope that Berlusconi in one of his delirious of madness will do the same for Italy. But I want to stay always in DST, that in Italy means more daylight.

If you want to get up an hour earlier to have more light, then just get up an hour earlier.

The problem is that the rest of the world will instead follow the clock. So for instance my son will still exit school at 2:10 pm, I'll need to prepare something to eat, and then we could spend some time to the park, but it's already too late to get some decent sunlight.

Re: Update your timezone defs: Russia abolishes winter time (DST)

#118
post #109
post #97

Earlier quoted context omitted.

Why do farmers bother they cows with DST, then? Can't they just get up at the same (real) time?

I think one of the problems is that the milk trucks and the rest of the industry do respect DST so if you lose one hour the milk might spoil. At least it's what I heard a farmer say on the TV a couple years ago.

Thanks. That's the first time I heard that argument considered.

Re: Update your timezone defs: Russia abolishes winter time (DST)

#120
post #96

Earlier quoted context omitted.

No, you can represent it with your fingers but not count it. By 'count' I mean an ordinal traversal of the sort you teach kids.

Use gray code.

Good luck teaching that to a 4 year old, or someone who's barely numerate. Higher bases are better for learning counting because the person can count a variety of small quantities without needing to understand the concept of a number base. It's not that I don't approve of binary counting by hand, but it's hardly useful for beginners or primitive societies.
Post reply on HN