News for hackers. Stuff that matters.
Re:The Decline of Usability by zrm on Friday April 17, 2020 @06:26PM (#22903563)
> Logging in on desktop now requires "swiping up" with the mouse to get the password box. The "swiping" thing is to avoid problems with unwanted activation when the device is in your pocket. It's totally inappropriate to desktops.

Anecdote: The first time this happened, I had no idea why it wasn't working and naturally started clicking on things and pressing buttons to try to get it to do the thing. I thereby discovered that you can get the password prompt by pressing Enter.

Having used it this way for two years now, your description of this behavior is the first time I'm learning that it is also possible to do it by dragging the mouse upwards. The discoverability of this behavior apparently does not exist -- I assume if pressing Enter hadn't worked I would have had to use a different device to look it up on the internet.

Re:The Decline of Usability by ordu on Saturday April 18, 2020 @12:53AM (#22905414)
> Anecdote: The first time this happened, I had no idea why it wasn't working and naturally started clicking on things and pressing buttons to try to get it to do the thing. I thereby discovered that you can get the password prompt by pressing Enter.

One more anecdote. I found this screen for the first time when I got my laptop to demonstrate something to a student. I didn't know what to do, started to do random things, trying to figure out what happened, and the student interrupted my attempts, got mouse from my hand and swiped with it. I felt myself old and stupid. It is the thing like 20 years ago when I taught my parents to use standard UI. Only new it is me who needs help.

I asked, she didn't see Ubuntu before, and nevertheless she managed it better than me. I think I'm growing old, and just couldn't keep up with a pace of changing.

Re:The Decline of Usability by zrm on Saturday April 18, 2020 @02:39AM (#22905801)
I think it's the familiarity which is actually hurting you there. If you come up to a device which as far as you know is alien technology, you don't know if it should behave like a Mac or an iPhone, so the thing that works on an iPhone feels like more of a valid possibility. If you come up to it knowing exactly what kind of device is and that it isn't at all like an iPhone, it doesn't.

Because any hope of guessing it comes from knowing that phones do that, so the less like a phone you know it to be, the less likely you are to try that. Notice that even on phones it isn't intuitive if you've never done it before. If you tap the lock screen on Android it shows a message that says "Swipe up to unlock" -- because how else would you know that for the first time? But at least there it serves a purpose.

Re:The Decline of Usability by Fr0styMatt88 on Saturday April 18, 2020 @01:37AM (#22905586)
I still remember the first time my young niece sat at my traditional desktop computer a few years ago. She must have been about five or six years old. She immediately started using her hands to try and interact with the screen and was utterly confused as to why nothing was happening.
Re:The Decline of Usability by Frondo on Saturday April 18, 2020 @11:32AM (#22908406)
Like Scotty in that iconic scene..."Hello, computer...........Hello, computer......" someone hands him the mouse, which he holds like a microphone "Hello, computer...."
Re:The Decline of Usability by ethbro on Saturday April 18, 2020 @09:53PM (#22912803)
For those unfamiliar, from the second greatest Star Trek film: https://m.youtube.com/watch?v=xaVgRj2e5_s
Re:The Decline of Usability by WalterBright on Saturday April 18, 2020 @01:33AM (#22905556)
> I think I'm growing old, and just couldn't keep up with a pace of changing

On the other hand, when my iPhone suddenly would connect with a caller, but neither party could hear the other, redialing didn't help, turning it off/on didn't work, I remembered the ancient trick of "cold boot". Which resolved the problem.

Re:The Decline of Usability by tcoff91 on Saturday April 18, 2020 @01:44AM (#22905613)
You put an iPhone in the freezer and booted it, and that fixed it? Wow. I thought that was just for saving spinning disk drives and preserving the contents of RAM for an attack.
Re:The Decline of Usability by WalterBright on Saturday April 18, 2020 @02:33AM (#22905775)
A cold boot means shut off all power to the device. The normal "off" button the iPhone puts it in standby mode, not off. This is so it can still listen for calls.
Re:The Decline of Usability by craftinator on Saturday April 18, 2020 @03:56AM (#22906072)
I tried to power off an iPhone today for 5 minutes, failed, and just gave up. Why Apple, why would you make this simple action so damn obscure.
Re:The Decline of Usability by tvmalsv on Saturday April 18, 2020 @06:14PM (#22911563)
My iPhone 10 locked up hard a few days and I couldn’t get it to turn off using the standard method.

After some digging, I found a new trick that I guess is implemented at a lower level: press and release volume up, then volume volume down, then press and hold the main button until it powers off.

Re:The Decline of Usability by nitrogen on Saturday April 18, 2020 @12:55PM (#22909027)
Wait, is it not press-and-hold power like on Android?
Re:The Decline of Usability by tvmalsv on Saturday April 18, 2020 @07:44PM (#22912102)
No, on the newer iPhones press and hold simply brings up Siri. Gotta press and hold main button and either volume button simultaneously. If that doesn’t work you should be able to use the trick I describe above.
Re:The Decline of Usability by zwaps on Saturday April 18, 2020 @05:27PM (#22911237)
you have to press the "power" button and a volume button afaik
Re:The Decline of Usability by SiempreViernes on Saturday April 18, 2020 @06:07AM (#22906637)
In my experience Ubuntu shows a little animation of up arrows, and maybe even says "swipe to start" if you look long enough at the login screen.

It is pretty confusing the first time, and annoying every time after that, didn't conciously know about the "Enter" trick before now.

Re:The Decline of Usability by Leherenn on Saturday April 18, 2020 @03:25AM (#22905967)
Windows 10 has the same mechanism, she might have learnt it from there first and just applied it here.
Re:The Decline of Usability by Ma8ee on Saturday April 18, 2020 @05:44AM (#22906515)
I’ve been actively using computers since CP/M. On windows, that I use daily, just random click and press and shake the mouse until I get a password prompt to login. Since there is slight delay until something happens after each action I’ve never been patient enough to figure out what exactly it is that works.
Re:The Decline of Usability by ryandrake on Saturday April 18, 2020 @12:35PM (#22908837)
The period between wake-up-from-sleep and getting a usable desktop has been a UX nightmare for a long time. There are so many awful things and question marks that happen in the flow:

1. What do you need to do to invoke a wakeup? Press a key? Are there any keys that don't wake the machine? Move the mouse? Click a mouse button?

2. Multiple monitors: During the wakeup sequence, you first have one display turn on, then you think you can log in but surprise! Another display turns on, and the main display briefly flickers off. For some reason, after 25+ years, display driver writers still can't figure out how to turn a second display on without blanking and horsing around with the first display.

3. Once the displays are on, some systems require some kind of extra input to actually get a login prompt to display. Is it a mouse click? A drag? Keyboard action? Who knows?

4. Some systems allow you to type your password as soon as the computer wakes. But there is some random delay between when you invoke wakeup and when it can accept input. What this usually means is I start typing my password, the computer only recognizes the last N characters and rejects it, I wait, then type it again.

These are some irritating bugs that affect everyone who uses a PC every time they log in. Yet OS vendors choose to spend their development time making more hamburger menus and adding Angry Birds to the Start menu.

Re:The Decline of Usability by alpaca128 on Saturday April 18, 2020 @05:17AM (#22906383)
Windows 10 allows a normal mouse click as well, unless Microsoft changed that afterwards.
Re:The Decline of Usability by TeMPOraL on Saturday April 18, 2020 @11:05AM (#22908220)
It still does. When you do a mouse click, the lock screen moves up very fast - the animation is also a hint for the future. If you have a touch-enabled device and touch-press the lockscreen, it jumps up a little and falls back down, suggesting the swipe movement. On top of that, just typing on your keyboard works.

So MS has managed to make an interface that works just the same on desktops, laptops and touch-enabled devices, and the UX isn't bad on either.

Re:The Decline of Usability by iggldiggl on Sunday April 19, 2020 @06:54AM (#22914922)
Generally yes, except I seem to run into an annoying bug where if you start typing your password too quickly after the initial unlock keypress, the password input control sometimes decides to select everything you've managed to type so far when it initialises, so your next key press overwrites everything. Plus at home I've kept the full lock screen because I actually like those random landscape pictures, but at work they've set the computers to directly boot into the password entry, which of course rather plays havoc with your muscle memory.
Re:The Decline of Usability by OOPMan on Saturday April 18, 2020 @11:35AM (#22908422)
It hasn't changed.
Re:The Decline of Usability by kgwxd on Saturday April 18, 2020 @11:07AM (#22908229)
Windows 10 has the same stupid UX, they likely learned it there. It also supports hitting Enter, or any other key. I don't know if Ubuntu supports other keys too, I use Xubuntu to avoid these exact pointless changes.
Re:The Decline of Usability by contextfree on Saturday April 18, 2020 @12:04PM (#22908615)
I don't know about Ubuntu but on Windows you can also just click with the mouse to open it, no need to swipe up.
Re:The Decline of Usability by jpxw on Saturday April 18, 2020 @06:19AM (#22906684)
I’m 20 and it took me literally minutes to realise I needed to swipe up. I thought the computer had frozen.
Re:The Decline of Usability by hilbert42 on Saturday April 18, 2020 @08:49AM (#22907342)
It's not your fault.

It's the shitty ergonomics that have been pervading software UI design for several decades now.

From the huge number of responses to this article, it's clear the software industry has a very major problem. The question I ask is why haven't users/user complaints been successful in stopping these irresponsible cowboys.

Seems nothing can stop them.

Re:The Decline of Usability by TeMPOraL on Saturday April 18, 2020 @11:22AM (#22908344)
> The question I ask is why haven't users/user complaints been successful in stopping these irresponsible cowboys.

Most users don't complain, because technology is magic to them and they have no point of reference; they assume things must be the way they are for a reason. From the remaining group that does complain, many do it ineffectively (e.g. complaining to friends or in discussion boards that aren't frequented by relevant devs). And the rest just isn't listened to. It's easy to dismiss few voices as "not experts", especially today, when everyone puts telemetry in their software (see below), and doubly so when user's opinions are in opposition to the business model.

Finally, software market isn't all that competitive (especially on SaaS) end, so users are most often put in a "take it or leave it" situation, where there's no way to "vote with your wallet" because there's no option on the market that you could vote for.

The problem with telemetry is that measuring for correct things and interpreting the results is hard, and it's way too easy to use the data to justify whatever the vendor (in particular, their UX or marketing team) already thinks. A common example is a feature that's been hidden increasingly deeply in the app on each UI update, and finally removed on the grounds that "telemetry says people aren't using it". Another common example is "low use" of features that are critical for end-users, but used only every few sessions.

Re:The Decline of Usability by nitrogen on Saturday April 18, 2020 @01:01PM (#22909075)
I would like to add the use of "taps" as an engagement metric to your list of misuses of telemetry. There used to be a rule of thumb in UI design that important actions should be as few clicks away as possible. Measuring engagement through taps encourages the opposite.

I also don't like things measuring "dwell time" when scrolling, as it encourages attention-grabbing gimmicks and rewards things that are confusing as well as things that are useful.

Re:The Decline of Usability by ethbro on Saturday April 18, 2020 @10:34PM (#22913001)
An organizational problem seems to be that UX decisions are owned by the UX team, who tend to be extremely tribal in their opinions.

As in, if you are not a UX professional, your opinion is inconsequential.

See: replies on most Chrome UX feature requests over the last decade

Re:The Decline of Usability by masoudd on Saturday April 18, 2020 @09:21AM (#22907523)
> Seems nothing can stop them.

Of course. The people complain. They say fork it and change it yourself or use what we give you.

The people that can't just suffer through it. The ones that know enough use something else.

I login in linux tty. And startx starts dwm. No fancy login screen for me.

Re:The Decline of Usability by swiley on Friday April 17, 2020 @07:50PM (#22904089)
I don't care how "user friendly" you think you are, not being able to log in is an absolute fail. Even getty has a better user interface, imagine that: regression all the way back in to the 70s.

This is why I don't touch GUIs from the major binary distros or gnome3 with a 10 foot pole. If I can avoid it I don't ever install anything from those projects.

Re:The Decline of Usability by philsnow on Friday April 17, 2020 @09:22PM (#22904546)
I have avoided gnome as much as I can since the gnome2 days. The entire project is rife with UX decisions that leave a bad taste in my mouth.

[0] is the example that always comes to mind. I guess this made sense to somebody at the time, but it adds overhead to a process that was simple before, and isn't enabled just for "Enterprise" deployments, it's just dumped on the user to figure out how to configure screensaver hack settings by creating / modifying a theme.

[0] https://wiki.gnome.org/Attic/GnomeScreensaver/FrequentlyAske...

Re:The Decline of Usability by guug on Friday April 17, 2020 @11:33PM (#22905120)
The problem with gnome is that they don't seem to validate their ideas at all. As a result, gnome users are directly subjected to the unfiltered whims of gnome's UI "designers".

Instead of spending the substantial donations they received[1] on who knows what, the GNOME foundation should have spent some of it conducting proper focus groups.

1: https://www.gnome.org/news/2018/05/anonymous-donor-pledges-1...

Re:The Decline of Usability by shrimp_emoji on Thursday April 23, 2020 @11:47AM (#22957237)
I don't know if that's true. GNOME 3 is just a dark enlightenment experiment, like an attempt at neomonarchy or the Empire from Elite. Instead of feature creep and user accommodation to Windows idioms, they slash and burn despotically to ease developer burden and try to flesh out their own vision. Do you use Dropbox? Too bad. :3 There's extensions that break but whatever we don't care fuck the tray.

I think it's an interesting and worthwhile experimental path; I just wish it wasn't the "default" as much as it is. But I also feel that way about Ubuntu. And Windows. xD

Re:The Decline of Usability by rleigh on Saturday April 18, 2020 @03:08AM (#22905899)
This page isn't new enough to include more recent failures.

One of my least favourite was when it was not possible to configure the screensaver timeout to never turn off the display. IIRC you had a choice of several fixed times, from 5 minutes to 4 hours, but no "Never" option.

Not useful for systems which display information and are infrequently interacted with. That use case was completely ignored, and for no good reason.

Re:The Decline of Usability by philsnow on Saturday April 18, 2020 @03:22AM (#22905953)
> This page isn't new enough to include more recent failures.

oh no doubt, I have another comment from 4+ years ago about the same topic https://news.ycombinator.com/item?id=10883631 and even then it was ancient history IIRC

man, just looking at that page again reminded me that Windows Registry for Linux^W^W^W^W gconf exists.

Re:The Decline of Usability by fiddlerwoaroof on Friday April 17, 2020 @11:27PM (#22905101)
Between this and https://stopthemingmy.app/ and the various other systemd/freedesktop “anti-hacker” initiatives, I’ve been finding Linux to be more and more becoming the opposite of the operating system I’ve used for the last 20 years.
Re:The Decline of Usability by michaelmrose on Saturday April 18, 2020 @01:46PM (#22909515)
Man there is not space on this comment box or time for all the criticism that link deserves.

>Icon Themes can change icon metaphors, leading to interfaces with icons that don’t express what the developer intended.

Icons were never sufficient metaphors to start with which is why we have text labels.

>Changing an app’s icon denies the developer the possibility to control their brand.

What does this even actually mean.

>User Help and Documentation are similarly useless if UI elements on your system are different from the ones described in the documentation.

This is only true if the user is completing an action that is solely based on clicking an icon with no text which we have already established is bad.

>The problem we’re facing is the expectation that apps can be arbitrarily restyled without manual work, which is and has always been an illusion.

Why has this worked generally fine in lots of ecosystems including gnome?

>If you like to tinker with your own system, that’s fine with us.

Earlier discussion seemed to suggest that lots of gnome developers were in fact not fine with this because it hurt gnomes "brand identity"

>Changing third-party apps without any QA is reckless, and would be unacceptable on any other platform.

Reckless?

> we urge you to find ways to do this without taking away our agency

Your agency?

> Just because our apps use GTK that does not mean we’re ok with them being changed from under us.

Nobody cares if you are OK with it.

Re:The Decline of Usability by zzo38computer on Friday April 17, 2020 @11:31PM (#22905112)
Still, I try to avoid GUI stuff and freedesktop stuff as much as possible (I do use a window manager, but not GNOME or KDE or whatever), and write better programs when possible, but a few things don't. I don't use any desktop environment at all. The web browser is one thing that isn't so good. Really, many things should be moved out of the web browser and made to work by simply nc, curl, etc. And some things work better with local programs, but others with remote, with whatever protocol is applicable e.g. IRC, NNTP, SMTP, etc, please.
Re:The Decline of Usability by swiley on Sunday April 19, 2020 @11:54PM (#22920969)
It's really just the popular distros that are following redhat. If you build an OS from scratch or use something like alpine or gentoo it's not so bad.
Re:The Decline of Usability by gorgoiler on Saturday April 18, 2020 @01:26AM (#22905527)
A neat idea that I hadn’t thought of until your comment:

Because it’s now possible to run multiple VMs at once (containers, etc) perhaps it’s time to run a simple, minimal, admin friendly hacker vm inside Ubuntu desktop?

Let Ubuntu configure all that it needs to get a good functional machine out of the box (working sleep mode for laptops, WiFi management, GPU support, systemd if that’s what it wants.) I then deploy the minimal VM I actually want to poke around with inside that installation.

This is pretty much what many people do in macOS. Apple’s OS supports the bare metal, vagrant / VirtualBox give me my tractably scrutable dev environment.

It’s not a particularly ground breaking concept but it might cheer me up a bit when battling with the volatility of user facing Linux distributions.

Re:The Decline of Usability by eitland on Saturday April 18, 2020 @08:45AM (#22907323)
> Because it’s now possible to run multiple VMs at once (containers, etc) perhaps it’s time to run a simple, minimal, admin friendly hacker vm inside Ubuntu desktop?

> Let Ubuntu configure all that it needs to get a good functional machine out of the box (working sleep mode for laptops, WiFi management, GPU support, systemd if that’s what it wants.) I then deploy the minimal VM I actually want to poke around with inside that installation.

If there's anyone like me here they might be happy to know that KDE Neon exists and is something like:

- Stable Ubuntu base.

- Infinitely (almost) customizable KDE on top.

- And (IMO unlike Kubuntu) sane defaults.

Re:The Decline of Usability by nitrogen on Saturday April 18, 2020 @01:06PM (#22909128)
Thanks for the tip about KDE Neon. I use Kubuntu, but it definitely misses the mark.
Re:The Decline of Usability by jimktrains2 on Saturday April 18, 2020 @08:30AM (#22907257)
Just being pedantic: containers aren't vms. Containers use the native Linux kernel namespacing and segregation facilities to run multiple applications in a somewhat segregated way.
Re:The Decline of Usability by philsnow on Saturday April 18, 2020 @04:00AM (#22906094)
sounds a little bit like https://www.qubes-os.org/intro/
Re:The Decline of Usability by _jal on Friday April 17, 2020 @09:56PM (#22904704)
Gnome and KDE are both worse than useless - They poison other, useful projects.

There is never going to be a unified GUI for Linux; that requires a dictator. KDE tried to provide the carrot of development-ease, Gnome tried to generate some reality distortion, but nobody cared. Carrots don't work. As far as I'm concerned, the experiment is over and it is time to embrace the chaos.

Now, this is easy for me to say, I'm mostly a command-line person anyway, and have spent most of my working life dealing with horrible UI. But it does have a lot of implications for Linux that I think a lot of people are not ready to accept.

Re:The Decline of Usability by yaktubi on Friday April 17, 2020 @11:51PM (#22905182)
Honestly the problem with all software is people trying to “innovate” too much. They made this thing called a book once upon a time and those have worked for centuries. Same thing with UIs: the stacking window managers work well from Windows 95 and XP why change it?
Re:The Decline of Usability by hilbert42 on Saturday April 18, 2020 @10:04AM (#22907796)
"Honestly the problem with all software is people trying to “innovate” too much."

You are spot on, and your 'book analogy' is perfect. If it works perfectly don't change it — that is unless an innovation arrives that offers a significant improvement and that's just as easy to use.

Unfortunately, most so-called UI improvements over the last 20 or so years are not improvements at all, in fact many have been quite regressive. They've annoyed millions of users who've collectively wasted millions of hours relearning what they already knew (and in the end nothing was added by way of new productivity)—and that doesn't include the developer's 'lost' time developing these so-called improvements. It's time that would otherwise have been much better spent fixing bugs, providing security improvements and or developing software for altogether new applications that we've not seen before.

The question I keep asking over and over again is what exactly are the causes behind all this useless 'over innovation'. Why is it done on such a huge scale and with such utter predictability?

Is it marketing's wish for something new? Are developers deliberately trying to find work for themselves or to keep their jobs or what?

It seems to me that many a PhD could be earned researching the psychological underpinnings of why so many are prepared to waste so much money and human effort continuing to develop software that basically adds nothing to improve or advance the human condition.

In fact, it's such an enormous problem that it should be at the core of Computer Science research.

Re:The Decline of Usability by ethbro on Saturday April 18, 2020 @10:44PM (#22913048)
> Why is ('over innovation') done on such a huge scale and with such utter predictability?

Promotion & NIH management sydrome.

New shiny gets a promotion. Fixing a niche bug in a decades-old stable system does not.

And by the time all the new bugs you've introduced are found, you'll have a new job somewhere else.

So essentially, project managers' bosses not pushing back with a hard "Why should we change this?"

Re:The Decline of Usability by gurkendoktor on Saturday April 18, 2020 @04:24AM (#22906186)
GNOME, Mate, Pantheon, XCFE, KDE, Deepin, UKUI, LXQt etc. created an unmaintainable mess of competing forks _while all using stacking window managers_. It's maddening how similar they all are to each other. Someone should build a dating site where understaffed Linux projects can find a matching project to merge with.
Re:The Decline of Usability by yaktubi on Saturday April 18, 2020 @09:18AM (#22907505)
Well, it’s great to experiment. And gnome 2 for example worked really great. I guess I am thinking more in the realm of things like “force touch” gestures, multi touch swipes and such. They could be useful as an added bonus for power users, but I think the traditional paradigm for the OS should work by default: 1) on desktop, single/double click, drag and drop, tool tips, mouse wheel. 2) on mobile quick tap, tap and hold, basic swipe gestures (on mobile these work well but sometimes not intuitive).

I’m probably missing some stuff, but I think people out to at least be able to “feel” their way around a UI. Lately there’s been so much push for minimalism like omitting scroll bars and such that make it confusing.

But, again that experimentation will root out what works and doesn’t. And new devices like VR of course have yet to be discovered paradigms.

Re:The Decline of Usability by anoncake on Saturday April 18, 2020 @11:59AM (#22908570)
Before codexes – the kind of book we use today – scrolls had worked for centuries.

> the stacking window managers work well from Windows 95 and XP why change it?

To get something that works better.

Re:The Decline of Usability by ShirtlessRod on Saturday April 18, 2020 @02:14PM (#22909778)
> To get something that works better.

Despite all evidence to the contrary.

Re:The Decline of Usability by anoncake on Saturday April 25, 2020 @05:59AM (#22977009)
"Experiments are bad. We've tried them once, didn't work"
Re:The Decline of Usability by gorgoiler on Saturday April 18, 2020 @01:33AM (#22905561)
> embrace the chaos

Well said. Is your machine shop stocked by a single brand of tools all in the same color, or is it a mix of bits and pieces accumulated, rebuilt, repainted, hacked, begged-borrowed-and-stolen over the course of your development as an engineer?

A free software Unix workstation is exactly the same. It’s supposed to look untidy. It’s a tool shed.

Apologies if I’ve touched a nerve with the Festool crowd with my analogy.

Re:The Decline of Usability by hilbert42 on Saturday April 18, 2020 @09:27AM (#22907556)
"There is never going to be a unified GUI for Linux; that requires a dictator."

Agreed, but I can never get to the bottom of or reason why developers do not provide alternative UI interfaces (shells) so that the user can select what he/she wants. This would save the user much time relearning the new UI (not to mention a lot of unnecessary cursing and swearing).

For example, Microsoft substantially changes the UI with every new version of Windows—often seemingly without good reason or user wishes. This has been so annoying that in recent times we've seen Ivo Beltchev's remarkable program Classic Shell used by millions to overcome the problem of MS's novel UIs.

Classic Shell demonstrates that it's not that difficult to have multiple UIs which can be selected at the user's will or desire (in fact, given what it is, it has turned out to be one of the most reliable programs I've ever come across—I've never had it fault).

It seems to me that if developers feel that they have an absolute need to tinker or stuff around with the UI then they should also have at least one fallback position which ought to be the basic IBM CUA (Common User Access) standard as everyone already knows how to use it. If you can't remember what the CUA looks like then just think Windows 2000 (it's pretty close).

Re:The Decline of Usability by AnthonyMouse on Sunday April 19, 2020 @02:32AM (#22914003)
> Agreed, but I can never get to the bottom of or reason why developers do not provide alternative UI interfaces (shells) so that the user can select what he/she wants.

It's because everybody wants you to use their thing and not some other thing. If people have a choice then some people will choose something else.

This is especially true when the choice is to continue using the traditional interface everybody is already familiar with, because that's what most everybody wants in any case where the traditional interface is not literally on fire. Even in that case, what people generally want is for you to take the traditional interface, address the "on fire" parts and leave everything else the way it is.

Good change is good, but good change is hard, especially in stable systems that have already been optimized for years. Change for the sake of change is much more common, but then you have to force feed it to people to get anyone to use it because they rightfully don't want it.

Re:The Decline of Usability by rleigh on Saturday April 18, 2020 @03:13AM (#22905914)
> embrace the chaos

Linux was all about chaos and herding cats until a short number of years ago.

It's the "standardisation at all costs" brigade who have killed the goose that laid the golden eggs. It's now far worse than Windows in many aspects. Freedesktop and GNOME deserve the lion's share of the blame, but RedHat, Debian and many others enabled them to achieve this.

Re:The Decline of Usability by foldr on Saturday April 18, 2020 @05:39AM (#22906491)
Linux GUIs have always been worse than Windows as far as I remember (going back to the mid 90s).
Re:The Decline of Usability by rleigh on Saturday April 18, 2020 @06:00AM (#22906597)
That's very subjective, and not at all related to the point I was making. It wasn't about the niceness of GUIs.

Over the last decade, we have experienced a sharp loss of control and had certain entities become almost absolute dictators over how Linux systems are permitted to be run and used.

Linux started out quite clunky and unpolished. It could be made polished if you wanted that. But nothing was mandatory. Now that's changed. A modern mainstream Linux distribution gives you about the same control over your system that Windows provides. In some cases, even less. Given its roots in personal freedom, ultimate flexibility, and use as glue that could slot into all sorts of diverse uses, I find the current state of Linux to be an nauseating turn off.

And I say that as someone who has used Linux for 24 years, and used to be an absolute Linux fanatic.

Re:The Decline of Usability by foldr on Saturday April 18, 2020 @06:04AM (#22906615)
People have had similar complaints for a very long time: https://www.itworld.com/article/2795788/dumbing-down-linux.h...
Re:The Decline of Usability by rleigh on Saturday April 18, 2020 @06:22AM (#22906693)
True. In that article though, they thought that the commercialisation wouldn't seriously affect true free distributions like Debian. Shame that did not turn out to be the case. The fear of even slight differences has effectively forced or coerced everyone to toe the RedHat line, even when severely detrimental. What we lost was any semblance of true independence.
Re:The Decline of Usability by sandov on Saturday April 18, 2020 @05:41PM (#22911334)
I'd be fine with an "UI dictatorship" or standardization if it gave us better UI and UX. Gnome's "dictatorship" has only brought bad experiences and inappropriate interfaces.
Re:The Decline of Usability by gbrown on Saturday April 18, 2020 @08:47AM (#22907331)
I actually like Gnome 3 a lot. I feel like it’s the first DE I’ve tried that I could interact with with the appropriate mix of 90% keyboard 10% touchpad on a laptop.
Re:The Decline of Usability by hilbert42 on Saturday April 18, 2020 @08:54AM (#22907368)
"This is why I don't touch GUIs from the major binary distros or gnome3 with a 10 foot pole"

Exactly, but what perplexes me is why aren't these issues that are so obvious to us not obvious to them. Why do they think so differently to normal users?

Re:The Decline of Usability by bepvte on Friday April 17, 2020 @08:09PM (#22904197)
This behaviour has been removed in the next gnome release
Re:The Decline of Usability by madjam002 on Friday April 17, 2020 @08:53PM (#22904403)
I dislike it too, but doesn’t Windows 10 do the same thing?
Re:The Decline of Usability by ben-schaaf on Friday April 17, 2020 @11:28PM (#22905106)
Windows 10 is even worse. It swipes up for you when you press a key, but it won't pass that key on to the password box. So you have to press a key and then type your password. At least with gnome you can just type your password and it works as expected...
Re:The Decline of Usability by hutattedonmyarm on Saturday April 18, 2020 @12:39AM (#22905361)
It also requires you to wait until the animation has finished. I regularly lose the first character or two of my password, because I start typing too soon, while it’s still animating away
Re:The Decline of Usability by epistasis on Saturday April 18, 2020 @01:00AM (#22905443)
iOS has been this way for a couple versions, and I can't imagine how it ever passed testing.

Animations that block use input are the sort of stupidity that becomes evil in its own regard. There was even a calculator but with this. This is a massive failure at the management level; somebody actually codes these things, but that it's not caught anywhere before shipping shows that the wrong people are in charge.

Re:The Decline of Usability by passerby1 on Saturday April 18, 2020 @01:40AM (#22905598)
It's the sin of losing the user input.

Don't make your user repeat something twice :)

Re:The Decline of Usability by necovek on Saturday April 18, 2020 @01:33AM (#22905558)
I do not have this experience on the screen lock screen (on Ubuntu 18.04 at least) — just typing a password will put the full password into the box once the animation is gone.

I do not log-in frequently enough to remember how it behaves on log-in (even my laptop has ~90 days of uptime).

FWIW, moving away from GNOME 2.x to either Unity or GNOME 3 was a hard move to swallow, though in all honesty, Unity was better (though pretty buggy and laggy until the end)!

Re:The Decline of Usability by Andrew_nenakhov on Saturday April 18, 2020 @03:38AM (#22906012)
When Ubuntu have removed Gnome2, I have looked at Unity, got really unhappy about it and installed gnome3. ... In a few minutes, I started to think that Unity wasn't THAT bad, after all, and went back to it.

Now when it is gone, I'm using xfce, which seems be the last decent desktop environment.

Re:The Decline of Usability by leeman2016 on Saturday April 18, 2020 @03:31AM (#22905981)
Another one to add:

Besides waiting for animation, in Windows 10, if you type the password fast enough the first character gets selected and the second character you type will replace it.

This happens frequently.

Re:The Decline of Usability by buckminster on Saturday April 18, 2020 @10:23AM (#22907949)
It's not just the logon screen. In many apps if you type CTRL+O followed by a file name to bring up the File Open dialog and populate the name field then the application frequently loses the first few characters of the file name. Or type CTRL+T followed by text. This opens a new tab but the text appears in the old tab if you don't pause.

These things used to work reliably. I think most of the problems are caused by introducing asynchronicity into apps without thinking about how it affects keyboard input. Keyboard input should always behave like the app is single-threaded.

Re:The Decline of Usability by rleigh on Saturday April 18, 2020 @01:38PM (#22909431)
Application developers have ceased to care about input focus for keyboard entry.

Here's an example I encounter whenever I use Microsoft Teams at work. I go to "Add Contact", and the entire screen becomes a modal entry box into which I have to enter a name. There's a single entry field on the screen. It's not in focus, even though that's the sole action that I can perform at this time. I have to explicitly select the entry field with the mouse and then type. It's such a basic usability failure, I really do wonder what both the application developers and the testers are actually doing here. This used to be a staple of good interface design for efficient and intuitive use.

Re:The Decline of Usability by coribuci on Sunday April 19, 2020 @06:05PM (#22919179)
It is the same on chrome or firefox. Empty window only with url bar. You need to type in the url bar to write something. Writing software is hard. Using your brain while writing software is even harder.
Re:The Decline of Usability by noisem4ker on Saturday April 18, 2020 @03:50AM (#22906053)
Learn this habit: press backspace a couple times first, to wake up the screen and show the password input.
Re:The Decline of Usability by craftinator on Saturday April 18, 2020 @04:00AM (#22906092)
Lol, you've just described such a beautiful regression...
Re:The Decline of Usability by greggman3 on Saturday April 18, 2020 @04:16AM (#22906161)
On my Windows 10 if I press a key nothing happens. My fiction is something else has taken the focus away from the "login app". If I press Alt-Tab then suddenly another key will wake up the login app and give me a password prompt.
Re:The Decline of Usability by szatkus on Saturday April 18, 2020 @05:56AM (#22906579)
I always just press a CTRL key on both Windows 10 and Ubuntu.
Re:The Decline of Usability by nitwit005 on Friday April 17, 2020 @10:29PM (#22904866)
Windows seems to respond to almost any input to display the password box.
Re:The Decline of Usability by gowld on Friday April 17, 2020 @09:44PM (#22904642)
Probably, but Windows is terrible at everything UX so that doesn't mean much.
Re:The Decline of Usability by jodrellblank on Friday April 17, 2020 @10:46PM (#22904921)
Windows 10 with Windows Hello does face recognition logon without any need to swipe or press key combinations. On a touchscreen, it responds to a swipe upwards. On a machine with a keyboard it responds to apparently any mouse click or keypress.

Presumably Gnome copypasted it from Windows, because otherwise where did that idea come from into multiple distinct projects simultaneously? Windows has always had ctrl+alt+del to logon, Ubuntu hasn't had a precedent of having to do something to get to the logon prompt, IIRC.

Re:The Decline of Usability by p1necone on Friday April 17, 2020 @10:51PM (#22904949)
Windows hello is such a nice experience (at least just for local login), but I will never use it because I don't trust Microsoft with my data.
Re:The Decline of Usability by jodrellblank on Saturday April 18, 2020 @10:51PM (#22913084)
"the info that identifies your face, iris, or fingerprint never leaves your device." - https://support.microsoft.com/en-us/help/4468253/windows-10-...
Re:The Decline of Usability by coribuci on Sunday April 19, 2020 @06:07PM (#22919192)
> "the info that identifies your face, iris, or fingerprint never leaves your device." - https://support.microsoft.com/en-us/help/4468253/windows-10-....

Of course not.

Re:The Decline of Usability by jodrellblank on Monday April 20, 2020 @12:35AM (#22921117)
Of course not what?
Re:The Decline of Usability by tasogare on Saturday April 18, 2020 @01:21AM (#22905508)
> I thereby discovered that you can get the password prompt by pressing Enter.

This is the same this Win10. I was super annoyed they add one more step to a very frequent action, for no benefits on a PC computer. Hopefully I don’t have to use Win10 too much, but this is symptomatic of the mobilification of computers.

Re:The Decline of Usability by iib on Saturday April 18, 2020 @12:08PM (#22908636)
You can just start typing the password and it will input it correctly, the Enter is not actually needed (at least on 19.10)