‹ BackHN Continuity

Thread

Dutch governments builds alternative for Microsoft based on NixOS

1021 points · 583 comments · fjfaase

  1. ricardobeat · · focus · HN ↗
    A note to the developers in the project, if anyone is reading: your repositories are in violation of the new Codeberg policy that forbids AI-generated code [1].

    [1] <a href="https:&#x2F;&#x2F;blog.codeberg.org&#x2F;protecting-our-floss-commons-from-llms.html" rel="nofollow">https:&#x2F;&#x2F;blog.codeberg.org&#x2F;protecting-our-floss-commons-from-...

    1. gagik_co · · focus · HN ↗
      It’d make the most sense for the Dutch government (or DAWO) to have their own Forgejo instance if the goal is data sovereignty.

      edit: looks like this was originally the case and then they moved?

      1. utopiah · · focus · HN ↗
        clearly shows the need for federated forges, where you get to decide on your own rules but you still benefit from interacting with a broader set of collaborators.
        1. amiga386 · · focus · HN ↗
          That&#x27;s likely to end up Balkanized like the fediverse, where every instance has a list of other instances they refuse to federate with, often because politics or petty drama. Though to be fair to the fediverse, sometimes it&#x27;s because those other instances are full of child porn and most people just don&#x27;t want to see that.

          It amuses me that Mastodon Central uses corpo-friendly labels for the sites they won&#x27;t federate with, e.g. (<a href="https:&#x2F;&#x2F;mastodon.social&#x2F;about" rel="nofollow">https:&#x2F;&#x2F;mastodon.social&#x2F;about)

              tsundere.love   Suspended (Hate speech)
              you**.**ve      Suspended (Inappropriate content)
          
          Whereas the more free-wheeling sites, like the ones Mastodon Central blocks, tell it exactly how it is: (<a href="https:&#x2F;&#x2F;tsundere.love&#x2F;about" rel="nofollow">https:&#x2F;&#x2F;tsundere.love&#x2F;about)

              nadeko.pw      CP
              mk.fedcast.ch  Spam
              youjo.love     hosts at least one admitted pedo
          1. mitxela · · focus · HN ↗
            If you want to follow some CP poster on nadeko.pw then you can ask your admin on tsundere.love to unblock it and he will probably just ban you for admitting you like CP.

            Where did we get this idea that federated instances should never block anything? Even warez sites have rules.

            1. amiga386 · · focus · HN ↗
              &gt; Where did we get this idea that federated instances should never block anything?

              I&#x27;m not sure, but the OP was postulating that Forgejo instances could federate to solve the problem that the Dutch government runs its own instance to develop its software (including using AI extensively) but wants to engage with the wider community so is currently hosting things on Codeberg&#x27;s centralised instance of Forgejo, and Codeberg&#x27;s administrators hate AI.

              Adding federation doesn&#x27;t solve that problem, it just moves it one level up. To collaborate with the Dutch government, you either need to directly register on their site, or set up an entire copy of Forgejo, publicly hosted, so you can federate your one-user instance with them, or you need to find a different instance that someone else hosts, and be at the mercy of that instance&#x27;s admins, who may be even more cruel and capricious than Codeberg&#x27;s.

              What I predict is a future codeberg.org&#x2F;about saying

                  code.overheid.nl  Suspended (slopfondlers)
              
              And a future code.overheid.nl&#x2F;about being full of dodgy Forgejo instances that host porn games
              1. mitxela · · focus · HN ↗
                Codeberg&#x27;s AI position was about resource waste. Single-user AI projects were spamming their CI&#x2F;CD as if they were KDE or the kernel.

                They don&#x27;t care if someone wastes their own resources.

                1. amiga386 · · focus · HN ↗
                  Federation is a people-problem, not so much the resource problem.

                  Mastodon servers defederate because the people (or rather, the admins) of instance A don&#x27;t want anything to do with the people (who toot at the discretion and policies of the admins) of instance B.

                  Codeberg&#x27;s AI position, as stated and voted upon, does not mention resource usage at all. That&#x27;s completely invisible from the discussion. It is exclusively argued against on accord of 1) unclear copyright ownership, and 2) users have no idea what&#x27;s in the code, therefore it could be full of security flaws or harmful code.

                  <a href="https:&#x2F;&#x2F;codeberg.org&#x2F;Codeberg&#x2F;org&#x2F;pulls&#x2F;1253" rel="nofollow">https:&#x2F;&#x2F;codeberg.org&#x2F;Codeberg&#x2F;org&#x2F;pulls&#x2F;1253

                  So they would not want to federate with another host that used a lot of AI-generated code, even if it claimed an open license, even if that federation caused little-to-no usage of their CI. They would fundamentally disagree with any other instance that allowed mostly-AI-generated projects. They would therefore block such instances, if federation was a thing.

                  1. mitxela · · focus · HN ↗
                    Those are all problems codeberg doesn&#x27;t want on its system. Allowing a codeberg user to comment on someone else&#x27;s system wouldn&#x27;t bring those problems to codeberg.
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.