> if you use a 32-bit random number generator, you only reach about 4 x 10^9 of the 8 x 10^67 different ways
I suggest you reread your linked article. The fault is in using a 32-bit SEED.
Random shuffling algorithms are trivial and well known [0]. It really doesn't need some click-bait blog posts.