logoalt Hacker News

madamelictoday at 3:06 PM3 repliesview on HN

Domain names are a mess in my opinion. Even though we have over a thousand TLDs only a very small handful are considered for commerce or even thought to be valid.

I have a domain name with the TLD of "today". Many people think my email is [email]@[domain].today.com. It's not just the common person's fault but also software engineers / product managers who still have a very restrictive view of what a TLD is (under 3 three letters is the primary restriction I hit).

Since I don't believe we'll ever convince people that domains longer than 3 letters / full words are TLDs, I think the solution is every human being gets 10 domain names at marketprice then every domain ownership above that gets graduated ownership costs; the first year is market, second year is $100, third year is $500, fourth year is $1,000, and so on until the 10th year where it levels out at $10k per year.

The idea of it being if you want to hold onto a lot of domains you need to pay for it or make the domains economically viable. With what is essentially infinite space, we shouldn't be allowing domains to be like finite real world real estate to be speculated on.


Replies

rufasteriscotoday at 4:35 PM

i also have a solution

1. People who can't understand how tld works, learn it. Changing the world to accomodate ignorance is not my preferred direction.

2. We don't link the concept of domain names to economically viable for an US citizen, since that is not a fair for probably a few billion other people.

I think this solves none of the current problems with domain names, but at least it does not add any new ones.

1718627440today at 4:11 PM

> I have a domain name with the TLD of "today".

I don't like the pollution of the global namespace. If someone thinks, there should be a domain named today, fine, but don't put it in the global namespace by creating a new TLD. DNS is a hierarchical structure, there is no reason domains should all be only 4 segments long. Arguable 'com.' should have really been 'com.us.', but that's history.

show 1 reply
layer8today at 3:27 PM

Habituation is difficult to overcome. If domain names had been freeform from the start, we wouldn’t have this particular issue.

Domain names are still a finite space, given that a full domain name can be at most 253 characters, and each domain label at most 63 characters. “Requiring” a .com/.org/.net/.CC at the end isn’t really that much of a restriction.

By the way, madamelic.com appears to be available.

show 2 replies