"No globally unique usernames across federated universe" This is a feature not a bug!

Globally unique usernames require a single source of truth. Single source of truth requires centralized authority. You literally cannot have both

You could all just agree to coordinate username uniqueness but this relies on nobody defecting. What do you do to the first node that decides "fuck you I'll name it what I want"?

This conversation seems kind of weird to me because it is very different from an analogous situation.

Usernames are like usernames
Node names are like mail domains.

"Oh no, there isn't a globally unique Mastodon name" seems to me like [email protected] being upset that somebody else can take [email protected]. How else would it work!??!?!

@eqdw Quickly scoop up the name you want on the other nodes
@eqdw I think it's a question of expectations. If people are coming here from Twitter it's a significant difference. The lack of a global profile means user discovery is harder. Also people will be very upset when the instance they joined shuts down and their history is gone.
@aidanblack @eqdw but even on Twitter there's a big problem with people assuming the global uniqueness of their username, like I am CONSTANTLY getting notifications from people crossposting their '@fluffy.bunny.floppyhop' Instagram photos for example, or people referring to someone as @fluffy on an entirely different service or because it's their RL nickname too
@eqdw all Alices must fight to death until only I remain

@eqdw so impossible to make money with my super rare word that i own for myself?!!!

cc @laurent