Boolean logic operators are not intuitive. Let's do better
2026-05-03 | #logic
Quick! What’s the truth table of XNOR?
If you don’t catch that, don’t worry. Hopefully by the end of the post you’ll have an intuitive understanding on the operation of all the other logic gates as well.
Logical operations such as AND, OR, XOR have weird and non-intuitive names. “Do you want apple or banana?” means you can either take either just the apple or just the banana (but not both). Yet on boolean logic, this would be written as apple XOR banana. Could we do better?