Tuesday, November 22, 2005

How many GUID combinations are there?

Generating GUID Trivia:
"There are 122 random bits (128 - 2 for variant - 4 for version) so this calculates to 2^122 or 5,316,911,983,139,663,491,615,228,241,121,400,000 possible combinations."

41 comments:

Anonymous said...

What if I have 5,316,911,983,139,663,491,615,228,241,121,400,001 users? :))

Mr Dee said...

then you define a user as being part of a domain with a domain guid.
giving you 5,316,911,983,139,663,491,615,228,241,121,400,000 x 5,316,911,983,139,663,491,615,228,241,121,400,000 possible combinations.

call me when you need more.

Anonymous said...

Okay, so what if I have 2,826,955,303,645,414,927,333,276,001,188,692,696,468,451,474,628,813,149,792,953,796,000,000,000,001 users?

Mr Dee said...

Then your users must be bacteria and should therefore switch to linux.

Unknown said...

I can't imagine anyone having more than 6 billion users - hell the earth's population is only 6 billion.

mythicalbox said...

What if you want all the aliens in space to use your software too?

Mr Dee said...

I write medical software. If it works with alien life forms I will be surprised. If it does not can you see a DHB being willing to foot the cost of the enhancment? (note to self; have a chat to the test team to see if we cater for alien life forms, also chat to billing to see if we take imperial credits)

Anonymous said...

So funny, we need more like this.

Anonymous said...

If all 6 billion people used guids (or had them used on their behalf), each person could use 4014242213841 per second for the average lifespan of 70 years.

Sounds like guids have things covered for a little while.

Mr Dee said...

According to William Whitman, a microbiologist at University of Georgia, there are 5 x 10^30 prokaryotes on the planet with us.
(If you had that many pennies, Whitman and colleagues David Coleman and William Wiebe calculated, they would make a stack a trillion light years long.)

http://whyfiles.org/shorties/count_bact.html

So (and remember I am no micro-biologist) that still leaves 1 million GUIDs for each bacteria on this planet.

I don't know how long they live for...

BTW, judging by comments, this is the most successful blog post I have ever made - go figure.

Chase Aucoin said...

OMG! 5.3 undecillion, that's alot of combinations.

Anonymous said...

thats more than the amount of atoms in the universe.

Anonymous said...

That is so funny!!!!

Anonymous said...

Good because I dont know what comes after a trillion

Anonymous said...

"Then your users must be bacteria and should therefore switch to linux"

Utterly brilliant, very witty!!

Anonymous said...

It is still less than the number of particles in the entire universe

billp said...

So how random is the generator software that creates GUIDS is probably a more interesting question?

Anonymous said...

No need to go getting serious billp!

Michael Bernardo said...

Still less than a Googolplex (10^10^100).

Anonymous said...

Thanks for sharing this materials

Michael Elfial said...

Aliens?!? Prokaryotes?!? What about animals? This is a discrimination by race and species - every-body deserves a GUID and every part of the body and the body of all the parts too!

Anonymous said...

Really funny!!

Anonymous said...

5 sextillion, 316 quintilliard, 911 quintillion, 983 quadrilliard, 139 quadrillion, 663 trilliard, 491 trillion, 615 billiard, 228 billion, 241 milliard, 121 million, 400 hundred thousand unique guids

or if you are american

5 undecillion, 316 decillion, 911 nonillion, 983 octillion, 139 septillion, 663 sextillion, 491 quintillion, 615 quadrillion, 228 trillion, 241 billion, 121 million, 400 hundred thousand unique guids

Unknown said...

I've never heard of these names. Great!

Unknown said...

Hahahaha... even after 7 years this blog still makes me laugh :)

N L V said...

Crazy!! :)

Andy30acre said...

I rarely laugh when reading development blogs this is awesome!

MrMule said...

8 years.

Anonymous said...

There are about and estimated 4×10^79 and 4×10^81 atoms in the known universe and the number

2,826,955,303,645,414,927,333,276,001,188,692,696,468,451,474,628,813,149,792,953,796,000,000,000,001

is roughly 2.8 * 10^75

You will never have a number of users approaching the number of atoms that create them.

that's only about 141,500 or 1.4*10^4 atoms per user. A 70 kg body has approximately 7*10^27 atoms.

Good day

Anonymous said...

The earths population is not 7.4 billion

Danlo said...

...and counting!

Danlo said...

...and counting!

Mr Dee said...

http://www.worldometers.info/world-population/
7.4 billion

Srikanth said...

This is easily the most hilarious development blog post EVER!!

I cried out of laughter.

Mr Dee said...

Of course we are ignoring the multiverse.
Thankfully no one has a cable long enough to link to parallel universes, so we can each maintain our own list of unique GUIDs without fear of collision.

Unknown said...

This 12 years old blog post just made my day. Hilarious !!!

Kobrowsky said...

Laughing so hard GUIDs are comming out of my nose. I think I might just use them all up.

Unknown said...

I'm with the last 2 comments

Anonymous said...

Thumbs up! It cheers me up. :)

Emil said...

Happy 13 years guys! Still not enough guid to make her love me. :(

Mr Dee said...

giving this post some 2022 love.

making a GUID in excel

=CONCATENATE(DEC2HEX(RANDBETWEEN(0,4294967295),8),"-",DEC2HEX(RANDBETWEEN(0,42949),4),"-",DEC2HEX(RANDBETWEEN(0,42949),4),"-",DEC2HEX(RANDBETWEEN(0,42949),4),"-",DEC2HEX(RANDBETWEEN(0,4294967295),8),DEC2HEX(RANDBETWEEN(0,42949),4))

Post a Comment