Comment by jcgrillo
6 days ago
> a non-technical person
Otherizing your users like this IS THE PROBLEM. Every technologist was once a "nontechnical person" (for whatever definition of that useless term you like) who learned and grew and thereby became "technical". The very minute you start thinking of your users in these terms you have lost the entire fucking game.
I broadly agree with your point, but I think the causal root of the problem is this industry arrogantly treats it's users as, to quote Mark Zuckerberg, "dumb fucks." We didn't always do this. It used to be better.
Not sure I understand you - what game, market capture? There are environments that remain more or less sane (e.g., FreeBSD, Xfce, etc) that don't play this game, if I got you right. I guess treating users so helps capture more of the market share, but it looks like there's only so much dumbfuckery one can inject into the environment until the curve begins to drop and dumb fucks themselves begin to run.
Philips just screwed up my TV. They've updated the firmware (of course, it was automated) to make home screen more of a dumb fucking experience with everything animated and self-playing movies jumping out at you for no reason, and so on... But the interface is now completely unusable - literally can't even launch YouTube. No amount of resetting helps. They also hid all the previous firmwares and I can't even roll back from a USB stick. I am a dumb fuck when it comes to TVs. And I will most likely be considering another brand next time.
I don't know how being empathetic to users correlates with market dominance, but I'd like to believe that doing sociopathic things like putting ads in the start menu or what you've described with your TV firmware would have a negative impact on adoption. At least that's how it should work in a sane market? But the market can remain irrational longer than we can remain solvent.
I think Apple struck a good balance for a while--and to some extent still does--at least in the OS X era of treating users with a bit of respect. Not trying to make an interface for "power users" or "nontechnical users" but instead just making one for "computer users".
It used to be that we made tools for people, and endeavored to make them well. Now we make tools that treat people (their attention in particular) as a cash crop to be harvested. Everything is about "engagement" and the like. I prefer using tools that had effort spent on making them useful, not effort spent on "monetizing" the user.
I think the thing tech nerds do of trying to distinguish between "technical" and "non-technical" users is extremely arrogant, and in a way adjacent to the downright sociopathy of "monetizing" a user base. If you care about making something good, don't start down that road. That's the game--making good tools that help people do good work.