Right - I see the other topic has been locked / author hasn’t returned to follow community rules.

Here’s the original topic https://news.ycombinator.com/item?id=49003386

and a measured (IMHO) response to it. (BTW, do your self a favour and change tabs with that site open :)

https://マリウス.com/i-regret-migrating-to-codeberg/

It’s a tough spot, Codeberg has found themselves in and I wish them luck. But beyond that, this is (yet) another reminder that in 2026, if you don’t self host it, the cloud is just someone else computer

  • kalleboo@lemmy.world
    link
    fedilink
    English
    arrow-up
    10
    ·
    5 days ago

    I like it. We need more specialization of services and less centralization. If Codeberg is the “human-made FOSS forge” then that means something when you see a project on it. If that’s not your project, fine, there is plenty of competition (and Forgejo is open source just run it yourself).

    Would be cool to see someone make a “vibehub” and then you know when you see a link to a project on there what you’re getting (depending on your opinion, good or bad)

  • talkingpumpkin@lemmy.world
    link
    fedilink
    English
    arrow-up
    57
    arrow-down
    3
    ·
    7 days ago

    Frankly, I don’t see where the whole big deal of this story is.

    People who don’t like codeberg can just go somewhere else (even back to github) and/or found/support an alternative that better suits their needs.

    It’s not like the world needs to have one git hosting service to rule them all, it’s not like there must be free ones (entitled much?), and it’s not like whatever service happens to be the new “cool” one must be neutral as to what they host.

    BTW, although to my knowledge their policy is not enforced super-strictly, codeberg has never been neutral in this regard — see 1 and 2

    • tal@lemmy.today
      link
      fedilink
      English
      arrow-up
      11
      ·
      7 days ago

      People who don’t like codeberg can just go somewhere else (even back to github) and/or found/support an alternative that better suits their needs.

      searches

      https://gitgud.io/ provides free GitLab hosting for open source projects.

      https://gitlab.com/ has a free tier for personal/open source stuff, though looks like it has a 5 user limit on said free tier.

      Gitea can be self-hosted. It doesn’t look like they provide free hosting themselves, though, just paid. Apparently it’s considerably less resource-intensive to host than GitLab.

      GNU Savannah is available if one is writing projects under a specific set of licenses (the GPL family).

      • nagaram@piefed.social
        link
        fedilink
        English
        arrow-up
        14
        ·
        7 days ago

        I use Forgejo which is either forked from or built on Gitea

        Super easy to set up it was a docker container and a cloudflared tunnel.

        • Valmond@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          1
          ·
          5 days ago

          How do you back up your git repos? Do you do that automatically through Forgejo or do you count on other members having the git repo updated?

          Sorry for the off tangent question!

    • lambalicious@lemmy.sdf.org
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      1
      ·
      6 days ago

      People who don’t like codeberg can just go somewhere else

      And Codeberg literally makes it easier for them, as you can just download or git clone Forgejo directly from them! When have we ever seen a breakup so amicable.

    • irmadlad@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      1
      ·
      7 days ago

      People who don’t like codeberg can just go somewhere else

      Didn’t down vote ya but…This. This is what I’ve been saying for forever.

    • Sibbo@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      9
      ·
      7 days ago

      I agree, but I believe that there must be free git hosting and archiving for code projects.

  • Possibly linux@lemmy.zip
    link
    fedilink
    English
    arrow-up
    35
    arrow-down
    3
    ·
    7 days ago

    Honesty, I respect Codeberg for making a decision. No matter what they choose there would be pushback

  • A_norny_mousse@piefed.zip
    link
    fedilink
    English
    arrow-up
    46
    arrow-down
    8
    ·
    7 days ago

    Why are we posting this random tech bloggers whiny complaint again?

    I said it before: Codeberg uses Forgejo which is FOSS. If you don’t like Codeberg’s decision: stop complaining, self-host Forgejo and lose nothing.

    But fwiw, Fuck AI coding, not only for its unmaintainability but also for stealing of intellectual property.

    • AMillionMonkeys@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      10
      ·
      7 days ago

      But fwiw, Fuck AI coding, not only for its unmaintainability but also for stealing of intellectual property.

      Would you be okay with a coding model that was trained only on open source software?

      • kalleboo@lemmy.world
        link
        fedilink
        English
        arrow-up
        5
        ·
        5 days ago

        Would you be okay with a coding model that was trained only on open source software?

        Would be definitely interesting to see a coding model trained only on GPL code, where that also made all of the output also automatically GPL licensed.

  • curbstickle@anarchist.nexusM
    link
    fedilink
    English
    arrow-up
    29
    arrow-down
    2
    ·
    7 days ago

    I’ll just note that they can make whatever decision they want, its their platform, and considering its just forgejo underneath - you can always take it and host your own.

    Also, I think it coincidentally lines up quite nicely with what we have here for posting an AI project now. Anything at that Generated stage is going to count as “mostly”.

    I find it disappointing that people are upset with codeberg over this.

    • JTode@lemmy.world
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      1
      ·
      6 days ago

      Sometime in the last two years, the number of people consider themselves to be programmers has at least doubled. We have a giant contingent of people who have never gone through the hell of actually developing a skill but are now “developers” in much the same way that typing “make me a song like ______” now makes you a musician. No theory, no chords, no building of callouses, just load up our AutoPlagio and dance the night away!

      And these sudden Developers and such are all very upset at having their legitimacy questioned by a bunch of… of… NERDS.

      • curbstickle@anarchist.nexusM
        link
        fedilink
        English
        arrow-up
        2
        ·
        5 days ago

        Its no different than when GarageBand was a thing - it was really accessible, so musicians who couldn’t figure out the tech side before (or didn’t want to pay money out for something) started using it heavily and really liked it. You also got an outsized influx of people who didn’t understand music who created a whole bunch of stuff that had… issues. You’d see people ask for feedback, and get constructive criticism, and they would just get pissed off at the lack of praise.

        Which led to every time someone newer posted something they made, a bunch of comments about how horrible it was that people were pumping out garbage with GarageBand. The scale was much smaller obviously, but the results are the same as now imo.

        I think some will start to us LLMs as a tool to get answers (instead of a stackoverflow link that is marked duplicate and the old post is gone or uses horribly outdated libraries), some will get lost thinking they are geniuses with unique prompt mastery, and others will move on. Time will tell though.

        • JTode@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          4 days ago

          Have to say, when I’m strictly looking for hard info, like, what are the command line switches to achieve the right config for a thing, the AI is pretty much always right. It’s not without use, but Doing Things For You is not its best use.

          • curbstickle@anarchist.nexusM
            link
            fedilink
            English
            arrow-up
            1
            ·
            4 days ago

            Doing Things For You is not its best use.

            Thats a bingo!

            I find it a great tool for QA/QC (with RAG, without its… eh), managing tone in a document, finding potential security issues, etc.

            But doing it all for you I have not found to be a useful experience.

      • lambalicious@lemmy.sdf.org
        link
        fedilink
        English
        arrow-up
        4
        arrow-down
        1
        ·
        6 days ago

        Sometime in the last two years, the number of people consider themselves to be programmers has at least doubled.

        As per usual, normies ruin everything.

  • litchralee@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    19
    ·
    7 days ago

    I’ll offer a comparison not yet mentioned in the context of hosting software, but which should sound familiar in the social media context: moderation is hard at scale.

    By every metric of scale, Codeberg is a competitor to the behemoth that is GitHub. And that means they have to contend with tough choices, such as who and what to host on their servers, no different than BlueSky, Facebook, and the individual instances of the Fediverse. And to be clear, Codeberg has always been limited to FOSS projects anyway, so nobody can genuinely argue that limits weren’t in the cards.

    The distinction is that less alike Meta, and more alike with the Fediverse, Codeberg takes no hostages: people with obvious AI repos (or even marginal repos, given the possible ambiguity) are free to take their code and leave. Yes, they have to rebuild their CI pipelines, but that’s always required for any platform, including self hosting.

    The fact is that Codeberg is a centralized entity that needs to (try to) make consistent policy. In this case, they have a concern about copyright and nothing anyone says can magically dematerialize that risk. If their new policy is not agreeable, then decentralized self hosting is probably the only way forward. But that was always an option with ForgeJo and federation.

    And indeed, folks moving from GitHub or elsewhere are not exactly without fair warning that they might have to migrate again; we’ve not reached a utopia yet.

  • tofu@lemmy.nocturnal.garden
    link
    fedilink
    English
    arrow-up
    19
    arrow-down
    2
    ·
    7 days ago

    I think the “regret” post misses an entire point, that Codeberg doesn’t want to be the place where AI stuff is hosted. Maybe it wasn’t clear in their communications but it always seemed to me the copyright and resource stuff was more of a justification of something they wanted to do anyways.

    Also everyone suggesting AI should just be treated as a tool comfortably ignores the externalized costs. Maybe there’s some “yeah it sucks but we can’t to anything and it so we just use it” and that’s it. I’m so tired of lengthy AI-is-just-a-tool justifications that are omitting the central point.

    The article seems correct with the “Codeberg’s reputation” clause though. That one smells bad, not sure why they felt the need to add it.

    • A_norny_mousse@piefed.zip
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      1
      ·
      7 days ago

      everyone suggesting AI should just be treated as a tool comfortably ignores the externalized costs.

      Thank you. Electrical, environmental, intellectual, economical…

    • JTode@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      6 days ago

      If you’re running a site that anyone from the public can sign up to, resources are not some afterthought you add to your argument like pepper. Resources are everything. I have been on this Internet since NCSA Mosaic; look up the term “hugged to death”.

  • UncleObli@lemmy.world
    link
    fedilink
    English
    arrow-up
    16
    arrow-down
    3
    ·
    7 days ago

    While I fully agree and support Codeberg stance on vibecoded projects I’m not sure I follow their reasoning here. For instance they complain about webcrawlers scraping their site to train their LLM models but I don’t see why getting rid of the vibecoded repositories wouldn’t make them more palatable for scrapers. A site full of human made code is infinitely more useful to those companies than a slop infested honeypot.

    • frongt@lemmy.zip
      link
      fedilink
      English
      arrow-up
      11
      arrow-down
      1
      ·
      7 days ago

      It’s two separate problems. Scrapers and heavy uploaders both consume resources.

  • eleijeep@piefed.social
    link
    fedilink
    English
    arrow-up
    14
    ·
    7 days ago

    Lots of people who have never used Codeberg and don’t understand the difference between Codeberg and Forgejo are very angry about this.

    • devfuuu@lemmy.world
      link
      fedilink
      English
      arrow-up
      5
      ·
      7 days ago

      And people also don’t understand the difference between a non profit managed in good will by people and a capitalist saas provider that has billions to spend in hundreds and hundreds of people to maintain an ever growing central place to host all corporate interests.

      The internet is becoming ridiculous.

  • irmadlad@lemmy.world
    link
    fedilink
    English
    arrow-up
    9
    ·
    7 days ago

    if you don’t self host it, the cloud is just someone else computer

    I pretty much said this in the other thread. Unless you own the platform, or a significant investor in said platform, you are subject to the whims of the platform, good, bad, or indifferent. Some don’t like that I guess because they feel like they supported the platform, may have contributed to the platform, but at the end of the day, the platform dictates law for the platform.

    Kind of like lemmy.selfhosted. There are rules. If you don’t bother yourself with reading the rules before posting, you get what you get.

  • AustralianSimon@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    3
    ·
    5 days ago

    Yeah I stopped putting anything on codeberg and finished moving to sourcehut after they announced this. I’m stuck with Github due to work but policing whatever random repos I have and want source control is a bit of a dick move.

    I have a local forjejo which replicates certain repos to Codeberg and others to Github. Now I have to adjust my integration.

  • lucullus@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    6 days ago

    OOTL Wasn’t there something about forgejos capabilities to federate? I had the impression, that it would go the fediverse route with many interacting instances. Then everyone can make their own rules. There are many reason to moderate repos. So why is this such a big thing (if forgejo federates as I remembered from the back of my head)?

    • Jayjader@jlai.lu
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      1
      ·
      5 days ago

      Federation is still a work in progress IIRC.

      But everyone can already selfhost their own instance if all they want is a web-facing git forge.

      • lucullus@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        2
        ·
        5 days ago

        Being able to self host a git forge was always possible, even before forgejo. Besides the gitea controversy I thought the federation to be the real killer feature.

        So I guess I have to wait a bit more for the federation.

    • AustralianSimon@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      5 days ago

      Because Codeberg is its own charity type thing they have a cohort of users that vote on decisions made and you cannot even see how they came to that decision because that area is restricted to them. Presumably they might not federate at all.

        • AustralianSimon@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          4 days ago

          Agree but their stance on LLM content is a big put off for me. I don’t share my scripts and things I write with AI but I like to keep them all together.

          And it concerns me that Codeberg is the guiding hand for the forjejo project.

  • Decronym@lemmy.decronym.xyzB
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    2
    ·
    edit-2
    4 days ago

    Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I’ve seen in this thread:

    Fewer Letters More Letters
    DNS Domain Name Service/System
    Git Popular version control system, primarily for code
    SSH Secure Shell for remote terminal access

    3 acronyms in this thread; the most compressed thread commented on today has 7 acronyms.

    [Thread #63 for this comm, first seen 26th Jul 2026, 08:50] [FAQ] [Full list] [Contact] [Source code]

  • JTode@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    4
    ·
    6 days ago

    Response guy seems to think that “legitimate crypto” is a thing.

    My SSH keys are legitimate crypto. Fake money for criminals is not legitimate.