OU blog

Personal Blogs

Richard Walker

How to be Unique

Visible to anyone in the world

I wrote a program in Python that generates 10,000 (genuinely) random digits 0-9. Then I printed these out as a single long number. It is 375 lines long; here are the first three

831890763767461847514714907504909059910471583635723819115293775185358920959225430857532633499685356491399820546977313764001270746221095521182083788787861672547484439646176036442711628220017949593398149413649851543601589892255388029309553753987882231855967054928709292053025019238151606268592151309301940063808830006628974108

There are 1010,000 such 10,000 digit numbers numbers, and so if you or I run the program again the chances of the same one coming up again are infinitesimally tiny. In fact we can be pretty certain that the same number will never be generated ever again.

So if you ran my program, read the output (takes a while!) and then erased it, you would have seen a number that no-one has seen before or will see again. Your very own number!

This is based on something I saw on YouTube a while ago, I can't recall exactly where.

Permalink
Share post