This is an opportunity for any users, server admins, or interested third parties to ask anything they’d like to @nutomic@lemmy.ml and I about Lemmy. This includes its development and future, as well as wider issues relevant to the social media landscape today.

Note: This will be the thread tmrw, so you can use this thread to ask and vote on questions beforehand.

Original Announcement thread

  • ☆ Yσɠƚԋσʂ ☆@lemmy.ml
    link
    fedilink
    English
    arrow-up
    69
    arrow-down
    10
    ·
    1 year ago

    First, just want to say thanks for building and maintaining Lemmy. It’s an incredible project, and it provides an incredibly valuable public forum that’s completely open. This is the way internet was always meant to work before it got hijacked by corporations.

    The questions I’d like to ask would be whether the platform is developing in the way you originally envisioned, what surprised you in terms of how the platform ended up being used in the wild, and what were the biggest technical and non technical problems that came from the rapid growth after the Reddit migration. And finally, how would you like the platform to evolve going forward, and what your long term vision is.

    • Dessalines@lemmy.mlOPM
      link
      fedilink
      English
      arrow-up
      82
      arrow-down
      1
      ·
      1 year ago

      I mostly imagined the slow but steady growth we’d been having, and def didn’t anticipate that reddit would mess up so badly that a massive chunk of users would migrate from a multi-million dollar enterprise software, to a hobby project developed by a couple of marxist-leninists 🤣 . But so it goes, with all these late-capitalist social media companies alienating their users, monetizing them in any way possible in search of declining surplus.

      The biggest non-tech problem, is just the overwhelming amount of notifications. Companies have multiple layers between devs and users, to separate, order, and create a more controlled explosion. That doesn’t exist here, so we get hundreds of notifications every day, with everyone treating us as their personal issue tracker… and I basically would get nothing done if all I did was respond to them. Luckily things are calming down a bit now.

      The biggest tech-problem was the performance and security issues of so many users joining the network all at once, and luckily we had so many wonderful community contributions to help stabilize that.

      And finally, how would you like the platform to evolve going forward, and what your long term vision is.

      We should be ambitious, and wantthe fediverse as a whole, on the long term, to replace big-tech. Every user we draw away from them, is one less person exploited for their data and treated as a commodity.

      Technically, I’d just like us to continue making the software better, maintaining the code, and adding features.

      • ☆ Yσɠƚԋσʂ ☆@lemmy.ml
        link
        fedilink
        English
        arrow-up
        20
        arrow-down
        8
        ·
        edit-2
        1 year ago

        The point regarding notifications is really important. Managing a popular open source project can be really overwhelming in that regard, and it’s easy for individual users to forget that it’s only a couple of people dealing with all their issues on the other end.

        People stepping up and contributing is a great development. Community involvement is key for the success of open source platforms in my opinion.

        And love the long term vision, I completely agree that the fediverse replacing corporate platforms would be the ideal scenario in the future. From what I can see, fediverse has already reached the point of sustainability. It’s still niche compared to mainstream platforms, but I think it’s clear that it can exist in its current form indefinitely. And I think this provides an important advantage over corporate platforms. Commercial companies have to continuously demonstrate profit and growth to their shareholder or die. This means having to constantly chase new ways to attract new users and monetize the platform leading to the sort of behaviors we see happening with Reddit. On the other hand, open platforms can grow slowly and sustainably. This allows the fediverse to evolve on a completely different time scale. I’m optimistic that the fediverse will likely outlive every single corporate platform that’s around today.

        Thanks again for all the hard work you’re doing, it’s very much appreciated!

      • redtea@lemmygrad.ml
        link
        fedilink
        English
        arrow-up
        7
        ·
        1 year ago

        The biggest non-tech problem, is just the overwhelming amount of notifications.

        Is there anything users could do to help mitigate this? I think the recommendation for reporting bugs is to use the GitHub page. But for other issues?

        Maybe a numbering system would help: so if a user tagged a dev, they start with a 1 for urgent, 2 for neutral(?), or 3 for ‘ignore if you’re busy’. There will be a problem of some users overemohasising their issue but it still might save time/attention overall as most users will likely respect such a system.

        Or maybe a novel use of a dev community, which would allow the user base to help determine which issues are noteworthy?

    • nutomic@lemmy.mlM
      link
      fedilink
      English
      arrow-up
      39
      ·
      1 year ago

      To be honest I never had any long-term vision, and still dont have. I just thought that decentralized software in general and Activitypub in particular is very exciting and lets us take power away from corporations like Reddit, Google, Facebook etc.

      Biggest technical problem was implementing Activitypub, when I started there was no implementation in Rust yet, and it was very hard to find detailed information how everything is supposed to work. Over the years I had to rewrite the federation code at least 4-5 times, each time making it a bit cleaner.

      Biggest nontechnical challenge is dealing with all the people who are suddenly joining and want to contribute, so that it doesnt turn into total chaos. Luckily there are many helpful community members who helped to organize things. Another challenge is with funding, now we dont have as much time to work on the paid NLnet milestones. And its not clear if NLnet will grant us another funding round once this is over. Hopefully the user donations will grow over time so that they can cover our full salaries.

      • ☆ Yσɠƚԋσʂ ☆@lemmy.ml
        link
        fedilink
        English
        arrow-up
        14
        arrow-down
        7
        ·
        1 year ago

        Thanks again for all the work you’re doing on the project, and hopefully the funding situation will continue being sustainable after the NLnet grants run out. It would be great if community manages to step up and fully cover the salaries through donations. It’s been an exciting ride using Lemmy and seeing the community grow. I can’t wait to see what the next few years will bring!