False Random

A little prank in a collection of essays on TRUST by @futurepaul

Haha, got you!

The “shuffle” button on this website isn’t actually random across all posts. Instead, it picks from a pre-defined list of three posts and this prank page.

let fakeRandomList = [

let randomPost =
  fakeRandomList[Math.floor(Math.random() * fakeRandomList.length)];

Confidence in randomness is deep, complicated, and hugely important aspect of how individual bitcoiners are able to secure their bitcoin. Private keys are, in a sense, big random numbers. If your source of randomness is compromised, your bitcoin might be compromised as well.

Be safe out there!