Mastodon is not ready for me
blog.bofh.it
blog.bofh.it
That's not true though. When you migrate the account, your follows and followers migrate too. (https://docs.joinmastodon.org/user/moving/)
> I do not think that it would be wise for me to spend time developing a so cial network identity on somebody else's instance which could disappear at any t ime.
Meanwhile in the sidebar:
https://www.linux.it/~md/, https://people.debian.org/~md/, My Twitter page. My LinkedIn profile.
I can't tell if this is a troll or not.
> That's not true though. When you migrate the account, your follows and followers migrate too. (https://docs.joinmastodon.org/user/moving/)
So, that's a clear win for Mastodon because on Twitter there is really no way to migrate an account without starting from scratch. Also people complain all the time that their accounts got suspended on Twitter.
The issue is that many believe their @name on Mastodon works the same as their @-Twitter handle. They follow different rules but both are not suitable to build a permanent online identity on.
Back in the day I remember getting DMs from people I know saying "I just migrated to Foo, can you please follow me again?".
Recently, a few people I know migrated and I was pleasantly surprised that there was nothing required from my side, I was automatically following them on the new instances.
It is true. Your posts are not copied.
They say: you can just join any instance, and then it's easy to switch later. But it's not.
It’s a very difficult problem to solve and to turn into something easy to use for the masses… but it’s required for such applications as Mastodon to truly be enticing.
As-is, we should not expect Mastodon (or similar systems) to gain much traction outside of a few niches.
Counterpoint: People at large don't care about managing credentials the same way IT geeks do. The federated approach with admins and "lost password" flow helps adoption more than something like Scuttlebutt does. Private key as identity means "lose this and your identity is irrecoverable".
We've seen this play out many times with people losing significant amounts of money in crypto. We'd see many more mistakes with low stakes social networks.
And the registration/update tests you have the private key for that.
But: 1. as sibling comment noted. We need really good key management for that too.
2. how to run such a service with all the complications (like trolls trying to brute force register everything they can)
3. how to fund it
Then everyone hosts their own anything. As an app on their phone. As a server at home or ISP or dedicated hosting service.
I blame Docker to a great extent. Docker made it easier to ship and manage giant balls of hair and chewing gum, encouraging developers to say “fuck it” and stop caring about cleanliness or consistency.
Mastodon isn’t bad on the front end though.
Without Docker setting this thing up would be painful and would require the setup of multiple pieces of infrastructure. I am a bit concerned about how painful it will be to maintain, upgrade, or fix if it breaks.
NetBSD is refreshing for precisely this reason. I'm not sure why it doesn't get more love tbh, it's not glitzy but goddamn that's how you code.
While the specific way this was presented may be a little ascerbic, , the underlying complaint behind it is sound.
A large majority of the world is fine with their identity being e.g somename@gmail.com, but the more technical among us choose to explicitly own not just the first bit, but the second bit. E.g. myname@myname.com for sound reasons. The reality is that we don't always care where that resolves to (fastmail / protonmail / google domains), because the namespace is portable.
Apparently many people have enough confidence that Mastodon is ready for them that at least they give it a try. That's good.
Federateable software like Mastodon (twitter alternative), PeerTube (youtube alternative), Plemora (tumblr alternative), Lemmy (reddit alternative), etc is software where anyone with a server can host their own "instance" of the software. A key to them is some kind of protocol that allows different instances to talk to each other
If you disagree with the way Twitter is being run and you decide to run your own version of Twitter you'd have to start from scratch and be at a huge disadvantage due to the network effect. However, in the fediverse, this isn't as much of a problem since you can simply follow other instances
I believe that usually "Fediverse" is reserved for software where that central protocol is ActivityPub, but there are other non-AP-based examples of federated software out there
One big player in this space is FramaSoft which is a French company dedicated to "deGooglizing" the internet and creating working, mature, FLOSS, alternatives. They've increasingly supported more federated projects in the Fediverse