Hacker News new | ask | show | jobs
by leni536 1398 days ago
Honestly, for a brand new name service I would just stick to ASCII to sidestep the whole issue.
1 comments

Because fuck those people who want to use non-English names, amirite?

Seriously, it's 2022, we have better solutions than ASCII by now. And for what it's worthful, even in ASCII some chars like l, I and 1 are quite confusable.

DNS support is no where near Unicode. At best we get local language support for non-ASCII domains, but everyone else will see it as punycode. Of course, phishing is one good reason why it's this.

> Internationalized domain names are stored in the Domain Name System (DNS) as ASCII strings using Punycode transcription.

https://en.wikipedia.org/wiki/Internationalized_domain_name

https://en.wikipedia.org/wiki/Punycode

DNS dates from 1983 and we're stuck with its limitations, but the GP is building a new system.