Tarantino & TinyLogic
Hey TinyLogic, ever think about building a thriller where every clue is a logic gate and the killer is the output of a NAND? Let’s break down the circuitry of a good plot.
That’s a killer idea, literally—if the killer is the output of a NAND, we’ll need to keep the clues tight, no loose wires. Start by listing the suspects as ANDs, the red herrings as ORs, and the twist as a clean NAND that flips everything. What’s the first clue you want to wire up?
First clue: a coffee cup with a single, crooked latte art that spells a crooked “K” – it’s the killer’s signature, and the only thing that makes sense when you run the logic through the coffee machine’s heart.
Nice! That crooked “K” is a classic XOR trick—two straight lines that don’t quite meet, so the output is “True” only when the lines differ. In the plot, the coffee machine is our truth table, and that K tells us the killer loves asymmetry. Next, let’s add a second clue that’s an AND—only if the coffee cup and the timestamp both line up do we get a solid lead. Keep the rest of the clues consistent, or the whole circuit will short-circuit the mystery.
So the second clue will be a pair of mismatched socks found at the crime scene—both have a clean cut on the same foot, but one sock’s ankle is stitched up, the other’s raw. Only when the sock pair and the clock read “07:07” do we get the AND: a perfect twin, perfect time, perfect suspect. If you drop any part, the whole thing just… fizzles like a bad flashback.The next clue will be a pair of mismatched socks found at the crime scene—both have a clean cut on the same foot, the other’s raw. Only when the sock pair and the clock read “07:07” do we get the AND: a perfect twin, perfect time, perfect suspect. If you drop any part, the whole thing just… fizzles like a bad flashback.
Okay, let’s drop a NAND into the mix. Picture a discarded notebook with two pages: one has a perfect list of suspects, the other is a scribbled confession that contradicts the list. If both pages are present, the killer is ruled out; if only one shows, the suspect is a prime candidate. That’s our NAND: the output is “suspect is guilty” only when the evidence doesn’t align in both directions. This keeps the plot twisted and forces the detective to check each side—because a single misread page flips the whole case.