Daylight Saving Time is a perfect test for UI designer
tonsky.me
tonsky.me
Product Manager: I'll stop you there. Thanks for your input but we don't need it for MVP as it's an infrequently used feature and having spoken to stakeholders [they didn't] and customers [they didn't], they both told me they didn't rank the clock function as important.
(PM proceeds in the rest of the meeting to question every comment and opinion the developer has as if taking part in a PhD defence, while offering zero evidence of their own assertions)
This is also why our software is so bad. Developers have no backbone and won't push back against this stuff.
So now the choice is to do what the PM decides or quit and join another company with the same set up...
It's the man, man.
Maybe. But I’d argue it’s more likely that people run out of energy. Or I’d rather save my energy for my personal time. PMs win unless you’re in an engineer-first company. If the hierarchy is structured to favor decisions made by those who can barely operate a microwave, why put the energy into “pushing back”?
Do people really want a clock on every kitchen appliance in 2024? I usually will just turn off the clock where possible now and just use my phone for time. Having no clock isn't a problem but having a clock showing the wrong time is a problem.
As someone who doesn't wear a watch and doesn't use my phone while cooking, I find the clocks invaluable. The oven clock usefully shows the time when the microwave clock is counting down.
An alternative could be to let the user do the math, and change it to "Please start cooking in 3h27min for 12min at 600W".
https://shop.sharpusa.com/medium-duty-commercial-microwave-o...
One rotary knob, that's it. This sort of ui perfection would probably kill lesser designers.
"Perfection is reached, not when there is no longer anything to add,
but when there is no longer anything to take away."
-- Antoine de Saint-ExuperyPlus this single-dial stuff is really only possible because it only does full power all the time. But nobody microwaves something for 6m non stop in an office because that'll burn even a frozen meal - a more accurate dial going up to 3m would probably be better.
Or, like, just use a regular time display rather than dozens of glowing dots. Turn one way to add time, the other to reduce. Easy and probably cheaper because it's not custom.
I've had one dial, two dial and 'no useful controls' microwaves, they're all garbage, give me a number pad and a start button, that's fine, if power is variable too, let me switch which number I'm inputting.
We wound up just replacing it with one with a touchpad of numbers. Admittedly, one that did a lot of other things (had all kinds of presets, timer, multiple fan speeds, etc), but "just cooking something for 30 seconds" requires 3 button presses... 3, 0, start.
During some hours of the night increase/decrease the frequency to let the "clocks" run faster/slower, so they gradually adjust for the next day.
That could even be stretched out over multiple days, maybe two weeks, which would it make much easier for humans to adjust, too.
both sound equally incredulous for different reasons
edit: This explains why my oven clock, which I correct frequently, is always WILDLY inaccurate — either too fast or too slow.
A deviation of 6 minutes was reached and fixed in 2018.
https://arstechnica.com/tech-policy/2018/04/european-grid-di...
I have no idea if that kind of strategy is applied elsewhere in the world.
In fact, I shouldn't even have to question that.
It has a gigaton of functions, but I only need 3: speed to not drive too fast, time to know if I'll arrive on time, km driven to know if I need maintenance. All other stuff in there is unused.
At this point, I've given up. In winter, I add an hour. I know the clock is 2 minutes off and I subtract them myself. If I have to spellunk in the dark dungeons of the menu structure again, I might accidentally drop a hammer on the thing.
Apart from that, it's a great speedometer. The worst is knowing I am the official techie and watch DST fixer for half my extended family, and no other clock has thwarted me so severely, ever...
sounds like it might be incorrect only(!) for 24 hours at a time, with "how many times" being the wildcard.
Most typical home clocks will use this signal to set themselves up automatically, which is made easier by the fact that Japan does not have daylight saving time.
I wonder how Google's timeline widget handles it too, on Google Calendar if I try to create an event on March 31, 2:00 AM CET, it will jump to March 31, 3:00 AM CEST. If I create an event starting at 1 AM and ending at 2 AM, it will change the ending to 3 AM (since 1 second after 1:59:59 CET is 3:00 AM CEST). When trying to change the end time, it would show a dropdown with 2:00 (1 hour), 2:30 (1.5 hours), which are incorrect since these times "don't exist". The next option is 3:00 (2 hours), which is also wrong because on March 31st, it took the clock that honored "local time" 1 hour to go from 1 AM to 3AM.
Is this referring to predating the recent LLM hype? Why would that be relevant? It certainly doesn't predate AI in the looser sense.
It's actually incredible how common this error is in everyday speech. I blame The Bloodhound Gang, personally. https://www.youtube.com/watch?v=xat1GVnl8-k
I don't much like the minimal button interfaces that abound today (bluetooth could do so much more if they gave it some interface at all, how about just httpd?) but I do enjoy solving the puzzles of how to reset the time, etc. It usually turns out to be simple, just obscure.