(emphasis mine)Today the Number Resource Organization (NRO), the body which represents the five
Regional Internet Registries (RIRs) announced the final five remaining address
blocks (one /8 block containing approximately 16.5 million IP addresses) were shared
equally among the world’s five regions.
This event indicates a key milestone in IPv4 exhaustion; the Internet Assigned
Numbers Authority’s (IANA) store of unallocated IPv4 address space is now fully
depleted and only the regional free pools remain unallocated.
It won't affect individuals in the near term. Mac, Linux, and Windows all support the newest TCP/IP standard, IPv6 (which has about as many addresses as there are atoms in the known universe). Eventually our ISPs will be telling us that they route IPv6 packets natively, and eventually you'll see routers and other network gear on the shelf that say, "IPv6 enabled" or whatever marketing term they're going to use.
The main people that will be affected are new ISPs and companies that might need a few thousand addresses to start up, and eventually IPv4 address brokering will become a pretty profitable business.
Still, it's a very significant technical milestone for the internet. We were only able to last this long due to network address translation (NAT) that's included in every router you buy for your home these days, and which most businesses now use for employee internet access. Without that we would have run out of IP addresses during or shortly after the dot-com boom at the end of the 90's.