Having a chat with the @Vivaldi folks about some of my concerns regarding the integration of Mastodon into the Vivaldi browser (and potentially having it extended by features only available in the Vivaldi browser; the first of which is sign in with your Vivaldi account, which only works on vivaldi.social).
What are your thoughts?
long, vivaldi
@ruario @aral @Vivaldi Hi, I appreciate that you're around to talk about the details of the implementation :) I'm hoping that this will turn out better than previous attempts by others at corporate instances!
I do have two crucial concerns that I'd like to address, however:
1. You really should commit to an instance size limit of some sort. Huge instances are a problem - not just operationally for you, but also because even if you have good intentions *right now*, a change in eg. leadership may suddenly make it a liability for the network. This remains true even in the face of explosive network growth.
Large systems are tools of power, therefore prone to eventual misuse, and should ideally not be constructed at all.
2. You'll have to think carefully about moderation - don't make the mistake that Librem One did, for example, where they argued that they couldn't moderate anything non-obvious because "they're paying customers" (and got promptly defederated as a result).
Also note that moderation norms on here are generally stricter here than on typical for-profit platforms; this place was built by marginalized folks, and so there is a culture around community safety. It's a good idea to replicate that.
Bundling it with a 'browser account' is also pretty risky here, because it means a ban has more impact (it might affect the functioning of one's browser?), and so you may be more reluctant to issue it. Kind of like the "my Quest doesn't work anymore because I got banned on Facebook for my name" problem. Decoupling it in some way may be better for everybody involved.
--
I'd say that both of these points (instance size and moderation) need concrete commitments immediately from the start; if there are no such commitments, it is highly likely that you will be defederated by a large part of the existing network very quickly, because it will pose a threat to other network participants. Folks have bad experiences with corporate instances. It's best to avoid that situation :)
I'd be happy to provide some further pointers on how to approach this, if wanted - though especially for the point of moderation, keep in mind that while I do have a lot of moderation experience elsewhere, I don't run a fedi instance. It may be best to talk to other actual instance admins for that.