4 ms·
This is exactly right and one of the reasons why I hate computer software. If you think about manual processes like standing in a line and talking to a clerk,
by efitz 2y ago
This is exactly right and one of the reasons why I hate computer software.
If you think about manual processes like standing in a line and talking to a clerk, you don’t necessarily have to start again from the beginning if there is a hiccup- the clerk can allow you to leave the line and go get the thing you need and then come back to the front, meanwhile serving other customers.
Computer software almost never even has this basic concession. If you spend 10 minutes filling out a form, and you get to a piece of information that is mandatory but you don’t have, the vast majority of systems will make you start over (sure you could just leave the window open but that logon session is gonna time out).
Flexibility makes the world a much more pleasant place even if it occasionally invites abuse. As a society we typically allow a small baseline of abuse in exchange for this flexibility, and we punish severe abuse to make sure the level stays tolerable.
But the other aspect is that flexibility is often pro-social. If you want flexibility you are strongly incentivized to be easy to deal with. If you are a jerk to everyone you will find a remarkable lack of flexibility.