TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Daylight Saving Time is a perfect test for UI designer

45 点作者 matricaria大约 1 年前

15 条评论

switch007大约 1 年前
Developer&#x2F;Designer: so about the time adjustment.<p>Product Manager: I&#x27;ll stop you there. Thanks for your input but we don&#x27;t need it for MVP as it&#x27;s an infrequently used feature and having spoken to stakeholders [they didn&#x27;t] and customers [they didn&#x27;t], they both told me they didn&#x27;t rank the clock function as important.<p>(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)
评论 #39886788 未加载
评论 #39889252 未加载
评论 #39889122 未加载
r0m4n0大约 1 年前
I think a good interview test would be “design the buttons for a microwave” and see if they think about the fact that it displays time and needs to be changed every six months. These are the types of things a software engineer would be figuring out and it helps when the designs account for edge cases without them having to drive for this type of solution
评论 #39886285 未加载
评论 #39886193 未加载
评论 #39886388 未加载
评论 #39892837 未加载
评论 #39886115 未加载
评论 #39886196 未加载
hyperman1大约 1 年前
My bike speedometer is the worst for this. It has 3 buttons. Each one can be pressed short, medium (&gt;3 seconds), or long (&gt;5 seconds). Every action changes something on the display, but god knows what all the icons mean. Most actions are statefull, with a surprisingly deep menu structure. If you do the wrong thing, e.g. press long instead of medium, something surprising happens, and you&#x27;re in hell finding the way back to the main menu and try again. Easy option is waiting 2 minutes until it returns by itself.<p>It has a gigaton of functions, but I only need 3: speed to not drive too fast, time to know if I&#x27;ll arrive on time, km driven to know if I need maintenance. All other stuff in there is unused.<p>At this point, I&#x27;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.<p>Apart from that, it&#x27;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...
scraptor大约 1 年前
The traditional solution is to get your time by radio from <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;DCF77" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;DCF77</a> or your regional equivalent. It might take up to 24 hours to update but it will always be correct and requires no manual interaction whatsoever.
评论 #39886053 未加载
评论 #39886396 未加载
评论 #39886341 未加载
netsharc大约 1 年前
This weekend was the timezone change (&quot;Standard Time&quot; to &quot;Summer Time&quot; in most of Europe), I remember working with <a href="https:&#x2F;&#x2F;www.simile-widgets.org&#x2F;timeline&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.simile-widgets.org&#x2F;timeline&#x2F;</a> and wondering how it would depict events if you want to use local time (and have the timezone change during the day), in theory when switching to summer time it would have to show a 23 hour day, and for standard time a 25 hour day.<p>I wonder how Google&#x27;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 &quot;don&#x27;t exist&quot;. The next option is 3:00 (2 hours), which is also wrong because on March 31st, it took the clock that honored &quot;local time&quot; 1 hour to go from 1 AM to 3AM.
codeflo大约 1 年前
The actual constraint here is that every additional button costs 0.1 cents extra in production. Whatever great UI scheme you come up with, if there’s a ridiculously contrived way to do it with one button less, that’s what will be chosen.
评论 #39886582 未加载
yowzadave大约 1 年前
I thought this article was going to be about the ambiguous name, &quot;Daylight Saving Time&quot;--it&#x27;s not at all obvious from the name which setting is &quot;Daylight Saving Time&quot; and which is &quot;Standard Time&quot;, to the point that it&#x27;s a common crossword puzzle answer to choose either &quot;EDT&quot; or &quot;EST.&quot;
Spiridonov1977大约 1 年前
The best clock setting UI was (and still is? don&#x27;t know) in my first car, BMW E46 — just 1 knob. Turning left or right to decrease or increase time. Keeping on the extreme left or right position to increase the speed of changes. To set any time in 10-15 seconds. Super
评论 #39894192 未加载
hunter2_大约 1 年前
&gt; luckily it predates AI by several years<p>Is this referring to predating the recent LLM hype? Why would that be relevant? It certainly doesn&#x27;t predate AI in the looser sense.
评论 #39886157 未加载
maxyurk大约 1 年前
OMG the dark mode button
grzeshru大约 1 年前
My car has a button explicitly for DST on&#x2F;off in the clock menu. It’s braindead dumb, has no concept of DST and all it does is +&#x2F;- 1 the hour. I’ve yet to come across a more elegant solution save for an OS that is network aware doing it, but that comes with its own troubles.
评论 #39887876 未加载
评论 #39891574 未加载
karmakaze大约 1 年前
The way I wish it worked is the first part of setting the time let you go up <i>or</i> down 1 hour per tap. Having to go up 23 to go down 1 because you missed by going past is annoying.
schiffern大约 1 年前
Two points for never calling it &quot;Daylight <i>Savings</i> Time.&quot;<p>It&#x27;s actually incredible how common this error is in everyday speech. I blame The Bloodhound Gang, personally. <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=xat1GVnl8-k" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=xat1GVnl8-k</a>
fsckboy大约 1 年前
what are all those stray mouse cursors on the screen? is it supposed to be an absurdist critique of user experience? or is it just screwed up JS&#x2F;CSS interpretation that&#x27;s supposed to be doing something for me?<p>I don&#x27;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.
评论 #39886089 未加载
评论 #39886112 未加载
评论 #39886368 未加载
gbromios大约 1 年前
the irony of pontificating on UI with a bunch of random mouse pointers jiggling all over the article I&#x27;m trying to read...
评论 #39886096 未加载
评论 #39886330 未加载
评论 #39886378 未加载