

Most people just want a thing to work though. One member of my family has issues with her iPhone at the moment where the signal is just all over the place. Sometimes not able to receive calls, sometimes not able to make them, sometimes inaudible when the call is made. She’s googled and gone to apple tech support who have given her a list of basic troubleshooting tasks to do, stuff like checking settings. She said to me “I don’t want to go hunting for these things I just want to hand it to someone and they can make it work!”
Linux and computer enthusiasts are happy to assemble things as we need them because the problem solving stuff is satisfying to us, for other people it’s just a slog.
I booked a flight recently, the translation engine was obviously having issues so instead of giving helpful labels for form fields it was stuff like: “{{ name.first }}”, which I could figure out for the most part, but then on submission I got an error with no description at all. I opened the dev tools and resubmitted the form to find the API response which gave me the actual error. 2 pages previously a form field hadn’t been set correctly by the web page (it was a drop-down, I selected an option, the error said it was null). I managed to force the field to populate properly and hey presto, submission works. Ridiculous.