Live data from Hacker News

.self: A new top-level domain designed to support self-hosting

hccf.onmy.cloud

131–140 of 410 posts

Re: .self: A new top-level domain designed to support self-hosting

#132
SELF: The Power of Simplicity

DAVID UNGAR (ungar@self.stanford.edu)

Computer Systems Laboratory, Stanford University, Stanford, California 94305 RANDALL B. SMITH† (rsmith@parc.xerox.com) Xerox Palo Alto Research Center, Palo Alto, California 94304

Abstract. SELF is an object-oriented language for exploratory programming based on a small number of simple and concrete ideas: prototypes, slots, and behavior. Prototypes combine inheritance and instantiation to provide a framework that is simpler and more flexible than most object-oriented languages. Slots unite variables and procedures into a single construct. This permits the inheritance hierarchy to take over the function of lexical scoping in conventional languages. Finally, because SELF does not distinguish state from behavior, it narrows the gaps between ordinary objects, procedures, and closures. SELF’s simplicity and expressiveness offer new insights into objectoriented computation.

To thine own self be true. —William Shakespeare

https://bibliography.selflanguage.org/_static/self-power.pdf

Re: .self: A new top-level domain designed to support self-hosting

#133

https://hccf.onmy.cloud/wp-content/uploads/2026/06/dot-self.... > Everyone entitled to a subdomain at no cost How are you going to pay for the (substantial) cost of running a TLD without registration fee revenue? Is this a loss leader for other services? Are you operating on a 100% donation model? > No parking, squatting, or reselling How do you plan to tell the difference between a parked/squatted domain and one in…

Is it really that expensive to run a TLD? Name servers are notoriously long running on ancient spec servers.

I’m guessing, if designed well, the registration process could run on lightweight infrastructure. Maybe $1-5k total per year, not counting time. So it’s enough for a fun hobby project.

Re: .self: A new top-level domain designed to support self-hosting

#134

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.

At least https://tcl.tk redirects => https://www.tcl-lang.org/

Re: .self: A new top-level domain designed to support self-hosting

#135

Earlier quoted context omitted.

>One Person, One Subdomain

Indeed. That's the necessary

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.

Re: .self: A new top-level domain designed to support self-hosting

#136
post #122

Earlier quoted context omitted.

10% apparently for .tk. I also remember .tv windfall, which is 8-9% of their GDP.

And the .sy boom until startups got enough heat for, you know, funding the Assad regime.

Apparently nobody cares that .af is now funding the Taliban

Re: .self: A new top-level domain designed to support self-hosting

#137

https://hccf.onmy.cloud/wp-content/uploads/2026/06/dot-self.... > Everyone entitled to a subdomain at no cost How are you going to pay for the (substantial) cost of running a TLD without registration fee revenue? Is this a loss leader for other services? Are you operating on a 100% donation model? > No parking, squatting, or reselling How do you plan to tell the difference between a parked/squatted domain and one in…

> How are you going to pay for the (substantial) cost of running a TLD without registration fee revenue? Is it actually a substantial expense? The TLD itself only has to publish the nameserver records, which generally have a TTL of about a day. A DNS response is a few hundred bytes. Big DNS providers like Google and Cloudflare would make requests for every actively used domain every day, but then cache them. Smaller…

Much of the cost here comes from compliance with the ICANN gTLD program structure, not from running the underlying technical infrastructure (which is not limited to DNS - you also need EPP/RDAP/etc). See https://www.icann.org/en/registry-agreements for (hundred+ page) documents outlining registry responsibilities. Registries can outsource some of this to an ICANN-accredited "registry service provider", but should expect to pay upwards of hundreds of thousands of dollars yearly for the privilege.

Re: .self: A new top-level domain designed to support self-hosting

#138

Earlier quoted context omitted.

> Think of it as a similar model to ISRG and LetsEncrypt. In that case it was started by an institution (mozilla) with a lot of heft in the area (mozilla's CA program is one of the most broadly used) and was backed by other orgs (google) that had a vested interest in it's success. I'd be interested to hear which potential sponsors you see in a similar situation here? > rule of one person per subdomain What is the pla…

> In that case it was started by an institution (mozilla) with a lot of heft in the area (mozilla's CA program is one of the most broadly used) and was backed by other orgs (google) that had a vested interest in it's success. I'd be interested to hear which potential sponsors you see in a similar situation here? We are reaching out to companies who operate in the self-hosted space, academia, ISPs, registars, as well…

[dead]

Re: .self: A new top-level domain designed to support self-hosting

#139

Earlier quoted context omitted.

> How are you going to pay for the (substantial) cost of running a TLD without registration fee revenue? Is it actually a substantial expense? The TLD itself only has to publish the nameserver records, which generally have a TTL of about a day. A DNS response is a few hundred bytes. Big DNS providers like Google and Cloudflare would make requests for every actively used domain every day, but then cache them. Smaller…

It costs ~$200,000 to apply for a TLD, and there's an ongoing renewal cost in the tens of thousands of USD.

For this application round, ICANN is running an Applicant Support Program, or ASP. The applicants seeking to apply for a TLD this round who qualify for the ASP will have a substantially reduced application fee, among other benefits. Our organization is one such org who has qualified for the ASP so we will not have to pay the full $227,000 application fee.

Re: .self: A new top-level domain designed to support self-hosting

#140
post #28

Earlier quoted context omitted.

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!

Could do something like .brave and just sidestep ICANN?

[dead]
Post reply on HN