> GitHub seems to be enabling IPv6 for GitHub Pages
This is extremely misleading at best. As far as I can tell from reading this stuff, the only thing that has changed recently is that github-repository-files.githubusercontent.com has started serving an AAAA record. (Perhaps other subdomains as well, but that’s the only one reported and it’s definitely not all.) That’s nothing to do with GitHub Pages. GitHub Pages has unofficially supported IPv6 for more than three years apart from the DNS records, so if you’re brave or foolish enough you could add AAAA records on a custom domain that’s handled by GitHub Pages.
Don't underestimate the amount of backend plumbing necessary to enable this kind of thing at scale, even if it's "just" a CDN feature flag (analytics pipeline, authorization, rate limiting, and so much more...)
Fun fact: I mulled over whether to write “an AAAA record” or “a AAAA record”. I ended up deciding to go with “an AAAA record” even though I would read it “a quadruple A record” which is physically easier to say than “an A A A A record”.
In Australia I can’t recall hearing anything other than “double you double you double you”. (But if we could do a bit of language reform, shortening w, 7 and 0 each to a single syllable like all the other letters and digits would be the first thing I’d do.) But then, “double you” flows in sequence a bit better than “ay”.
Probably because they wanted to keep them short. AAAA records are so named because it is the ipv6 equivalent of an A record, and ipv6 addresses are four times as long as ipv4 addresses. I agree it is pretty terrible though.
This is extremely misleading at best. As far as I can tell from reading this stuff, the only thing that has changed recently is that github-repository-files.githubusercontent.com has started serving an AAAA record. (Perhaps other subdomains as well, but that’s the only one reported and it’s definitely not all.) That’s nothing to do with GitHub Pages. GitHub Pages has unofficially supported IPv6 for more than three years apart from the DNS records, so if you’re brave or foolish enough you could add AAAA records on a custom domain that’s handled by GitHub Pages.