A ♠Logic
Bivalence
In classical logic every statement is either true or false, with no third value.
holdsfailsnon liquet
2 ♠Logic
Kleene's Gap
In Kleene's strong three-valued logic, p or not-p is always true.
holdsfailsnon liquet
3 ♠Logic
Min and Max
In K3, with false below unknown below true, AND takes the minimum and OR takes the maximum.
holdsfailsnon liquet
4 ♠Logic
Not Unknown
In K3, the negation of unknown is unknown.
holdsfailsnon liquet
5 ♠Logic
Lukasiewicz's Arrow
In Lukasiewicz's three-valued logic, unknown implies unknown is true.
holdsfailsnon liquet
6 ♠Logic
Designated Value
In K3 and L3 the only designated value, the one a valid argument must preserve, is true.
holdsfailsnon liquet
7 ♠Logic
Explosion
In classical logic, a contradiction implies every statement.
holdsfailsnon liquet
8 ♠Logic
Glut
In Priest's logic LP, a statement can be both true and false without everything following.
holdsfailsnon liquet
9 ♠Logic
Two Principles
The law of excluded middle and the principle of bivalence say the same thing.
holdsfailsnon liquet
10 ♠Logic
Sea Battle
'There will be a sea battle tomorrow' is already true or already false today.
holdsfailsnon liquet
J ♠Logic
Not False
'Non liquet' means 'it is false'.
holdsfailsnon liquet
Q ♠Logic
The Liar
The sentence 'this sentence is false' is true.
holdsfailsnon liquet
K ♠Logic
Continuum
The continuum hypothesis (no set is larger than the integers and smaller than the reals) is true.
holdsfailsnon liquet
A ♥Compiler
Lexer
A lexer turns a stream of characters into tokens before the parser runs.
holdsfailsnon liquet
2 ♥Compiler
Ambiguity
One string can have two valid parse trees under the same grammar.
holdsfailsnon liquet
3 ♥Compiler
Abstract
The abstract syntax tree keeps every parenthesis and semicolon from the source.
holdsfailsnon liquet
4 ♥Compiler
Binding Power
A Pratt parser handles operator precedence by giving each operator a binding power.
holdsfailsnon liquet
5 ♥Compiler
Which Scope
Under dynamic scope, a variable is looked up where the function was written.
holdsfailsnon liquet
6 ♥Compiler
Static or Dynamic
Static typing reduces bugs in practice more than dynamic typing does.
holdsfailsnon liquet
7 ♥Compiler
Stack Machine
A stack machine evaluates 2 + 3 by pushing 2, pushing 3, then an ADD that pops two and pushes one.
holdsfailsnon liquet
8 ♥Compiler
Closure
A closure keeps the variables of the scope where it was created.
holdsfailsnon liquet
9 ♥Compiler
Halting
A compiler can always tell whether the program it compiles will halt.
holdsfailsnon liquet
10 ♥Compiler
Three Values
Tris-Trik's three values are supported, contradicted and non liquet.
holdsfailsnon liquet
J ♥Compiler
Bootstrap
A compiler for a language can be written in that same language.
holdsfailsnon liquet
Q ♥Compiler
Collector
Garbage collection is faster than manual memory management.
holdsfailsnon liquet
K ♥Compiler
No Bugs
This program has no remaining bugs.
holdsfailsnon liquet
A ♦Games and Complexity
Dominant
In the prisoner's dilemma, defecting is a dominant strategy for each player.
holdsfailsnon liquet
2 ♦Games and Complexity
Nash
Every finite game has at least one Nash equilibrium if mixed strategies are allowed.
holdsfailsnon liquet
3 ♦Games and Complexity
Not Optimal
A Nash equilibrium is always the best outcome for the players together.
holdsfailsnon liquet
4 ♦Games and Complexity
Tree
In an extensive-form game, a player picks one branch at each decision point.
holdsfailsnon liquet
5 ♦Games and Complexity
Backward
Backward induction finds an equilibrium in any finite game of perfect information.
holdsfailsnon liquet
6 ♦Games and Complexity
Critical
Self-organised criticality explains most power laws seen in nature.
holdsfailsnon liquet
7 ♦Games and Complexity
Rule 30
Rule 30, a one-dimensional cellular automaton, cannot be predicted any faster than by running it.
holdsfailsnon liquet
8 ♦Games and Complexity
Heavy Tail
A power-law distribution has a finite average for every exponent.
holdsfailsnon liquet
9 ♦Games and Complexity
Big O
An O(n log n) algorithm is faster than an O(n squared) one on every input.
holdsfailsnon liquet
10 ♦Games and Complexity
P and NP
P equals NP.
holdsfailsnon liquet
J ♦Games and Complexity
Butterfly
In a chaotic system, tiny differences in the starting state grow exponentially.
holdsfailsnon liquet
Q ♦Games and Complexity
Seeds
The golden angle, about 137.5 degrees, spaces seeds so that no spoke lines up.
holdsfailsnon liquet
K ♦Games and Complexity
Truth Pays
A mechanism can be designed so that telling the truth is each player's best strategy.
holdsfailsnon liquet
A ♣Security
Against Whom
A system can be called secure without saying who it is secure against.
holdsfailsnon liquet
2 ♣Security
Least
Least privilege gives each part only the access its job needs.
holdsfailsnon liquet
3 ♣Security
Closed
A fail-closed system allows access when its check cannot run.
holdsfailsnon liquet
4 ♣Security
Chain
Changing one entry in a hash chain changes every later link.
holdsfailsnon liquet
5 ♣Security
Once
A signed message cannot be replayed if it carries a one-time number that the receiver remembers.
holdsfailsnon liquet
6 ♣Security
Unguessable
Holding an unguessable capability is enough authority to use it, with no identity check.
holdsfailsnon liquet
7 ♣Security
Hidden Method
A secret algorithm is as safe as a public one that uses a secret key.
holdsfailsnon liquet
8 ♣Security
Decoys
Honey encryption returns plausible fake plaintexts for wrong keys instead of an error.
holdsfailsnon liquet
9 ♣Security
Timing
A mathematically correct cipher cannot leak its key through timing.
holdsfailsnon liquet
10 ♣Security
Filter
Prompt injection can be fully prevented by filtering the input.
holdsfailsnon liquet
J ♣Security
Grant
An AI holding a scoped, time-boxed grant can do less damage than one holding the raw token.
holdsfailsnon liquet
Q ♣Security
Unknown
This system has no unknown vulnerabilities.
holdsfailsnon liquet
K ♣Security
Open or Closed
Open-source code is more secure than closed-source code.
holdsfailsnon liquet
◆ ARBITORIUM
Rules in a minute
Sort into 13 piles by rank, four cards each, face down. Pile A is the tip of the minecone, pile K the base.
Take ONE card per rank. The other three stay held (not failed). Read the claim. Call: holds, fails or non liquet.
Non liquet means "it is not clear". Say what would settle it.
Turn the key (the back). Right: mined. Wrong: breach, and read the why.
PvE: at most 3 breaches, and take every suit at least twice. PvP: two judgments per rank, 13 each; the reader scores a miss.
◆ ARBITORIUM
The three verdicts
holds: it stands. The evidence settles it in the claim's favour.
fails: it falls. The evidence settles it against.
non liquet: it is not clear. The evidence does not settle it. A non liquet is a verdict, not quitting: name what would settle it.
"Liquet" is a verb, "it is clear". It does not translate word for word.
Everyone fights. No one quits. White hat only.