ENS is not DNS, and ETH is not a TLD since it is not in the Root Zone Database maintained by IANA.
If ENS is recognized, where does it stop? What happens when there is a collision and IANA makes a TLD that collides?
Why should Hacker News recognize domain names that are not recognized in browsers or operating systems by default? Why should Hacker News start redefining domain names as commonly understood and widely supported?
What about OpenNIC, FurNIC, Zilliqa, Namecoin and New Nations? Should they also be recognized?
That's a minor point. The fact that eth.link seems to have a public suffix list [1] type status stands, so HN should display abc.eth.link as abc.eth.link (not eth.link), just like abc.github.io is shortened to abc.github.io (not github.io).
I never said eth was a TLD and TBH your comment sounds like you were in a bad mood and just looking for something to nitpick to take some frustration out.
If ENS is recognized, where does it stop? What happens when there is a collision and IANA makes a TLD that collides?
Why should Hacker News recognize domain names that are not recognized in browsers or operating systems by default? Why should Hacker News start redefining domain names as commonly understood and widely supported?
What about OpenNIC, FurNIC, Zilliqa, Namecoin and New Nations? Should they also be recognized?