4 ms·
The article makes a lot of points and all of them are pretty weak and stem entirely from ipv4 being the "established" protocol. In every case if you had an ipv6
by kanox 6y ago
The article makes a lot of points and all of them are pretty weak and stem entirely from ipv4 being the "established" protocol. In every case if you had an ipv6 config that worked and you wanted to switch to the ipv4 way of doing thing the result would be just plain worse.
> The conclusion of "It's hard to memorize or type plain IPv6 addresses" has always been "I guess I need (m)DNS" for me, not "wow, IPv6 is bad".
DHCP servers like dnsmasq can already serve lan hostnames even for ipv4.
- takeda 6y agoThis whole thing reminds me python 2 vs python 3. "IPv4 is great as it is, I don't want to change"
- bb88 6y agoPython tried to add things to the language to entice developers over. The only thing that worked was finally ending python 2 support. They tried to do the same thing with IPv6, and nobody wanted to move over to it until the warning "We're running out of IPv4 addresses".
- takeda 6y agoUsers actually wanted to use IPv6, organizations were somewhat neutral. The ones that were standing in a way of adoption are ISPs.
- kanox 6y agoAlso IPv6 was almost entirely unavailable until a few years ago. There's no point in learning how to use ipv6 if your ISP does not support it.
- icedchai 6y agoHE.net and SixXS have been providing IPv6 tunnels for at least a decade.
- takeda 6y agoSixXS no longer does and I never was able to use them. For some reason one person assumed that information I provided were fake and I never was able to get an account with them until they ceased their activity. HE.net works and was relatively nice experience to learn how IPv6 work, although both SixXS and HE you still had the disadvantages of tunneling like low speeds, outages etc. It's nice to test if your application can work on IPv6, but you still won't get benefits of natively using it.
- icedchai 6y agoI’ve been using HE.net for years and I get full speed, equivalent of my IPv4 bandwidth. You may want to look at it again.
- thu2111 6y agoWell, change has high costs, that's why. So the benefits need to be big as well. I think the issue for Python 3 is the benefits weren't that large compared to the costs, and for IPv6 it's the same, albeit people know that the cost/benefit ratio changes over time as IPv4 gets more and more overloaded.