Re: Don't blame the user
> Most times something like this happens, it's design failure. You, being tech-savvy, assumed that your users would understand, and behave in a certain way; they, not being tech-savvy, didn't. Your failure, not theirs.
Hear hear. Very much hearhear.
For a boot-on-other-foot example, compare and contrast the whinge above re a science package's error message re "monotonically increasing" utterly flooring the IT staff.
"How the hell is ANY non-pointyhead supposed to know what THAT means?!" etc.
Well it was blindingly obvious to me from my own quant.research days...