Going to go on a semi-related rant.<p>The youtuber does a bit of complaining about how people keep asking something he's ostensibly answered. Even does that "well, akshyually, I said that right here in the man page (comments section) if only you would RTFM".<p>This is important: if the user (customer, patron, etc.) is repeatedly doing something "wrong", then it's not they who are wrong, it's <i>you</i>, your design, your inadequate explanation, etc.<p>On top of that, the whining and blame directed at the user for not conforming to your own internal model is just so unwarranted and does nothing to help your case here. It's pure self-cope for not doing a better job at explaining, designing, etc.<p>Empathize!<p>I know it's hard for nerds to do this, especially when they so often feel the opposite, that they not only don't lack empathy, they feel they have more than the average person. How wrong they are! Consider that maybe you're wrong and the customer is right. Adapt to their world view rather than trying to get them to conform to yours. You might be so deeply immersed in your domain that what you consider common wisdom is a foreign language to others. Again, empathize! And you use that empathy to improve your communication, design, etc.<p>I think engineers and designers really need to hear this stuff because there's just so much user-blame, whining, bad interfaces, and bad communication out there that doesn't have to be bad, if only the nerd-engineer would cultivate some empathy and humility.