yeah. i think the other problem is that people don't know if the instance would be good performance wise. i.e. i joined lemmy.ml because it was the one i found first.
A good way to handle it would be to have an instance list. with number of users vs maximum users. like joining a server in a video game. if i see its super full, i'll pick another server. of course, we'd need some large banners to make sure people know they won't be missing out on other instances.
I would go one step further that the instance thing should be transparent. Like when you sign up, some process could determine from a "neutral instances pool" which is the one you should join, then when you log in you're in that instance but you don't really know where you are. It just "works". That probably requires a lot of rework and sharing login infomration between instances. But as a more "aspirational thing"
yeah. i think the other problem is that people don't know if the instance would be good performance wise. i.e. i joined lemmy.ml because it was the one i found first.
A good way to handle it would be to have an instance list. with number of users vs maximum users. like joining a server in a video game. if i see its super full, i'll pick another server. of course, we'd need some large banners to make sure people know they won't be missing out on other instances.
I would go one step further that the instance thing should be transparent. Like when you sign up, some process could determine from a "neutral instances pool" which is the one you should join, then when you log in you're in that instance but you don't really know where you are. It just "works". That probably requires a lot of rework and sharing login infomration between instances. But as a more "aspirational thing"