6/18/2026 at 3:52:29 PM
> Me: "I don't like smartphone UIs. Everything is flat, nothing indicates where you can touch or not. I have to randomly try everything on the screen."Response by non-tech person: "Well, yeah, of course you have to try everything? How else would this work?"
I think this goes deeper than many tech people realize.
From what I understood from talking with "nontechnical"(*) friends, relatives, etc, for a good potion of them, computers had always been "unpredictable magic". They got by through memorizing some very strict and rigid interaction sequences - "click this icon, then click that menu, then click that button, etc" and prayed nothing unexpected would happen. They were too scared and/or uninterested in computers to even try and find any rules or consistency in it.
I feel as if those nontechnical people "won" now. Now all UIs feel as inconsistent and unpredictable even for "techies" as any computer interaction felt to those people back then.
(* repeated from another thread: "nontechnical" in the "not fluent with PC use" sense, which is actually quite arrogant - they can have very high technical skill in other areas obviously)
by xg15
6/18/2026 at 8:32:54 PM
I am an enormous fan of the unambiguous UI design adopted in aircraft cockpit displays.Only six colours are used for text:
White - Used for UI labels and other fixed values.
Green - Values provided by the crew (e.g. text input.)
Cyan - Values provided by the aircraft (e.g. sensor readings.)
Amber - Things you need to be aware of and keep an eye on that could be a problem.
Red - Things that are an immediate danger to your safety.
Magenta - For navigation purposes, where you should be aiming the aircraft.
On touch screen UIs, buttons are bevelled grey and so what you can touch and what you can’t is extremely obvious.
Activated buttons are a distinctive colour. This colour varies between vendors but at least it’s consistent for a particular aircraft type; usually a light blue on Airbus, green on Boeing. The green seems most consistent with the text colour system, the button is green because the crew pressed it.
by bigfatkitten
6/19/2026 at 10:40:27 AM
And I'd argue that an important colour to make this work is black. By this I mean that only information that needs to be displayed is displayed (in all the colours you listed). Everything else is omitted.by ruicraveiro
6/18/2026 at 5:35:02 PM
I've witnessed this so much over the years. Much of the time when someone would ask me for help with something on the computer, I would have no idea, but I could discover the answer with a little bit of exploration and a good understanding of how UIs are supposed to work.Windows 2000 was peak Windows UI, and everything since then has been worse.
Then Microsoft started thinking it was a good idea to make native applications look and work like webpages, which was a huge step backwards. Fortunately, that stupid idea didn't last too long, but it did have some lasting effects like the advent of "flat UI" style, but it was the beginning of the modern era of flailing around trying to improve on something that didn't need improving with one bad idea after another.
These days, I sometimes find that _I_ cannot figure some things out in software like Outlook or Teams that should be obvious because there are so many different styles of UI in these tools, many of which are not very intuitive or discoverable. Mixed metaphors, style over substance, and the idea that "flat" is anything but a way to turn your display into a sludge of rectangles of slightly different shades of grey with little or no differentiation between them, and few or no visual cues as to what elements of windows are clickable.
There are certainly things that are better now, like the popularity of "Dark Mode" which took about 30 years too long to happen, but in general, I don't think UI is better than it was 25 years ago, especially after Microsoft wasted 5 years or more on the absolutely misbegotten idea that computers should look like phones. Of course, the legacy is that Windows still has the remnants of about 5 different styles of UI in different places, and I wouldn't be surprised if there weren't a few Windows 3-era UI pieces still hanging around the Control Panel.
by ConceptJunkie
6/18/2026 at 10:20:55 PM
I can recall a time when it felt rewarding to explore and poke around in software, clicking through the menus and the icons, seeing what conveniences and neat features might be hiding in there...Now, that's often not my experience. You can find some of the worst examples in anything made by Microsoft; Teams and Outlook are particularly bad, as you said. I don't poke around out of curiosity, I fumble around out of frustration with their slow, ugly, bloated, unreadable software. Apple sucks too, except, instead of being unbearably slow, they're honing in on making their UIs less readable and less intuitive than anything that came before.
by hallole
6/19/2026 at 9:08:28 PM
Maybe it's just me, but exploring the settings without a specific aim used to be a pretty fun. It was like seeing a vista of possibilities opening up.Now I often find it a frustrating experience, because, while I appreciate the attempt at organisation, settings are hidden behind so many sub-menus that it feels like a slog to click to deeper levels to find only a few settings, even if there are a lot of settings in total.
by RAM-bunctious
6/18/2026 at 8:15:25 PM
> Mixed metaphors, style over substance, and the idea that "flat" is anything but a way to turn your display into a sludge of rectangles of slightly different shades of grey with little or no differentiation between them, and few or no visual cues as to what elements of windows are clickable.It isn't even that any more. Now you have "pills" and "Islands" of random rounded shapes completely disconnected from the context they are supposed to be impacting. things float above or next to things with no connection between them. Content suffers for fobs and exclusive sets (old timers call these radio buttons) or tabs are now just things that happen to be close enough that you should just know they're associated with each other.
by saratogacx
6/18/2026 at 10:52:39 PM
> I would have no idea, but I could discover the answer with a little bit of exploration and a good understanding of how UIs are supposed to work.I don't get this. Many things like changing the IP or audio devices were so unintuitive that I just memorized them. They're still burned into my brain. In Win 11, you just search for 'IP', click 'Ethernet-Settings', done.
Same for the signifiers: In the Win 11 Settings, give me an example of an element that is not obviously clickable. Everything has button shapes, or step-in indicators.
To be clear, I'm neutral towards that settings app. But UI back then was nowhere near as good as claimed here, and flat design (at least the current iteration) isn't to blame for Teams being bad.
by SebastianKra
6/19/2026 at 7:38:47 AM
UI at the time was often clunky (the file search dialog in Windows was an infamous example), but the basic UI elements were fine. Today, the basic UI elements are not fine.by ahartmetz
6/19/2026 at 10:55:17 AM
Depends on the app, but mostly they're better than in the past.by SebastianKra
6/18/2026 at 7:04:00 PM
> Windows 3-era UI pieces still hanging around the Control Panelodbc data sources
by snarfy
6/18/2026 at 4:12:38 PM
> They were too scared and/or uninterested in computers to even try and find any rules or consistency in it.Yes, and this is still true today. I work for a company with a large very non-technical user base. People absolutely will not explore, click on things outside of what they have memorized, or even try basic troubleshooting steps out of fear of breaking things.
It's actually really frustrating when trying to train to certain software or concepts because you have to lay everything out very explicitly, step by step. You cannot leave anything to the imagination or just assume that because the UI is "intuitive" that they will figure it out, because they won't even try.
I've encountered some form of that attitude and behavior at nearly every job I've had.
by thewebguyd
6/18/2026 at 5:49:15 PM
> People absolutely will not explore, click on things outside of what they have memorized, or even try basic troubleshooting steps out of fear of breaking things.I agree with this in general but it can be tough for financial/business/order workflows where an irreversible change may be initiated. From the software perspective an audit log or Git-like history would easily mitigate these concerns but they usually don't exist. And "non-technical" users often just want to "know what buttons to click" to do their job.
To the point of the main article don't think I ever had the opportunity of using Windows 2000. Remember jumping from 98 to XP? Not sure about ME/Millennium either and if it's the same or a variant of 2000.
by dieselgate
6/18/2026 at 6:16:11 PM
> From the software perspective an audit log or Git-like history would easily mitigate these concerns but they usually don't existYeah, and this is definitely a big reason why people are afraid to click and explore.
I still don't understand why big enterprise software still lacks any kind of version control. AUdit logs, yeah, but most big ERPs and other similar products don't have an easy "roll back this change" feature.
I think users knowing that they could immediately undo whatever they did and get back to a safe and known state would do a lot to encourage exploration and learning.
by thewebguyd
6/18/2026 at 7:58:00 PM
I agree. Every action should be reversible. If an action is destructive and cannot be reversed, it should have a clear warning. In an ideal world, this would apply to all software.by xboxnolifes
6/18/2026 at 6:08:26 PM
Not the same. ME also came out around 2000 but was based on windows 9x, windows 2000 was based on NT. The UI looked somewhat similar with those two.by peanball
6/18/2026 at 5:33:28 PM
> You cannot leave anything to the imaginationI don't know if there's ever going to be a suitable environment to have this conversation, but many people in any society are just not smart enough to experiment with things especially if those things are non-physical or abstract.
by neonstatic
6/19/2026 at 8:42:52 AM
> for a good potion of them, computers had always been "unpredictable magic". They got by through memorizing some very strict and rigid interaction sequences - "click this icon, then click that menu, then click that button, etc" and prayed nothing unexpected would happen. They were too scared and/or uninterested in computers to even try and find any rules or consistency in it.Sounds like you know quite a few packers[1]. I once knew someone at the extreme packing end of the mapper/packer scale. She constantly needed help with her computer, always for seemingly simple things we had already covered. Once I realized she was a pure packer, I changed my approach.
I wrote out a complete, step by step, exact sequence of actions, when to push what, what to expect, etc... and made it as variance free as possible, making zero assumptions, and printed it out on a full page of paper for her.
She was delighted, and never needed help again, for years!
This could not have worked in a modern environment. We used Windows XP, Office 2000 Professional, with Windows 2000 servers, for as long as humanly possible. No training turnover, just things working. Working so well they didn't need me anymore. ;-)
by mikewarot
6/18/2026 at 4:07:39 PM
My parents never had any problem understanding where they can click on Windows 3.11. They never could understand how to interact with DOS GUIs.Nowadays they have decades of experience with computers. They still can't predict what part of a web-site they can interact with, but they have memorized all the actions they can make on the phone apps they use.
by marcosdumay
6/18/2026 at 6:36:34 PM
My mother learned BASIC in college (not at all proficiently though), searched the web before the era of Google to learn about my sister's medical condition, and has used technology to enhance her teaching (when it actually helps) whenever she can, including trying to learn OBS during COVID to better teach remote classes, but when Windows Vista came around, she had to ask "What do I do?" to open her program.Because Microsoft, after spending millions to recognize that labeling the button "Start" was brilliant, removed that label.
There was no justification for abandoning the millions of dollars of research that multiple computer companies produced for good UI design decades ago.
It was all just thrown away because some design asshole somewhere wanted to swing their dick around.
Millions of the same people who had no issue migrating from Windows 3.1 to Windows 2000 systems have been fucked over. People who knew how to use computers were given a huge middle finger at everything they learned. They were handed a system that was objectively harder to use than the previous one.
For some "designers" wet dreams.
People are bad with computers because "Designers" have been objectively value negative for decades. Instead of paying attention to the reams of scientific data that tells you exactly how to make a UI better, they smoke crack and make things transparent.
Clear buttons with obvious intent have been replaced with a goddamned inscrutable "Hamburger" menu. Decades old metaphors and systems that made sense to people who were born before computers were abandoned. Reliable and predictable functions that you could trust across applications have been eschewed in favor of hacked together javascript trash that screws up basic things like scrolling and copy/paste and drag and drop. Even though such functionality is often provided directly by the browser, they override it and fuck it up.
And people call these idiots "The best of the best"
by mrguyorama
6/18/2026 at 7:24:53 PM
> People are bad with computers because "Designers" have been objectively value negative for decades. Instead of paying attention to the reams of scientific data that tells you exactly how to make a UI better, they smoke crack and make things transparent.I've run into a lot of "UI designers" that were just graphic designers that lucked out getting a job in a software company. They design and compose the UI for static screenshots like they would do a 2D graphic composition. Far too often they'd hand off Photoshop PSDs they would expect a developer to turn into an actual UI. They don't follow a HIG document or respond to any pushback with "you have to know when to break the rules" (they do not know when to break the rules). A good UI designer is worth their weight in gold. In my experience most are worth their weight in very low grade playground sand.
by giantrobot
6/18/2026 at 7:21:10 PM
Hear hear. That was has been thoroughly lost.by dima55
6/18/2026 at 4:12:38 PM
Let’s look at the very website we on. Would you prefer for every clickable element here to be a button? Or even underlined as a link? Do you ever get confused navigating this website?by exitb
6/18/2026 at 4:15:27 PM
> Would you prefer for every clickable element here to be a button? Or even underlined as a link?Yes.
> Do you ever get confused navigating this website?
No, because I've been browsing the web for a while and know that every website does things their own way.
by Telaneo
6/18/2026 at 4:23:19 PM
Given it’s a website mostly for experienced computer people who, like you, don’t really need those visual cues, don’t you think adding them would be superfluous?by exitb
6/18/2026 at 4:24:49 PM
No.by Telaneo
6/18/2026 at 4:32:32 PM
It's a website for experienced computer people, and I appreciate its minimalist aesthetic, but that doesn't mean there's not enormous room for improvement.by CamperBob2
6/18/2026 at 4:37:37 PM
Now that you've said it, I think PG would have designed a better site if he didn't hide the underlines.But also, it wouldn't get any worse if the same design was kept and the underlines were enabled. And it would improve the usability for first-time users, but the nature of HN is that those are always very few.
by marcosdumay
6/18/2026 at 4:32:11 PM
I have recently discovered a config option "Underline all links" in Firefox, and it's really nice, actually.by ahartmetz
6/19/2026 at 4:55:08 PM
Interesting. Chrome doesn't have this option, but if you have stylebot or other extension it's easy to add a global CSS rule that adds it. I'll try it out for a while and see how it goes.by kbelder
6/18/2026 at 8:02:59 PM
Thanks! Settings > General > Browsing > Always underline links(or in about:config set layout.css.always_underline_links true )
by anadem
6/19/2026 at 10:02:30 AM
It also works on Firefox for Android through about:config, which is ostensibly unavailable, but not really: chrome://geckoview/content/config.xhtml - from there, you can also re-enable about:config by toggling general.aboutConfig.enableby ahartmetz
6/18/2026 at 9:32:21 PM
It's visually noisy tbh, but I'd recommend to stick with it for a few days and see if you can get used to it. It took me about two days. So nice to see where the "buttons" are.by ahartmetz
6/18/2026 at 5:22:55 PM
Wouldn't hurt if interactive elements didn't require me to zoom in order to interact with them on mobile.by desdenova
6/18/2026 at 6:28:46 PM
I live in regular fear that my fingertip will hit the wrong up/down icon.by Terr_
6/18/2026 at 9:21:27 PM
I do it all the time and sometimes I notice and unflag an article. But often not.by projektfu
6/18/2026 at 11:15:59 PM
I find accidental flags rarer due to the layout versus things I'm trying to tap, however the few times it's happened I only discovered it days or months later when visiting the "flagged" page [0].Still, there's a kind of guilt, like realizing you unknowingly kicked a puppy who isn't there anymore.
by Terr_
6/18/2026 at 6:26:09 PM
I often forget you can click on the timestamp. In fact for years I didn't know how to flag comments because of this.by slopinthebag
6/18/2026 at 5:21:30 PM
The goal of human-computer interaction is to make accessible software that is intuitively easy to use for the most people. We need to make this mandatory in CS education (again).by smcg
6/18/2026 at 4:00:48 PM
It started with iOS 7 and Jony IveSteve Jobs was right. Then when he died (after removing Scott Forstall), Jony Ive got to do his hardware minimalism in software too. And everything Steve Jobs favored was suddenly derided as “skeumorphism”. It’s like what USSR did with Stalin under Khrustchev. I still remember when Chrome app just had a big white area where you’re supposed to enter the url and you had no idea unless you randomly happened to click there. And if the website background was white, too? Oh too bad LMAO. Minimalistic! Chrome had no… chrome.
by EGreg
6/18/2026 at 4:34:33 PM
I don't remember when I first encountered it (maybe before ios7), but their cardinal sin for me was my struggling for 10 minutes to make the calculator app go into scientific mode, seeing absolutely no setting for that, before eventually discovering from a friend that you have to physically rotate the phone to landscape orientation to get the additional buttons.by falcor84
6/18/2026 at 5:45:02 PM
That reminds me of that notorious story of the adventure game from the 90s where you had to make a fake mustache out of cat hairs to solve a puzzle.by ConceptJunkie
6/19/2026 at 2:19:06 AM
> you had to make a fake mustache out of cat hairs to solve a puzzleIt’s worse than that: the guy you have to do this to impersonate doesn’t have a moustache, so you then also have to draw one on his ID card with a marker.
by chrismorgan
6/18/2026 at 6:06:14 PM
Gabriel Knight 3: Blood of the Sacred, Blood of the Damned.I was happy to find this Wikipedia article https://en.wikipedia.org/wiki/Cat_hair_mustache_puzzle
by joombaga
6/19/2026 at 1:43:56 PM
I think of skeumorphism as orthogonal to good ui design(it can be a good or bad ui with or without skumorphism) Even in the Steve Jobs era Apple produced some real stinkers of a UI, achingly beautiful but a right pain to use. A specific example was the quicktime player. The bit I hated most was that stupid volume control dial.by somat
6/18/2026 at 4:46:04 PM
Jony Ive is a plague on design. Just a few days ago someone showed me Ferrari's new EV that he designed. I am not a car person and even I can see it looks like crap! That man should just take his big Apple money and fully retire so he doesn't ruin anything else.by ziml77
6/18/2026 at 5:29:53 PM
Windows 8 was released a whole year before iOS 7, so the blame here is misplaced (though I won't argue that Ive's approach to UI design was worse than what came before).by jen20