Skip to content
  • Hjem
  • Seneste
  • Etiketter
  • Populære
  • Verden
  • Bruger
  • Grupper
Temaer
  • 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 (No Skin)
  • No Skin
Kollaps
FARVEL BIG TECH
  1. Forside
  2. Ikke-kategoriseret
  3. “I poisoned my own mind.”

“I poisoned my own mind.”

Planlagt Fastgjort Låst Flyttet Ikke-kategoriseret
81 Indlæg 25 Posters 33 Visninger
  • Ældste til nyeste
  • Nyeste til ældste
  • Most Votes
Svar
  • Svar som emne
Login for at svare
Denne tråd er blevet slettet. Kun brugere med emne behandlings privilegier kan se den.
  • brib@bribstodon.xyzB brib@bribstodon.xyz

    @glyph @davidgerard @chroma I've wrestled with this problem too and decided that getting mad at every Tom, Dick and Harry who doesn't feel or do the exact same things I do is neither a good use of my energy nor a good way to hold the kinds of meaningful relationships that actually change behaviour.

    It's a tough balance to strike because I really don't want to excuse AI as a technology, and there's a lot of justified anger, but it's better to send that anger to people who deserve it and have power over it (read: technology executives, data centre building companies) rather than at people who don't have that power and are just as likely to be victims

    chroma@raccoonisland.socialC This user is from outside of this forum
    chroma@raccoonisland.socialC This user is from outside of this forum
    chroma@raccoonisland.social
    wrote sidst redigeret af
    #61

    @brib @glyph @davidgerard Uh, oh, excusing people because they're weak-minded or surrender to “convenience” is not the way to go, I believe.

    brib@bribstodon.xyzB 1 Reply Last reply
    0
    • bonkers@nerdculture.deB bonkers@nerdculture.de

      @dalias there's one significant difference from human written code: the amount of comments. Humans don't document as much as the machine. It helps the machine in adding more code and it helps a human understand the logic.

      So, my bald claim is that it's a useful tool that's not going away any time soon, so it's alright to utilize it if you know what you're doing.

      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 sidst redigeret af
      #62

      @bonkers The kind of comments in LLM codeslop are the opposite of useful. They do not document motivations why something was done the way it was, connections to external contracts, etc. They're imprecise restatement of what's in the code. The same bad types of comments novice human codemonkeys write when told to comment their code better.

      bonkers@nerdculture.deB zrb@social.hildebrind.spaceZ 2 Replies Last reply
      0
      • dalias@hachyderm.ioD dalias@hachyderm.io

        @bonkers The kind of comments in LLM codeslop are the opposite of useful. They do not document motivations why something was done the way it was, connections to external contracts, etc. They're imprecise restatement of what's in the code. The same bad types of comments novice human codemonkeys write when told to comment their code better.

        bonkers@nerdculture.deB This user is from outside of this forum
        bonkers@nerdculture.deB This user is from outside of this forum
        bonkers@nerdculture.de
        wrote sidst redigeret af
        #63

        @dalias I assume you didn't open my link

        dalias@hachyderm.ioD 1 Reply Last reply
        0
        • bonkers@nerdculture.deB bonkers@nerdculture.de

          @dalias I assume you didn't open my link

          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 sidst redigeret af
          #64

          @bonkers Of course I didn't.

          bonkers@nerdculture.deB 1 Reply Last reply
          0
          • dalias@hachyderm.ioD dalias@hachyderm.io

            @bonkers Of course I didn't.

            bonkers@nerdculture.deB This user is from outside of this forum
            bonkers@nerdculture.deB This user is from outside of this forum
            bonkers@nerdculture.de
            wrote sidst redigeret af
            #65

            @dalias so, another bold claim without any ground.

            bonkers@nerdculture.deB dalias@hachyderm.ioD 2 Replies Last reply
            0
            • bonkers@nerdculture.deB bonkers@nerdculture.de

              @dalias so, another bold claim without any ground.

              bonkers@nerdculture.deB This user is from outside of this forum
              bonkers@nerdculture.deB This user is from outside of this forum
              bonkers@nerdculture.de
              wrote sidst redigeret af
              #66

              @dalias sorry mate, but you have no fucking clue what you're talking about.

              1 Reply Last reply
              0
              • bonkers@nerdculture.deB bonkers@nerdculture.de

                @dalias so, another bold claim without any ground.

                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 sidst redigeret af
                #67

                @bonkers No, it's not a "bold claim". There is no model of reality or how anything works in these systems, only pattern regurgitation in ways that correlate/align with context. If you get any comments that appear to explain motivations, they're copies of someone else's ideas from a similar context, not something reasoned to apply to your code.

                The way you support or refute what I'm saying is through examination & analysis of the mechanisms, not examination of the output and whether it looks like what you would expect from human reasoning. "Looks like human reasoning" is the deception working as intended, and if you're trying to assess it from that standpoint, you're falling for the brain rotting program.

                bonkers@nerdculture.deB 1 Reply Last reply
                0
                • dalias@hachyderm.ioD dalias@hachyderm.io

                  @bonkers No, it's not a "bold claim". There is no model of reality or how anything works in these systems, only pattern regurgitation in ways that correlate/align with context. If you get any comments that appear to explain motivations, they're copies of someone else's ideas from a similar context, not something reasoned to apply to your code.

                  The way you support or refute what I'm saying is through examination & analysis of the mechanisms, not examination of the output and whether it looks like what you would expect from human reasoning. "Looks like human reasoning" is the deception working as intended, and if you're trying to assess it from that standpoint, you're falling for the brain rotting program.

                  bonkers@nerdculture.deB This user is from outside of this forum
                  bonkers@nerdculture.deB This user is from outside of this forum
                  bonkers@nerdculture.de
                  wrote sidst redigeret af
                  #68

                  @dalias no, I'm just saying that it's a useful tool in an experienced engineer's hands. Everything else is your own assumption.

                  violetmadder@kolektiva.socialV atax1a@infosec.exchangeA 2 Replies Last reply
                  0
                  • dalias@hachyderm.ioD dalias@hachyderm.io

                    @bonkers The kind of comments in LLM codeslop are the opposite of useful. They do not document motivations why something was done the way it was, connections to external contracts, etc. They're imprecise restatement of what's in the code. The same bad types of comments novice human codemonkeys write when told to comment their code better.

                    zrb@social.hildebrind.spaceZ This user is from outside of this forum
                    zrb@social.hildebrind.spaceZ This user is from outside of this forum
                    zrb@social.hildebrind.space
                    wrote sidst redigeret af
                    #69

                    @dalias @bonkers at my job, I work on the open source software of a very famous science project, so people often think they'll "help out" by pointing agents at our codebase. The LLM slop that well-meaning people have started foisting on me and my colleagues almost always has the same thing in common; it's almost always extraordinary and unnecessarily verbose. Pull request descriptions are long paragraphs of repeated information with bold section headers and emoji. Bits of logic that could be a single line are instead broken into multiple hyper-specific functions. function docstrings are useless reframings of exactly what the code says, without actually saying what situations the function should be used for. It's a mental burden that these people dump on us and say "you sort this out, I'm so helpful!" and I just want to reach through the screen and shake their shoulders and tell them that if they actually want to be helpful they can just read our contributing docs and write stuff themselves!

                    bonkers@nerdculture.deB 1 Reply Last reply
                    0
                    • zrb@social.hildebrind.spaceZ zrb@social.hildebrind.space

                      @dalias @bonkers at my job, I work on the open source software of a very famous science project, so people often think they'll "help out" by pointing agents at our codebase. The LLM slop that well-meaning people have started foisting on me and my colleagues almost always has the same thing in common; it's almost always extraordinary and unnecessarily verbose. Pull request descriptions are long paragraphs of repeated information with bold section headers and emoji. Bits of logic that could be a single line are instead broken into multiple hyper-specific functions. function docstrings are useless reframings of exactly what the code says, without actually saying what situations the function should be used for. It's a mental burden that these people dump on us and say "you sort this out, I'm so helpful!" and I just want to reach through the screen and shake their shoulders and tell them that if they actually want to be helpful they can just read our contributing docs and write stuff themselves!

                      bonkers@nerdculture.deB This user is from outside of this forum
                      bonkers@nerdculture.deB This user is from outside of this forum
                      bonkers@nerdculture.de
                      wrote sidst redigeret af
                      #70

                      @zrb @dalias true, and the only useful thing here would be rejecting such PRs without spending much time on them.

                      They could, theoretically, utilize the clanker to produce the change, but they should at least be able to understand and summarize it.

                      My point is, it's a tool. A hammer could also be used for building good stuff and for killing people.

                      bonkers@nerdculture.deB 1 Reply Last reply
                      0
                      • bonkers@nerdculture.deB bonkers@nerdculture.de

                        @zrb @dalias true, and the only useful thing here would be rejecting such PRs without spending much time on them.

                        They could, theoretically, utilize the clanker to produce the change, but they should at least be able to understand and summarize it.

                        My point is, it's a tool. A hammer could also be used for building good stuff and for killing people.

                        bonkers@nerdculture.deB This user is from outside of this forum
                        bonkers@nerdculture.deB This user is from outside of this forum
                        bonkers@nerdculture.de
                        wrote sidst redigeret af
                        #71

                        @zrb @dalias you can, by the way, publish a policy for PRs, like:

                        -- only a human written text in PR description, and it should actually explain briefly what the pr does.

                        -- ASCII only. The clanker can easily follow this rule if you insist.

                        zrb@social.hildebrind.spaceZ 1 Reply Last reply
                        0
                        • bonkers@nerdculture.deB bonkers@nerdculture.de

                          @zrb @dalias you can, by the way, publish a policy for PRs, like:

                          -- only a human written text in PR description, and it should actually explain briefly what the pr does.

                          -- ASCII only. The clanker can easily follow this rule if you insist.

                          zrb@social.hildebrind.spaceZ This user is from outside of this forum
                          zrb@social.hildebrind.spaceZ This user is from outside of this forum
                          zrb@social.hildebrind.space
                          wrote sidst redigeret af
                          #72

                          @bonkers @dalias that was the first thing we did, and really all that does is weed out the people and automated agents that respect policies, and select for people and agents that don't. Companies already don't care about open source licenses, and don't respect robots.txt when scraping, so it's no surprise they don't respect community policies either.

                          zrb@social.hildebrind.spaceZ 1 Reply Last reply
                          0
                          • zrb@social.hildebrind.spaceZ zrb@social.hildebrind.space

                            @bonkers @dalias that was the first thing we did, and really all that does is weed out the people and automated agents that respect policies, and select for people and agents that don't. Companies already don't care about open source licenses, and don't respect robots.txt when scraping, so it's no surprise they don't respect community policies either.

                            zrb@social.hildebrind.spaceZ This user is from outside of this forum
                            zrb@social.hildebrind.spaceZ This user is from outside of this forum
                            zrb@social.hildebrind.space
                            wrote sidst redigeret af
                            #73

                            @bonkers @dalias also doesn't fix the slop code cobbled together in patterns without any analytical thinking or mental model besides "make the output pass arbitrary tests"

                            bonkers@nerdculture.deB 1 Reply Last reply
                            0
                            • zrb@social.hildebrind.spaceZ zrb@social.hildebrind.space

                              @bonkers @dalias also doesn't fix the slop code cobbled together in patterns without any analytical thinking or mental model besides "make the output pass arbitrary tests"

                              bonkers@nerdculture.deB This user is from outside of this forum
                              bonkers@nerdculture.deB This user is from outside of this forum
                              bonkers@nerdculture.de
                              wrote sidst redigeret af
                              #74

                              @zrb @dalias well, reject them. They are not vital for the project, but your mental health is.

                              1 Reply Last reply
                              0
                              • bonkers@nerdculture.deB bonkers@nerdculture.de

                                @dalias no, I'm just saying that it's a useful tool in an experienced engineer's hands. Everything else is your own assumption.

                                violetmadder@kolektiva.socialV This user is from outside of this forum
                                violetmadder@kolektiva.socialV This user is from outside of this forum
                                violetmadder@kolektiva.social
                                wrote sidst redigeret af
                                #75

                                @bonkers @dalias

                                There is no understanding or real logic involved in LLM output. Only dice rolls.

                                Those comments only say something that plausibly sounds like what the batch of text called a "comment" has been determined to be LIKELY to say.

                                That's not a guess, that's how the thing works. The LLM is the thing doing the guessing. It isn't capable of understanding or reasoning.

                                bonkers@nerdculture.deB 1 Reply Last reply
                                0
                                • bonkers@nerdculture.deB bonkers@nerdculture.de

                                  @dalias no, I'm just saying that it's a useful tool in an experienced engineer's hands. Everything else is your own assumption.

                                  atax1a@infosec.exchangeA This user is from outside of this forum
                                  atax1a@infosec.exchangeA This user is from outside of this forum
                                  atax1a@infosec.exchange
                                  wrote sidst redigeret af
                                  #76

                                  @bonkers i'm sure there's a tool involved

                                  1 Reply Last reply
                                  0
                                  • violetmadder@kolektiva.socialV violetmadder@kolektiva.social

                                    @bonkers @dalias

                                    There is no understanding or real logic involved in LLM output. Only dice rolls.

                                    Those comments only say something that plausibly sounds like what the batch of text called a "comment" has been determined to be LIKELY to say.

                                    That's not a guess, that's how the thing works. The LLM is the thing doing the guessing. It isn't capable of understanding or reasoning.

                                    bonkers@nerdculture.deB This user is from outside of this forum
                                    bonkers@nerdculture.deB This user is from outside of this forum
                                    bonkers@nerdculture.de
                                    wrote sidst redigeret af
                                    #77

                                    @violetmadder @dalias you just shouldn't use it for things that need reasoning. It's pretty good at standard tasks, so keep it at that.

                                    violetmadder@kolektiva.socialV 1 Reply Last reply
                                    0
                                    • bonkers@nerdculture.deB bonkers@nerdculture.de

                                      @violetmadder @dalias you just shouldn't use it for things that need reasoning. It's pretty good at standard tasks, so keep it at that.

                                      violetmadder@kolektiva.socialV This user is from outside of this forum
                                      violetmadder@kolektiva.socialV This user is from outside of this forum
                                      violetmadder@kolektiva.social
                                      wrote sidst redigeret af
                                      #78

                                      @bonkers @dalias

                                      Comments need reasoning. Code structure needs reasoning.

                                      In those tasks, the plausible mimicry of what's needed is not just insufficient, but dangerous.

                                      bonkers@nerdculture.deB 1 Reply Last reply
                                      0
                                      • violetmadder@kolektiva.socialV violetmadder@kolektiva.social

                                        @bonkers @dalias

                                        Comments need reasoning. Code structure needs reasoning.

                                        In those tasks, the plausible mimicry of what's needed is not just insufficient, but dangerous.

                                        bonkers@nerdculture.deB This user is from outside of this forum
                                        bonkers@nerdculture.deB This user is from outside of this forum
                                        bonkers@nerdculture.de
                                        wrote sidst redigeret af
                                        #79

                                        @violetmadder @dalias life is dangerous. The longer you live, the closer you are to your death.

                                        Hammers and axes are dangerous, they can be used as a weapon.

                                        We just have to admit that the clankers will stick around. We just have to minimize the danger.

                                        violetmadder@kolektiva.socialV 1 Reply Last reply
                                        0
                                        • chroma@raccoonisland.socialC chroma@raccoonisland.social

                                          @brib @glyph @davidgerard Uh, oh, excusing people because they're weak-minded or surrender to “convenience” is not the way to go, I believe.

                                          brib@bribstodon.xyzB This user is from outside of this forum
                                          brib@bribstodon.xyzB This user is from outside of this forum
                                          brib@bribstodon.xyz
                                          wrote sidst redigeret af
                                          #80

                                          @chroma @glyph @davidgerard I never used the words "weak-minded" or "convenience".

                                          1 Reply Last reply
                                          0
                                          Svar
                                          • Svar som emne
                                          Login for at svare
                                          • Ældste til nyeste
                                          • Nyeste til ældste
                                          • Most Votes


                                          • Log ind

                                          • Har du ikke en konto? Tilmeld

                                          • Login or register to search.
                                          Powered by NodeBB Contributors
                                          Graciously hosted by data.coop
                                          • First post
                                            Last post
                                          0
                                          • Hjem
                                          • Seneste
                                          • Etiketter
                                          • Populære
                                          • Verden
                                          • Bruger
                                          • Grupper