TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Is there an end to the dumbing down of user interfaces?

2 pointsby eecsninjaover 6 years ago
I&#x27;m noticing more and more over the years how difficult it is becoming to perform power user tasks like copy&#x2F;paste, moving the cursor around, switching windows, copying and uploading files, etc. Especially with the predominance of smartphones.<p>This is while the number of people working on software is at a all time high.<p>I get that designers want to make things easier for beginners, but it comes at the expense of those of us who want to do more. And I think future generations of users will be stymied in the potential to develop their skills in using computers because it becomes less obvious or convenient how to do things beyond the bare basics.<p>The programming world is no exception. The growing popularity of of Macs among developers is another example. Macs are great for many things, but they are terrible for coding: no home&#x2F;end&#x2F;pgup&#x2F;pgdn keys, poor or inconsistent support for various keyboard shortcuts found on Linux, difficulty in accessing system library files, etc. Hell, Xcode doesn&#x27;t even come with gdb, which I found out when I compiled something with gcc and wanted to locate a segfault.<p>Meanwhile you get questions like this: https:&#x2F;&#x2F;www.quora.com&#x2F;Why-do-most-professional-programmers-prefer-Macs

2 comments

informatimagoover 6 years ago
Well, a Mac is needed to develop macOS and iOS software. But you can also use it to develop Android software; And in general, linux or unix software (either by installing GNU tools and libraries, or via a virtual machine); And of course, also MS-Windows software in a virtual machine. And web applications and back-end (you can run all browsers, either natively or in a virtual machine).<p>All this, with virtually zero system administration overhead, and nice non-programming tools for the occasional need.<p>So to the professional software developper might prefer to use it.<p>I use emacs on mac, and x11 with xterms open to various linux boxes; basically the same as when on linux. But with nicer fonts, nicer mail UA, much less administration. Granted, linux is still better by a few percent on the development tasks, but macOS compensates on the other tasks, and by its versatility. Anyways, we keep linux boxes and VMs.
thedevindevopsover 6 years ago
From a business standpoint, 80% of your users will only need 20% of the functionality of your app so for most value added, a simpler interface meets all the requirements. From a user perspective it&#x27;s become expected that interfaces not be cluttered or &#x27;busy&#x27; with clear calls to action - Users have become impatient and fickle, opting to choose apps that are clean and stylish over functional and detailed.