I occasionally help an elderly neighbor get stuff done with their computer. And every single time, I walk away in incandescent rage at how hard we have made this stuff for people who have not spent their entire waking lives marinating in it

@jalefkowit Even when we *have* spent our entire lives marinating in it, so much of modern computing is still impossible to navigate.

Youtube accounts have 4 separate "settings" sections, many of which have identically named settings, some of which control the same settings, some of which are entirely separate from one another.

@ajroach42 It's hard for *me*, a professional nerd who gets paid to understand this stuff. I have no idea how normal people haven't come for us with pitchforks and torches yet
@jalefkowit @ajroach42 I assume that it's not just because the developers, including people like us, don't test with 'normal' users (which is probably true) but testing UI for error conditions is very hard - you have to generate the errors on demand and then put in the effort.
Also, the rate of change is such that you don't get the chance to do full UI testing for all new versions.
So we're dependent on developers thinking about this - and most minimise thinking about error handling anyway 😞

@imcdowall @jalefkowit This is absolutely not why things suck.

The incentives of capitalism are towards Dark Patterns and systems that lie to you.

@ajroach42 @imcdowall @jalefkowit i can deal with normal well-meaning incompetance, but needing to be on the constant defence against Dark Patterns is exhausting and toxic