When you saw the words “hash function” in the title, you might have assumed this was going to be a blog post about password storage. Programmers don’t understand hash functions, and I can demonstrate this to most of the people that will read this with a single observation: