• Sims@lemmy.ml
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    6
    ·
    1 year ago

    Only a very small fraction of the 27000 new members are capable of developing the platform, and many (like me) don’t donate directly. However, members might be more willing to donate AI or other IT resources in an ‘indirect’ way.

    There are 27000 members with access to an AI, that can code (more or less). There are also developer agent architectures like ‘smol-ai’, and ‘gpt engineer’ etc, that works directly on a code base, that could assist with the development. (https://github.com/smol-ai/developer and https://github.com/AntonOsika/gpt-engineer)

    An AI could run through the git requests and create a list of ‘easy’ non blocking features to develop/fix, and the members developer architecture could take on one of these issues and do a pull request. Another way is for Lemmy to host such an architecture, and let members donate ‘AI prompts’, or even API keys (when accounting is possible) for common development.

    The tooling/workflow integration isn’t quite there yet to be helpful now, and the chance of Lemmy devs getting time for this right now is null.

    But how fast could Lemmy development get with 2-300 member AI’s working 24/7 on bugs/features ? I’m not a developer, so I don’t know how to set up such an AI assisted development workflow. But it could be done, and development speed of ALL open source projects in general would skyrocket with an open to join ‘AI developer architecture’.

    Hey, we could even have a global federated FOSS AI developer architecture, and people/smaller AI architectures with cool ideas for open projects could request global FOSS AI developer time for their idea/project. I’m sure someone is already working on something like this.

    • ZippyZiggurat@lemmy.ml
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      So with no knowledge of any development work as you state not being a developer you think that the best for Lemmy is that the creators should spend time that they already have very little of to setup some AI that will supposedly help them magically?

      AI would require a lot of tunning to do anything remotely useful, instead of suggesting something out of complete ignorance, donate so that they could eventually employ more people to help.

    • Evan@lemmy.ml
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      and many (like me) don’t donate directly

      But you pay for API keys?

      • Sims@lemmy.ml
        link
        fedilink
        English
        arrow-up
        0
        arrow-down
        1
        ·
        1 year ago

        Yes, that would be ‘indirectly’ just as we pay for electricity and hardware given to Boink or similar distributed computing, but psychologically it can make a huge difference. However, the exact method is imho less important than creating an AI workflow to assist in development of Lemmy et al. API keys can also come free trials, from private servers using https://localai.io/ or similar services with an API/Key.

        • erwan@lemmy.ml
          link
          fedilink
          English
          arrow-up
          3
          ·
          1 year ago

          I imagine that person really believes that ChatGPT can actually replace a developer and I can’t blame them for it after all the media have said about ChatGPT.

          But for the record, no a non-developer with access to a AI absolutely doesn’t replace a developer.

    • Lenins2ndCat@lemmy.ml
      link
      fedilink
      English
      arrow-up
      0
      arrow-down
      1
      ·
      edit-2
      1 year ago

      You’re going to learn very quickly that the anti-corporate world of fediverse despises nfts, ai, crypto, and everything aligned with the silicon valley techbro-brained idiots that have taken over the existing mainstream internet. It’s going to highlight to you what a bubble reddit is for one specific opinion on most topics.