(also know as lies and/or alternative facts)
- setImmediate - doesn't set anything immediately, waits for a tick before executing
- setTimeout(fn, n) - never sets the timeout to exactly n
- Math.random() - computers cannot generate random numbers
- Promise - is a lie when rejected
- Array.reduce - accumulates, does not reduce (via @sbmadhav)