ProgrammerHumor

its2025

its2025
https://i.redd.it/in7bvcelpzbf1.png
Reddit

Discussion

JayTois
:ansible::bash::py:

I had a bizarre issue with my router where it suddenly only accepted IPv6 connections. So I was only able to connect to popular sites like Youtube, Netflix, and Gmail. Of course Github was not one of those lol

7 hours ago
Solomoncjy

Doesnt it perfom tuxedo routing where ipv4 can masqurade as ipv6?

6 hours ago
Chesterlespaul
:ts::cs::sw:

I want to be invited to the tux masquerade internet ball…

6 hours ago
ikonfedera

Furries will be there, so you might want to reconsider

6 hours ago
RPG_Hacker

Furries are actually usually very alright in my experience. I'm pretty sure it's just a few notoriously bad ones that taint the names of everyone else.

6 hours ago
ikonfedera

Some people don't like us tho, and I don't want these people at our ball. Easiest way to scare them away.

6 hours ago
gh0stofoctober

i will be present

5 hours ago
QuestionableEthics42

Only if it's been configured to

6 hours ago
Shehzman

I think you have to manually setup NAT64. At least, I have to on my OPNsense router.

2 hours ago
Cylian91460

6to4 yes.

3 hours ago
RockyBass

Something similar happened to me and it's how i learned one of my websites didn't support ipv6. I quickly resolved it, but I imagine github is a different beast.

5 hours ago
Cylian91460

Most Microsoft products don't support V6

3 hours ago
Shehzman

Crazy to think about considering they’re one of the biggest cloud providers

50 minutes ago
Cylian91460

The only reason why they stay the biggest is that transferring data is a pain in the ass

Their lack of IPv6 is just a prime example of "why would I put effort? I'm already the biggest"

47 minutes ago
Shehzman

Meta moved all their servers to IPv6. Considering the sheer amount of servers needed for Azure, I’m surprised they haven’t done the same.

45 minutes ago
urielsalis

Had the same problem. My ISP ran out of IPv4 but I still had my IPv6

Google worked, but my own ISP website to contact support didnt :D

4 hours ago
Burgergold

PM email: what have you acconplished in this sprint?

You: finished thst netflix serie

PM: you haven't delivered anything?

You: can't until Github support ipv6

3 hours ago
FiTZnMiCK

AM (Actual Manager): You’re fired.

You: Good call.

40 seconds ago
No-Caregiver-6868

Damn I have the opposite. I need to disable IPv6 in the ethernet adapter before it works

3 hours ago
Cylian91460

6to4 server crashed or router didn't get the update to connect to a 6to4

Well at least for me it's always that

3 hours ago
PolpOnline
:rust::ts:

A similar issue happened to my friend who added a wifi extender to their network which unpromptedly created a second DHCPv4 server, all sites stopped working except for those supporting IPv6

2 hours ago
DatBoi_BP
:rust::cp::rust::py::rust::m:

Hmm, is a VPN (with an IPv6 address) able to grant you access to IPv4 sites?

1 hour ago
fatrobin72

Odd given a decade ago I failed a Microsoft server admin exam as 1/3 of the questions were on ipv6 (a single chapter in the book) which due to bad lecturers at university and not needing it... I didn't bother learning for the exam.

7 hours ago
GotBanned3rdTime OP

how ironic

7 hours ago
GotBanned3rdTime OP

Context: https://github.com/orgs/community/discussions/10539

7 hours ago
Kazer67

Yeah, I was unable to connect to Github from time to time where everything else worked fine.

Took my a while to notice that a platform that big isn't connected to 2025 internet.

Same for alternative search engine, they didn't work so I went to Google and it worked, turned out they don't have any AAAA record.

5 hours ago
Ronin-s_Spirit
:js:

What, why? What's it do?

7 hours ago
Zenoctate

Well IPv6 is a better standard than IPv4. IPv6 improves address allocation space and is overall more easily and effectively routable. Doesn't use NAT type routing (but has something called prefix delegation which I don't know about).

I said this from my head with no sources and know nothing about IPv6.

https://en.wikipedia.org/wiki/IPv6

7 hours ago
lolercoptercrash

IPv4 is like a 1967 mustang tho

4 hours ago
aeltheos

IPv6 Prefix delegation is a way to give client a block of IPv6 they can use to do whatever they want. An IPv4 equivalent would be giving your user a public IPv4 /24.

2 hours ago
Shehzman

Prefix delegation is a process where routers can request an IPv6 prefix from your ISP. That prefix can then be further divided into IPv6 ranges for your local networks. For example, if I get a prefix back with a /60 at the end of it, that means I can assign 16 local networks with subnets of /64 (264 addresses per network).

When a device requests an IPv6 address, technologies such as DHCPv6 and SLAAC (prefer SLAAC on home networks) will be used to automatically assign an address within the IPv6 range of the network. These addresses assigned are global meaning that I no longer need to use NAT to make connections to and from my devices.

2 hours ago
UwU_is_my_life
:cp:

increases connection speed and future proofs it i guess

7 hours ago
Bronzdragon
:rust:

I don’t see how IPv4/IPv6 would have an impact on connection speeds.

4 hours ago
pjetuhgeloyozc

No more nat -> less latency

3 hours ago
Shehzman

In practice, I’m not seeing a huge difference atm. Probably cause I don’t have enough traffic on my network to notice.

2 hours ago
zlozle

Firewalls handle packets in nano seconds and the NAT process is only a tiny part of that, I doubt that 99.9....% of people care about that type of latency. You still need a firewal in front of your network anyway so the performance increase from dropping NAT is not something anyone will notice

8 minutes ago
ForestCat512

Smaller header, which actually increases the performance with high package throughput and other technical improvements on how its routed etc. And making NAT obsolete

4 hours ago
LinAGKar

It's not gonna increase connection speed (except I guess in cases where it enables using a direct connection instead of a relay if both ends are behind NAT).

4 hours ago
UwU_is_my_life
:cp:

and in our case when ipv4 addresses have ran out many years ago it's pretty much always

4 hours ago
geusebio

Yeah with half the internet broken I imagine the remainder doesn't have to fight for transit. 🤭

3 hours ago
ComprehensiveWord201

Biggee address space = more complexity

7 hours ago
IJustAteABaguette
:j:

Bigger adress space=bigger adress space.

You just get more adresses. It does mean the adresses get longer, so that's probably the complexity you were talking about.

6 hours ago
East_Zookeepergame25
:ts:

The first rule of tautology club

5 hours ago
BaziJoeWHL
:cp::py::unity:

.. is the first rule of the tautology club.

5 hours ago
varisophy
:rust::ts:

Doesn't it reduce complexity because theoretically someday we can do away with NAT since there are so many available addresses?

5 hours ago
UntitledRedditUser
:c::cp::zig:

Does that mean we can connect Directly with IP adresses without needing all sorts of hacks like hole punching?

4 hours ago
AeshiX

That's was my understanding as well, like you could probably allocate a billion addresses to anyone that will be alive within the next million years, and be just fine. We wouldn't need NAT as far as I know, just give the exact address for the NIC and we're done

4 hours ago
[deleted]

[deleted]

5 hours ago
ZealousidealTurn2211

You're entirely wrong about the IPv6 notation. :: is how you condense consecutive 0's in the address, CIDR notation still applies.

So for example, fc10::2:0/112 is a valid network.

ETA: and also larger address spaces don't make the network itself slower to any degree worth discussing. That's not why we subnet.

4 hours ago
ForestCat512

IPv4 is deprecated and there are no subnets left, so some people can only use IPv6 and don't have a IPv4 Access anymore, therefore being blocked from sites like github

4 hours ago
ginormouspdf

Not to mention AWS charges you extra for IPv4 now (yet ironically a lot of their own services don't support IPv6)

2 hours ago
Shehzman

NAT64 helps with this. It’s what mobile carriers use to connect to IPv4 only sites since their networks are IPv6 only.

2 hours ago
Kazer67

It allow people to connect to Github which more and more cannot currently as we don't have anymore IPv4 publicly available so future ISP will only have IPv6 which isn't compatible (to respond about the issue with Github, IPv6 has a lot of pros I didn't detail here)

5 hours ago
Sitting_In_A_Lecture

This is especially annoying if you want don't want to pay the IPv4 fees on most hosting platforms. How the hell am I supposed to clone my repos? SCP?

2 hours ago
StickyFruitLove

Looks like Microsoft is doing a full SpongeBob move by asking for IPv6 on GitHub, it's like it's jellyfish day. Add some Krabby Patties while you're at it.

7 hours ago
cyxlone
:rust::py::bash::ts:

The amount of problem I have just because my isp didnt play well with this makes using github painful

3 hours ago
JesThun

I have gigabit internet in my home and, with (my beloved) ipv6. IPv6 is a great blessing in a country where cgnat is exists and static ipv4 are expensive. Until git clone doesn't work...

2 hours ago
zombarista

IPv6 is so great. True per-device addressing kills the need for port forwarding, NAT, DDNS and a number of other kludges that helped IPv4 hold on for so long.

I have a number of services on my home network exposed via v6 addresses. They are routed directly without NAT or port forwarding—just firewall rules to allow traffic to address/port/transport.

I use a dual stack AWS box to proxy 4-to-6 traffic using a solution called SNID. I like this solution because it stuffs the v4-only address in the last 32 bits of the v6 proxy address, so it is possible to decode v4 source address for logging and troubleshooting if necessary.

20 minutes ago
araujoms
:jla::m::c:

Microsoft bought Github in 2018. Since then it has fucked up the UI, added AI assistance, forced two-factor authentication.

But adding IPv6? A straightforward, unambiguous technical improvement? Nope, Microsoft couldn't care less. Clearly marketing is in charge, not engineering.

4 hours ago
Flying-T

forced two-factor authentication

Oh no!

4 hours ago
JonathanTheZero
:js::ts::cs:

It kinda sucks when cloning via CLI or on different machines. Username/password login was quite easy

1 hour ago
offlinesir

Is it really a "straightforward, unambiguous technical improvement" if the top comment is about how it only mattered when their router blocked all ipv4 connections? GitHub should upgrade to ipv6, but truthfully it doesn't matter right now and I wouldn't expect them to make an upgrade like that if it didn't matter.

Also, it's definitely not "straightforward," at least not as straightforward as setting up 2fa on your account!

2 hours ago
araujoms
:jla::m::c:

Of course it matters, plenty of people don't have an IPv4 connection, and that number will only increase, as we have run out of IPv4 addresses.

Pretty much the entire internet supports IPv6 now, but somehow that's too difficult for a trillion-dollar tech company? Give me a break.

1 hour ago
The-KTC

No, thanks

2 hours ago
[deleted]

[deleted]

6 hours ago
GotBanned3rdTime OP

Read about it. Knowing the basics helps troubleshooting.

6 hours ago
Jonnypista

In the end it is just worse as you can't change GitHub itself, it is still IPv4 at the end. You shouldn't do workarounds for a highly popular website.

6 hours ago