Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I can type at 100 words per minute. Typing "programming language" after every search will cost me maybe two seconds per search. The savings are trivial. The costs, however, are not trivial. I have on several occasions spent half an hour trying to make a search engine handle a query that I know worked in the past. And that's when I find what I'm looking for at all. They have optimized the happy path but made failures worse and more frequent.

What really bothers me is that no one asked what I want. These companies replaced my tools behind my back. I have seen literal fistfights between machinists over people messing with their tools. This is at least that bad and probably worse. Software is central to how I make sense of the world. Software is not just part of my livelihood; it is how I make sense of the world. Changing my software behind my back is like "upgrading" my eyes while I sleep. Why do we accept that such a central part of our world is completely out of our control?



Totally agree. I want to be surprised by a new UX in a software tool about as much as I want to be surprised by a new UX on my chainsaw. Nobody would put up with this in the physical world, I hate that it has become accepted in the software world.

A lot of major UX changes have resulted in immense outrage, so it's not like everyone is fine with the churn. My best guesses on why it's accepted are:

1. Most big tech companies have monopoly power and get away with not caring much about their users. Maintenence work is famously under-rewarded at many companies, incentivizing changes even if they are net negative for users.

2. People get browbeaten about security concerns. Actually useful security updates often get bundled with UX changes.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: