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

  • talkingpumpkin@lemmy.world
    link
    fedilink
    English
    arrow-up
    34
    arrow-down
    1
    ·
    13 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

    • irmadlad@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      13 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
      4
      arrow-down
      5
      ·
      13 days ago

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

  • slazer2au@lemmy.world
    link
    fedilink
    English
    arrow-up
    16
    arrow-down
    2
    ·
    14 days ago

    I fail to see why people are getting worked up. While yes the tos says the ambiguous “mostly” the rest of the paragraph gives you a clear indication why. Copyright. Which I the same reason many other platforms don’t level allow vibe code into their codebases.

    CB does not want to host code a large number of repos that in the future could be classified as stolen code, and now as the code host will have to do the work of deleting it all when they get sued for hosting it. And you know right holders are just waiting to do that.

    • kingofras@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      4
      ·
      14 days ago

      It’s more than just the ‘mostly’. In legal proceedings they would really struggle to ‘demonstrate cause’, i.e. what is copyrighted, and what is not - not to mention demonstrating criminal intent.

      As I wrote before, these are phase 2 effects of a new emerging technology. All it will take is one company to go after them in court to reverse this.

  • litchralee@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    12
    ·
    13 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.

  • doeknius_gloek@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    11
    arrow-down
    2
    ·
    14 days ago

    I don’t want to depend on a platform that rewrites its terms of service on a whim, without properly announcing that the change was even under consideration, and without giving its users a way to weigh in.

    […]

    I wish it had linked to a discussion thread, or at the very least a poll, so that I could have voiced the concern I have

    Then you should’ve joined Codeberg e.V. which gives you access to both a forum and a voting platform.

    • SuspiciousCarrot78@aussie.zoneOP
      link
      fedilink
      English
      arrow-up
      4
      ·
      14 days ago

      For context, that comes for the HN thread and blog post, not from anything I have written. Let’s attribute things to respective sources :)

    • RobotToaster@mander.xyz
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      8
      ·
      14 days ago

      Ah yes, if you wanted a say you should’ve paid €50 to join something nobody ever told you about. How very open and community spirited.

      • poVoq@slrpnk.net
        link
        fedilink
        English
        arrow-up
        8
        ·
        13 days ago

        something nobody ever told you about

        Other than it being explained in big letters on the very front page of Codeberg?

      • doeknius_gloek@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        6
        ·
        13 days ago

        Well that’s just how Codeberg works. It’s run by volunteers and organized as a registered association. This association strives to be very democratic about what happens to the platform, but you have to join it to gain insights and voting rights.

        Of course you don’t have to and most users of Codeberg don’t - but you can and this makes Codeberg a lot more open and democratic than any other commercial platform.

  • kalleboo@lemmy.world
    link
    fedilink
    English
    arrow-up
    9
    ·
    12 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)

  • UncleObli@lemmy.world
    link
    fedilink
    English
    arrow-up
    10
    arrow-down
    3
    ·
    13 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.

  • irmadlad@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    ·
    13 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.

  • WhyJiffie@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    1
    ·
    14 days ago

    The decisions did go through Codeberg’s own Assembly 2026, which is more process than most platforms bother with, and yet as an ordinary user I found out about it the way probably most people else did, through a dark blue banner at the top of the site on the day it was already settled.

    I did not even get to know about this that way. Only now, a month later from some backyard forum.

    • poVoq@slrpnk.net
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      1
      ·
      13 days ago

      Why would you, unless you are a member of Codeberg e.V. with voting rights? If you just use a gratis account on their platform, then you are just a guest they tollerate as long as you don’t become too smelly.

      • WhyJiffie@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        ·
        13 days ago

        Why would you, unless you are a member of Codeberg e.V. with voting rights?

        because as a user I may be affected by the rule. if you want people to follow your rules, not just to punish selectively based on them, you let everyone affacted know that you made a rule. because otherwise people won’t know the rule, and won’t follow it. and then you are an asshole if you complain that people didn’t follow rules they didn’t know were made.

        • poVoq@slrpnk.net
          link
          fedilink
          English
          arrow-up
          1
          ·
          13 days ago

          Yes, that’s why they put up a big banner informing everyone after they decided on the ToS change.

          I really get the feeling there are a bunch of people here commenting that have never visited Codeberg even once 🤦

          • WhyJiffie@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            1
            ·
            11 days ago

            Yes, that’s why they put up a big banner informing everyone after they decided on the ToS change.

            the ToS change was a momth ago, they put up the banner like a week ago

            • poVoq@slrpnk.net
              link
              fedilink
              English
              arrow-up
              1
              ·
              11 days ago

              That is not my understanding of the timeline. Yes, they asked their members to vote on it a month ago. But these votes take time, and once the vote was settled and the ToS adapted they immediatly put up the banner.

  • KairuByte@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    5
    ·
    14 days ago

    Honestly, I am not effected by the decisions in any way, the issue I take is with the extremely vague wording, the fact that these two changes were made rather rapidly and seemingly just because they don’t like that type of project.

    What is the next project that harms their reputation? A torrenting application? An emulation application? Anything written in php?

    We wouldn’t and don’t take kindly to corpos using this kind of stuff, why would it be different here?

    • poVoq@slrpnk.net
      link
      fedilink
      English
      arrow-up
      4
      ·
      edit-2
      13 days ago

      It was a lenghty process with their members voting on both ToS changes. Just because you only hear from it now, doesn’t mean it was “made rather rapidly”.

      And the ambiguity is necessary to prevent overburdening the moderators. This isn’t some legal code with a well funded state apparatus behind it.

  • Sibbo@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    3
    ·
    14 days ago

    This is such a pointless discussion. If you want to use AI a lot, just go to GitHub. If you don’t, go to Codeberg. What’s the problem?

  • lucullus@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    12 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)?

    • AustralianSimon@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      12 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
          ·
          11 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.

  • JTode@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    4
    ·
    12 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.

  • AustralianSimon@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    3
    ·
    12 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.