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? :))
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.
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)
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.
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.
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!
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.
41 comments:
What if I have 5,316,911,983,139,663,491,615,228,241,121,400,001 users? :))
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.
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?
Then your users must be bacteria and should therefore switch to linux.
I can't imagine anyone having more than 6 billion users - hell the earth's population is only 6 billion.
What if you want all the aliens in space to use your software too?
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)
So funny, we need more like this.
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.
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.
OMG! 5.3 undecillion, that's alot of combinations.
thats more than the amount of atoms in the universe.
That is so funny!!!!
Good because I dont know what comes after a trillion
"Then your users must be bacteria and should therefore switch to linux"
Utterly brilliant, very witty!!
It is still less than the number of particles in the entire universe
So how random is the generator software that creates GUIDS is probably a more interesting question?
No need to go getting serious billp!
Still less than a Googolplex (10^10^100).
Thanks for sharing this materials
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!
Really funny!!
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
I've never heard of these names. Great!
Hahahaha... even after 7 years this blog still makes me laugh :)
Crazy!! :)
I rarely laugh when reading development blogs this is awesome!
8 years.
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
The earths population is not 7.4 billion
...and counting!
...and counting!
http://www.worldometers.info/world-population/
7.4 billion
This is easily the most hilarious development blog post EVER!!
I cried out of laughter.
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.
This 12 years old blog post just made my day. Hilarious !!!
Laughing so hard GUIDs are comming out of my nose. I think I might just use them all up.
I'm with the last 2 comments
Thumbs up! It cheers me up. :)
Happy 13 years guys! Still not enough guid to make her love me. :(
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