frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

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

https://hccf.onmy.cloud/2026/06/21/reclaiming-our-digital-selves-hccfs-vision-for-a-human-centered-top-level-domain/
94•HumanCCF•2h ago

Comments

functionmouse•1h ago
.me is cooler, but...

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•1h ago
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•1h ago
And you needed a gTLD for this task why?
HumanCCF•53m ago
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•32m ago
<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•19m ago
> 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.

9dev•1h ago
The only mistake was not opening the root namespace altogether. It’s just a money grab.
microgpt•1h ago
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•1h ago
I mean, that wasn’t done by mistake
philipallstar•58m ago
Sometimes hindsight is 1/20.
kmoser•41m ago
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•6m ago
[delayed]
croes•1h ago
How about .mine?
AlienRobot•12m ago
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.

LorenDB•1h ago
Looks like we've hugged it to death.
gorgmah•1h ago
yes and it's not even on the front page yet lol
LorenDB•1h ago
It's #10 on front page for me.
red_hare•1h ago
Apt for self-hosting
HumanCCF•1h ago
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•1h ago
Good luck getting your outgoing emails accepted by Gmail and outlook.
HumanCCF•40m ago
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.
axus•1h ago
I've started using .internal
mkl•1h ago
That's no use for self-hosting unless all your users are on your private network.
warpech•1h ago
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•47m ago
A VPN is literally a… (Very) Private Network.
whartung•1h ago
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].

0 - https://www.rfc-editor.org/rfc/rfc8375.html

9dev•1h ago
Shotgun on your.self! That’s going to yield a ton of great second level sub domains :)
tbossanova•1h ago
treat.your.self
catfish-1234•59m ago
hug.your.self
HumanCCF•45m ago
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!
laszlokorte•34m ago

  write.it.your.self
  think.4.your.self
  written.by.my.self
all CNAME -> claude.ai
Hugsbox•25m ago
go.fuck.your.self would be a pretty good one
quotemstr•1h ago
ICANN and its consequences have been a disaster for the internet namespace.
microgpt•1h ago
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•44m ago
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•1h ago
This is just a fact. It's a ponzi scheme.
type0•22m ago
I CANN, YOU CANN, Yes We CANN!
sikozu•1h ago
Wanted to find out more but it looks to be down. Unfortunate.
dorianmariecom•1h ago
it.self
mkl•1h ago
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•1h ago
Indeed, this response is way more than we expected. Trying to set up a web cache now.
hosel•1h ago
gofuckyour.self
yamillove•1h ago
lovethy.self
teach•20m ago
tothineown.self/be/true
bananamogul•1h ago
Hold up...why isn't .self listed here:

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 - ?

HumanCCF•1h ago
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•1h ago
Could do something like .brave and just sidestep ICANN?
jazzyjackson•1h ago
With your hosts file or running a DNS on localist you can do whatever you want
skyyler•1h ago
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.
OsrsNeedsf2P•1h ago
TIL https://newgtldprogram.icann.org/en/application-rounds/round...
iamnothere•1h ago
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•1h ago
In practice sadly many of these more obscure TLDs seem to be more expensive than more 'normal' ones like .org
jdiff•56m ago
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•1h ago
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.

AFF87•10m ago
What a memory you have unlocked. They were everywhere. I remember the urban legend that .tk domains were X% of their GDP
giobox•2m ago
It's not actually an urban legend either. .tv provided 8% of the Tuvalu govt's income in 2019. .tk (Tokelau) has a similar situation.

These states with these convenient ccTLDs are tiny, it's not hard for domain name income to be a substantial portion of their incomes.

foresto•1h ago
What is the expected price range for registration and renewal under this TLD?

Will there be any assurance that renewal prices will remain fairly stable, rather than being significantly raised after customers grow attached to their domains (a practice that seems to be common with new gTLDs)?

esafak•1h ago

  upstream connect error or disconnect/reset before headers. reset reason: remote connection failure, transport failure reason: delayed connect error: Connection refused
gpt5•1h ago
Feels like putting a flag on yourself that you are an easier target (security vulnerabilities, ddos, etc.)
robertlagrant•59m ago
Will Self[0] is going to love this.

[0] https://en.wikipedia.org/wiki/Will_Self

arjie•57m ago
Just use cloudflare with static hosting for things like this. Doesn’t load for me.
HumanCCF•43m ago
We did not expect this level of response, it should be reachable now.
TZubiri•47m ago
>One domain per person

How will you ensure this?

stanfordkid•46m ago
I don't fully understand how this works... who regulates and defines what is "self-hosted" or "ethical technology"... I feel you can't really solve the distributed consensus and governance problem by just introducing a new domain suffix.
greyface-•46m ago
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 legitimate use but offering no public-facing services?

pavel_lishin•44m ago
It's not clear whether they're actually talking about domains or subdomains there, which is a worrying sign from a potential registrar.
favorited•13m ago
Any domain that isn't one of the Top Level Domains is also a subdomain.
HumanCCF•31m ago
> 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?

We plan on operating the domain as a public good and are actively seeking sponsors to help fund us. Think of it as a similar model to ISRG and LetsEncrypt.

> No parking, squatting, or reselling

Our rule of one person per subdomain will hopefully prevent this at scale, though it will admittedly be more difficult to examine any particular domain so closely. We may have to implement some type of heartbeat where the owner of said domain has to respond within a certain amount of time.

pavel_lishin•45m ago
> One Person, One Subdomain

> - Everyone entitled to a subdomain at no cost

One subdomain, or one subdomain? Would I be entitled to something like "pavel.hosts.self"?

Hugsbox•12m ago
Seems like an idea that would be abused badly, quickly
mattrighetti•30m ago
my.self is going to be sold for millions
hananova•15m ago
It simply cannot be both free and free choice of domain.

If it haves both, it will be squatted to uselessness, and blocked everywhere because of phishing scams everywhere.

You can either make the domains cost money, which seems counter to the entire point, or disallow choosing the domain, instead handing out free what3words style names.

applfanboysbgon•7m ago
You should read their proposal. Specifically, the first "core feature": one person, one domain. If you want to squat on a domain, go for it -- it's yours, and that's the only domain you're getting.

I suppose this will be done by ID verification, which is a complete and total non-starter for me, but they do have a vision of some kind.

vessenes•14m ago
Hi there. I've done a bit of work on specifying human-centric identity goals for the internet over the last 10 years. May I suggest you look at Microsoft Vega? https://www.microsoft.com/en-us/research/blog/vega-zero-know... (I have no affiliation).

In brief, I think they aim to solve the most important needs for online identity-gated services in a maximally private way.

For instance, I'd like to see .self offer the following: a single domain to any person in the world with identity blinded. I can imagine two 'tranches': say xxx.v.self for 'verified' and xxx.u.self for 'unverified'.

Both would use a Zero Knowledge proof to confirm they had not already registered a domain; verified would register with you guys or a data broker some PII in case it was needed for verification / checks / etc, while unverified would maintain the promise of one domain = one person, but not allow the TLD or registrars to be able to unblind which person it is.

Use cases like this would be really fantastic. And, obviously could be tested out and tried on a normal domain name while you make your pitch, and put in for the auction / however ICANN is currently managing TLD launches.

HumanCCF•8m ago
Please submit this to us via our contact form, we will need lots of community input! https://hccf.onmy.cloud/get-involved/
PaulDavisThe1st•12m ago
Seems that my.self is already taken. Moving right along, then ...
greenavocado•6m ago
I use netbird.io for my home lab and all my connected devices are reachable to each other without manual firewall hackery
NewJazz•8m ago
Oh god not this shit again.

Inb4 they give away .docx

paul7986•1h ago
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•49m ago
Domain names are not centralized, there is no central entity that controls an approved list of kosher domains.
al_borland
•
18m ago
How is one person per subdomain enforceable? How is a person uniquely identified and tracked?
dom96•14m ago
My guess is by using ID verification similar to how I do it on https://onlyhumanhub.com/
SahAssar•12m ago
> 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 plan to (without costly overhead or cost to the end user) validate who is an actual person? Even large corporations with loads of resources have problems with this without resorting to treating it as if a person equals a credit card number.

Qwen 3.6 27B is the sweet spot for local development

https://quesma.com/blog/qwen-36-is-awesome/
455•stared•4h ago•405 comments

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

https://hccf.onmy.cloud/2026/06/21/reclaiming-our-digital-selves-hccfs-vision-for-a-human-centere...
98•HumanCCF•2h ago•83 comments

Rocketlab acquires Iridium

https://investors.rocketlabcorp.com/news-releases/news-release-details/rocket-lab-acquire-iridium...
317•everfrustrated•7h ago•191 comments

Ornith-1.0: self-improving open-source models for agentic coding

https://github.com/deepreinforce-ai/Ornith-1
106•danboarder•4h ago•27 comments

A native graphical shell for SSH

https://probablymarcus.com/blocks/2026/06/28/native-graphical-shell-for-SSH.html
193•mrcslws•6h ago•83 comments

WATaBoy: JIT-Ing Game Boy Instructions to WASM Beats a Native Interpreter

https://humphri.es/blog/WATaBoy/
158•energeticbark•6h ago•23 comments

Wallace the 6 inch f/2.8 telescope, building it, and hiking with it

https://lucassifoni.info/blog/hiking-with-wallace/
79•chantepierre•3d ago•11 comments

Micro-Agent: Beat Frontier Models with Collaboration Inside Model API

https://vllm.ai/blog/2026-06-29-micro-agent-frontier-models
35•matt_d•3h ago•11 comments

JumpServer: Open-Source Privileged Access Management

https://github.com/jumpserver/jumpserver
31•neitsab•2h ago•7 comments

US Supreme Court rules geofence warrants require constitutional protections

https://www.theguardian.com/us-news/2026/jun/29/supreme-court-geofence-warrants-case-decision
338•cdrnsf•5h ago•153 comments

What happens when you run a CUDA kernel?

https://fergusfinn.com/blog/what-happens-when-you-run-a-gpu-kernel/
182•mezark•8h ago•17 comments

Working With AI: A concrete example

https://htmx.org/essays/working-with-ai/
47•comma_at•6h ago•13 comments

Apple Neural Engine: Architecture, Programming, and Performance

https://arxiv.org/abs/2606.22283
65•Jimmc414•1d ago•3 comments

Ornith-1.0: Self-scaffolding LLMs for agentic coding

https://deep-reinforce.com/ornith_1_0.html
41•kordlessagain•1d ago•6 comments

European ISPs Want Rightsholders Held Accountable for Overblocking Damage

https://torrentfreak.com/european-isps-want-rightsholders-held-accountable-for-overblocking-damage/
289•Brajeshwar•5h ago•74 comments

Dark Sky Lighting

https://www.savingourstars.org/darkskylighting#whatisdarkskylighting
102•alexandrehtrb•4d ago•11 comments

The Permission Slip

https://www.cringely.com/2026/05/28/the-permission-slip/
9•B1FF_PSUVM•2d ago•6 comments

Font-Family Recommendations

https://chrismorgan.info/font-family
35•birdculture•3d ago•11 comments

Sandia National Labs SA3000 8085 CPU

https://www.cpushack.com/2026/06/03/sandia-national-labs-sa3000-8085-cpu/
140•rbanffy•11h ago•38 comments

You Don't Know Jack About Formal Verification

https://queue.acm.org/detail.cfm?id=3819084
80•eatonphil•7h ago•28 comments

One million passports leaked online

https://cambridgeanalytica.org/data-breaches-scandals/passports-driver-licenses-exposed-public-in...
54•jruohonen•1d ago•31 comments

30-year sentence for transporting zines is a five-alarm fire for free speech

https://theintercept.com/2026/06/26/daniel-sanchez-estrada-zines-prairieland-free-speech/
101•xrd•1d ago•22 comments

Venetian Bridge Brawls in 17th and 18th Century Art

https://publicdomainreview.org/collection/venice-bridge-fights/
49•pepys•3d ago•28 comments

Is sunscreen the new margarine? (2021)

https://www.outsideonline.com/health/wellness/sunscreen-sun-exposure-skin-cancer-science/
42•markgavalda•16h ago•33 comments

The Return of Aspect Oriented Programming

https://thomaswc.com/blog/the_return_of_aop.html
71•thomaswc•3d ago•50 comments

Rebuilding the Computer Room

https://alexwlchan.net/2026/computer-room/
81•ingve•10h ago•42 comments

Samsung, SK Hynix, Micron Sued in US over Memory Price Fixing

https://en.sedaily.com/international/2026/06/29/samsung-sk-hynix-micron-sued-in-us-over-memory-pr...
294•donohoe•9h ago•150 comments

Halvar's Guide to Entrepreneurship

https://thomasdullien.github.io/guides/entrepreneurship/
189•nekitamo•4d ago•42 comments

Instagram is incorporating users' photos in ads for Meta Glasses

https://twitter.com/i/status/2071277885646868536
292•notRobot•8h ago•131 comments

ACL 1.0: A source-available commercial license for the AI era

https://www.auditablelicense.org/
12•ilreb•1d ago•7 comments