True randomness is something that computers and philosophers have struggled with for a long time.

That’s not to say the computers are useless at generating random numbers or strings of text. If the were your email account could be cracked open like a watermelon hitting the pavement.

It is however strange that so much of our lives online rely on true randomness in the form of encryption.

One company has taken a rather novel approach to generating randomness for encryption purposes. That company is Cloudflare and it uses lava lamps to create random strings that are then employed in its encryption.

Naturally the person that brought this to our attention was none other than Tom Scott and you can take a look at why Cloudflare uses these nostalgic lamps to generate randomness in the video below.

Say what you like about how kitsch lava lamps might be, that solution is pretty smart.