Salta al contenuto principale


We are excited to share that we are beginning work on a new onboarding experiment for #Mastodon: Default Server Recommendations.

Our intent for this experiment is to recommend the closest server geographically that is in the correct language during the sign-up flow. We will be running this experiment on our iOS and Android apps only to start.

1/6

in reply to Mastodon

(The reason we’re starting with the apps and not the web is because the necessary data to run this experiment is already provided through the app store. It is more complicated to do this right for the web, and we want to think carefully about how to do this in a way that respects privacy.)

2/6

reshared this

in reply to Mastodon

The experiment will be designed to ensure that server admins remain in control: meaning they will have the power opt-in and opt-out as needed, or reduce the percentage of sign-ups flowing their way.

3/6

reshared this

in reply to Mastodon

Starting now, we’re recruiting general purpose servers with open sign-ups. To be eligible, servers must:

- Run default Mastodon (for now)
- Agree to the Server Covenant
- Have existed for 1+ year
- Have shut-down & disaster plans

4/6

reshared this

in reply to Mastodon

If you’re interested in participating in this experiment, please let us know by filling out this form.

(sorry it’s in Google docs)

forms.gle/7uRui5VnMPfEYAgq8

5/6

Questa voce è stata modificata (2 settimane fa)

reshared this

in reply to Mastodon

The Default Server Recommendations experiment is a first step in reimagining how Mastodon onboarding & server discovery work.

Our team’s intent is to work with the community to build new onboarding pathways that support the entire network.

We can’t wait to get started 💜

6/6

reshared this

in reply to Mastodon

@ruud

Sounds like a really good idea. I am very excited to see the first results.

@Ruud
Questa voce è stata modificata (2 settimane fa)
in reply to Mastodon

Interesting experiment!
Before I fill in the form:
Is there anything in particular that should be done or followed-up server/admin side for this?
in reply to Mastodon Belgium Admin

@admin hey! The only thing to do for now is make sure you’re meeting these eligibility requirements:

- Run default Mastodon (for now)
- Agree to the Server Covenant
- Have existed for 1+ year
- Have shut-down & disaster plans

Besides that, stay tuned!

reshared this

in reply to Mastodon

It's amazing seeing these sorts of things play out across the Fediverse. Making sure we make a better internet that is centered around Privacy and staying decentralized for all.

Keep up the good work and can't wait to see where we all are in several years to come.

in reply to Mastodon

It sounds really good, especially to avoid overcrowd Mastodon official servers and strengthen the Fediverse philosophy!
in reply to Mastodon

✅already answered, no more need for reposts

@Mastodon
How about also interest based?
There are some for special interests
Like punkstodon.de for punk music, metalhead.club for metal heads, infosec.exchange for tech security interested people and so on.
So just the region is maybe too less?
At least it's something to be considered after the first iteration

Questa voce è stata modificata (2 settimane fa)
in reply to Jörgi

@joergi hey! This experiment will be for general purpose servers only, but we'll be looking into running other onboarding experiments—including for special interest servers—soon.
in reply to Mastodon

I really enjoy this news wich will make the Fediverse healthier and more resilient in my opinion.
Thank you.
🥳 ♥️
in reply to Mastodon

I suggest a rule:

That the number of servers that defederate this specific server in her language is low.

To prevent toxic server.

in reply to Mastodon

I’d be interested if it didn’t require open reg. Reality is, opening up registration creates a massive headache. I’d like to see us get a trial signup mode where someone can join still use the service but be in a read only state until approved. Would solve the drop off problem registration reasons cause.
in reply to Mastodon

Question: why go geographical? I personally would rather be funnelled into a server by theme.
in reply to Mastodon

I think you should encourage some form of server side verification. And maintain a list of servers that have robust verification.
This would allow official institutions to have their own server and announce verification.
(1/3)
in reply to Mastodon

Cool that you crowdsource.
But no need to use g forms and then apologize for it.
I like to use framaforms.org/
in reply to Mastodon

google docs wtf?!... switch asap to Cryptpad comrades for stuff like this
in reply to Mastodon

we could deal with the form being on Google, but it requires a Google account to fill it, which our instance admin doesn't have. I'm pretty sure this is configurable
in reply to Mastodon

can we have something like a quota? Not to overflow a small instance?
in reply to Mastodon

please do not apologise for using a good free tool while it's free lol
in reply to Mastodon

buhuuu! today is #diday, use it to switch to something privacy-friendly instead!

be a good role model, not a bad one!

in reply to Mastodon

i'm the only found it funny they saying (sorry it’s in Google docs)?
in reply to Mastodon

This is a link to the server covenant:

joinmastodon.org/covenant

One important question – and one we’ve discussed together – is which definition of antisemitism are you going with? I’d appreciate it if you could state the decision you’ve reached on this publicly. Crucially, is it one that conflates opposition to Zionism, Israel, and the ongoing genocide of the Palestinian people with being bigoted against Jewish people or not? This is key in knowing whether only Zionist, pro-Israel, pro-genocide Mastodon servers will be featured in recommendations or not.

Questa voce è stata modificata (2 settimane fa)

reshared this

in reply to Aral Balkan

@aral

I feel like by asking this question you're — inadvertently — legitimizing zionism by implying that the conflation of antisemitism with antizionism is a credible definition of that word.

Personally, I assume that antisemitism means antisemitism unless I have reason to believe otherwise.

in reply to Kackfresh

It’s not a credible definition of the word but it is a *legally accepted* one in certain jurisdictions and it is essential that we know what is meant – in this specific context – by a term that is so widely and so willfully misunderstood so we understand what exactly the effects of this initiative will be and whether we should be in support of it or in opposition to it.
Questa voce è stata modificata (2 settimane fa)
in reply to Aral Balkan

@potatoes_fall Also see this follow-up: mastodon.ar.al/@aral/115989944…


Specifically, it is essential that we know whether the Mastodon server covenant (joinmastodon.org/covenant) adopts the IHRA’s Working Definition of Antisemitism (holocaustremembrance.com/resou…) – which conflates antisemitism with criticism of Israel – or the Jerusalem Declaration on Antisemitism (jerusalemdeclaration.org) – which does not. (Or some other declaration that I’m not myself aware of or had discussed with the mastodon.social team.)

#mastodon #serverCovenant #antisemitism #moderation #israel #zionism #genocide #Gaza #Palestine mastodon.ar.al/@aral/115989885…

@aral@mastodon.ar.al:

This is a link to the server covenant:
joinmastodon.org/covenant

One important question – and one we’ve discussed together – is which definition of antisemitism are you going with? I’d appreciate it if you could state the decision you’ve reached on this publicly. Crucially, is it one that conflates opposition to Zionism, Israel, and the ongoing genocide of the Palestinian people with being bigoted against Jewish people or not? This is key in knowing whether only Zionist, pro-Israel, pro-genocide Mastodon servers will be featured in recommendations or not.



in reply to Mastodon

besides geographical location, are there going to be any filters for like, interests or core topics etc?

A gardening and plant instance is going to have a different vibe from the software/hardware developer instance, etc.

It would be neat to be a part of this, but only if relevant users/signups are being directed.

Edit: "General Purpose Servers" ah.. missed that keyword (figured that would've been mentioned again earlier?). /ht: tyrol.social/@nitrml/115989922…

Questa voce è stata modificata (2 settimane fa)
in reply to Mastodon

Open sign-ups? Won't we just get spam from more servers? (Most of our reports are of mastodon.social accounts for this reason).
in reply to Mastodon

Having open signups is so risky and makes moderation so much harder for the rest of the fediverse. This is a bad idea. You should require closed signups to prevent spam and harassment. Right now mastodon.social already creates so much extra work for moderators due to this policy. Having this policy says to bad actors: you're allowed to come here and hurt others for at least a little bit. It's such low hanging fruit...
in reply to Mastodon

does "open sign-up" include required approval for sign-ups as well?
in reply to Mastodon

Looks good. Only the open sign-up requirement will result in more overall spam. So hopefully you will take more action regarding this.
in reply to Mastodon

do you mean entirely open sign-ups (i.e. prone to spam accounts) or accepting sign-ups that get manually approved by a human? :shiba_confused:
in reply to Octavia Con Amore Succubard's Library

@OctaviaConAmore
For this experiment, that is correct. We are looking to partner with servers that have open sign-ups. But we've heard the feedback that spam is going to be a big issue for many servers to participate, so our team is going to discuss what we can do about that next week.
in reply to hannah aubry

@haubles @OctaviaConAmore
Thanks for clarifying.

As it stands any participating server would be paying a price for inclusion.

I'm not even sure how many reputable general purpose servers still have open sign-up after recent spam waves.

As a volunteer, eyeballing potential member applications while not attending to one's own business is the only way to do it.

Questa voce è stata modificata (2 settimane fa)
in reply to Davey

@davey_cakes @haubles @OctaviaConAmore yeah requiring open sign ups is a total deal breaker. There's no way we will stop screening for bots, it saves so much work.
in reply to Mastodon

Good point! Just in case your team hasn't thought of this yet, I'd like to share an idea.

On the pricing page of my hobby project (link in my bio), I wanted to show the prices of the "correct" country. But I wanted to ensure that I don't get to know the result if someone is just visiting.

But sending the user's IP address to a third party geolocation service is not legally possible without first asking for consent.

Here's my solution: the web page contacts a tiny endpoint on my server that returns the IPv4 address it sees, but doesn't log it. Then the country lookup happens client-side via a geo-IP database file that the web page has loaded into the browser cache earlier. As the web server itself also doesn't log, I don't have any data on visitors (unless they become customers). 🎉

In the next step, you could list all languages of servers in that country, starting with the most common ones spoken there (e.g. for Switzerland: DE, FR, IT, RM) & let them choose.

#GDPR #SaaS

in reply to Mastodon

How to tell the Apple App Store and Google Play Store provide a lot of privacy information about a user without saying that the App Store and Play Store provide a lot of privacy information about a user.
in reply to Mastodon

good idea!
"Correct language": Does it mean the favourite language that people choose individually in their preferences (but for which they need an instance) or official language of a country/region? Asking for all the multi-language migrants, bilingual regions, and foreign-language prefering people.
in reply to Mastodon

@FediTips you should boost this to the admins of servers you have recommended on fedi.garden
in reply to George B

@gbargoud

I've posted about this on my other account @homegrown which is for people who run their own servers, and boosted it on here to get it a bit more visible. Hopefully that gets the word out to admins 🙂

in reply to Mastodon

Fabulous news. Any movement away from mastodon . social (risk of centralization, and plenty of other issues) is progress

HT @FediTips

social.growyourown.services/@F…


Mastodon.social has no advantages over any other Mastodon server. It has no special status or privileges, it uses exactly the same software as other Mastodon servers.

In fact I'd strongly advise people *NOT* to sign up on mastodon.social, here are the reasons why: fedi.tips/its-a-really-bad-ide…

TL:DR - It's far far too big, it's putting the entire decentralised nature of the Fediverse in danger.

If you want help choosing a good reliable server, have a look at fedi.garden

#FediTips


in reply to Mastodon

"We will be running this experiment on our iOS and Android apps only to start."

And here is the core symptom of the core problem itself:

You're pointing the question and its solution right back at the Deathstar Mothership itself: @Mastodon dot Social

Sort of a recursive, self-fulfilling loop, no?

But not the least bit surprising

Questa voce è stata modificata (2 settimane fa)
in reply to Mastodon

Awesome! The other issue is “filling up the feed”, right? Bluesky’s feeds to follow are nice, but we got hashtags here. Maybe when people sign up, you also give them a nice (and attractively presented) list of hashtags to follow???

LEAN IN on that old school spirit and people feeds will fill up right away!!!

in reply to Mastodon

Можно выпустить в тг подарок , который можно будет получить при подтверждении ак ,в мастодонте .

Хотя не знаю почему ещё не выпустили свою же крипту, 🤔

You can issue a gift in tg , which can be received upon confirmation of the ak , in mastodon .

Although I don't know why they haven't released their own crypt yet,

Unknown parent

mastodon - Collegamento all'originale
stux⚡️
@kryptuxx :akko_giggle: Noo, send form!
in reply to Mastodon

I hope international boundaries will be taken into consideration. Many mobile apps (such as dating apps) use geographical proximity, and it’s not helpful where I live, as preference is given to a rather hostile neighbouring country over the nearest cities in my own country.
in reply to Mastodon

#FOSDEM #Fediverse #Privacy

Would you please like to focus your attention on the issue of encryption, please. Currently you are building a network with servers that do not encrypt user data and do not offer e2ee for private messages. This will explode into a gigantic privacy catastrophe when Mastodon will get it´s endless November, so these heavy design issues must be solved before that.

in reply to Mastodon

What would be great is to be able to see more than one server in the app, merged into a single feed...
in reply to Mastodon

just remember that "the correct language" is just a guess and may be wrong. Plus, for many users there may be 2, 3, or more "correct languages".
in reply to Mastodon

Onboarding seems to be the barrier to Mastodon's growth and success. The whole Active ecosystem is a bit foreign to general users and needs more work.
in reply to Mastodon

this is great and will improve the user experience so much. Well done 👏
in reply to Mastodon

hype, this is a great idea! Looking forward to this- also it would be cool to see this with other apps too
in reply to Mastodon

just make sure to check the servers *before* recommending, just because the language is the correct doesn't mean the server is properly run
in reply to Mastodon

I want to continue access to German accounts to practice my German language skills.
in reply to Mastodon

interesting. but you have no time do deal with the islamophobia, toxic masculinity and targeted herrassment on your platform. i would really like to block you, but i really like @benroyce see the problem there?
Questa voce è stata modificata (2 settimane fa)
in reply to Mastodon

it sounds like a good idea but more than geographic distance, keys server themes and rules are the determining factors for selecting a server IMO.
in reply to Mastodon

Great that the recommendation is no longer for a specialised topic server.
The fediverse is about avoiding the problems of centralisation. Having centralised topic servers has already resulted in much fedi-infighting.
I have several special interests. But its nonsensical to need multiple accounts. Resulting in topics most people are excluded from because they are not a member of that club. And those topics are watered down with other topic or non topic posts.
This is all because Mastodon doesn't yet have Federated groups, where 'anyone' can join. Where topic posts stay within those groups.
Unknown parent

@beachbum1972
You could try with a tool like s3fs to mount an S3 bucket locally, then copy or move files over before pointing Mastodon directly to the S3 bucket.
Unknown parent

@beachbum1972 If you're starting with media on your local system, you can configure your proxy server (nginx or equivalent) to try serving media from DO first and then falling back to the local filesystem. Then configure mastodon to use S3 (all new media will now be in DO). At this point you have all the time you need to migrate the files over from the local filesystem to DO. This is effectively what Hachyderm did when migrating media from local filesystem to a storage bucket.
in reply to Eashwar

@beachbum1972 Found the blog post about it. There's not a lot of detail there but the tl;dr is to use the nginx try_files directive to check the storage bucket first before the local filesystem.
community.hachyderm.io/blog/20…
in reply to Mastodon

Geographically by server location or by area served? Cause in some cases that's pretty wildly different.
Unknown parent

mastodon - Collegamento all'originale
Strypey

@beachbum1972@echoingdusk.
> I would be happy to host more folks on my server. I just need some guidance on how to reduce the cost a bit

Is your server auto-deleting media after it hasn't been looked at for a while (3 months, a year, whatever)?

@haubles @admin @Mastodon