Hello world!

We would like to start by saying thank you ❤, no really 🙏 THANK YOU to ALL the moderators out there!

Without you folks, we would have no one to help keep our community safe and help build the communities both here on Lemmy.World and on other fine instances. To this end, we want to make sure your voices are heard 📣 loud and clear📣.

So, in the spirit of transparency, we would like everyone to know that we are looking to help out the folks working on Sublinks. Over the last several months we have grown to be more than just Lemmy.World. We’ve added platforms such as Pixelfed and Sharkey to help offer our users more diverse options for expressing themselves online. We still are very committed to Mastodon as well.

We DO NOT plan on moving away from Lemmy as a software platform at this time. Any changes in our core services would need to be discussed extensively internally AND externally with our community members. We firmly believe in the growth of the Fediverse and without the users, there would only be software, and that’s no fun!

Sooo…

The Sublinks team has written up a little survey, which we feel is both thorough and inclusive. It covers a wide range of topics, such as user privacy, and community engagement, along with trying to gauge things that are difficult when moderating.

Also please be aware the information collected by this survey is completely anonymous. As many of us in the social sciences background know, if you want the REAL feelings of individuals, they need to feel safe to express themselves.

👉Moderation Survey HERE👈

Please feel free to comment in this thread, we will do our best to respond to any genuine questions.

We look forward to hearing from each and every one of you!

=Sincerely,
Fedihosting Foundation

PS … also if this sounds like a corporate press release to you folks, we still punk 🤘😜🤘

  • maegul@lemmy.ml
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago

    Apologies for a bit of a negative thought here …

    But I went through the survey, mainly curious to see what SL are thinking about in terms of moderation tooling, and was somewhat disappointed to see mostly broad and open ended questions. While these can be very valuable in surveys for picking up on as much information as possible, I was hoping to see more specific ideas about moderation tooling for people to provide feedback on, instead of “what do you find difficult” etc style questions.

    To be harsh for a moment, it almost feels like the SL team decided they’d work on moderation tooling, then realised they don’t quite know what to do and so are looking for ideas on what should be done. Now I know that’s likely untrue, given that some admins and the SL teams have already had conversations. But still, I was hoping to see some manifestation of those motives and conversations in this survey. Maybe that’s unreasonable of me … I’m not sure.


    All of that being said, a complaint I’ve made in this space before (to other platform devs), which I’ll share here again …

    platform specific moderation work is a bit of a shame on the fediverse. It may not be tractable, but some form of platform generic plugin style moderation tooling really seems like where things should be headed. It would be cool if something like that was what was being worked on here rather than reinventing the wheel for a ~50,000 MAU userbase.

    It could be in whatever language or stack you want. APIs are there and if new ones are needed they’d be worth working on too. You could make whatever frontend for it you like. And there is likely some interesting protocol involved too. I know there’s talk about such things over on the mastodon side.

    But generally, IMO, plugins, rather than whole new platforms (with blackjack and hookers) is likely what the fediverse needs at the moment given its scale (and lack of major growth in the near future).

    • Rooki@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      3 months ago

      Thanks for your feedback, sadly lemmy is not in that stage and is not build for plugins in mind.

      The sublinks team didnt meant to be too specific on some questions, i will give your idea to the sublinks team for any further surveys.

      Sublinks is already heading there where you can listen to events, trigger events etc. but yeah instance plugins would be very cool and could be easier used by third party developers improving the current platform they support.

      Thanks Rooki

      • nutomic@lemmy.ml
        link
        fedilink
        arrow-up
        0
        ·
        3 months ago

        This is not true, Lemmy can definitely have plugins and there is an extensive discussion about this topic. The conclusion is that plugins should be implemented in webassembly, so that they can be written in many different languages. See extism for details. Whats needed is someone with a clear use case who can implement a proof of concept, as it wouldnt make sense to add plugin hooks that no one uses.

        Also mod tools can be implemented as api clients such as LemmyAutomod.

        • Rooki@lemmy.world
          link
          fedilink
          arrow-up
          0
          ·
          3 months ago

          Ok thanks never knew about such discussion! But it is missing like hooks, events, triggers. Otherwise a plugin is almost useless and just hooking directly to the db would be more effective.

          External bots, have one big downsode that kills it for most “plugin” use case, it is pull, many use cases want a push method over a trigger, event or similar. And to fetch the api every second is inefficient if you say so. Direct db access is not available for everyone.

          • nutomic@lemmy.ml
            link
            fedilink
            arrow-up
            0
            ·
            3 months ago

            Sure the plugin hooks still need to be implemented. It wouldnt make much sense to do that now before any actual use case exists, then the hooks would remain unused or wouldnt even work properly. Thats why it should be implemented together with a proof of concept plugin.

            • Rooki@lemmy.world
              link
              fedilink
              arrow-up
              0
              ·
              3 months ago

              On sublinks we already do stuff apready with those hooks. So that is already implemented

                • Rooki@lemmy.world
                  link
                  fedilink
                  arrow-up
                  0
                  ·
                  3 months ago

                  In the services, the “events” all of those can be hooked into. In our case the only thing that is missing is a way to load a plugin into the software is missing. But it is comming up and if someone really needs that urgently a custom build, it is really easy to integrate a logic into it and build it into a custom build, by simply putting it into a custom file and then pulling upstream for updates.

    • KevonLooney@lemm.ee
      link
      fedilink
      arrow-up
      0
      ·
      3 months ago

      feels like the SL team decided they’d work on moderation tooling, then realised they don’t quite know what to do and so are looking for ideas on what should be done.

      You dislike being asked to provide your opinion on an anonymous survey with optional demographic questions? And then you post your opinion on the same comment with your screen name attached? Why?

      • maegul@lemmy.ml
        link
        fedilink
        English
        arrow-up
        0
        ·
        edit-2
        3 months ago

        You are misreading my post and putting words in my mouth.

        The point was not wanting to do the survey. Not at all. Just that isI’d presumed there would have been more concrete concepts in there.

        Why are you responding this way? Seems a bit reactive.

  • A_Random_Idiot@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago

    PS … also if this sounds like a corporate press release to you folks, we still punk 🤘😜🤘

    "YES FELLOW KIDS, WE ARE ALSO, HOW YOU SAY, STILL DOWN WITH “IT” "

    • Tarquinn2049@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      3 months ago

      They just wanted to head off anyone assuming that, due to adding support for other platforms. And leave it open in case lemmy tanks in some way at some point. All we can know is our current intentions, we can’t know what our intentions will be if things change in the future. We can guess, but only so accurately.

  • Imperor@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago

    So if someone has a community on lemmy.world, would they need to move to sublinks at some point? Where and how would one do that? Asking for myself.

    Thanks for all your work here.

    • Rooki@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      3 months ago

      This will be done automatically, with a migration script. The user doesnt need to do anything.

      Nothing should be lost, we will have a announcement up when it comes up. But this will be still at least few months to that day.

      • hungrycat@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 months ago

        This is the first comment I’ve scrolled to where someone has asked about what moving to Sublinks means in terms of practicality, so I’ll hitch my question here too.

        To be sure I understand, are you saying that any existing community will be automatically migrated to Sublinks? Would I need to also create a new user account with Sublinks or would this also be migrated? Posts, comments, up/downvotes? Are those all migrated?

        I’m just having trouble understanding what a move to Sublinks means in a very practical sense for users and communities. Is this just a backend change that I—as a user, as a mod—would likely not notice? Thanks for any clarification you can provide.

        • Rooki@lemmy.world
          link
          fedilink
          arrow-up
          0
          ·
          3 months ago

          Everything will be migrated, you will only see some minir downtime when the migration happens. But it will be announced and it will still take some time

  • aeharding@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    3 months ago

    Are you planning on sharing the results of the survey? I think the Lemmy folks would be interested in it too.

  • 柊 つかさ@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    3 months ago

    I don’t see why the moderation tools couldn’t just be improved on Lemmy. The new moderator view has been very useful for me as a moderator. We already have Lemmy and Kbin. The Sublinks about page doesn’t say how it is going to be different/better than the existing options apart from moderation tools. On top of that it is made in Java instead of Rust? That’s just going backwards in my opinion… This post also does not state why you guys are interested in a Lemmy alternative. You could have named some issues you have with it and why something else would be better(just like the Sublinks guys could have done in their about page). I started my communities here and put a lot of effort in them. I can’t just switch instances without destroying most of the work done. The language used here really makes it sound like this instance is on borrowed time. Being able to transfer communities to another instance would be nice…

    • Rooki@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      3 months ago

      Hi,

      thanks for your ideas, moderation isnt just a community, its the whole instance. The moderation lacks for instance admins the most. For example reports, with the current setup it is impossible to search for one specific report or sort by community,person,reporter,types. The sort order is currently somewhere else where it should be, it sorts on the server by old => new and client side new => old. I dont know if this was wanted but it just creates additionally to the lack of sort or filter options a issue for instance admins, that want to look for urgent reports at the top of the reports.

      The programming language is just a preference, i already said this to mutliple people, this was a choice of convinience and it is still a valid option for a rest api.

    • SorteKanin@feddit.dk
      link
      fedilink
      arrow-up
      0
      ·
      3 months ago

      I don’t see why the moderation tools couldn’t just be improved on Lemmy.

      There is no reason it couldn’t. The main problem seems to be that the Sublinks devs don’t like the Lemmy devs and they don’t want to bother learning Rust either and would rather rewrite the whole thing in Java.

      They are of course totally free to do that, but it does seem easier to just improve Lemmy instead of building a whole new Fediverse service just to improve mod tools.

      • Carighan Maconar@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        3 months ago

        Honestly though if they need to learn Rust to do that, it might not be a good idea. I’d rather have a very good implementation in Java than a very amateur one in Rust. Depending on the implementing dev, of course.

        • nutomic@lemmy.ml
          link
          fedilink
          arrow-up
          0
          ·
          3 months ago

          Its not necessary to learn Rust to improve mod tools in Lemmy. There can be external mod tools implemented as api clients using any language, such as LemmyAutomod. Its also possible to add plugin support for Lemmy, which again can be implemented in various languages thanks to webassembly

        • SorteKanin@feddit.dk
          link
          fedilink
          arrow-up
          0
          ·
          edit-2
          3 months ago

          Usually that kind of thing depends more on the dev and less on the language. Junior devs will write bad code in any language. An experienced dev can pick up a language and write good code quickly.

          Also, if you want to consider the effects of junior devs on a project, the Rust compiler is much more likely to ensure that junior devs don’t do something stupid, since the compiler makes it harder to make mistakes.

  • recursive_recursion [they/them]@programming.dev
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    3 months ago

    While I’d like to contribute to the survey, I’m not comfortable using a Microsoft form in addition to providing uniquely identifying info

    I’m still willing to contribute in other ways tho🤗

  • kadu@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    3 months ago

    Hello there! I love lemmy.world - I moderate communities such as /c/Minecraft and /c/Relationship_Advice and will always be onboard for improving our platforms and reaching more people.

    I also do not personally believe in yet another slicing of the communities into different platforms, and if Sublinks aren’t integrated into Lemmy - requiring new communities or separate accounts - I will not be following along. Of course, somebody else could always take over my communities in that event, but I just wanted to let out my opinion on this.

    You might not remember specific details during that whole jump in workload, but during the first week of Reddit migration, some moderators from communities that fought really hard to build an user base migrated here - one for menopausal women in particular caught my eye, as the moderator did everything in her power to migrate users who weren’t tech savvy to a whole new platform. The reason this effort didn’t work and most of these communities reverted back was the extreme fragmentation and confusing nature of the early Fediverse. If, for whatever reason, we add yet another layer we are explicitly saying we only care about esse of use for tech savvy programmers. This is a fine stance to have, but make it clear and explicit if that’s the case.

    As a final addendum, the political beliefs of the Lemmy developers never harmed any of the several opposition communities or servers - if that’s the root of the matter, I’m even more disappointed.

    Still, as always, I will support the .world family of servers and there’s simply nobody quite as good, competent and dedicated as this team in the Fediverse.

    • Blaze@dormi.zone
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

      I also do not personally believe in yet another slicing of the communities into different platforms, and if Sublinks aren’t integrated into Lemmy - requiring new communities or separate accounts - I will not be following along. Of course, somebody else could always take over my communities in that event, but I just wanted to let out my opinion on this.

      Sublinks would work th same way as Mbin does. People on Mbin can currently interact with all the Lemmy content in a similar way Lemmy users do.

      The reason this effort didn’t work and most of these communities reverted back was the extreme fragmentation and confusing nature of the early Fediverse.

      To be fair, when the migration happened, Lemmy wasn’t ready. Federation was still flimsy, and LW was under constant DDoS attack. Lemmy is in a much better state now.

    • Jelloeater@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

      Thank you so much! We’re trying our hardest ❤️

      At the end of the day we want to make sure the whole Fediverse keeps on growing in a safe way.

      Sublinks will be API compatible from Day 1. So you will be able to interact just fine with Lemmy from it (and other activity pub servers, I believe). Also all mobile apps will work with it as well.

    • awwwyissss@lemm.ee
      link
      fedilink
      arrow-up
      0
      ·
      3 months ago

      the political beliefs of the Lemmy developers never harmed any of the several opposition communities or servers

      Hard disagree. Lemmy is full of authoritarian propaganda, and they’re quite happy to abuse and harass users. The devs might be on lemmy.ml instead of Hexbear, but they’re on the same team spreading their propaganda with a ML facade.

      I’ve been told I’m “going to get the wall” (i.e. they’ll execute me against a wall, a death threat) and had an old account followed around with them downvoting everything I posted until I just abandoned it.

      I still use Lemmy but I won’t even admit I use it unless it really cleans up a lot of the misinformation and hate, and I see certain devs as central to this problem.

      I’ll happily move to a new platform to avoid them.

      • SorteKanin@feddit.dk
        link
        fedilink
        arrow-up
        0
        ·
        3 months ago

        I’ll happily move to a new platform to avoid them.

        Just to be clear, Sublinks is still a Fediverse application and presumably if lemmy.world switched, it would still federate with the instances it currently federates with, so you would not avoid anyone any more than you currently are.

        If you want to avoid certain instances, go to an instance that has defederated from those instances (or make your own).

  • Zerlyna@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago

    Whoa. Some of us moderators are just average users who escaped from Reddit. I moderate two small niche support groups. (Stopdrinking and bipolar) I know the other moderator in bipolar is about the same tech level as me. (NOT coders!).

    This sounds like we need to rehome our groups???

      • Zerlyna@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        edit-2
        3 months ago

        I don’t want to! I love it here and the small yet personal communities we have. My peeps check in daily or weekly. I try really hard to contribute to the overall instance. What I’m reading here in this thread sounds ominous from some people.

        • Lenny@lemmy.world
          link
          fedilink
          arrow-up
          0
          ·
          3 months ago

          Yeah same. I’m a bit confused and concerned. I just want a post comments and enjoy content, I don’t want to keep moving house every couple of years.

          • Jelloeater@lemmy.world
            link
            fedilink
            English
            arrow-up
            0
            ·
            3 months ago

            Any big moves would be discussed with the community. We aren’t the best at communicating sometimes, but we do care about supporting the user base here. We would never want to put anyone in a bad spot.

            • laverabe@lemmy.world
              link
              fedilink
              English
              arrow-up
              0
              ·
              3 months ago

              Admins, mods, users; we’re all human. I dunno if it’s some big secret but I use /c/asklemmy posts as informal posts, and just consider the highest comment as the most popular opinion. Imperfect but effective.

              I asked what community Lemmy most needs, and the most up voted comment was ‘cranes trains and excavators and stuff like that’. I made the sub and it’s been pretty popular. Maybe you guys could take the same approach, just an informal asklemmy post asking for input before any site changes?

              • Jelloeater@lemmy.world
                link
                fedilink
                English
                arrow-up
                0
                ·
                3 months ago

                We’d definitely do something like that ❤️

                I think a lot of folks don’t realize how hard it is to run a website.

                Everyone says “too bad, you caused it yourself by being this big”, well someone had to do it…

                All we ever really wanted was a nice place for folks to express themselves. And the thing is, the Fedi is only going to get bigger, if it wasn’t us specifically, it would have been another server that would have gotten big.

                The whole team here has dumped 1000’s of hours into keeping this thing alive. It’s just rough to see the comments here.

                • hatchet@lemm.ee
                  link
                  fedilink
                  arrow-up
                  0
                  ·
                  3 months ago

                  All the best to you and the team, I understand it can be rough. But similarly, I think most of what you wrote could just as well have been written by a Lemmy maintainer:

                  I think a lot of folks don’t realize how hard it is… All we ever really wanted was a nice place for folks to express themselves… The whole team here has dumped 1000’s of hours into keeping this thing alive. It’s just rough to see the comments here.

                  Lemmy devs are in exactly the same position, and reading the comments in this thread, I am getting the vibe that lemmy.world admins are not willing to see this. Just check the messaging your admins are putting out there (even in the comments under this post), imagine reading that messaging as a Lemmy dev, and tell me it wouldn’t feel just as rough.

                  Btw, I think a clear source of all the negative comments here is not the fact that Sublinks is being developed. Every time Sublinks gets advertised on Lemmy, there is this toxic “finally we can get rid of the original Lemmy dev team” messaging along with it - sometimes it is more hidden between the lines, other times, it’s very blatant. This messaging inevitably creates uncertainty in users about the future of their instances. THAT’S the real issue here, at least from my point of view.

                • AchtungDrempels@lemmy.world
                  link
                  fedilink
                  arrow-up
                  0
                  ·
                  3 months ago

                  Just wanted to say that i am really thankful that you at lemmy.world had open doors when others couldn’t cope with the signups last summer, and i was also very happy being on lemmy.world, i always had the impression that you want the best for your users. But i am also irritated by the animosity towards the lemmy devs, and after seeing that f.e. sunaurus apparently is able to have a constructive relation with them, the behaviour or claims of some of the world team seems really odd to me. I have no knowledge about what’s going on at admin / dev level, i am just a user, so i can only go with what i can read here on lemmy.

                  Thank you again for all that you guys did!

  • Serinus@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    3 months ago

    If I’m looking to build skills in a new language, that language is probably going to be Rust and not Java. One of those languages has a bright future. The other is going to look a lot like Fortran in 15 years.

    I expect real performance issues with Java at some point, especially compared to Rust. The initial difficulty in picking up the language is worth it if I never have to see another Factory pattern that only returns one type. Why just use a constructor when you can use idiopathic idiomatic java?

    • Rooki@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      3 months ago

      We chose that, as we already saw the things that can be done wrongly with rust. And no one of the sublinks team can do rust really, so it was just a matter of what languages can be learned faster and/or have already good knowledge about a programming language.

      If you really want performance, please write your code in binary, then you have no compiler, no runtime just plain binary code, it will be fast but unreadable ( like rust if wrongly done ). Java is just a good old and known programming language. There are already some techniques to improve performance and / or cluster your application up. With an load balancers. Something like lemmy tried, but a little bit easier and extendable.

      • SorteKanin@feddit.dk
        link
        fedilink
        arrow-up
        0
        ·
        edit-2
        3 months ago

        And no one of the sublinks team can do rust really, so it was just a matter of what languages can be learned faster and/or have already good knowledge about a programming language.

        Nutomic, one of the main Lemmy devs, didn’t know Rust either when he started contributing. It’s really not so difficult to learn as it seems.

        I’d love to help anyone learn btw. I unfortunately don’t have the time to contribute to Lemmy myself but I love teaching so if anyone would like to learn some Rust, hit me up.

      • ripcord@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        3 months ago

        If you really want performance, please write your code in binary, then you have no compiler, no runtime just plain binary code, it will be fast but unreadable

        What a stupid, dismissive, and worthless take.

        • Rooki@lemmy.world
          link
          fedilink
          arrow-up
          0
          ·
          3 months ago

          Its a stupid take, to dismisy java and JuSt UsE RuSt. We chose java for a reason, we want to get going with development, that cant be done with slowly building up a rust team. As they are already bussy on lemmy. So it would be just a fight for developers too.

          • SorteKanin@feddit.dk
            link
            fedilink
            arrow-up
            0
            ·
            edit-2
            3 months ago

            Its a stupid take, to dismisy java and JuSt UsE RuSt.

            Isn’t Sublinks more like dismissing Rust and saying “JuSt UsE JaVa” to use your own words? I mean Lemmy is already there with Rust and development is already going with an existing Rust team. If all the Sublinks devs wanted was to improve mod tools, it’d probably take much less time to just learn Rust and start contributing to Lemmy. But I suspect that just improving mod tools is just part of the motivation and the real motivation is to not depend on the existing Lemmy devs and use Java instead of Rust (i.e. “JuSt UsE JaVa”).

            To be clear, they are totally welcome to do that, but it sounds kinda weird to argue that people are saying “JuSt UsE RuSt” in some sarcastic manner when that is what is already there and is being used.

      • LeroyJenkins@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        3 months ago

        way to tell devs to fuck off and stop complaining. ngl I’m interested in this space, know java well, and still was immediately turned off by Java. SPRING BOOT no less. does your internal team work with anybody that has experience in building TEAMS and not just software? if you did, you guys should know what devs want and it’s NOT writing java sb for free. this is a bad take, especially coming from an engineering leader.

      • pivot_root@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        edit-2
        3 months ago

        Java isn’t inherently better at running as a distributed system than any other language is. If you want a service that can horizontally scale infinitely, learn Erlang and use the BEAM VM.

    • SorteKanin@feddit.dk
      link
      fedilink
      arrow-up
      0
      ·
      3 months ago

      I expect real performance issues with Java at some point

      FWIW I think the performance is probably not the biggest of deals. Java isn’t like Python, it’s not super slow or anything.

      That said, there are other reasons to favour Rust. It’s a newer language that has learned from the mistakes of the past, such as overzealous OOP with inheritance and the billion dollar mistake, null pointers. Add to that a host of problems many programs run into with concurrency and shared memory and you’ve got a whole lot of potential bugs.

      Potential bugs that are quite impossible in Rust (assuming you don’t use unsafe Rust but you definitely don’t need that for a web server).

      • Serinus@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        edit-2
        3 months ago

        In normal use cases I’d agree about performance. But on the scale of Lemmy it’s absolutely likely to make a difference long term.

        And if you’re going to use a managed language, why not something that has less baggage and a brighter future, like C#? It’s as open and multiplatform as Java these days with less of the overzealous, Java-specific OOP culture.

        • Blaze@dormi.zone
          link
          fedilink
          English
          arrow-up
          0
          ·
          3 months ago

          Feel free to start your own, to be honest I feel it’s like the only major language missing now, as we have PHP with Mbin, Rust with Lemmy, Python with Piefed and Java with Sublinks

  • j4k3@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago

    We DO NOT plan on moving away from Lemmy as a software platform at this time.

    Well that is concerning.

    • Dojan@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      3 months ago

      I don’t know. I’m not beholden to a single platform. I use Lemmy with like three different clients too (Tesseract is by far my favourite for Desktop) so the “Lemmy” I care about is essentially just an API. The link above says

      It features a Lemmy compatible API, allowing for seamless integration and migration for existing Lemmy users.

      The way I read that is “you can use the existing Lemmy clients to connect to a Subkey instance.” Further it says

      Embracing the fediverse, it supports the ActivityPub protocol, enabling interoperability with a wide range of social platforms.

      Meaning we’ll likely be able to at least view Sublinks content via lemmy, if not interact with it like any other Lemmy community/post. In that case, who cares if it’s not Lemmy? To the end-user it might as well be.


      My main concern is that a lot of jumping around would mean we’d lose users each jump. Eventually we’d just have empty halls with no content. Knowing that Subkey is out there as an alternative in case the developers of Lemmy decide to pull the plug, or something else happens with it, is heartening.

      • j4k3@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 months ago

        I love tesseract! Thanks so much for mentioning it. This makes .ml more like Alexandrite.

        Based on some comments here I think I will likely leave .world when they stop or try and change to sublink. It looks like that is the imminent goal. Tesseract makes it much easier to leave. Thanks again!

        • Dojan@lemmy.world
          link
          fedilink
          arrow-up
          0
          ·
          3 months ago

          Yeah, Tesseract is fantastic. Though I’m sure you could use Alexandrite with .ml as well, provided the client and API versions are compatible. Tesseract has some additional discovery features and such too, I believe.

          For all we know though, one might even be able to migrate from Lemmy to Sublink. Like I said, they could swap over from Lemmy and we might not even notice it. I don’t really see the problem.

      • Serinus@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        3 months ago

        in case the developers of Lemmy decide to pull the plug

        They literally can’t. It’s open source and publicly licensed. If they abandon the project (or even if we don’t like their direction), it can be forked (copied) and maintained by someone else.

        • Dojan@lemmy.world
          link
          fedilink
          arrow-up
          0
          ·
          3 months ago

          Yes but that requires someone else to do the work. If Sublinks takes off instead, why stick with Lemmy?

          Anyway it’s all conjecture right now. We have lemmy, things are working just fine.

    • Syrc@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      3 months ago

      To be fair, they can’t see the future. People can change their minds. Better to write something like this than say “we will definitely always support Lemmy” and then in 5 years say “lol that was a lie”.

    • dingus@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      3 months ago

      Personally, I don’t give a shit about all this weird BS and infighting. I moved to Lemmy simply because my Reddit client was killed. I could give less of a shit about FOSS and finding 10,000 different platforms that everyone and their mother is now creating. I hope that lemmy.world doesn’t end up going away. All I want is a community to interact with, not a constantly fracturing platform with weird political infighting.

      • SorteKanin@feddit.dk
        link
        fedilink
        arrow-up
        0
        ·
        3 months ago

        All I want is a community to interact with, not a constantly fracturing platform with weird political infighting.

        This is part of why some people (myself included) are skeptical about Sublinks - I’d rather see us all gather around Lemmy, which already exists and is open source, rather than duplicate effort across different implementations.

        However realistically speaking, over time more implementations will probably appear, because people won’t agree on what to build or how to build it.

        In some ways that is good as well - it gives choice for users about what software to use, just as users can choose their instance and apps and such. But I think it’s a little early to start something new while Lemmy is still so new.

    • grue@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

      Is it?

      I was under the impression that Sublinks was basically a drop-in replacement for the backend of Lemmy, just with better mod tools. If Lemmy.world switched to it, would normal users (not mods) even notice or care?

      • Cowbee@lemmy.ml
        link
        fedilink
        arrow-up
        0
        ·
        3 months ago

        From what I can tell, it’s more worrying that .world is trying to essentially build up a new site like Mbin, from the ground up, in Java, rather than just working to make Lemmy better. It appears to be a severely underestimated workload for no benefit whatsoever, other than “better” mod tools, which could be folded into Lemmy either way.

        • grue@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          edit-2
          3 months ago

          Yeah, I agree reimplementing the protocol in Java instead of Rust seems like a downgrade. I think part of the reason for Sublinks is creative differences with @Dessalines, but even if the problem is getting upstream acceptance for patches (edit: and it isn’t) it seems more efficient to fork the existing code than to start from scratch.

          But it’s their time to waste, so whatever. ¯⁠\⁠_⁠(⁠ツ⁠)⁠_⁠/⁠¯

          Edit: I stand corrected.

          • nutomic@lemmy.ml
            link
            fedilink
            arrow-up
            0
            ·
            3 months ago

            We have never rejected any patches from lemmy.world admins or from sublinks developers.

      • phoneymouse@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        edit-2
        3 months ago

        I think Sublinks would like to ultimately hijack Lemmy’s user base and take the project in a different direction. They’ll maintain a Lemmy-compatible API until they have a critical mass of instances/users using it and then do as they please. Based on what I’ve read, Sublinks people don’t like the Lemmy developers or at least the tech choices and way the project is managed.

        I guess I can understand that, but I’m skeptical of their intentions too. And, as a Java engineer myself, I find it pretty annoying that they’re pushing a Java backend over the existing Rust one. Seems like a step backwards.

    • Rooki@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      3 months ago

      We will be looking into that after the current form is over.

      Thank you for your great idea! This could give sublinks just a little bit better understanding on the overall situation.

  • laverabe@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago

    Is there an alternate survey site that could be used other than Microsoft? The site is pretty much impossible to see in dark browser mode as well (light grey text on white background).

    Aside from that though, what is the difference between Lemmy and sublinks?

      • Rooki@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        edit-2
        3 months ago

        Better mod tool and a more common and well known programming language. A seperate team for UI/Design and API, so that the development goes faster and goes to multiple checks before it gets released. It is lemmy api compatible, so your iphone or android app will still work.

        Sublinks has a roadmap too, to give everyone a glimpse where everything is and what is planned. And Sublinks developers welcome everyone that want to support the project, even non developers that want to input their ideas or personal experience.

        Sublinks will add some moderation tools for mods and instance admins, to have a better control over their instance and to reduce spam, trolls or illegal content ( not pirated but that BAD porn stuff )

      • SorteKanin@feddit.dk
        link
        fedilink
        arrow-up
        0
        ·
        3 months ago

        They say they plan for better mod tooling, but so far it’s still not released so it’s difficult to know how it will be different or better (and whether Lemmy will get better tooling by that point also).