3 ms·
It created countless bugs in software precisely because it is easy to accept more but hard to make that bulletproof. Everywhere where security is of concern (wh
by ilyt 4y ago
It created countless bugs in software precisely because it is easy to accept more but hard to make that bulletproof. Everywhere where security is of concern (which is pretty much anything that can be called by user) it is bad
And to be precise, it's "accept stuff that subtly wrong" that's the problem.
"Accept previous version of standard in addition to current one" can be completely fine.
And USB problem is really neither, it's just sheer overload of features and how most of them are optional so you never know what supports what