Conversation

A really good metaphor will invariably reach that subset of the audience who tend to take things rather too literally... "But this is nonsense! Why is the cherry blue? Cherries are red. And programming languages are not ice-creams. This makes no sense."
1
1
Replying to and
"Breaking Diffie-Hellman cryptography is like trying to unmix paint..." "Wait, what kind of paint?" "Any kind of paint. Just, like, coloured paint." "Oil paint or water-based?" "Water-based." "OK." "...so, mixing paint is easy, right?" "No, mixing water-based paint is tricky."
1