Hello everyone,

Thinking about this as the on-boarding experience on Lemmy can be subpar, especially because new joiners have to

In order to avoid this, what would you think of having a “new joiners” instance, where

  • hexbear, lemmygrad and ml would be defederated
  • politics and news communities would be blocked at the instance level

That could help to onboard people, so that the first time they look around, they see more gardening, cute comics and casual conversation rather than another set of depressing memes.

Disclaimer: politics and societal issues are important and should be discussed extensively (they are quite popular on Lemmy, let’s be honest). I’m not advocating to hide them all, just to not show them as the first content people potentially interested in Lemmy would see.

  • Alice
    shield
    A
    link
    fedilink
    English
    arrow-up
    6
    ·
    edit-2
    23 hours ago

    Would you guys quit shittin all over blaze? Not everything is politcal. The issue is people making everything political. How the fuck are cat memes and let’s say makeup, political? They’re not.

    Some ppl just won’t shut the fuck up about politics and it’s super annoying. I think it’s a great idea blaze has.

  • Gorgritch_Umie_Killa@aussie.zone
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 hour ago

    I’ve tried to read through and understand all the comments. I have certainly failed in doing that, so bear with me if this has already been covered.

    Can’t we spin up an ‘onboarding’ instance? Where Local is focused on helping new people navigate and understand this stuff with focused communities to navigate Lemmy, understand Fediverse, Choose Instance, even communities run by adjacent fediverse participants like piefed, mastodon, peertube etc.

    The instance could have a clear onboarding mission, with an expectation that as users become acclimatised they will move off to start trying a ‘home’ server. Their account could be activated only for a period of time on that server.

    The delineation between Local, subsrcibed and All can be leveraged here to provide a safe harbour with active mods ready to guide, while allowing Lemmy Full Blast on All, so people understand the reality of Lemmy.

    This would also provide an experience a lot like the experience i generally have with Lemmy, AZ is cool, sometimes a little sleepy but rarely any real issues or drama. When i’m up for it, i venture onto All, but its easy to deal with because i know i can just switch back to Local whenever i want. I imagine this is what its like for most users on medium to smaller instances.

    I agree with the person yhat said subscribed isn’t that useful, i’ve found that as well. Maybe thats poor subscriptions by myself to blame for that though.

    • Blaze (he/him)@feddit.orgOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      57 minutes ago

      Hello,

      Thank you for your comment and proposal.

      The potential issue with the approach you suggest is that once people leave the onboarding instance for another one, their feed is now filled with all the depressive posts we know are usually the most upvoted/discussed. Some might want to stay in the onboarding instance forever. Heck, even I wouldn’t mind having one of my alts there and just enjoy chill content.

      I agree with the person yhat said subscribed isn’t that useful, i’ve found that as well.

      That’s interesting. It probably goes back to your aussie.zone being country-based. I have the same feeling on country instances, while general instances Local feed then to be too heterogeneous to be interesting.

  • Comment105@lemm.ee
    link
    fedilink
    English
    arrow-up
    4
    ·
    7 hours ago

    “default subreddits” worked well for Reddit as it was growing, I would expect it to work here as well if curated well.

    Granted, it did not work out well for atheism, which was a default sub and wreaked havoc on the cultural implications of openly identifying as an atheist.

    Maybe keep religion out of it this time.

  • Lvxferre@mander.xyz
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    12 hours ago

    I think that having a “newcomers” instance is a great idea. The main things that need to be ironed out are:

    (1) The limits of what is/isn’t allowed within that instance. Instead of focusing on what is/isn’t political, let’s focus on what shuns your typical user away:

    • anything government-related. Presidents and wars and public policies and political parties and… you get it.
    • content that TL;DR to “GAFAM/Musk/Meta/OpenAI are fucking everything up”.
    • content that makes people soapbox.
    • content that makes you say “humankind is fucked up”.

    (2) Behaviour rules. I feel like people saying “eeew Lemmy is nasty” don’t do that just because of the content here, but also because of how users behave.

    (3) If users should be encouraged to migrate to other instances once they feel comfortable with the Fediverse.

    Additionally: we need multi-communities (“mutireddits”) or something similar. Having a list of communities that you can link once, and get other people to follow, would be a godsend.

  • ᴇᴍᴘᴇʀᴏʀ 帝@feddit.uk
    link
    fedilink
    English
    arrow-up
    4
    ·
    14 hours ago

    In order to avoid this, what would you think of having a “new joiners” instance, where

    • hexbear, lemmygrad and ml would be defederated
    • politics and news communities would be blocked at the instance level

    I could see the first point being almost the default for topic-specific instances (along with not allowing NSFW material). Who wants to join a D&D, MTG, Star Wars, instance only to run headfirst into a Stalinist troll? With the caveat that I don’t see them that much unless Russia gets a mention in !uk_politics@feddit.uk.

    I am unsure if the latter is needed - give people the option to subscribe or block politics, shitposts and memes. Perhaps start with the default to “Local” and have an introduction thread about it. However, I may be a statistical outlier as I default to “Local” and rarely use “All” and so don’t run into things I am not signed up for.

  • peregrin5@lemm.ee
    link
    fedilink
    English
    arrow-up
    15
    ·
    23 hours ago

    If you removed political content from Lemmy there would be nothing left. All the other communities are dead.

  • PhilipTheBucket@ponder.cat
    link
    fedilink
    English
    arrow-up
    10
    ·
    22 hours ago

    I think there are two issues:

    1. It sure would be nice if there were some “choose my experience” features at a broader scale than individually taking responsibility for blocking all the noisy instances and noisy people, for whatever your personal definition of noise is. A checkbox like “hide political content” or “downplay political content”, and then similar checkboxes for meme content, content for a particular geographical region, popular media and entertainment, and so on, would be an absolutely wonderful thing. I think PieFed has something somewhat similar to this but it’s at about 10% of where it could be. I think Lemmy inherited Reddit’s “you can either have the default or else invest a huge amount of time into customizing” model, but it doesn’t need to. We should have a lot more rich ways of deciding what the algorithm and experience is going to be than just a massive array of individual “yes” or “no” buttons.
    2. Some of why your suggestion would be nice is cultural, not technical. People seem like they like to have their “home” instance where they can kind of make friends and read content from like-minded people, irrespective of how whatever algorithm is tuned. Personally I love political content and news, but I could see an instance that just turns it all off for people who aren’t into it being a rare island of wholesome interactions on Lemmy, simply because of the types of people who would choose to go there. We can go back to watching the world falling down around us some other time.
    • Blaze (he/him)@feddit.orgOP
      link
      fedilink
      English
      arrow-up
      3
      ·
      21 hours ago

      We can go back to watching the world falling down around us some other time.

      Seems like a nice conclusion.

      Thank you for your comment!

  • Admiral Patrick@dubvee.org
    link
    fedilink
    English
    arrow-up
    8
    ·
    24 hours ago

    My instance already blocks hex, grad, and ml, so I’m halfway there lol.

    The politics/news communities here, though, are present but highly curated since many of them do not meet our standards for preventing misinformation. Seriously, our rules are very strict after I first got started with Lemmy and saw what a complete shit show worldnews at .ml was.

    Defederating from the big 3 “extreme” instances is one thing and very doable. The problem with running a dedicated “no news/politics” instance would be preventing users from subscribing to any. The admin would have to on top of every news community that shows up and then administratively remove/hide those. That’s going to be a chore.

    • Blaze (he/him)@feddit.orgOP
      link
      fedilink
      English
      arrow-up
      4
      ·
      23 hours ago

      The admin would have to on top of every news community that shows up and then administratively remove/hide those. That’s going to be a chore.

      Yes, and that brings another concept that Bluesky has and that we could use: crowdsourced blocklists. That way people can just add to the blocklist, and it gets blocked for everyone subscribing to that list.

      In our case it would be done instance-level (we would need some hack so that other people can add to the communities blocklist of the instance) but the end result would be the same.

      • ElectroVagrant@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        18 hours ago

        For what it’s worth on the newer versions of Lemmy with the ability to import settings files, you can create and share json files of blocked instances/communities without overwriting other user settings. Not as streamlined as what you’re describing, but it’s an option given current circumstances.

        E.g.
        blocklist.json
        {"blocked_communities":["https://lemmy.site/c/meh","https://lemmy.site/c/mehbutmoremeh"],"blocked_instances":["unpleasantlemmy.site","lemming.mean"]}

        • Blaze (he/him)@feddit.orgOP
          link
          fedilink
          English
          arrow-up
          2
          ·
          18 hours ago

          Oh, interesting! Would that overwrite the currently blocked communities, or could this be reused on a regular basis?

          • ElectroVagrant@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            17 hours ago

            […] you can create and share json files of blocked instances/communities without overwriting other user settings

            I finally got around to testing this and found that it doesn’t overwrite existing blocks, merely adds them to your existing list. I made sure that the import file only contained new blocks and not duplicates to verify. You have to refresh the page to see the changes, and may take a few seconds depending on list length/instance performance, but it works.

  • db0@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    8
    ·
    edit-2
    24 hours ago

    There’s no such thing as “politics-free”. Everything is political. Are you going to ban also comms about veganism? climate? LGBT? even gaming is political (just look at the cringelords of gamergate).

    On top of that, you don’t know is the person who is interested in lemmy wants to join a “status-quo” instance like that or not. What if they were hoping to talk about some political subjects and now realize they cannot without making a new account? Bad experience.

    There may be a point to be made about defaulting users to comms with less potential for flamewars, but that would require some sort of backend update.

    • Blaze (he/him)@feddit.orgOP
      link
      fedilink
      English
      arrow-up
      6
      ·
      23 hours ago

      Everything is political.

      I tried to touch on that in the disclaimer at the end. I know that politics and societal issues are important and should be discussed extensively.

      The issue we have now is that the All feed is overwhelmingly about serious and depressing topics. It’s a hard sell to get people to join a platform that just seems as negative as Reddit, but without even the niche communities to make up for it.

      you don’t know is the person who is interested in lemmy wants to join a “status-quo” instance like that or not.

      Indeed, so the plan would be to have something like

      Similar to what I already with when I suggest both discuss.online and sopuli.xyz depending on the user location: https://old.reddit.com/r/RedditAlternatives/comments/1i0652l/for_the_love_of_everything_i_just_want_to_know/m6web7p/

      • db0@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        22 hours ago

        I feel this functionality could be covered by this or this feature request. Basically if your instance admin has hesitated instances, new users shouldn’t see them. Likewise if they have trusted instances, they could serve as the first view for new accounts. These could provide a 3-tier system for new accounts according to their appetite for conflict. 1 only trusted. 2 trusted and non-hesitated. 3 everything.

        Theoretically this sort of thing can already be achieved utilizing the fediseer on the UI, but this requires UI devs onboarding.

        • Blaze (he/him)@feddit.orgOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          19 hours ago

          Likewise if they have trusted instances, they could serve as the first view for new accounts. These could provide a 3-tier system for new accounts according to their appetite for conflict. 1 only trusted. 2 trusted and non-hesitated. 3 everything.

          That would be nice, be require indeed additional development

  • Kichae@lemmy.ca
    link
    fedilink
    English
    arrow-up
    6
    ·
    edit-2
    23 hours ago

    I think themed social sites are the way to go for the fediverse, almost to the point where the theme doesn’t matter. Any theme. Any raison d’etre beyond “to be a general interest clone of what already exists”. So yeah, I think this is a good idea.

    I think the suggestion also highlights some moderation/administration features that were missing when I first tinkered with self-hosting Lemmy a year ago. Are there tools to allow users to access these types of communities while keeping them hidden from the ‘All’ feed? There wasn’t last year. It would be ideal to designate sites and communities that are A) totally blocked/banned, B) accessible/subscribable but only via direct url search, C) searchable, but not available in All (or even local, for hidden local communities), D) accessible via All. Or even having different discovery vectors selectable via binary selection. The fine grained filtering to do such a thing would be a real boon in general, especially for sites that want to remain thematically focused, while not handcuffing users who want to be able to view stuff that’s off-topic.

    • Blaze (he/him)@feddit.orgOP
      link
      fedilink
      English
      arrow-up
      3
      ·
      23 hours ago

      Are there tools to allow users to access these types of communities while keeping them hidden from the ‘All’ feed?

      Not that I know of, and that’s the core of the issue.

      • nutomic@lemmy.ml
        link
        fedilink
        English
        arrow-up
        3
        ·
        edit-2
        6 hours ago

        You can do this with /api/v3/community/hide, or in the database by setting community.hidden. Unfortunately this is not available from lemmy-ui yet.

        @Kichae@lemmy.ca

      • Kichae@lemmy.ca
        link
        fedilink
        English
        arrow-up
        2
        ·
        23 hours ago

        Yeah, so no change from last year. That was a core reason I abandoned my exploration of Lemmy for use hosting my softball team discussion group. I couldn’t prevent it from becoming polluted with my other community subscriptions.

        It’s a totally overlooked usecase, that I increasingly believe should be a core use case for the software.

        • Blaze (he/him)@feddit.orgOP
          link
          fedilink
          English
          arrow-up
          3
          ·
          21 hours ago

          The question probably goes down to: should a member of your softball team discussion group be able to use that account to subscribe to !politics@lemmy.ml ?

          Anyway, in your case, people would have

          • local feed about the team
          • All feed for all (minus the one you would defederate)
          • Subscribed for their preferred communities

          If you set the default feed to Local, that could work?

          • Kichae@lemmy.ca
            link
            fedilink
            English
            arrow-up
            2
            ·
            20 hours ago

            Should they? Yes. Focused sites should at least have the option to letting members follow unrelated communities.

            But those communities shouldn’t necessarily be visible to everyone else, even via All. My teammates don’t need to be able to fingerprint each other’s niche hobbies, political interests, other-language communities, etc., even if I want to let them engage in those things however they like.

            Like, maybe I don’t want politics@lemmy.ml showing up in All, but still want to let users find it and subscribe to it if they know it exists. That’s a real and reasonable use case, I think. But with fediverse software, end users introduce content into the All feeds, and thus into each other’s line of sight. The inability to restrict that at the instance level is quite limiting with respect to the kind of site one might want to present to the world.

            The end result was going with a traditional forum. I’m watching nodeBB to see how stuff like this will be handled longer term.

            • Blaze (he/him)@feddit.orgOP
              link
              fedilink
              English
              arrow-up
              1
              ·
              19 hours ago

              The end result was going with a traditional forum. I’m watching nodeBB to see how stuff like this will be handled longer term.

              Sounds good. Which forum software did you use?

      • cm0002@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        ·
        23 hours ago

        That’s kinda what Bluesky has with their “moderation lists” or whatever it’s called. They have an entire dedicated MAGA one that blocks all MAGA accounts that join Bluesky automatically for whoever is subscribed to it

    • Blaze (he/him)@feddit.orgOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      23 hours ago

      The issue is that starter packs would require development. This proposal can be implemented using the existing tools.

      • Kaja@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        2
        ·
        22 hours ago

        Not really, you would just need a community that’s focused on posting starter packs, and for people advertising Lemmy to others to direct people to that starter pack community when checking out Lemmy. There are things that could be developed to help make starter packs more useful, but it could start off as simply as just people making posts with lists of communities that people interested in crocheting or whatever should go check out.

        • Blaze (he/him)@feddit.orgOP
          link
          fedilink
          English
          arrow-up
          2
          ·
          21 hours ago

          We already have !newcommunities@lemmy.world that is supposed to fill another issue (discoverability of communities), and every week someone asks “how can I discover communities” on !asklemmy, someone points !newcommunities to them, and they say they weren’t aware of it.

          It’s even in the rotating instances messages of Lemmy.world, but still.

  • Demigodrick@lemmy.zip
    link
    fedilink
    English
    arrow-up
    4
    ·
    23 hours ago

    I would counter and suggest that Lemmy implements a “default block” system that admins can set on their instance, i.e. the 3 you’ve mentioned, plus any others they want. When the account is created, the default blocks are applied (either instance or communities or ideally flexibility to add both).

    Users can then choose to unblock these if they want to engage with that content without moving instance.

    While portability is kind of a feature of the lemmyverse, your posts don’t come with you so likely people wouldn’t want to move off the “default” instance, which would create another problem with centralized instances.

    • Blaze (he/him)@feddit.orgOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      23 hours ago

      I would counter and suggest that Lemmy implements a “default block” system that admins can set on their instance, i.e. the 3 you’ve mentioned, plus any others they want. When the account is created, the default blocks are applied (either instance or communities or ideally flexibility to add both).

      The issue is that requires development on Lemmy. The proposal in the OP can be done with the existing tools. Otherwise, I agree with you, what would be more elegant.

      • Blaze (he/him)@feddit.orgOP
        link
        fedilink
        English
        arrow-up
        3
        ·
        23 hours ago

        I was thinking about it, but I’m not sure Jgrim would like to completely remove all news and political communities.

        The issue here is that this instance would have to accept to not federate those communities, which can definitely be an issue for a generalist instance.

  • Libb@jlai.lu
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    23 hours ago

    Me liking printed books more than ebooks is already a political matter, so… that would be difficult to offer political-free content.

    I think I already mentioned it, but my idea would be to have nothing for newcomers (so they don’t get to see even a single political, or low effort post) beside a few tags/keywords/categories they could click in order to start having content displayed in their feed that they actually want to see, no matter how good or how bad it would be ;)

    edit: typos

    • Blaze (he/him)@feddit.orgOP
      link
      fedilink
      English
      arrow-up
      3
      ·
      23 hours ago

      By default new users could be sent to their Subscribed feed and see nothing, but then how do they know how to find content?

      The keywords/categories is a nice idea (similar to what https://piefed.social/ does with its “topics”), but would require modifications to the Lemmyy codebase. The approach I suggested is doable with the tools we have now (defederation, community-blocking at instance level)

      • Libb@jlai.lu
        link
        fedilink
        English
        arrow-up
        2
        ·
        23 hours ago

        By default new users could be sent to their Subscribed feed and see nothing, but then how do they know how to find content?

        the tags/categories I mentioned would do that. Nen users are supposed to know what they’re interested in or what they’re curious about so they would select those.

        The approach I suggested is doable with the tools we have now (defederation, community-blocking at instance level)

        I have little to no understanding of the technical considerations but I would think that if a technique involves defederation/blocking it also means it won’t be bulletproof because, well, shit content does not always come from the same source(s).

        • Blaze (he/him)@feddit.orgOP
          link
          fedilink
          English
          arrow-up
          2
          ·
          23 hours ago

          it won’t be bulletproof because, well, shit content does not always come from the same source(s).

          Indeed, but it would already be an improvement to what we have now, and we can try it today, without having to wait for someone to modify the Lemmy code to add tags/categories for new joiners

          • Libb@jlai.lu
            link
            fedilink
            English
            arrow-up
            2
            ·
            23 hours ago

            Oh, 100% agree here, just wanted to make sure I understand your suggestion well ;)