Something that I have always considered to be an example of bad design and bad philosophy is the use of those stupid dots and asterisks used to populate password fields so that nobody can see what has been typed.
Everyone has seen this when entering a password, and eventually those dots or asterisks leave everyone wondering what they just typed.
The theory behind hiding passwords behind those dots is that the world must be absolutely full of people who read over your shoulder. Seriously though, how many times does that happen? I have been typing passwords into computers since the early 1970s, or ten years before the first personal computer existed, meaning that in more than four decades I have probably typed in a zillion passwords. On only one occasion in all these years have I personally been in a situation where someone tried to read a password I typed. I came up with a non-technical solution to that problem, but I will come back to that later.