Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. The Zig programming language has updated its code of conduct to ban LLM-generated code, vulnerability research, text-generation, and about anything AI at all

The Zig programming language has updated its code of conduct to ban LLM-generated code, vulnerability research, text-generation, and about anything AI at all

Scheduled Pinned Locked Moved Uncategorized
39 Posts 26 Posters 138 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • campuscodi@mastodon.socialC campuscodi@mastodon.social

    The Zig programming language has updated its code of conduct to ban LLM-generated code, vulnerability research, text-generation, and about anything AI at all

    Link Preview Image
    Zig president says AI coding contributions are 'invariably garbage,' so he banned them

    Zig, an open-source programming language bans contributors from using AI. Its president said that the these submissions have "no value whatsoever."

    favicon

    Business Insider (www.businessinsider.com)

    Code of Conduct ⚡ Zig Programming Language

    favicon

    (ziglang.org)

    dalias@hachyderm.ioD This user is from outside of this forum
    dalias@hachyderm.ioD This user is from outside of this forum
    dalias@hachyderm.io
    wrote last edited by
    #20

    @campuscodi I love how the domain it's dealt with in is code of conduct.

    1 Reply Last reply
    0
    • campuscodi@mastodon.socialC campuscodi@mastodon.social

      The Zig programming language has updated its code of conduct to ban LLM-generated code, vulnerability research, text-generation, and about anything AI at all

      Link Preview Image
      Zig president says AI coding contributions are 'invariably garbage,' so he banned them

      Zig, an open-source programming language bans contributors from using AI. Its president said that the these submissions have "no value whatsoever."

      favicon

      Business Insider (www.businessinsider.com)

      Code of Conduct ⚡ Zig Programming Language

      favicon

      (ziglang.org)

      tris@chaos.socialT This user is from outside of this forum
      tris@chaos.socialT This user is from outside of this forum
      tris@chaos.social
      wrote last edited by
      #21

      @campuscodi Do the same for horse64 @ell1e 😛

      ell1e@hachyderm.ioE 1 Reply Last reply
      0
      • tris@chaos.socialT tris@chaos.social

        @campuscodi Do the same for horse64 @ell1e 😛

        ell1e@hachyderm.ioE This user is from outside of this forum
        ell1e@hachyderm.ioE This user is from outside of this forum
        ell1e@hachyderm.io
        wrote last edited by
        #22

        @tris @campuscodi if you have a proposal of how this should be expanded, let me know: https://horse64.org/docs/How%20to%20Contribute#why-ai-contributions-are-not-allowed

        1 Reply Last reply
        0
        • eestileib@tech.lgbtE eestileib@tech.lgbt

          @corpsmoderne @johan_andersson @campuscodi

          Rust has lisp-sized social problems as far as I can tell.

          laund@wetdry.worldL This user is from outside of this forum
          laund@wetdry.worldL This user is from outside of this forum
          laund@wetdry.world
          wrote last edited by
          #23

          @eestileib @corpsmoderne @johan_andersson @campuscodi what does that mean?

          Both "what does it mean for a (social?) problem to be lisp-sized" and "what did you want to communicate with that post"?

          1 Reply Last reply
          0
          • campuscodi@mastodon.socialC campuscodi@mastodon.social

            The Zig programming language has updated its code of conduct to ban LLM-generated code, vulnerability research, text-generation, and about anything AI at all

            Link Preview Image
            Zig president says AI coding contributions are 'invariably garbage,' so he banned them

            Zig, an open-source programming language bans contributors from using AI. Its president said that the these submissions have "no value whatsoever."

            favicon

            Business Insider (www.businessinsider.com)

            Code of Conduct ⚡ Zig Programming Language

            favicon

            (ziglang.org)

            zygoon@fosstodon.orgZ This user is from outside of this forum
            zygoon@fosstodon.orgZ This user is from outside of this forum
            zygoon@fosstodon.org
            wrote last edited by
            #24

            @campuscodi next they will ban anyone using Dvorak to make patches.

            1 Reply Last reply
            0
            • campuscodi@mastodon.socialC campuscodi@mastodon.social

              The Zig programming language has updated its code of conduct to ban LLM-generated code, vulnerability research, text-generation, and about anything AI at all

              Link Preview Image
              Zig president says AI coding contributions are 'invariably garbage,' so he banned them

              Zig, an open-source programming language bans contributors from using AI. Its president said that the these submissions have "no value whatsoever."

              favicon

              Business Insider (www.businessinsider.com)

              Code of Conduct ⚡ Zig Programming Language

              favicon

              (ziglang.org)

              mason@partychickens.netM This user is from outside of this forum
              mason@partychickens.netM This user is from outside of this forum
              mason@partychickens.net
              wrote last edited by
              #25

              @campuscodi This got me curious, so I looked at GCC and clang. GCC is still working on it:

              working-group-ai-policy - GCC Wiki

              favicon

              (gcc.gnu.org)

              LLVM allows slop, which disappointed me, even if they include language which suggests that the contributor should be accountable for the code:

              Link Preview Image
              LLVM AI Tool Use Policy — LLVM 23.0.0git documentation

              favicon

              (llvm.org)

              I wonder how the complete lack of clarity around slop contributions is acceptable to the projects.

              1 Reply Last reply
              0
              • R relay@relay.an.exchange shared this topic
              • J johan_andersson@mastodon.social

                @campuscodi Guess #Zig devs are mad their flagship project #Bun is being ported to #Rust by #Claude #AI.

                srazkvt@tech.lgbtS This user is from outside of this forum
                srazkvt@tech.lgbtS This user is from outside of this forum
                srazkvt@tech.lgbt
                wrote last edited by
                #26

                @johan_andersson @campuscodi could you not spam hashtags inside your message ? this really messes up the flow with screen readers, making your posts less accessible

                also that change was before bun got "rewritten" in rust

                J 1 Reply Last reply
                0
                • campuscodi@mastodon.socialC campuscodi@mastodon.social

                  The Zig programming language has updated its code of conduct to ban LLM-generated code, vulnerability research, text-generation, and about anything AI at all

                  Link Preview Image
                  Zig president says AI coding contributions are 'invariably garbage,' so he banned them

                  Zig, an open-source programming language bans contributors from using AI. Its president said that the these submissions have "no value whatsoever."

                  favicon

                  Business Insider (www.businessinsider.com)

                  Code of Conduct ⚡ Zig Programming Language

                  favicon

                  (ziglang.org)

                  dag@chaos.socialD This user is from outside of this forum
                  dag@chaos.socialD This user is from outside of this forum
                  dag@chaos.social
                  wrote last edited by
                  #27

                  @campuscodi lol - a Programming language that bans vulnerability research … says it all.

                  datenwolf@chaos.socialD 1 Reply Last reply
                  0
                  • dag@chaos.socialD dag@chaos.social

                    @campuscodi lol - a Programming language that bans vulnerability research … says it all.

                    datenwolf@chaos.socialD This user is from outside of this forum
                    datenwolf@chaos.socialD This user is from outside of this forum
                    datenwolf@chaos.social
                    wrote last edited by
                    #28

                    @dag @campuscodi

                    Where the heck did you read *that*?

                    dag@chaos.socialD 1 Reply Last reply
                    0
                    • beggarmidas@mastodon.socialB beggarmidas@mastodon.social

                      @campuscodi May not be a wise move on the vulnerability scanning. That's almost certainly gonna come back to bite him on his butt.

                      datenwolf@chaos.socialD This user is from outside of this forum
                      datenwolf@chaos.socialD This user is from outside of this forum
                      datenwolf@chaos.social
                      wrote last edited by
                      #29

                      @Beggarmidas @campuscodi

                      About that… ask the cURL developers how well that work(ed) for them. TL;DR: they were drowning in LLM generated vulnerability reports, of which only a tiny fraction were actually valid. Any tool that dramatically degrades the signal-to-noise ratio does more harm than good.

                      drrac27@fosstodon.orgD 1 Reply Last reply
                      0
                      • datenwolf@chaos.socialD datenwolf@chaos.social

                        @dag @campuscodi

                        Where the heck did you read *that*?

                        dag@chaos.socialD This user is from outside of this forum
                        dag@chaos.socialD This user is from outside of this forum
                        dag@chaos.social
                        wrote last edited by
                        #30

                        @datenwolf @campuscodi „The Zig programming language has updated its code of conduct to ban LLM-generated code, vulnerability research, text-generation, and about anything AI at all“

                        OP said that. Banning any kind of vulnerability research is stupid. If you allow fuzzing why not allow AI based?

                        datenwolf@chaos.socialD 1 Reply Last reply
                        0
                        • dag@chaos.socialD dag@chaos.social

                          @datenwolf @campuscodi „The Zig programming language has updated its code of conduct to ban LLM-generated code, vulnerability research, text-generation, and about anything AI at all“

                          OP said that. Banning any kind of vulnerability research is stupid. If you allow fuzzing why not allow AI based?

                          datenwolf@chaos.socialD This user is from outside of this forum
                          datenwolf@chaos.socialD This user is from outside of this forum
                          datenwolf@chaos.social
                          wrote last edited by
                          #31

                          @dag @campuscodi

                          Yes?!

                          Banning LLM generated "vulnerability" ""research"" is the proper proactive move. They've taken the lesson from cURL which was drowning in LLM generated vuln reports, of which only a tiny fraction was actually valid; the rest was fabricated noise.

                          If the signal-to-noise ratio gets degraded by some "tool", than this tool does more ham than good, as it will obscure legit reports.

                          The fabricated reports take away time from looking at the legit stuff.

                          datenwolf@chaos.socialD dag@chaos.socialD 2 Replies Last reply
                          0
                          • datenwolf@chaos.socialD datenwolf@chaos.social

                            @dag @campuscodi

                            Yes?!

                            Banning LLM generated "vulnerability" ""research"" is the proper proactive move. They've taken the lesson from cURL which was drowning in LLM generated vuln reports, of which only a tiny fraction was actually valid; the rest was fabricated noise.

                            If the signal-to-noise ratio gets degraded by some "tool", than this tool does more ham than good, as it will obscure legit reports.

                            The fabricated reports take away time from looking at the legit stuff.

                            datenwolf@chaos.socialD This user is from outside of this forum
                            datenwolf@chaos.socialD This user is from outside of this forum
                            datenwolf@chaos.social
                            wrote last edited by
                            #32

                            @dag @campuscodi

                            Also they're not banning the submission of reports on issues that a human has thought through and written a PoC by hand, even if the actual detection of the issue was found by some AI tool.

                            What's banned is offloading the whole work of "detection / PoC / writing report / submission" to AI. We want whoever did the submission also have thorough understanding of what's going on; we want to be able to inquire the thought process. You can't introspect an LLM.

                            dag@chaos.socialD 1 Reply Last reply
                            0
                            • datenwolf@chaos.socialD datenwolf@chaos.social

                              @dag @campuscodi

                              Yes?!

                              Banning LLM generated "vulnerability" ""research"" is the proper proactive move. They've taken the lesson from cURL which was drowning in LLM generated vuln reports, of which only a tiny fraction was actually valid; the rest was fabricated noise.

                              If the signal-to-noise ratio gets degraded by some "tool", than this tool does more ham than good, as it will obscure legit reports.

                              The fabricated reports take away time from looking at the legit stuff.

                              dag@chaos.socialD This user is from outside of this forum
                              dag@chaos.socialD This user is from outside of this forum
                              dag@chaos.social
                              wrote last edited by
                              #33

                              @datenwolf @campuscodi you should read up on that. Curl does use AI to identify vulnerabilities themselves:

                              Link Preview Image
                              Mythos finds a curl vulnerability

                              yes, as in singular one. Back in April 2026 Anthropic caused a lot of media noise when they concluded that their new AI model Mythos is dangerously good at finding security flaws in source code. Apparently Mythos was so good at this that Anthropic would not release this model to the public yet but instead … Continue reading Mythos finds a curl vulnerability →

                              favicon

                              daniel.haxx.se (daniel.haxx.se)

                              Vulnerability submission != vulnerability research.
                              If they would require a human in the loop before submitting vulns, that would make sense. To ban usage of AI for vulnerability research is just plain stupid. To disallow any method to find vulnerabilities is security by obscurity and should be treated as such.

                              1 Reply Last reply
                              0
                              • datenwolf@chaos.socialD datenwolf@chaos.social

                                @dag @campuscodi

                                Also they're not banning the submission of reports on issues that a human has thought through and written a PoC by hand, even if the actual detection of the issue was found by some AI tool.

                                What's banned is offloading the whole work of "detection / PoC / writing report / submission" to AI. We want whoever did the submission also have thorough understanding of what's going on; we want to be able to inquire the thought process. You can't introspect an LLM.

                                dag@chaos.socialD This user is from outside of this forum
                                dag@chaos.socialD This user is from outside of this forum
                                dag@chaos.social
                                wrote last edited by
                                #34

                                @datenwolf @campuscodi then tell OP to update his hilarious „AI bad“ post to reflect that - not me.

                                1 Reply Last reply
                                0
                                • datenwolf@chaos.socialD datenwolf@chaos.social

                                  @Beggarmidas @campuscodi

                                  About that… ask the cURL developers how well that work(ed) for them. TL;DR: they were drowning in LLM generated vulnerability reports, of which only a tiny fraction were actually valid. Any tool that dramatically degrades the signal-to-noise ratio does more harm than good.

                                  drrac27@fosstodon.orgD This user is from outside of this forum
                                  drrac27@fosstodon.orgD This user is from outside of this forum
                                  drrac27@fosstodon.org
                                  wrote last edited by
                                  #35

                                  @datenwolf @Beggarmidas @campuscodi well, that is just outdated information. Now they are mostly high quality reports... https://daniel.haxx.se/blog/2026/04/22/high-quality-chaos/

                                  1 Reply Last reply
                                  0
                                  • dag@chaos.socialD This user is from outside of this forum
                                    dag@chaos.socialD This user is from outside of this forum
                                    dag@chaos.social
                                    wrote last edited by
                                    #36

                                    @datenwolf @campuscodi then state that instead. There no benefit in doing it that way. Forbidding a tool to be used is stupid. Requiring human oversight is not. Curl somewhat roled back in their statement and so will zig.

                                    1 Reply Last reply
                                    0
                                    • dag@chaos.socialD This user is from outside of this forum
                                      dag@chaos.socialD This user is from outside of this forum
                                      dag@chaos.social
                                      wrote last edited by
                                      #37

                                      @datenwolf @campuscodi but the „benevolent“ chief master of awesomeness said it differently in the interview:

                                      —
                                      They will accept no LLM-generated content, nothing paraphrased from an LLM, and nothing edited, brainstormed, or debugged by an LLM. In short: Keep AI out of it.
                                      On the JetBrains podcast, Zig President Andrew Kelley called AI-assisted contributions "invariably garbage."
                                      —

                                      So perhaps it’s time to tell Donny about the actual policy…

                                      1 Reply Last reply
                                      0
                                      • srazkvt@tech.lgbtS srazkvt@tech.lgbt

                                        @johan_andersson @campuscodi could you not spam hashtags inside your message ? this really messes up the flow with screen readers, making your posts less accessible

                                        also that change was before bun got "rewritten" in rust

                                        J This user is from outside of this forum
                                        J This user is from outside of this forum
                                        johan_andersson@mastodon.social
                                        wrote last edited by
                                        #38

                                        @SRAZKVT @campuscodi My apologies; I'm new to Mastodon and I thought I was following best practices per fedi.tips. Still learning!

                                        srazkvt@tech.lgbtS 1 Reply Last reply
                                        0
                                        • J johan_andersson@mastodon.social

                                          @SRAZKVT @campuscodi My apologies; I'm new to Mastodon and I thought I was following best practices per fedi.tips. Still learning!

                                          srazkvt@tech.lgbtS This user is from outside of this forum
                                          srazkvt@tech.lgbtS This user is from outside of this forum
                                          srazkvt@tech.lgbt
                                          wrote last edited by
                                          #39

                                          @johan_andersson @campuscodi hashtags are fine, but it is generally better to put them at the end of posts, then they all bunched together, rather than blended into the message

                                          1 Reply Last reply
                                          0
                                          • R relay@relay.infosec.exchange shared this topic
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups