Hacker News new | ask | show | jobs
by wheats 1277 days ago
>"Auto-assign a server"

So right now I am on Mastodon as if I am going to create a new account. Here is the list of approved servers I am being presented to choose from:

masto.nyc (for people living in New York City)

poweredbygay.social (LGBT+ server)

metalverse.social (server for metal music genre)

bark.lgbt (lgbt, furry server)

climatejustice.rocks (climate activism)

etc.

A majority of servers (including the largest ones capable of handling new users) are for special interests or otherwise have unique communities. Is the solution to hide this fact during sign-up and randomly assign only to most generic of instances?

I want you to be right here that there is a solution, but hiding what instances are or that they have special purposes seems to remove a lot of the point of Mastodon.

I remember when Reddit would default new users to a handful of "default subreddits" when they first signed up, but ended the practice because it typically destroyed these "default" communities while also hiding the actual purpose of signing up. Now Reddit (one of the largest sites on the internet) does what Mastodon does and forces new users to choose before using an account.

2 comments

> Now Reddit (one of the largest sites on the internet) does what Mastodon does and forces new users to choose before using an account.

It doesn't though - creating an account doesn't tie you permanently to a particular subreddit. I would guess, without checking, that they will suggest some subreddits to subscribe to, and if you try to sign up from a particular subreddit's page then maybe it'll subscribe you to that subreddit. But if you joined the wrong subreddit at the start then you're fine - you can unsubscribe from that, and subscribe to another, and your account is still the same account.

This is also true of Mastodon. If you join an instance and change your mind you can switch instances and take all your follows/followers/posts etc. with you.

In both situations it is a major interruption to the sign up process and forces you to confront what you want out of the platform before using your account though -- I just wonder if there's anyway around that, Reddit seems to have decided there isn't one.

As far as I understand it (and I may be wrong) this depends on the old server playing fair (and still existing).

It's not like email or a web site where you change your DNS records without any cooperation from the old server.

The ideal joinmastodon.org page for me would look like this:

You can join Mastodon via this instance: Randomly chosen general-focus instance with reasonable admins

or choose a server dedicated to your interests: rest of them