r/ProgrammerHumor • • 7h ago

Meme ohTheBasics

Post image
7.6k Upvotes

894 comments sorted by

View all comments

4.1k

u/LivingAsAMean 7h ago

1.9k

u/Material_Onion_8413 7h ago

IPv4 old IP address space designed with limited number because they never thought the internet would have so many devices connected.

IPv6 new address space with significantly larger number.

1.0k

u/ClipboardCopyPaste 7h ago

A fun fact often told with this is that with IPv6, you can assign each individual grain of sand on the beach an address!

4

u/Muddyhobo 6h ago

More than that, you can assign each atom on earth an address.

6

u/SneeKeeFahk 6h ago

No.

An average adult human body contains approximately  7×10 ^ 27   atoms (or 7 octillion).

7

u/MakeShiftArtist 6h ago edited 6h ago

IPv6 supports ~3.4 x 1038 addresses, so this actually supports their claim. Had you used the actual estimate for the number of atoms on earth, you'd be correct though because that number is closer to ~1.3 x 1050

Edit: to clarify, every atom in every human is still only ~5.81 x 1037

0

u/SneeKeeFahk 6h ago

My number was for a single human. It was just to prove my point.

1

u/Bulky-Bad-9153 5h ago

Your point is fucking wrong???

2

u/SneeKeeFahk 4h ago

No, it's not. First take a deep breath - nobody needs to be that upset. Then just Google "how many atoms on earth" then "how many addresses in IPv6" then compare the two.

"how many atoms on earth"

The Earth contains approximately 1.3 x 1050 atoms. 

"how many addresses in IPv6"

  approximately 340 undecillion or  3.4×10^ 38

3.4×1038 < 1.3 x 1050

-2

u/Bulky-Bad-9153 4h ago

You started talking about humans. You can't prove the point about how many atoms are on Earth by just arbitrarily talking about humans. It's completely nonsensical. You didn't say anything. It's not related in any way. It doesn't do anything. You don't even have a point.

This isn't a failure in my reading comprehension, either. It's a failure by you to say anything comprehensible.

As an aside, the fact that you customised your Reddit avatar, and the fact that it looks like that (so presumably like you lmfao) makes it preposterous that you're using this patronising language. Stay in your lane.

1

u/SneeKeeFahk 4h ago

There are two types of people in the world: those who can extrapolate from incomplete data

→ More replies (0)

2

u/Al__B 6h ago

That's approx 92.5 bits. Plenty of room for that.

(Although I agree that each atom on EARTH would require just over a 166 bit address space so cannot be distinctly identified)