Hacker News new | ask | show | jobs
by dingaling 4233 days ago
> it's mostly based on ISO 3166 which is in turn derived from the names of countries.

The mostly is significant; in several cases the ISO was over-ridden and arbitrary but sensible codes assigned e.g. UK instead of GB. Many smaller territories were not granted codes in ISO3166 and had to be 'invented' for the TLDs

ISO3166 is in itself a bit of a mess, and since it became used for TLDs there have been dozens of requests for changes and additions based on new TLD assignments.

1 comments

.uk was the first ccTLD, and the assignment precedes the decision to use ISO-3166