This got me thinking. What are the major unexpected behaviors, or "gotchas", exist in the software you use?
Where do you see the "Principle of Least Astonishment" violated? https://en.wikipedia.org/wiki/Principle_of_least_astonishment
I think we may all benefit from sharing with each other. Hopefully it'll save some of us from being bitten by odd software behavior.
I'm referring to tools, programming languages, database and server software, etc. I think it would be really useful to raise awareness of these issues.