I’ve been travelling a fair bit lately, so timezone handling has been more relevant than normal. There are two things I’ve noticed about timezone handling in Beeminder that I think are worth discussing:
Given that most people don’t travel that much, this is probably sufficiently low in priority that might not be worth implementing, relative to all other possible features. But it would be nice to have.
I don’t know if this should be considered a bug, but while Beeminder doesn’t let you change a goal’s deadline within six hours of derailment, it does allow you to change which time zone you’re in, which has the exact same effect. Is this working as as intended? It ends up with what at the end of the day is the same result, yet without the six-hour restriction. But maybe changing you’re timezone in order to push back a goal’s deadline (as opposed to changing the deadline directly) should be considered cheating, and so (at least with weasel-proofing off) the fact that it’s possible isn’t worse than the possibility of any other type of potential cheating.