molly0xfff,

"We believe it’s important for Mastodon to be good as a product on its own merits, and not just because of its ideology. If we only attract people who already care about decentralization, our ability to make decentralization mainstream becomes that much harder."

https://blog.joinmastodon.org/2023/05/a-new-onboarding-experience-on-mastodon/

darren,
@darren@c.im avatar

@molly0xfff
If @Gargron is removing the pain of choosing an instance, go all the way and remove the pain of changing instances.

One tap to move your stuff directly to another instance. Really, there should be no need to download files here and then upload files there.

jda,
@jda@social.sdf.org avatar

@darren @molly0xfff @Gargron absolutely true. Easy enough to do for a tech like me but if that's the case, it should be easy enough to do automagically.

dragonfrog,
@dragonfrog@mastodon.sdf.org avatar

@molly0xfff "we had to destroy decentralisation to save it"

runarcn,

@molly0xfff Kind of skeptical of mastodon.social being the de-facto default. Think it would be better to have the servers change so we'd keep Mastodon's decentralized nature.

robUx4,

@molly0xfff @dangillmor shorter: centralization is hard, so for now we're centralizing

louisrcouture,
@louisrcouture@jasette.facil.services avatar

@molly0xfff I feel like the default should be different based on your language and maybe it could be rotating among these option. To set the default by language would make people go in a community that would already be a good fit for them. @Gargron .

luana,

@molly0xfff Prioritizing a server over others on that screen is a step on the wrong direction for decentralization

GualTRex,
@GualTRex@mastodon.uno avatar

@molly0xfff this is not a good news, IMHO. If decentralisation is important then why put Mastodon.social as default? Why not even a multiple choice? Why not providing the user with the possibility to choose between local/language based/ interest driven different instances?

del,

@molly0xfff @gerrymcgovern That sounds fair enough. I hope account migration with post import is coming soon or there might be some confusion when people find they’re posts are stuck on .social even if they move themselves.

LLS,
@LLS@wandering.shop avatar

deleted_by_author

  • Loading...
  • molly0xfff,

    @LLS yeah, maybe even getting rid of "server" (though discord has helped that word move into the mainstream a little bit)

    TangoAndToys,
    @TangoAndToys@sfba.social avatar

    @molly0xfff It is interesting to see some people are willing to die on the hill of decentralization. But shouldn't we get people who are interested in joining onboard first?

    Someone made the really great comparison with how Linux was historically hostle for new users. The whole, "Of course you compile your own kernel" crowd. Analogies are flawed of course, but relation for me was very clear.

    Also, look at the popularity of BlueSky. People are willing to join a obviously flawed and alpha experence, because it's easy to sign on and it feels somewhat farmilar.

    Bradley_JF,
    @Bradley_JF@mastodon.online avatar

    @molly0xfff @Decentralize nice. I’m not too stoked about quote posts though. Hopefully they will be opt in, or at least opt out.

    hhardy01,
    @hhardy01@mastodon.social avatar

    Do not like.

    This is the opposite of what we should be doing.

    Why create a decentralized, peer to peer network only to use economy of scale and monopoly tactics to crush all the smaller servers?

    @molly0xfff
    @Gargron

    eigenman,
    @eigenman@mstdn.social avatar

    @molly0xfff I hate the word decentralization. Distributed is more precise. It didn't start centralized. It started distributed.

    SylvieLorxu,
    @SylvieLorxu@chaos.social avatar

    @molly0xfff I strongly disagree that the solution to "decentralization is confusing to people" is "default to mastodon.social". It gives mastodon.social undue power over all other instances.

    If they'd rotate through a list of known well-moderated and well-maintained instances, that would've been fine. But now, all the power is being centralized in one place. What's to stop a Twitter-style takeover now?

    Imho, at this rate mastodon.social will kill Mastodon like Gmail killed the good of email.

    molly0xfff,

    @SylvieLorxu i think there's still a lot that differentiates mastodon and twitter that would make a twitter-style takeover unlikely and unsuccessful. i do like the idea of a pool of default servers, though!

    givemefoxes,

    @molly0xfff It's one of those things where I understand the decision and understand the detractors.

    There are some risks! But there's also a risk this whole thing loses steam while VC-brained people are working hard to be the net that catches Twitter's ejectees. A few Mastodon instances catching them instead while forks, new instances, and new AP platforms proliferate isn't such a bad outcome.

    I understand but disagree with people who seem worried Eugen is waiting to spring some trap to take the fediverse over.

    molly0xfff,

    @givemefoxes i largely agree with this. and i think there are some things that could go towards alleviating the fears around increasing centralization, too, like prioritizing account portability

    givemefoxes,

    @molly0xfff I don't know how much trouble it is, but AP could go a long way toward taking away some of ATP's wind by adding the identity portability functionality. I should at least be able to show as name@mydomain so I can just point the record elsewhere if my instance collapses.

    Moving posts will hopefully come after they finish support for backfilling statuses on remote profiles. That seems like it would resolve whatever was in the way.

    davidslifka,
    @davidslifka@mastodon.social avatar

    @molly0xfff such a good line

    kentindell,
    @kentindell@mastodon.social avatar

    deleted_by_author

  • Loading...
  • adamjcook,

    @kentindell @molly0xfff Yeah. I agree. I miss those a lot.

    But, clearly, not in the cards for a while.

    Learning that these decentralized networks have a ton of more foundational work to do lately.

    I was thinking of trying to get together a Discord chat/voice channel in the meantime for the old “Automotive Safety Twitter” group.

    I don’t know.

    tooterphone_tooterflute,

    deleted_by_author

  • Loading...
  • adamjcook,

    @tooterphone_tooterflute @kentindell @molly0xfff Interesting!

    Yeah... it looks like everyone that wants to participant must authorize Mastodon through OAuth.

    Still. Pretty cool.

    "Spaces" are published here: @now

    donelias,
    @donelias@mastodon.cr avatar

    @kentindell

    Take a look at @info I think that's your "spaces"replacement

    @molly0xfff @adamjcook

    dusnm,
    @dusnm@fosstodon.org avatar

    @molly0xfff Cool. But is making mastodon.social a de-facto default a good compromise? Also, the wording of "Pick my own server" is a bit unfortunate. "Pick a server manually" would've been better, maybe? 🤔

    bensaufley,

    @dusnm FWIW as someone who actually did host “my own server” for a bit, it didn't even occur to me to read it in that way. I think non-technical people (the majority of an ideal user base) will likely not read it that way. But … if you want to choose (your own server), you could still choose it when (choosing your own) server, couldn't you?

    dusnm,
    @dusnm@fosstodon.org avatar

    @bensaufley I always prefer eliminating ambiguity when there's even a slight chance such ambiguity will lead to an adverse outcome. You're correct that the ambiguity is slight, but I would still like to see it gone. It doesn't cost anything.

    bensaufley,

    @dusnm I don't disagree, generally, but sometimes eliminating ambiguity creates more obtuse or technical language, which can be alienating to a broader user base. I'm not saying there isn't a solution, but you do have to balance precision with friendliness.

    dusnm,
    @dusnm@fosstodon.org avatar

    @bensaufley Well, to me it doesn't sound obtuse or technical... If we're being honest, the word "server" is already a bit technical, yet we assume most people understand what it means and would not mistake it for an actual human whose job description is "server" right? 🙂

    bensaufley,

    @dusnm Hahah but you could say the same for “Choose your own" couldn't you? Make the assumption that people can infer from context? Different people will find different things obtuse or technical and you have to try to plan for that.

    dusnm,
    @dusnm@fosstodon.org avatar

    @bensaufley I see I've opened up quite the can of worms here... 😂 I'm definitely not the best person to decide these things. I simply prefer clarity over ambiguity. To that end I propose this gem, 🥁 🥁 🥁 :

    Use a different machine serving content over the internet to join this fine establishment... 😂

    bensaufley,

    @dusnm What if we just made every word link to the Dictionary app 😄

    dusnm,
    @dusnm@fosstodon.org avatar

    @bensaufley So the dictionary could introduce more ambiguity with their different definitions for each word? NO THANKS. 😂

    jsoref,
    @jsoref@mastodon.social avatar

    @dusnm @molly0xfff I'd go w/ "Choose a different host".

    The term "host" is used outside technical spaces, and happens to have a good correspondence to hostname. Very few instances will actually be single servers anyway.

    Brendanjones,
    @Brendanjones@fosstodon.org avatar

    @jsoref @dusnm @molly0xfff that can also feel like you’re talking about an individual person

    jsoref,
    @jsoref@mastodon.social avatar

    @Brendanjones @dusnm @molly0xfff a host can be a person, entity, group, or many other things. I don't think that's a particularly big problem here.

    I have content that my friends host for me. They, individually, are my hosts.

    W3C the myth people believed in used to have hosts including MIT.

    ScienceisWhere,

    deleted_by_author

  • Loading...
  • dusnm,
    @dusnm@fosstodon.org avatar

    @ScienceisWhere @molly0xfff I guess it's all a matter of perspective? Different people interpret things differently. Different people have different priorities. I tend to prioritize clarity over ambiguity, sometimes at the cost of "friendliness".

    crispinb,

    @ScienceisWhere @dusnm @molly0xfff Since the infamous github issue, I've been asking non-tech people about 'choose my own server'. Not one knew what it meant, and most assumed it would mean they would have to set up a server theirselves. It's a terrible, terrible piece of UX.

    molly0xfff,

    @crispinb @ScienceisWhere @dusnm i'm sure there's some wording like "pick a different server" that could straddle the line between user-centered and tech jargon

    crispinb,

    @molly0xfff @ScienceisWhere @dusnm It might need a bit more than that (see https://github.com/mastodon/mastodon-ios/issues/1023), but in any case mastodon's non-response to community concerns makes it clear they're not interested in discussing the matter.

    dusnm,
    @dusnm@fosstodon.org avatar

    @crispinb @molly0xfff @ScienceisWhere I am very much against having a de-facto default server. I feel like we're not doing something right if the concept of federation is apparently so complex it bounces new users away. (Which I'm struggling to understand, federation has real world analogues after all) A hand-holding compromise, with a revolving door of vetted servers would indeed be a better approach if far from the ideal one.

    crispinb,

    @dusnm @molly0xfff @ScienceisWhere Because federation doesn't map neatly on to people's trained preconceptions, sign-up needed a serious, iterative design process. An unexplained and undiscussed fiat decision (and a poor one) only creates suspicion and discord.

    dusnm,
    @dusnm@fosstodon.org avatar

    @crispinb @molly0xfff @ScienceisWhere Such is life of having to conform to the lowest common denominator... I am always a bit disappointed in that...

    fancysandwiches,

    @dusnm @crispinb @molly0xfff @ScienceisWhere you might not get why the concept of federation is too complicated for many users, but you don't have to. The reality is that it's too complex. I've have been around when other folks have talked about their attempts to join Mastodon and were so confused they gave up before every picking a server.

    I get the concern around having a central default server, but folks can move servers if needed. For many people, the simpler option is ideal.

    fancysandwiches,

    @dusnm @crispinb @molly0xfff @ScienceisWhere a big part of why BlueSky is taking off is that the onboarding experience is dirt simple (once you get an invite). There is only once server, only one place to go. A lot of the benefits people point out about BlueSky revolve around it being a single centralized service. Of course, if they actually federate the service the same criticisms lobbied at Mastodon will likely apply.

    dusnm,
    @dusnm@fosstodon.org avatar

    @fancysandwiches @crispinb @molly0xfff @ScienceisWhere I don't like the implication that we have to conform to the lowest common denominator (what everyone's already familiar with), while leaving mastodon's central aspect, federation, as a "choice techies can do if they want". There has to be a better way...

    stinerman,
    @stinerman@mastodon.social avatar

    @fancysandwiches @dusnm @crispinb @molly0xfff @ScienceisWhere yes this was done specifically because people think it's too difficult to sign up and pick a server. I am against there being a default but the number of people who want to "get on Mastodon" and fail is why this happened.

    dusnm,
    @dusnm@fosstodon.org avatar

    @stinerman @fancysandwiches @crispinb @molly0xfff @ScienceisWhere But there has to be a way, a compromise that's not antithetical to Mastodon's central feature, federation. People proposed a revolving door of select serves, or my favorite, a simple dropdown menu that has a random server already selected.

    https://user-images.githubusercontent.com/673542/233637979-402164e8-32c3-4639-9eda-713a71894dc3.png

    stinerman,
    @stinerman@mastodon.social avatar

    @dusnm @fancysandwiches @crispinb @molly0xfff @ScienceisWhere I agree that there should be a better way. However we've found from complaints that a sort of random selection can get users sent to poorly moderated instances. Or where admins are not flexible (one example was of an admin that demanded everything have a CW) when the user refused they got suspended. That's not a good experience.

    ("we" refers to us on the Discord channel discussing these issues; I don't speak for Mastodon gGmbH)

    dusnm,
    @dusnm@fosstodon.org avatar

    @stinerman @fancysandwiches @crispinb @molly0xfff @ScienceisWhere Random is probably not good either, but a curated list of well-moderated servers with a proven track record (like fosstodon.org hey), coupled with the objectively great looking UI/UX in the picture, is one way to solve the problem without compromising federation.

    https://github.com/mastodon/mastodon-ios/issues/1023#issuecomment-1517563854

    stinerman,
    @stinerman@mastodon.social avatar

    @dusnm @fancysandwiches @crispinb @molly0xfff @ScienceisWhere yes I think something like that is ideal.

    fancysandwiches,

    @dusnm @stinerman @crispinb @molly0xfff @ScienceisWhere this is a great example of why random isn't a great idea. The average person has no clue what FOSS is, nor do they care, nor will they. Straight from Fosstodon's site:

    "The whole point of Fosstodon is to be a community of like-minded people who enjoy Free & Open Source Software (FOSS)."

    vintprox,
    @vintprox@techhub.social avatar

    @dusnm
    You are onto something there! I don't get why was this so hard to do A/B tests and understand that wording is crucial, and that having just one "well moderated server" is not a good look. It undermines all the hard work put onto those servers, servers that even made it past instance picker on official Mastodon website and closely follow Mastodon Server Covenant.

    After all that work done, official app just wants to promote the single instance, even if it's covered by good intentions.

    @stinerman @fancysandwiches @crispinb @molly0xfff @ScienceisWhere

    crispinb,

    @fancysandwiches @dusnm @molly0xfff @ScienceisWhere No-one's denying the need to simplify sign up. What people are saying is that (a) the means of doing so shouldn't be decided by a crude, unexplained, and undiscussed fiat (which has already damaged the federated community), and (b) the chosen solution was a fairly obviously bad one.

    mackaj,
    @mackaj@mastodon.me.uk avatar

    @crispinb @molly0xfff @ScienceisWhere @dusnm

    It strikes me that what Mastodon needs is for each server to expose a /meta URL to present JSON data describing if that server is open to new sign-ups, plus details about the server type—general, theme(s), geography, etc.

    Joinmastodon.org could scrape and combine them all, and present the unified json data for all Mastodon clients to use. Smart server selection for user onboarding would become a client feature each one could innovate on.

    CatherineFlick,
    @CatherineFlick@mastodon.me.uk avatar

    @mackaj @crispinb @molly0xfff @ScienceisWhere @dusnm yeah but you want some vetting - you don’t want to send people to a nazi server

    mackaj,
    @mackaj@mastodon.me.uk avatar

    @CatherineFlick

    If its a centrally collated list that the clients trust, then the vetting to exclude illegal/nazi servers could take place there.

    @crispinb @molly0xfff @ScienceisWhere @dusnm

    typingloudly,

    @molly0xfff @crispinb @ScienceisWhere @dusnm Yeah, I like that. Orr "choose a different home server." Or even "choose a different Mastodon neighborhood."

    There's a lot of ways to brand the Mastodon experience in ways that make it sound less like a contraption and more like a community of communities.

    ginapieters,

    @molly0xfff @crispinb @ScienceisWhere @dusnm

    The issue is the "techy" wording. If it said "Choose my neighborhood" reactions would be different. Especially if there was small text saying "You can always move!".

    Of course, for that to be really acted upon moving servers would be less painful. If would also allow me to move past posts, not just follows and followers...

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • GTA5RPClips
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • tacticalgear
  • cubers
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • osvaldo12
  • ngwrru68w68
  • kavyap
  • InstantRegret
  • JUstTest
  • everett
  • Durango
  • cisconetworking
  • khanakhh
  • ethstaker
  • tester
  • anitta
  • Leos
  • normalnudes
  • modclub
  • megavids
  • provamag3
  • lostlight
  • All magazines