• FaceDeer@fedia.io
      link
      fedilink
      arrow-up
      8
      arrow-down
      14
      ·
      4 hours ago

      Yeah, only “cryptobros” could be upset about an open source hosting site deciding to officially ban “anything they think makes them look bad”, and using an entire field of software development as an example apparently based on the popular misconception that it’s a scam. This certainly isn’t a sign that any other projects could abruptly find themselves on the wrong side of someone’s opinion of whether they’re “bad” someday.

      • MangoCats@feddit.it
        link
        fedilink
        English
        arrow-up
        9
        arrow-down
        1
        ·
        edit-2
        2 hours ago

        I’ve got a blockchain based project - hosted on Codeberg no less - that has nothing like an ICO or other get rich quick scheme attached, it’s about as sincere of an open transaction processing platform as you can get.

        But a quick read will come away with “this is a Cryptocurrency project” - so… am I banned? Even worse, although I started it 8 years ago, I made a quick pass with Claude code recently to clean things up and implement some of the lagging parts… now I’m double-banned from Codeberg, right?

        I’m glad they have principles, but one-word labels are really inadequate to separate “good” from “bad” - it’s almost always more complicated than that.

        • Statick@feddit.online
          link
          fedilink
          English
          arrow-up
          3
          ·
          2 hours ago

          The AI code thing is geared towards vibe coded projects. Using AI to clean it to doesn’t mean it’s vibe coded.

          Codeberg e.V. members voted to ban projects that “mostly” consist of code written by generative AI tools.

          You can argue, it’s hard to prove that etc, etc… But you need to remember that they have limited funds/storage and if vibe coders start using that storage with dead-end projects, that can be a problem.

          • MangoCats@feddit.it
            link
            fedilink
            English
            arrow-up
            1
            ·
            edit-2
            12 minutes ago

            I think they’re great for what they’re doing, but, truthfully, any “free use” system which has non-zero operating costs for bandwidth and storage is going to have potential problems that can’t be waived away with simple policy statements. 8 billion people on this planet, maybe only 80 million coders, maybe only 8 million active in creation of projects that would end up on Codeberg, but AI probably tripled that number to at least 24 million people, and those people (including myself) are making 3-300x larger projects with AI, not only because they can now, but because AI needs that extra documentation to successfully implement larger projects… just like teams of human programmers do, but AI makes it faster with less humans in the loop.

            On the “people count” Github cites 180 million “individual users” but, how many of those are work/home/alt/other accounts of the same person?

  • Wildmimic@anarchist.nexus
    link
    fedilink
    English
    arrow-up
    14
    arrow-down
    2
    ·
    4 hours ago

    The rule is: “Content that harms the reputation of Codeberg, such as cryptocurrency related projects”

    The interpretation that all crypto projects are banned is false, if you read the complete thread. The important part here is “Content that harms the reputation of Codeberg”. This was confirmed by a codeberg official.

    https://codeberg.org/Codeberg/org/pulls/1254#issuecomment-19923979
    and the 2 comments below.

    • Sandbar_Trekker@piefed.zip
      link
      fedilink
      English
      arrow-up
      17
      ·
      4 hours ago

      If that’s supposed to be the correct interpretation, why does the top of the site now state, “Cryptocurrency projects are no longer allowed. View change”?

      Ir1Cj4K3KOUzaY2.png

      • Wildmimic@anarchist.nexus
        link
        fedilink
        English
        arrow-up
        5
        ·
        edit-2
        4 hours ago

        I don’t know, ask them. In the referred thread in the end it says:

        We would also like to refer to the comment by @defnull concerning the interpretation of this amendment.

        Defnulls comment says:

        Context is important. The rule is: “Content that harms the reputation of Codeberg, such as cryptocurrency related projects” and it’s a part of the “You must not share any content that’s expressing hate or encouraging violence towards a person or group for any reason.” rule.
        If a project does not harm the reputation of Codeberg (e.g. by scamming people or doing other shady stuff) it does not fall under this specific rule. And if it did, it would be a TOS violation even before the change. Cryptocurrency (the scammy kind) was just added as an example here.
        With a lot of creativity and a complete lack of trust in Codeberg you could read this backwards as “All remotely cryptocurrency related projects harm Codebergs reputation, so they must be banned” , but that’s not what this rule actually says.
        Another common argument is that this rule could be abused to attack or harm ‘good’ projects. We all know how a bad laws (e.g. copyright) can be used as a weapon of suppression. For big platform, it’s way easier and also more safe to quickly act on complaints instead of investigating. Users are guilty by default and must prove they are not. Vague rules are very dangerous under those circumstances. The Codeberg TOS situation is fundamentally different though: > No one has any ‘right’ to get AI or crypto projects removed from Codeberg. Trolls cannot file false claims en masse and demand action to get someone else in trouble. If they do, then Codeberg mods can quickly dismiss those false claims, they do not have to disprove them. Banning a project is way more work than not banning it, so there will be no ‘purge’ and no mass-banning. No one has time for that. We just need to get rid of the worst and most obvious offenders, that’s all. Humans with brains will decide on a per-project basis.

        • MangoCats@feddit.it
          link
          fedilink
          English
          arrow-up
          5
          ·
          2 hours ago

          Humans with brains will decide on a per-project basis.

          This is a good way to clear the “worst of the problems” - but a hopeless whack-a-mole task to get rid of problems altogether.

          • Wildmimic@anarchist.nexus
            link
            fedilink
            English
            arrow-up
            4
            ·
            3 hours ago

            Yeah, Defnulls comment is pretty sensible and matches a platform like codeberg a lot more than a blanket ban for anything crypto related, even when it’s not intended for crap like a rug pull or smth. I am pretty sure they will clarify the rules asap, because the current way to phrase it doesn’t seem to match what they really wanted to do.

  • nitroemdash@lemmy.wtf
    link
    fedilink
    English
    arrow-up
    33
    arrow-down
    6
    ·
    6 hours ago

    Banning some technology just because it “harms the reputation” of a platform sounds a lot like Visa and PayPal attacks on Steam and Itch Io to ban NSFW games.

    Crypto technology is diverse. Nano and NanUSD are completely carbon-neurtal as they have zero fees. Gridcoin helps scientific research.

    Crypto may be tainted in the US where banking systems are okay, but for individuals in third-world sanctioned countries like Iran it is a life saver. For people in authoritarian countries, it is the only way to fund journalism and civil rights organisations that are illegal in their countries.

    The original proposal contained a ban on all blockchain technology, and another code hosting service did that. It is a technology that is used by some governments to democratise digital elections. Fraud in 2022 Moscow council elections was uncovered because they relied on a blockchain technology.

    • boonhet@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      10
      ·
      edit-2
      4 hours ago

      Crypto may be tainted in the US where banking systems are okay,

      Are they? Even fucking Bitcoin has faster transfers than ACH lmao

      For people in authoritarian countries, it is the only way to fund journalism and civil rights organisations that are illegal in their countries.

      That’s literally the US pretty soon if not already tbh.

  • cadekat@pawb.social
    link
    fedilink
    English
    arrow-up
    11
    arrow-down
    3
    ·
    5 hours ago

    Ugh. Yes, cryptocurrencies are full of scams, and yes, memecoins as dumb as hell, but that doesn’t make the entire space worth banning. They don’t ban BitTorrent implementations because 99.9%[1] of the traffic is copyright infringement.

    Ethereum, for example and chosen only because I’m most familiar with it, doesn’t burn electricity any more, is about empowering users, and has real use cases.

    There are plenty of serious developers building useful technology in the space. Cryptocurrencies are censorship-resistant, and bad actors will inevitably use them, but that’s true of any open technology.

    Ban projects that are themselves scams or fraudulent, but it’s unreasonable to reject an entire class of technology because those projects exist.


    1. unsubstantiated hyperbole. ↩︎

  • Dæmon S.@catodon.rocks
    link
    fedilink
    arrow-up
    12
    arrow-down
    4
    ·
    5 hours ago

    Padmé: So they’ll disallow Anubis (a “proof-of-work anti-bot” which performs similar instructions that of cryptomining; ironically, it’s used by Codeberg themselves), right?
    Anakin: …
    Padmé: …right?

    [email protected]

      • Dæmon S.@catodon.rocks
        link
        fedilink
        arrow-up
        2
        ·
        2 hours ago

        And where in my comment did I say “Anubis is a cryptocurrency”?

        Because, if you re-read my comment:

        Anubis a “proof-of-work anti-bot” which performs similar instructions that of cryptomining

        Emphasis on “similar instructions that of cryptomining”. I used the word “similar”:

        From French similaire, from Medieval Latin similaris, extended from Latin similis (“like”). […] Having traits or characteristics in common; alike, allied, comparable.

        https://en.wiktionary.org/wiki/similar

        As for why I’m comparing Anubis to cryptomining:

        Iaso [author of Anubis] lists Hashcash as having inspired the [Anubis] project.

        https://en.wikipedia.org/wiki/Anubis_(software)

        Hashcash is a proof-of-work system used to limit email spam and denial-of-service attacks […] Like hashcash, cryptocurrencies use a hash function as their proof-of-work system

        https://en.wikipedia.org/wiki/Hashcash

        Proof of work was later popularized by Bitcoin as a foundation for consensus in a permissionless decentralized network

        https://en.wikipedia.org/wiki/Proof_of_work

        [email protected]

        • ProdigalFrog@slrpnk.net
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          1
          ·
          edit-2
          1 hour ago

          But Codeberg just doesn’t want cryptocurrency scams, and Anubis isn’t a currency, it has no ability to pump and dump like cryptocurrencies can. Proof-of-work to weed out bots has little similarity in practical usage with proof-of-work to waste electricity for a digital number that is more often a scam than not.

    • Sandbar_Trekker@piefed.zip
      link
      fedilink
      English
      arrow-up
      9
      ·
      5 hours ago

      It’s a little hard to argue that when the top of the site now says, “Cryptocurrency projects are no longer allowed. View change”.

      Ir1Cj4K3KOUzaY2.png

      • fonix232@fedia.io
        link
        fedilink
        arrow-up
        3
        ·
        2 hours ago

        It’s incredibly vague still, that’s the problem.

        Like, I see, if I wanted to roll my own shitcoin, I can’t publish the source code of it on Codeberg.

        But, say, a Blockchain lookup app - technically it’s a cryptocurrency related project, but at the end of the day it’s just an app that connects to a public API and lists data from it. Is it also banned?

        Or, I make an open source smart clock, from an LED matrix and an ESP32. This smart clock can link to YouTube/Twitch/etc. for viewer count, to GitHub for project stars/forks, to currency exchanges, and one includes a crypto exchange rate tracker for displaying current mainstream coin valuations (say, the top 5 most used coins). Is this project, since it’s crypto related, banned?

        Or let’s say I come up with something blockchain adjacent, that could be utilised for cryptocurrency use… and what if I just publish a new cryptographic approach that then gets used by a new cryptocoin that suddenly becomes famous?

        Or if my project uses a cryptographic system that comes from a dependency that was broken out of a cryptocurrency project?

        Where do we draw the line of “related”? What level of relationship is allowed with the world of cryptocurrency? What degree of separation is deemed appropriate?

        • FaceDeer@fedia.io
          link
          fedilink
          arrow-up
          2
          ·
          1 hour ago

          Even completely disregarding the cryptocurrency angle, “content that harms the reputation of Codeberg” is wide open to all sorts of future arbitrary interpretation. It basically means “if a lot of people dislike your project we nuke it.” Who knows when a lot of people are going to end up disliking your project? Who decides which people’s opinion matter to Codeberg’s reputation? And it’s something that can change at any time.

          Maybe some open-source Fediverse server’s code is being hosted on Codeberg, and then one day some big news story breaks about how it was being used as the server for some big child porn distribution ring or something like that. The server’s name is showing up in news articles about this. Does it now “harm Codeberg’s reputation” for it to continue being hosted there? Boom, gone. Through no action or intent by the server’s authors, through nothing they could control or anticipate.

  • Jo Miran@lemmy.ml
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    3
    ·
    5 hours ago

    I am no crypto bro and I am an LLM sceptic but codeberg’s moves this past week make it unusable to my org, just as I was thinking of moving our entire codebase to it. I cannot guarantee that there will never be any LLM use in the future.

    Are there any other FOSS alternatives Codeberg?

    • Dæmon S.@catodon.rocks
      link
      fedilink
      arrow-up
      3
      ·
      4 hours ago

      I cannot guarantee that there will never be any LLM use in the future

      Even if there’s no AI-generated code in a repo, there’s something else to this entire situation to which people seem to be completely oblivious. It’s how human code can be mislabeled/reported/accused of being “AI-generated”.

      And, then, all of a sudden, the burden of proof will befall onto the accused, possibly without means of recourse. Any mislabeling would require the accused to prove the human authorship.

      Oh, and any proof could be counter-argued to have been “AI-generated” as well… Because, as it turns out, It’s not as if people recorded themselves from a third-person perspective like they were a character in a damn game while they coded with their flesh-and-bones hands, and even if they did, anyone could argue “it’s AI-generated video, nobody records themselves in a third-person perspective”.

      [email protected]

    • boonhet@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      3
      ·
      4 hours ago

      Is your org entirely FOSS code, with literally nothing private/proprietary? Because if not, Codeberg was never going to be a good option for you, it only allows FOSS (and not even all licenses IIRC).

      Codefloe is a Forgejo instance that, AFAIK, hasn’t decided to make any decisions on which technologies are allowed, and also allows private projects in addition to FOSS. Are they trustworthy? No idea, but if you want to be sure everything is private, you have to host your own shit anyway. Which most of us don’t have time for.

    • Sandbar_Trekker@piefed.zip
      link
      fedilink
      English
      arrow-up
      1
      ·
      5 hours ago

      I’m wondering if there’s some grace period for projects to migrate, or if they just start locking projects down immediately after their community votes to ban something.

      • FaceDeer@fedia.io
        link
        fedilink
        arrow-up
        7
        arrow-down
        4
        ·
        5 hours ago

        Sounds like they’re willing to ban anything “unpopular.” Not a good sign for serious development.

        • XLE@piefed.social
          link
          fedilink
          English
          arrow-up
          3
          ·
          edit-2
          4 hours ago

          That’s not correct, and you should know better than to claim this. 4 minutes before making this comment, you acknowledged it was about harmful products, not unpopular ones.

          It’s still rather poorly worded, though. The ban is: “Content that harms the reputation of Codeberg, such as cryptocurrency related projects”

          And AI is wildly popular. Competitor Microsoft has sunk billions into it.

          • boonhet@sopuli.xyz
            link
            fedilink
            English
            arrow-up
            3
            ·
            4 hours ago

            AI is wildly unpopular among certain circles (Fediverse being one and I suspect there’s a considerable amount of overlap between the types of people on Codeberg and Lemmy).

            • XLE@piefed.social
              link
              fedilink
              English
              arrow-up
              2
              ·
              4 hours ago

              It’s popular as far as billionaires and corporations like Microsoft and Facebook are concerned, which was my point.

              • FaceDeer@fedia.io
                link
                fedilink
                arrow-up
                1
                arrow-down
                1
                ·
                4 hours ago

                Pretty sure they’re not users of Codeberg, and likely weren’t the ones who voted for this TOS change.

                Well, maybe Microsoft did, given it makes Github look more appealing by comparison.

          • FaceDeer@fedia.io
            link
            fedilink
            arrow-up
            3
            arrow-down
            1
            ·
            4 hours ago

            That’s not correct, and you should know better than to claim this.

            This is my first exposure to Codeberg’s terms of service, why would you think I know more than what I’m seeing here and in the linked pages? I haven’t used them before (and almost certainly won’t now).

            The text you quoted from my earlier comment has nothing to do with any of this, either. I’m not sure why you think it means anything in this context.

            AI is wildly popular.

            Wow. I’d ask whether you’ve ever been in any threads on this community about LLMs, but of course I’ve come to recognize your particular username fairly well at this point.

            • XLE@piefed.social
              link
              fedilink
              English
              arrow-up
              1
              ·
              4 hours ago

              why would you think I know more than what I’m seeing here and in the linked pages

              Because 4 minutes earlier, you commented acknowledging their intent was to have a rule against harmful projects, not “unpopular” ones. I just explained this.

              • FaceDeer@fedia.io
                link
                fedilink
                arrow-up
                2
                arrow-down
                1
                ·
                4 hours ago

                You pruned off the last part of the sentence in what you quoted: “which makes it seem like cryptocurrency is inherently scammy.” Adds a bit of important context.

                The interpretation that cryptocurrency projects are “harmful” is based on a popular position that misunderstands the nature of cryptocurrency and its full range of uses.

                Your obsession with stalking me keeps leading you to pouncing on comments with an “aha! Got him!” That leads you to misinterpret them in the worst possible light. Which is quite ironic given the situation this thread is actually about.

                • XLE@piefed.social
                  link
                  fedilink
                  English
                  arrow-up
                  2
                  ·
                  4 hours ago

                  Cryptocurrency has largely been adopted by the rich and powerful to keep speculating while avoiding regulations and taxes. Look no further than how Donald Trump and his family use it to enrich themselves.

                  Acting as if cryptocurrency is maligned because it’s “unpopular” is like acting that Donald Trump is a victim because he’s unpopular.