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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Why doesn’t the clock in the taskbar display seconds? (2003)

123 点作者 breadtk大约 8 年前

20 条评论

phkahler大约 8 年前
On a more practical note, why would you want to have seconds on the clock? I find that most of the time I don't want to know the time to a precision of better than 5 minutes. That may just be me, but when someone asks the time and I read it off my phone as 3:56 it really bothers me and sometimes I convert that to 5-to-4 just to avoid what in most cases is arbitrary extra precision. Sure there are times when minutes count, and there are occasions when I want to time something to the second, but from a UI perspective those are not common use cases that warrant screen real estate for extra digits especially back then.
评论 #13962539 未加载
评论 #13962586 未加载
评论 #13963784 未加载
评论 #13962544 未加载
评论 #13964657 未加载
评论 #13964269 未加载
评论 #13963887 未加载
评论 #13962929 未加载
achivetta大约 8 年前
It might not be the memory concern it once was, but today it might very well be a power concern. Modern laptop display pipelines can save power if they don&#x27;t have to redraw any of the screen: constantly updating status bar animations break that.[1]<p>1: <a href="https:&#x2F;&#x2F;developer.apple.com&#x2F;videos&#x2F;play&#x2F;wwdc2013&#x2F;712&#x2F;" rel="nofollow">https:&#x2F;&#x2F;developer.apple.com&#x2F;videos&#x2F;play&#x2F;wwdc2013&#x2F;712&#x2F;</a> (I think the relatively short graphics section mentions this. Can&#x27;t seem to find the talk that goes into it in more detail...)
评论 #13962836 未加载
评论 #13962978 未加载
评论 #13964646 未加载
krallja大约 8 年前
Too bad the team which made that decision wasn&#x27;t available to help the VS Code team not use 13% CPU to render a blinking cursor (<a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=13940014" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=13940014</a>)
评论 #13963034 未加载
评论 #13963967 未加载
mschaef大约 8 年前
This is a good article, but keep in mind the timeframe it writes about. Not only was it 22 years ago, its writing about systems at the bare minimum system requirements. (Personally speaking, I remember speccing out a previous gen Windows 3.1 machine with 8MB of RAM in 92... and this is covering 4MB systems in 1995. By that time, 8-16MB would&#x27;ve been common.)<p>Another story from the time is that I went to CompUSA (as a &#x27;spectator&#x27;) on the night of the Windows95 release. (It was a midnight release and the stores were open late.) There was a line out the door that snaked around through the store past the Windows 95 boxes, the Plus Pack, boxes, MS Office, and then the memory upgrade desk...
评论 #13962957 未加载
评论 #13963062 未加载
评论 #13964496 未加载
评论 #13964647 未加载
valuearb大约 8 年前
I worked on a visual programming language in late 80s. It would compile it&#x27;s programs but the compiler was really slow, took minutes for small programs.<p>We worked on optimizing it but couldn&#x27;t find much to optimize. Then the founder took out the code that updated the progress bar as it compiled and compiles finished 10x faster.<p>This was on Mac Plus.
评论 #13962914 未加载
评论 #13964779 未加载
评论 #13962829 未加载
JoshTriplett大约 8 年前
And on current systems, updating every second would decrease battery life by preventing your system from sleeping. Modern systems can easily sleep for more than a second at a time, even with the screen on (and not updating).<p>I also, personally, can&#x27;t stand to have distractions like that on my screen away from where I want to focus.
评论 #13962620 未加载
评论 #13966017 未加载
评论 #13962662 未加载
firasd大约 8 年前
Raymond once had an article about why the date&#x2F;time control panel is not a calendar <a href="https:&#x2F;&#x2F;blogs.msdn.microsoft.com&#x2F;oldnewthing&#x2F;20050621-04&#x2F;?p=35253" rel="nofollow">https:&#x2F;&#x2F;blogs.msdn.microsoft.com&#x2F;oldnewthing&#x2F;20050621-04&#x2F;?p=...</a><p>In Windows 7 they&#x27;ve finally given up and the UI lets you easily scroll up and down through months after clicking on the clock. (Edit: sorry I meant Windows 10)
评论 #13963369 未加载
评论 #13963036 未加载
alkonaut大约 8 年前
Would have thought it would be useless because our eyes notice movement in the periphery and it distracts you to look at it. I would be annoyed with some animation going on that I don&#x27;t care about.
devereaux大约 8 年前
On Linux, there is a very practical reason: to reduce the number of wakeups per second, and save power.<p>You may think it is far fetched, but try a minimalist XFCE or LXDE desktop, run powertop updating every 5 seconds (so that screen refresh from powertop do not alter your measures) and see for yourself.<p>For that same reason, you may want to disable the blinking cursor, and conky, and other gizmos that blink things on the screen.
lucb1e大约 8 年前
... in Windows 95.<p>I mean, the article describes why in versions of Windows from an era that was much more memory-constrained. Even in 2003, Windows 95 was as old as Android 2.2 is now. I configured my task bar to display seconds and can&#x27;t say Cinnamon is hogging that much more memory or CPU because of it.
petercooper大约 8 年前
My gut reaction was going to be that it fared poorly in user testing. I&#x27;d be pretty distracted by such a thing and prone to idly watching it :-D
userbinator大约 8 年前
One thing I&#x27;ve always wondered about the taskbar clock is why they didn&#x27;t just follow an existing time formatting standard...<p><a href="http:&#x2F;&#x2F;3.bp.blogspot.com&#x2F;-9pDonc_uipU&#x2F;UEoMOdhA-eI&#x2F;AAAAAAAABw8&#x2F;8gyhuFzTG3A&#x2F;s1600&#x2F;Edit_Digital_Clock_Configuration_Window.png" rel="nofollow">http:&#x2F;&#x2F;3.bp.blogspot.com&#x2F;-9pDonc_uipU&#x2F;UEoMOdhA-eI&#x2F;AAAAAAAABw...</a><p>...and invented their own:<p><a href="https:&#x2F;&#x2F;www.groovypost.com&#x2F;wp-content&#x2F;uploads&#x2F;2010&#x2F;01&#x2F;image_714.png" rel="nofollow">https:&#x2F;&#x2F;www.groovypost.com&#x2F;wp-content&#x2F;uploads&#x2F;2010&#x2F;01&#x2F;image_...</a>
评论 #13964238 未加载
neverminder大约 8 年前
I always have the seconds on (Ubuntu) and it&#x27;s a good feature. I leave work every day at 17:28:15 sharp, otherwise I will miss my train (London DLR) and yes, seconds matter in this case.
评论 #13963056 未加载
评论 #13962936 未加载
e2e8大约 8 年前
I have been using T-Clock for many years to get seconds in the taskbar clock. <a href="https:&#x2F;&#x2F;github.com&#x2F;White-Tiger&#x2F;T-Clock" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;White-Tiger&#x2F;T-Clock</a>
ams6110大约 8 年前
MacOS can optionally show seconds. Anyone know if it has similar benchmark impact?
eridius大约 8 年前
If it&#x27;s just for benchmarks, why not make it a preference (defaulted off), so benchmarks can be run with the default settings (off) just fine, but people can turn it on if they want to?
评论 #13962512 未加载
ex3ndr大约 8 年前
Funny thing is that Android removed in 5.0 animations in status bar to save power as redrawing frequently will eat battery.
anc84大约 8 年前
How could I benchmark this on XFCE nowadays?
shmerl大约 8 年前
I always switch it on (KDE).
评论 #13965282 未加载
frik大约 8 年前
&gt; Because that blinking colon and the constantly-updating time were killing our benchmark numbers.<p>Like Visual Studio Code uses 12% CPU in idle due to cursor blinking? <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=13940014" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=13940014</a><p>In comparison the Windows Shell (up to Win7) is a lot more efficient and coded in C&#x2F;C++.