That all the cool 2-letter TLDs are designated as country codes was an extraordinary mistake that will have unpredictable and devastating consequences long into the future.
HumanCCF · 2026-06-29 20:13:25 UTC
Our goal is for .self to be more than just another TLD string, we want to specifically empower the self-hosting use case with local clients that integrate directly with the TLD and operate shared services like mail servers as a public good. We want to dramatically simplify the effort it takes to set up a domain for homelabs and offer free services that are directly tied to the domain like email.
quotemstr · 2026-06-29 20:29:32 UTC
And you needed a gTLD for this task why?
HumanCCF · 2026-06-29 20:58:12 UTC
We don't necessarily, however there are many benefits for doing so. We could simply purchase a domain and then build our initiative beneath it but then everything we do would be beneath that domain, meaning there would be two dots in what is our effective TLD. That would also mean we are a bit beholden to whichever TLD we are beneath and also whichever registrar we purchased our domain from. With the services we hope to offer around things like TLS certs and emails, it just makes more sense for use to own the whole thing from the root.
quotemstr · 2026-06-29 21:19:17 UTC
<something>.duckdns.org. works fine, and being "beholden" to ICANN is no worse than being a client of one of the big traditional gTLDs. If you want "one person, one name", well, .name is there for that.
It's a commons-pollution problem. Are we going to have to start thinking of every word with a dot in the middle as a potential name? IMHO, a new gTLD is justifiable only when there's some concrete differentiator attached to it, e.g. .local indicating mDNS, or .it indicating "Italy"
What value is there in "horse.horse" being something you can resolve with DNS? What value does <something>.self give me, as a reader, that <something>.name or <something>.me or any of the other zillion variations on the same idea doesn't?
If anything, it creates confusion! "Oh, I met Bob McBobFace. Is he mcbobface.me? mcbobface.name? mcbobface.local?".
I have no objection to providing people with free subdomains under whatever assignment scheme you guys are using, but wouldn't <something>.net have worked too, and been a lot cheaper?
I guess I just don't get the value to the public of increasing the set of dotted word suffixes that indicate that a word is a a cognizable DNS object.
HumanCCF · 2026-06-29 21:32:17 UTC
> It's a commons-pollution problem. Are we going to have to start thinking of every word with a dot in the middle as a potential name? IMHO, a new gTLD is justifiable only when there's some concrete differentiator attached to it, e.g. .local indicating mDNS, or .it indicating "Italy"
So the new gTLD round is open right now, we're getting more TLDs whether we like it or not. Our goal is to make one that has features built-in which cater to the self-hosting use case. So that is our key differentiator, that every endpoint leveraging our TLD should be someone's small-scale homelab setup.
> I have no objection to providing people with free subdomains under whatever assignment scheme you guys are using, but wouldn't <something>.net have worked too, and been a lot cheaper?
Technically yes it could work, but given the suite of features we'd like to build into our TLD, it would make things more difficult if we didn't own it. We would be dependent on external parties for our root domain, the root of trust for TLS certificates, all users' subdomains would have an extra dot etc.
akerl_ · 2026-06-29 23:31:59 UTC
It just feels a bit like you've decided to solve the hardest possible side quest first.
Everything else on your roadmap could have been built and shipped in the universe that exists, and then if down the road it's working, you could have aimed for your own TLD.
Instead you're putting the TLD first and any of the actual functionality that end users might want afterwards.
HumanCCF · 2026-06-29 23:47:39 UTC
That is a fair criticism, however I would say that the reason we are going for the TLD now is because now is the only time we can do it. The last round of TLD applications was in 2012, so if we don't apply now, it could be a veeery long time before the opportunity comes around again. We are a new org and our goal is to build functionality in parallel with the ICANN application which will likely take years to resolve.
akerl_ · 2026-06-29 23:50:40 UTC
Are you working on the not-TLD parts in parallel? If you don't get the TLD, do you plan to launch on a more traditional domain?
The marketing stuff makes it look like the TLD is your main focus.
psychoslave · 2026-06-30 06:47:32 UTC
You can't purchase a domain, only rent it. If anything, going through a "pay to get a temporary monopoly on some virtual object" is the very opposite of empowering people with more autonomy as the project seems to try to support.
9dev · 2026-06-29 20:29:24 UTC
The only mistake was not opening the root namespace altogether. It’s just a money grab.
microgpt · 2026-06-29 20:37:53 UTC
The only mistake was not putting all US domains under .us, now the US has an an exorbitant privilege to print and enforce rules on new TLDs.
dgellow · 2026-06-29 20:45:37 UTC
I mean, that wasn’t done by mistake
philipallstar · 2026-06-29 20:52:57 UTC
Sometimes hindsight is 1/20.
kmoser · 2026-06-29 21:09:38 UTC
What do you mean by "US domains?" Domains registered by US citizens? Hosted in the US (in which case does that include territories)? Regardless of the definition, I don't see an easy way to do this, nor a reason to, since domains can change hands (and hosts) across countries.
NewJazz · 2026-06-29 21:45:05 UTC
.edu and .gov are us-specific, not sure if that is what they are referring to.
microgpt · 2026-06-29 23:46:34 UTC
Domains that fall under the jurisdiction of the US? The domains themselves not the websites they point to? Everything under .games is controlled by the US government, the German government gets .games.de instead. To be fair it should be .games.us and .games.de (or .spiele.de)
Even gTLDs using other languages, like .kaufen, are under US jurisdiction. A German website selling to German customers using a .kaufen domain is forced to abide by US law as well as German law or loses the domain. Using a .de domain they would only have to abide by German law. That's unfair that the US government gets to stick its grubby fingers into every TLD that isn't a country code.
weakened_malloc · 2026-06-30 01:44:05 UTC
> That's unfair that the US government gets to stick its grubby fingers into every TLD that isn't a country code.
You're right in a sense, but the US invented the internet, so they get to invent the rules, no?
croes · 2026-06-29 20:50:50 UTC
How about .mine?
AlienRobot · 2026-06-29 21:38:41 UTC
I think letting anyone make any TLD is a bigger mistake.
.zip
.pdf
.mp3
I'd like to thank Caribbean island of Anguilla for having a ccTLD that helps identify which websites aren't worth your time in one quick look.
namegulf · 2026-06-29 22:17:33 UTC
That's a popular tld for 'me' domains, like you said it's closer to .self in meaning but has better appeal
I have the opposite opinion, TLDs should have been restricted to ISO 3166 codes only, with only a few exceptions for international organizations and private networks.
LorenDB · 2026-06-29 20:24:09 UTC
Looks like we've hugged it to death.
gorgmah · 2026-06-29 20:26:52 UTC
yes and it's not even on the front page yet lol
LorenDB · 2026-06-29 20:27:32 UTC
It's #10 on front page for me.
red_hare · 2026-06-29 20:31:11 UTC
Apt for self-hosting
HumanCCF · 2026-06-29 20:38:49 UTC
Indeed that appears to be so O_O. Our site is of course self-hosted, this is quite the response. Will have to troubleshoot what the bottleneck is!
comrade1234 · 2026-06-29 20:26:27 UTC
Good luck getting your outgoing emails accepted by Gmail and outlook.
HumanCCF · 2026-06-29 21:11:02 UTC
We plan to operate a shared mail server than can be used by users of the domain and we will work to ensure it is trusted by imposing usage limits. We will assume that every endpoint in our domain is someone's personal homelab, meaning small-scale use. For large mailing campaigns and newsletters there are plenty of services to choose from that enable those but for just sending personal emails, it should work.
zrobotics · 2026-06-30 04:22:51 UTC
Wait, so self hosting but I don't host my own email? So you guys just want to run your own mailserver and give people custom emails?
That sounds like negative utility. That would make hosting an email server on one of your domains harder than hosting it on a .com, so what benefit is this providing?
axus · 2026-06-29 20:27:04 UTC
I've started using .internal
mkl · 2026-06-29 20:33:55 UTC
That's no use for self-hosting unless all your users are on your private network.
warpech · 2026-06-29 20:47:23 UTC
Tailnet and Magic DNS make it easy to bring other people or devices to your network, including simple authentication mechanisms to know who is who
Diti · 2026-06-29 21:03:52 UTC
A VPN is literally a… (Very) Private Network.
furyofantares · 2026-06-29 23:20:23 UTC
Virtual, not Very
mkl · 2026-06-30 00:53:19 UTC
That doesn't contradict anything I said. Private networks can be huge, e.g. in big companies, and they can still use .internal. .internal serves quite a different purpose to that proposed for .self, so the top level comment I replied to doesn't make much sense.
whartung · 2026-06-29 20:39:27 UTC
As I understand it, if you want to use domains internally for your home ("home") network, there's some DNS support for "home.arpa"[0].
I've been using .lan, referenced in rfc6762[1] as a good alternative to the multicast .local
> We do not recommend use of unregistered top-level
domains at all, but should network operators decide to do this, the
following top-level domains have been used on private internal
networks without the problems caused by trying to reuse ".local." for
this purpose:
We are probably going to reserve some of the more obvious ones for specific purposes, e.g. my.self automatically pointing to a homepage on your local network. As we go through the gTLD evaluation process we will be keen to solicit feedback from the community on more specifics!
myself248 · 2026-06-29 22:36:02 UTC
Hey now!
OJFord · 2026-06-29 23:19:02 UTC
And the slang and typos? (ur.self, mi.self, his.self, there.self, ther.self, theyre.self, they.self, ...)
ICANN and its consequences have been a disaster for the internet namespace.
microgpt · 2026-06-29 20:39:22 UTC
I am disappointed that icannt.org is taken and is not an alternative root.
Edit: I've been rate limited because of this comment, apparently. Account burned - will make a new one. Dang says below it's because of flagged comments but I don't see many flagged comments in my history.
dang · 2026-06-29 21:06:45 UTC
Of course we wouldn't rate limit you, or anyone else, for an innocuous comment.
We rate limited you because of flamewar comments you posted in another thread, like this one: https://news.ycombinator.com/item?id=48723651. You posted over 50 times in that thread, and many of your comments there broke the site guidelines. That's abusive. If we didn't rate limit accounts for doing that, we might as well have no guidelines or restrictions at all.
jklinger410 · 2026-06-29 20:48:28 UTC
This is just a fact. It's a ponzi scheme.
jazzyjackson · 2026-06-30 02:38:22 UTC
unless it's promising a return on investment funded by new entrants to the scheme it's not a ponzi. Managing TLDs is just a plain old service. If you want to set people up with a different solution to planting a flag in a global namespace you're free to do so (.eth was an interesting attempt) but you are competing with one hell of a 'network effect'
type0 · 2026-06-29 21:28:56 UTC
I CANN, YOU CANN, Yes We CANN!
sikozu · 2026-06-29 20:31:07 UTC
Wanted to find out more but it looks to be down. Unfortunate.
dorianmariecom · 2026-06-29 20:31:16 UTC
it.self
mkl · 2026-06-29 20:31:34 UTC
Site errored out and gave me three different error messages as I reloaded. I guess it's self-hosted on something underpowered, and dynamic where static would do the job?
HumanCCF · 2026-06-29 20:46:53 UTC
Indeed, this response is way more than we expected. Trying to set up a web cache now.
Is this just an idea at this point, or some kind of "you have to use our DNS to resolve .self domains" scheme - ?
HumanCCF · 2026-06-29 20:40:27 UTC
This is an idea at this point, the next round of gTLD applications is currently open and we are in the process of applying and we are trying to garner support!
plopz · 2026-06-29 20:43:12 UTC
Could do something like .brave and just sidestep ICANN?
jazzyjackson · 2026-06-29 20:47:48 UTC
With your hosts file or running a DNS on localist you can do whatever you want
skyyler · 2026-06-29 20:51:15 UTC
there's a project for getting retro computers connected to an "internet" with 90s/00s services available, and they use .retro on that. it's pretty cute.
jrnichols · 2026-06-29 22:37:48 UTC
This is the first I've heard of this and search results have been fruitless. Where can I find more info on this?
DonHopkins · 2026-06-29 22:58:12 UTC
Oh great, an entire .brave TLD shilling a BAT shitcoin crazy crypto scam. Don't we already have enough of those?
.zip was especially egregious. No one should have allowed that to happen.
Sophira · 2026-06-30 00:05:22 UTC
There are three TLDs I block on my computer completely, and all of them are file extensions - .zip, .md, and .mov.
(Yes, the domain "readme.md" exists. Fortunately, whoever owns it is not using their power for evil and does not have any webserver there... but I'm not risking it.)
NewJazz · 2026-06-30 01:16:22 UTC
.md seems overzealous, no? Do you also block .rs? Would break too much I imagine.
dokyun · 2026-06-30 02:39:19 UTC
What do you have against Moldova?
NewJazz · 2026-06-30 03:15:02 UTC
They're unlucky, no EU for you.
IneffablePigeon · 2026-06-30 07:56:24 UTC
I am SO tired of the Claude docs site getting a rich preview every time anyone mentions “claude.md”. At least it’s registered by Anthropic, but what a terrible decision to allow these TLDs.
paul7986 · 2026-06-29 20:47:25 UTC
So this is my iCloud on the web for AI agents to pay me for access to my content (Cloudflare allows the bots in upon paying) :-)
Cloudflare offers this now (their Pay to Crawl service) but its not geared towards every human getting paid for their content. As of today Facebook and other social media platforms profit from our content....not us!
TZubiri · 2026-06-29 21:02:23 UTC
Domain names are not centralized, there is no central entity that controls an approved list of kosher domains.
zamadatix · 2026-06-29 22:43:08 UTC
This is practically useless information (and I don't mean that in the flippant "of low regard" slang sense, I mean a literal "this information becomes irrelevant once you look at what practically applying it does" sense). E.g.:
- Centralized authorities for IP & DNS assignment? You (+anyone else you can convince) can just ignore that and it'll work in your bubble anyways!
- No centralized authorities for IP & DNS assignment? You (+anyone else you can convince) can just ignore that and it'll work in your bubble anyways!
My above pedantry aside, the article is explicitly about "The Internet" (it's even using the capital "I" oft forgotten about these days). I.e. the worldwide bubble which has centrally controlled assignment via ICANN/IANA, separate from other systems using the DNS/IP protocols. That's why it talks about ICANN and why bananamogul mentioned .self has not been centrally registered with IANA yet.
iamnothere · 2026-06-29 20:45:55 UTC
Better charge an arm and a leg for it, or people will complain that it’s too cheap and argue for blocking it everywhere.
cherryteastain · 2026-06-29 20:46:21 UTC
In practice sadly many of these more obscure TLDs seem to be more expensive than more 'normal' ones like .org
jdiff · 2026-06-29 20:55:26 UTC
Some of them, the more corporate or tech-focused ones like .ai or .inc or .tech or .llc. Very many of them are comparable within a dollar of .org.
goldenarm · 2026-06-29 20:46:36 UTC
Remember when the .tk TLD became free 20 years ago ? Every hobbyist took one, then scammers followed, then Facebook and antiviruses started blocking it.
I remember publishing a website for a class on my .tk domain, the teacher couldn't open it and I almost got a failing grade because of it.
paxcoder · 2026-06-29 21:30:09 UTC
>One Person, One Subdomain
singpolyma3 · 2026-06-29 22:47:12 UTC
Indeed. That's the necessary
HumanCCF · 2026-06-29 22:51:33 UTC
Yes, one of the key principles we follow is that all the perks we aim to provide must come with some limit to prevent abuse.
AFF87 · 2026-06-29 21:40:53 UTC
What a memory you have unlocked. They were everywhere. I remember the urban legend that .tk domains were X% of their GDP
Comments
That all the cool 2-letter TLDs are designated as country codes was an extraordinary mistake that will have unpredictable and devastating consequences long into the future.
It's a commons-pollution problem. Are we going to have to start thinking of every word with a dot in the middle as a potential name? IMHO, a new gTLD is justifiable only when there's some concrete differentiator attached to it, e.g. .local indicating mDNS, or .it indicating "Italy"
What value is there in "horse.horse" being something you can resolve with DNS? What value does <something>.self give me, as a reader, that <something>.name or <something>.me or any of the other zillion variations on the same idea doesn't?
If anything, it creates confusion! "Oh, I met Bob McBobFace. Is he mcbobface.me? mcbobface.name? mcbobface.local?".
I have no objection to providing people with free subdomains under whatever assignment scheme you guys are using, but wouldn't <something>.net have worked too, and been a lot cheaper?
I guess I just don't get the value to the public of increasing the set of dotted word suffixes that indicate that a word is a a cognizable DNS object.
So the new gTLD round is open right now, we're getting more TLDs whether we like it or not. Our goal is to make one that has features built-in which cater to the self-hosting use case. So that is our key differentiator, that every endpoint leveraging our TLD should be someone's small-scale homelab setup.
> I have no objection to providing people with free subdomains under whatever assignment scheme you guys are using, but wouldn't <something>.net have worked too, and been a lot cheaper?
Technically yes it could work, but given the suite of features we'd like to build into our TLD, it would make things more difficult if we didn't own it. We would be dependent on external parties for our root domain, the root of trust for TLS certificates, all users' subdomains would have an extra dot etc.
Everything else on your roadmap could have been built and shipped in the universe that exists, and then if down the road it's working, you could have aimed for your own TLD.
Instead you're putting the TLD first and any of the actual functionality that end users might want afterwards.
The marketing stuff makes it look like the TLD is your main focus.
Even gTLDs using other languages, like .kaufen, are under US jurisdiction. A German website selling to German customers using a .kaufen domain is forced to abide by US law as well as German law or loses the domain. Using a .de domain they would only have to abide by German law. That's unfair that the US government gets to stick its grubby fingers into every TLD that isn't a country code.
You're right in a sense, but the US invented the internet, so they get to invent the rules, no?
.zip .pdf .mp3
I'd like to thank Caribbean island of Anguilla for having a ccTLD that helps identify which websites aren't worth your time in one quick look.
However .me (https://namegulf.com/tld/cctld/me) is a ccTLD managed by the Government of Montenegro, they set their own rules
That sounds like negative utility. That would make hosting an email server on one of your domains harder than hosting it on a .com, so what benefit is this providing?
0 - https://www.rfc-editor.org/rfc/rfc8375.html
> We do not recommend use of unregistered top-level domains at all, but should network operators decide to do this, the following top-level domains have been used on private internal networks without the problems caused by trying to reuse ".local." for this purpose:
[1]: https://datatracker.ietf.org/doc/html/rfc6762dancing.with.my.self
reference.self
interest.self
pleasure.self
gratification.self
b.true@to.thine.own.self
touch.a.touch.a.touch.a.touch.me
https://www.youtube.com/watch?v=x92ccvZCzlg
Edit: I've been rate limited because of this comment, apparently. Account burned - will make a new one. Dang says below it's because of flagged comments but I don't see many flagged comments in my history.
We rate limited you because of flamewar comments you posted in another thread, like this one: https://news.ycombinator.com/item?id=48723651. You posted over 50 times in that thread, and many of your comments there broke the site guidelines. That's abusive. If we didn't rate limit accounts for doing that, we might as well have no guidelines or restrictions at all.
https://www.iana.org/domains/root/db
Is this just an idea at this point, or some kind of "you have to use our DNS to resolve .self domains" scheme - ?
Inb4 they give away .docx
(Yes, the domain "readme.md" exists. Fortunately, whoever owns it is not using their power for evil and does not have any webserver there... but I'm not risking it.)
Cloudflare offers this now (their Pay to Crawl service) but its not geared towards every human getting paid for their content. As of today Facebook and other social media platforms profit from our content....not us!
- Centralized authorities for IP & DNS assignment? You (+anyone else you can convince) can just ignore that and it'll work in your bubble anyways!
- No centralized authorities for IP & DNS assignment? You (+anyone else you can convince) can just ignore that and it'll work in your bubble anyways!
My above pedantry aside, the article is explicitly about "The Internet" (it's even using the capital "I" oft forgotten about these days). I.e. the worldwide bubble which has centrally controlled assignment via ICANN/IANA, separate from other systems using the DNS/IP protocols. That's why it talks about ICANN and why bananamogul mentioned .self has not been centrally registered with IANA yet.
I remember publishing a website for a class on my .tk domain, the teacher couldn't open it and I almost got a failing grade because of it.