Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Why do we even need domain names? I mean unless it's a brand, we rarely type in a domain name, it's usually bookmarked or linked.


> Why do we even need domain names?

Let’s assume that we retain the level of indirection by assigning UUIDs instead of domain names. If you used Tor, you may have caught a glimpse of how randomly looking domain names feel.

How nice would it be if we could make the domain a technical detail? Let’s say the browser would prominently show whatever entity the certificate is registered to instead (and HTTPS is everywhere).

To an operations engineer, readable DNS offers some advantages: in some environments we still refer to machines, and being able to distinguish between “eu-sigma” and “us-gamma”, for example, is much easier than between “7c07c564” and “74c47513”. However, some may disagree[0], and anyway this doesn’t justify the need for a global DNS.

As to the end user, the primary concern is that in 2016 we still type in domains[1], and at those times better memorability and shorter length matter a lot. You can also see domain names referenced in anti-phishing warnings—but with proper security practices that wouldn’t be a thing.

So I see that plus inertia—an upgrade costs time and money, and the existing system works (and makes some people money).

[0] https://news.ycombinator.com/item?id=8010838

[1] Anecdata. Not sure if any research attempted to quantify how often do domains get typed these days, perhaps this isn’t even an issue anymore.


Because if you used bare IP addresses

1) a site or email service couldn't change hosting providers (and hence IP) without breaking all links and bookmarks

2) you couldn't have more than one site or email namespace hosted on the same machine, since the server wouldn't be able to distinguish them

Having a layer of indirection gives you much more flexibility.

And if you don't really care about the name, you can a domain for less than $2/y on one of the new TLDs.


What does the bookmark or link point to, if not a domain name? If it points to an IP address instead, then changing servers would break all links and bookmarks.


not to mention that you can always bookmark a bookmark.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: