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?

Continue reading 


Hello

󰃭 2026-05-02 | #intro

I’m Charon, also known as PlasmaGrass in some circles. I work on various projects from retro hardware emulation, reverse engineering.

I’ll try to write down the projects I’ve been working on here, so I can practice writing down things. I’m not sure how often I’ll write but this blog has an RSS if you want to keep in touch.

Continue reading 