‹ 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. schnebbau · · focus · HN ↗
      Codeberg are going to have issues in the future when all code is AI generated (except for artisanal code of course, written for the love of the craft but not to achieve anything of merit).
      1. max_streese · · focus · HN ↗
        Assuming writing code by hand is slower (which I agree with), why can&#x27;t it still have merit compared to code written via llm harness?
        1. schnebbau · · focus · HN ↗
          Because no one is going to hire developers who write code by hand, apart from a few niches. For the same reason that no one hires a courier who delivers by horse anymore, or a miller who uses windmills to grind their grain, or a cooper who continues to use wooden staves and iron hoops instead of forming plastic or metal containers, or...
          1. applfanboysbgon · · focus · HN ↗
            Yeah yeah, except LLM code is absolute dogshit and is not on a trajectory to ever not be dogshit.
            1. schnebbau · · focus · HN ↗
              <a href="https:&#x2F;&#x2F;knowyourmeme.com&#x2F;memes&#x2F;akakichi-no-eleven-redraws" rel="nofollow">https:&#x2F;&#x2F;knowyourmeme.com&#x2F;memes&#x2F;akakichi-no-eleven-redraws
            2. dwb · · focus · HN ↗
              I’m sorry, but this isn’t the case. I don’t like it, on balance, but managed responsibly and steered well, plenty of LLM code is fine.
          2. fc417fc802 · · focus · HN ↗
            &gt; or a miller who uses windmills to grind their grain,

            Huh. For all the &quot;traditional&quot;, &quot;organic&quot;, &quot;hand crafted&quot;, and other &quot;things&quot; I&#x27;ve encountered that isn&#x27;t one of them. I wonder why no one is advertising fair trade hydropower stone ground organic flour?

            1. tmtvl · · focus · HN ↗
              Because people generally don&#x27;t like having bits of millstone in their flour.
            2. EraYaN · · focus · HN ↗
              At least where I am (the Netherlands) there are plenty of mills still milling.
          3. gspr · · focus · HN ↗
            Your analogy is terrible.

            The act of verifying that parcel is delivered, that the grain is correctly ground, or that the container is up to spec is far easier than the act of delivering&#x2F;grinding&#x2F;making in the first place (and in the latter case, there&#x27;s perhaps even an argument to be had that the modernized process eases verification).

            For a lot of coding, this is simply not the case. And so people will retort that that&#x27;s fine, LLMs will help with verification and maintenance too. I think you&#x27;re seriously misguided – you&#x27;re accidentally trying to turn human prose into a programming language, and it&#x27;s a terrible terrible idea!

            At any rate, I find it extremely worrying that people like you keep reiterating this point as if it&#x27;s a fact. If it&#x27;s true, then surely we&#x27;ll very soon see the evidence. The way you speak of the &quot;near future&quot; with certainty, as if everyone agrees, gives me the same sour taste as cryptobros or MLM conmen. Yuck.

            1. schnebbau · · focus · HN ↗
              Feel free to disagree, but you will be wrong.
              1. gspr · · focus · HN ↗
                This, too, gives me vibes of cryptobros!

                Proponent: EmergingTech is gonna be amazing, it&#x27;ll at revolutionize everything!

                Bystander: Alright. But I&#x27;ll hold off until I see actual evidence of that happening. Truly revolutionizing tech usually shows clear signs of being revolutionary, and doesn&#x27;t need evangelists.

                Proponent: You&#x27;re gonna be left behind! Act now, or forever miss out! Here&#x27;s analogies with things we know in hindsight were revolutionary.

                Bystander: Those analogies are bad for these specific reasons.

                Proponent: You will be proven wrong!

                It&#x27;s so dumb. At least you AI proponents don&#x27;t post pictures of yourself with glowing laser eyes when you evangelize, so I guess that&#x27;s an improvement over the cryptobros.

                PS: I emphasize that I&#x27;m not claiming that the technology won&#x27;t have huge effects on society. If that&#x27;s your take, you have to read again.

      2. applfanboysbgon · · focus · HN ↗
        Policies are enacted for current reality, not fantasy futures. If your magical fantasy becomes reality (it won&#x27;t), they can just... change their policy. Of course, you aren&#x27;t thinking about practical effects of policies on platforms, only on how it&#x27;s an insult to your LLM-bro way of life.
        1. schnebbau · · focus · HN ↗

          [dead]

          1. applfanboysbgon · · focus · HN ↗
            Sure. You can come gloat about how you&#x27;re unemployed because nobody needs a prompt monkey when they can just prompt the LLM to produce dogshit code themselves.
            1. schnebbau · · focus · HN ↗
              I climbed out of the code trenches years ago - I have multiple companies, I&#x27;ll be fine.

              And yes, they both have moats that will take AI at least 5 years to erode, at which point I&#x27;ll just retire.

              Regarding the dog shit code comment: this is the problem with your whole line of thinking. Customers don&#x27;t care if the code is dog shit. They care if they get value from the product.

              As I mentioned, there will still be some demand for devs who code by hand, similar to how theres still demand for blacksmiths who make ornamental weapons.

              1. applfanboysbgon · · focus · HN ↗
                Dogshit code doesn&#x27;t give customers value from the product. You can get away with enshittifying your code&#x2F;product if you already have an iron grip on the market and network effects make it impossible to escape, eg. Windows&#x2F;appleOS&#x2F;Android, Youtube, Facebook, Twitter, Discord, etc. At that point, you&#x27;re relying on the inertia of community lock-in to replace product quality. However, this strategy does not work if you aren&#x27;t a FAANG-scale monopolist. If your code and product is dogshit, you will never get off the ground. You need not only a better product but an overwhelmingly superior product to the competition to defeat inertia. And we see this playing out in reality: there are no vibecoded software disrupting the market. At most vibecoded software is carving out a new MLM-style pyramid of vibecoding tools, but it is not replacing hand-crafted software.
                1. schnebbau · · focus · HN ↗
                  This is just wishful thinking.

                  Building the product was never the hard part. Getting it in front of people is. That will continue to be true, except the build stage will be even easier.

                  1. andersonpico · · focus · HN ↗
                    &gt; Building the product was never the hard part

                    this is an absolutely insane take

                    1. gmueckl · · focus · HN ↗
                      Is it? A lot of software is really just a pile of context-specific database front-ends. There is virtually nothing difficult in the implementation itself. Most businesses in this space survive because they know how to dress up their pile of CRUD for their customers. And it gets worse: a less reliable, buggier product may still be the better fit for a customer if it works well enough for what they use it the most.
                    2. schnebbau · · focus · HN ↗
                      Prove it?
                    3. cleaning · · focus · HN ↗
                      I worked in an early startup that came from 5+ years of initial academic research and selling the product was far more arduous of a process.
          2. gspr · · focus · HN ↗
            You sound exactly like the cryptobros of yore. Just stop.

            If you&#x27;re right, the evidence will bear that out. Stop evangelizing. It&#x27;s insufferable. And it&#x27;s paradoxical that so many who believe this technology to be absolutely world-changing also feel that the technology needs to be pushed onto people actively. It reminds me of religious people (&quot;my god is all-powerful, but if you meaningless mortal insult him he&#x27;ll be mightily upset&quot;).

            1. gmueckl · · focus · HN ↗
              I also hate preachy sermons about new tech with a deep passion and that transfers somewhat to the tech they preach about.

              Despite this, there is a reality that LLMs for coding can create pretty decent results fast. There is something real and usable hidden in all that mess. It&#x27;s like the dot com bubble in some ways: the bubble died with all the overhyped &quot;x on the web&quot; BS that had no real substance, but the web itself stayed. This time around, LLMs and agents will stick around as tools, but the hype will likely die a loud, messy death.

              1. gspr · · focus · HN ↗
                Sure. But HN these days is the epitome of &quot;x but on the web&quot; in the AI era. It&#x27;s insufferable!
              2. applfanboysbgon · · focus · HN ↗
                Nobody here is saying otherwise. The Codeberg policy in question does not forbid LLM-assistance outright; their policy is targeted towards unmitigated slop. Even myself, as I argue heatedly against the religious adherents, not only use LLMs daily but work for a very successful LLM startup developing and selling LLMs-as-tools. That does not make the people who won&#x27;t shut the fuck up about LLMs-as-gods any less infuriating.
            2. schnebbau · · focus · HN ↗
              This is nothing like crypto. Crypto never got beyond the bros. It was never used seriously in the real world beyond the concepts attempting to pierce the veil.

              Almost every dev I know is already using AI to some capacity.

              This is like telling Henry Ford he&#x27;s getting too excited about his cars after he&#x27;d already sold a million and with no slowdown in sight.

              What a miserable way to think. I implore you to keep this sort of advice to yourself.

      3. Thanemate · · focus · HN ↗
        &gt;but not to achieve anything of merit

        Educating oneself to provide better quality of work still requires writing code by hand, and by extend is an achievement of merit.

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.