Pretty but Suck

Most of the time, it’s not even that pretty.

Tech falls apart right when you need them urgently. Based on my experience, they seem to fall in two major ways.

Flakiness

The quality of software descends free fall after a point in time, which is hard for me to define, but I can feel that it’s there. Maybe since the internet came to life, you now ship your software over the air instead of burning a CD, putting them in boxes and selling them in stores. The ship-now-and-fix-later mentally is also killing the quality of video games. Or maybe it’s agile software development, which ruins productivity and quality single-handedly. I don’t want to go into too many details about that. Nowadays, talking about agile is a lot like talking about politics. It’s meaningless, and it never ends with a meaningful conclusion.

“Simple”, but actually Complex Design

control panels that actually useful

Take a look at the control panels in an aeroplane cockpit. Why do they overwhelm themselves with millions of knobs and meters? One would think out of all the professions, the pilot is the last one you’d want to distract or overwhelm with more stress during work. The “complicated” design does exactly the opposite. What is the most straightforward way to do X? Make a button. It costs your brain power to think about the “logical workflows” in modern software. For example, Apple has this infamous minimalist design philosophy. They hide away the complexity to achieve “aesthetic perfection”.

notification cards from Apple Imagine in the cockpit, the button to turn off a warning. Right before you pressed it, it changed into the “ignore all warnings button”.

It works well for the majority of use cases. Here is a common excuse: “The users only use 20% of the features 80% of the time, so why clutter the UI?” right? Of course, you can argue that if your design is smart enough (meaning, you can predict how people think, and define what is “common sense”, which is extremely hard), you can create something joyful to use. But those are few and far between, even for Apple’s own software. Not to mention the fanatic followings of the industry. The result is all software is pretty but suck to use. Most of the time, it’s not even that pretty.

Here’s an interesting thing about our human brains: if the tool fails me once, it negates all the 99 times when it worked. We like predictability. I need to know when I put something in the oven for x amount of time. It will turn out exactly how I want it. Not maybe.

Monday, 17 Apr 2023

Comments

leave a comment
/u/dawnstar_hu: Tuesday, 18 Apr 2023

Softwares are pretty but suck to use. Most of the time, it's not even that pretty.

/u/earthboundkid: Tuesday, 18 Apr 2023

Apple’s current UI team is awful and should all be fired out of a cannon into the sun.

/u/dawnstar_hu: Tuesday, 18 Apr 2023

It's inconsistent, to say the least. There are good tastes left in certain apps, but overall it's a downfall.

/u/SuspiciousScript: Wednesday, 19 Apr 2023

Just click and drag lol