Facebook does this too:
$ dig +short AAAA facebook.com
2a03:2880:f10e:83:face:b00c:0:25deThis makes me think about something. Why don't we support this as a standard?
It would be nice if local ipv6 spelled out "local"
imagine this: local::homelab in your url-bar just working
edit: Yes I know DNS solves this problem, but it would be very neat non the less, making 128bits of packet overhead actually serve a purpose without any software glue.
Is there a technical reason it starts at index 2 instead of 0?
Sound it out with your mouth: "What DNS do you use?"
"One hundred one hundred one hundred one hundred"
or
"one hundred, 4 times"
vs.
"f d seven a colon one one five c colon a one e zero colon colon five three"
This is just a rant but IPv6 will never be widely adopted.
"Nobody needs human-memorable IP addresses"
[dead]
Related: the name for your Tailnet is randomly-generated from a list of 'tails', and a list of 'scales' in the format `<a tail>-<a scale>.ts.net`.
Many puns and easter-eggs in both! Recommend giving it a quick glance, some are pretty fun. Some examples include 'fable' as a 'tail' (IE 'tale'), and 'universe' as a 'scale'.
Words can be present in both lists when the entity is applicable to both a tail and a scale, so a tailnet named `koi-koi.ts.net` is theoretically possible too.
Found out about it after I randomly lucked into rolling 'miku' as my 'tail' when first creating my account :)
https://github.com/tailscale/tailscale/tree/main/words