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. Free software people: A major goal of free software is for individuals to be able to cause software to behave in the way they want it toLLMs: (enable that)Free software people: Oh no not like that

Free software people: A major goal of free software is for individuals to be able to cause software to behave in the way they want it toLLMs: (enable that)Free software people: Oh no not like that

Planlagt Fastgjort Låst Flyttet Ikke-kategoriseret
317 Indlæg 120 Posters 0 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.
  • mjg59@nondeterministic.computerM mjg59@nondeterministic.computer

    Look, coders, we are not writers. There's no way to turn "increment this variable" into life changing prose. The creativity exists outside the code. It always has done and it always will do. Let it go.

    jens@social.finkhaeuser.deJ This user is from outside of this forum
    jens@social.finkhaeuser.deJ This user is from outside of this forum
    jens@social.finkhaeuser.de
    wrote sidst redigeret af
    #180

    @mjg59 Indeed.

    This is why code generation is not a solution to the problem.

    Which problem? People will phrase it differently, but the basic idea is to outsource *the hard part*, which is analysis and phrasing requirements to guide the LLM.

    LLMs suck at dealing with shitty specs. They even suck at dealing with good specs. They even suck at dealing with specs they themselves suggested.

    https://finkhaeuser.de/2026-04-10-outsourcing-thought-is-going-great/

    So using LLMs isn't solving the problem, which is that thinking is hard.

    1 Reply Last reply
    0
    • petko@social.petko.meP petko@social.petko.me

      @mjg59 but wait, there's more

      What if you're not renowned security expert and open-source celebrity @mjg59 (that currently works at nvidia btw, profiting from the LLM boom, sorry) but just some guy trying to make ends meet doing some coding?...

      Now you get an LLM mandate from your company that comes with the implication that 'either you boost your productivity with 80% or we fire you and contract a cheap prompter in your place'...

      S This user is from outside of this forum
      S This user is from outside of this forum
      seanfurey@mas.to
      wrote sidst redigeret af
      #181

      @petko @mjg59

      If the cheap prompter can produce the same results, what are the arguments against this?

      - copyright violation in the training material
      - excessively high use of the world's resources for training and inference

      If both of those were handled (that's a big if. Maybe someday, maybe not) what were the arguments be against choosing the cheap Proctor?

      petko@social.petko.meP 1 Reply Last reply
      0
      • mjg59@nondeterministic.computerM mjg59@nondeterministic.computer

        Look, coders, we are not writers. There's no way to turn "increment this variable" into life changing prose. The creativity exists outside the code. It always has done and it always will do. Let it go.

        glyph@mastodon.socialG This user is from outside of this forum
        glyph@mastodon.socialG This user is from outside of this forum
        glyph@mastodon.social
        wrote sidst redigeret af
        #182

        @mjg59 you’re doing the thing where you’re romanticizing another profession by assuming the grass is greener. most writers are not novelists. most are writing pretty dry ad copy or instruction manuals or something, just like most programmers aren’t writing especially novel or beautiful algorithms (or, for that matter, video games where algorithmic processes evoke a feeling). you’re just confusing form and content here

        mjg59@nondeterministic.computerM juliancalaby@social.treehouse.systemsJ 2 Replies Last reply
        0
        • S seanfurey@mas.to

          @petko @mjg59

          If the cheap prompter can produce the same results, what are the arguments against this?

          - copyright violation in the training material
          - excessively high use of the world's resources for training and inference

          If both of those were handled (that's a big if. Maybe someday, maybe not) what were the arguments be against choosing the cheap Proctor?

          petko@social.petko.meP This user is from outside of this forum
          petko@social.petko.meP This user is from outside of this forum
          petko@social.petko.me
          wrote sidst redigeret af
          #183

          @seanfurey @mjg59 lmao. Assuming a total of 20 million software developers world-wide, what is the problem with firing 5-10 million people in the span of 1-2 years? You really can't think of any problem with this except the blatant copyright violations and disastrous environmental impact? Those are people my guy, they and their families need food, shelter, healthcare, and people can't just choose a new craft, let alone while competing with a couple of million in the same situation...

          S 1 Reply Last reply
          0
          • mjg59@nondeterministic.computerM mjg59@nondeterministic.computer

            Free software people: A major goal of free software is for individuals to be able to cause software to behave in the way they want it to
            LLMs: (enable that)
            Free software people: Oh no not like that

            tef@mastodon.socialT This user is from outside of this forum
            tef@mastodon.socialT This user is from outside of this forum
            tef@mastodon.social
            wrote sidst redigeret af
            #184

            @mjg59

            if i am honest the price of such, psychotic breaks, isn't worth the freedom of per request billing

            tef@mastodon.socialT 1 Reply Last reply
            0
            • tef@mastodon.socialT tef@mastodon.social

              @mjg59

              if i am honest the price of such, psychotic breaks, isn't worth the freedom of per request billing

              tef@mastodon.socialT This user is from outside of this forum
              tef@mastodon.socialT This user is from outside of this forum
              tef@mastodon.social
              wrote sidst redigeret af
              #185

              @mjg59 it is a fair criticism of free software that they haven't managed to meaningfully increase people's agency over the computer

              but it is a flight of fancy to suggest that extractive labor and outsourcing gives people that agency or control

              even before we get to the "software that kills teenagers" part of the faustian pact

              1 Reply Last reply
              0
              • raymaccarthy@mastodon.ieR raymaccarthy@mastodon.ie

                @jenesuispasgoth @mjg59
                Some people think they can recycle FOSS from one licence to another using LLM, such as GPL2 to MIT or whatever. They are IP thieves.
                All FOSS code, any so called copyleft licence, is actually copyright. Public domain code is a special case and in reality rare for anything written in the last 50 years. All of AT&T UNIX is still copyright.
                Even programs or OS where the source has been made public with limitation for use is mostly still some sort of copyright.

                larsmb@mastodon.onlineL This user is from outside of this forum
                larsmb@mastodon.onlineL This user is from outside of this forum
                larsmb@mastodon.online
                wrote sidst redigeret af
                #186

                @raymaccarthy @jenesuispasgoth @mjg59 I don't much like the answer, but the assessment in the US seems to be that, yes, this laundering works if the new code is different enough.
                If you sidestep the question of whether the output can be copyrighted (such as chardet did in the end) and you rename it, you're probably "good".
                (Again. Me no like. And maybe different in the EU.)

                raymaccarthy@mastodon.ieR 1 Reply Last reply
                0
                • petko@social.petko.meP petko@social.petko.me

                  @seanfurey @mjg59 lmao. Assuming a total of 20 million software developers world-wide, what is the problem with firing 5-10 million people in the span of 1-2 years? You really can't think of any problem with this except the blatant copyright violations and disastrous environmental impact? Those are people my guy, they and their families need food, shelter, healthcare, and people can't just choose a new craft, let alone while competing with a couple of million in the same situation...

                  S This user is from outside of this forum
                  S This user is from outside of this forum
                  seanfurey@mas.to
                  wrote sidst redigeret af
                  #187

                  @petko @mjg59

                  I'm one of them. And it does worry me.

                  And at the same time, I think that a lot of dock workers lost their jobs when shipping became containerised. Do I think that shouldn't have happened? Do I think software engineering is different? I don't know, I'm trying to work it out.

                  S larsmb@mastodon.onlineL 2 Replies Last reply
                  0
                  • S seanfurey@mas.to

                    @petko @mjg59

                    I'm one of them. And it does worry me.

                    And at the same time, I think that a lot of dock workers lost their jobs when shipping became containerised. Do I think that shouldn't have happened? Do I think software engineering is different? I don't know, I'm trying to work it out.

                    S This user is from outside of this forum
                    S This user is from outside of this forum
                    seanfurey@mas.to
                    wrote sidst redigeret af
                    #188

                    @petko @mjg59

                    My question was less about "these two issues are the only problems" than "let's pretend these two issues don't exist and look at the job issue on its own". Because of the plagiarism/slop/environment issues are ever "resolved" the job question will remain.

                    petko@social.petko.meP 1 Reply Last reply
                    0
                    • mjg59@nondeterministic.computerM mjg59@nondeterministic.computer

                      Clearly my most unpopular thread ever, so let me add a clarification: submitting LLM generated code you don't understand to an upstream project is absolute bullshit and you should never do that. Having an LLM turn an existing codebase into something that meets your local needs? Do it. The code may be awful, it may break stuff you don't care about, and that's what all my early patches to free software looked like. It's ok to solve your problem locally.

                      gnomon@mastodon.socialG This user is from outside of this forum
                      gnomon@mastodon.socialG This user is from outside of this forum
                      gnomon@mastodon.social
                      wrote sidst redigeret af
                      #189

                      @mjg59 I don't think your points in this thread are wrong, but I'm going to gently, firmly disagree with you about the universality of your statements.

                      I program for many reasons, but a core reason why I enjoy it so much is that I learn new things about the problem space during the process. I treasure that. I go back to restructure my code after it works to try to share this process of discovery & learning with folks who might read my code later.

                      LLM coding for effect only ignores this.

                      1/2

                      gnomon@mastodon.socialG 1 Reply Last reply
                      0
                      • S seanfurey@mas.to

                        @petko @mjg59

                        I'm one of them. And it does worry me.

                        And at the same time, I think that a lot of dock workers lost their jobs when shipping became containerised. Do I think that shouldn't have happened? Do I think software engineering is different? I don't know, I'm trying to work it out.

                        larsmb@mastodon.onlineL This user is from outside of this forum
                        larsmb@mastodon.onlineL This user is from outside of this forum
                        larsmb@mastodon.online
                        wrote sidst redigeret af
                        #190

                        @seanfurey @petko @mjg59 The smarter companies strive for augmentation rather than replacement. Only those who seek excuses for bad cash flow or those who genuinely have no idea what to do with higher productivity do.

                        That said, I do think there is an unbelievable number of those. Plus it widens the gap of those who can benefit the most, and those who can't.

                        The ethical concerns are "mostly" in the supply chain and the fascists selling the systems today.

                        1 Reply Last reply
                        0
                        • larsmb@mastodon.onlineL larsmb@mastodon.online

                          @raymaccarthy @jenesuispasgoth @mjg59 I don't much like the answer, but the assessment in the US seems to be that, yes, this laundering works if the new code is different enough.
                          If you sidestep the question of whether the output can be copyrighted (such as chardet did in the end) and you rename it, you're probably "good".
                          (Again. Me no like. And maybe different in the EU.)

                          raymaccarthy@mastodon.ieR This user is from outside of this forum
                          raymaccarthy@mastodon.ieR This user is from outside of this forum
                          raymaccarthy@mastodon.ie
                          wrote sidst redigeret af
                          #191

                          @larsmb @jenesuispasgoth @mjg59
                          The US is the country that on the one hand has the draconian DMCA (unfair) and on the other hand said it's fine for Google to entirely scan copyright works (a totally paid for decision that isn't "fair use").
                          The USPTO broken since Edison.

                          It's not a clean room re-implementation. It's automated plagiarism. I can do that in Perl or WP to a novel changing places and people. Copyright violation.
                          Even if you also manually transpose to a different era it might be.

                          larsmb@mastodon.onlineL 1 Reply Last reply
                          0
                          • gnomon@mastodon.socialG gnomon@mastodon.social

                            @mjg59 I don't think your points in this thread are wrong, but I'm going to gently, firmly disagree with you about the universality of your statements.

                            I program for many reasons, but a core reason why I enjoy it so much is that I learn new things about the problem space during the process. I treasure that. I go back to restructure my code after it works to try to share this process of discovery & learning with folks who might read my code later.

                            LLM coding for effect only ignores this.

                            1/2

                            gnomon@mastodon.socialG This user is from outside of this forum
                            gnomon@mastodon.socialG This user is from outside of this forum
                            gnomon@mastodon.social
                            wrote sidst redigeret af
                            #192

                            @mjg59 I'm not opposed to the existence of code-for-effect, and I'm not even opposed to using such software, but it's not what I want, care about, or treasure. I treasure code written for readers and contributors first.

                            I want there to be more of this kind of code in the world. And I don't think it's a zero-sum game: there can be more rich code _and_ more code-for-effect. They're both fine.

                            I just don't think I'm OK with the statement that code-for-effect is the only kind that matters.

                            2/2

                            1 Reply Last reply
                            0
                            • S seanfurey@mas.to

                              @petko @mjg59

                              My question was less about "these two issues are the only problems" than "let's pretend these two issues don't exist and look at the job issue on its own". Because of the plagiarism/slop/environment issues are ever "resolved" the job question will remain.

                              petko@social.petko.meP This user is from outside of this forum
                              petko@social.petko.meP This user is from outside of this forum
                              petko@social.petko.me
                              wrote sidst redigeret af
                              #193

                              @seanfurey I assume you're referring to the ISO containers. Can you please check how long did it take to switch to predominantly containerized shipping, and was it two years? Because this is the chief issue -- short-sighted companies WILL fire en-masse not leaving time for people to re-specialise/transition safely and peacefully to a new craft.

                              S 1 Reply Last reply
                              0
                              • petko@social.petko.meP petko@social.petko.me

                                @mjg59 but wait, there's more

                                What if you're not renowned security expert and open-source celebrity @mjg59 (that currently works at nvidia btw, profiting from the LLM boom, sorry) but just some guy trying to make ends meet doing some coding?...

                                Now you get an LLM mandate from your company that comes with the implication that 'either you boost your productivity with 80% or we fire you and contract a cheap prompter in your place'...

                                hopeless@mas.toH This user is from outside of this forum
                                hopeless@mas.toH This user is from outside of this forum
                                hopeless@mas.to
                                wrote sidst redigeret af
                                #194

                                @petko @mjg59

                                Mmm steady on... at least in his first part he has a good point (didn't read the rest). To the extent that LLMs push FOSS forward, they are good. His point can stand or keel over without having to bash him over the head with his supposed motivation.

                                petko@social.petko.meP 1 Reply Last reply
                                0
                                • raymaccarthy@mastodon.ieR raymaccarthy@mastodon.ie

                                  @larsmb @jenesuispasgoth @mjg59
                                  The US is the country that on the one hand has the draconian DMCA (unfair) and on the other hand said it's fine for Google to entirely scan copyright works (a totally paid for decision that isn't "fair use").
                                  The USPTO broken since Edison.

                                  It's not a clean room re-implementation. It's automated plagiarism. I can do that in Perl or WP to a novel changing places and people. Copyright violation.
                                  Even if you also manually transpose to a different era it might be.

                                  larsmb@mastodon.onlineL This user is from outside of this forum
                                  larsmb@mastodon.onlineL This user is from outside of this forum
                                  larsmb@mastodon.online
                                  wrote sidst redigeret af
                                  #195

                                  @raymaccarthy @jenesuispasgoth @mjg59 I think it morally is a copyright violation too.

                                  I also have come to the conclusion (including an explanation by Fontana in the chardet issue) that unless you can identify persistent copyrightable expression from prior art, your new work isn't a violation.

                                  If you don't care whether it's copyrightable, you're probably in the clear.

                                  Exposure is a problem if you're under NDA or trade secrets are involved, yes. Or maybe patents.

                                  1 Reply Last reply
                                  0
                                  • hopeless@mas.toH hopeless@mas.to

                                    @petko @mjg59

                                    Mmm steady on... at least in his first part he has a good point (didn't read the rest). To the extent that LLMs push FOSS forward, they are good. His point can stand or keel over without having to bash him over the head with his supposed motivation.

                                    petko@social.petko.meP This user is from outside of this forum
                                    petko@social.petko.meP This user is from outside of this forum
                                    petko@social.petko.me
                                    wrote sidst redigeret af
                                    #196

                                    @hopeless I choose not to believe that this is @mjg59's motivation, but I had to point out that it's a bad look.

                                    I also kind of disagree that LLMs push FOSS forward. They may in the short term. In the long term? I am doubtful.

                                    hopeless@mas.toH 1 Reply Last reply
                                    0
                                    • petko@social.petko.meP petko@social.petko.me

                                      @seanfurey I assume you're referring to the ISO containers. Can you please check how long did it take to switch to predominantly containerized shipping, and was it two years? Because this is the chief issue -- short-sighted companies WILL fire en-masse not leaving time for people to re-specialise/transition safely and peacefully to a new craft.

                                      S This user is from outside of this forum
                                      S This user is from outside of this forum
                                      seanfurey@mas.to
                                      wrote sidst redigeret af
                                      #197

                                      @petko

                                      I imagine not, although I have no idea.

                                      I think that's less of a question of " is there a fundamental problem with replacing programmers with llms?", more " if it happens, would it happen quicker than people can adapt to?".

                                      Both are valid questions, they're slightly independent I think.

                                      1 Reply Last reply
                                      0
                                      • mjg59@nondeterministic.computerM mjg59@nondeterministic.computer

                                        Look, coders, we are not writers. There's no way to turn "increment this variable" into life changing prose. The creativity exists outside the code. It always has done and it always will do. Let it go.

                                        krig@goto.liten.appK This user is from outside of this forum
                                        krig@goto.liten.appK This user is from outside of this forum
                                        krig@goto.liten.app
                                        wrote sidst redigeret af
                                        #198

                                        @mjg59 no

                                        1 Reply Last reply
                                        0
                                        • mjg59@nondeterministic.computerM mjg59@nondeterministic.computer

                                          @barnoid Huh interesting, that's really not my experience of writing code - I sit down with a formed idea of what needs to happen and then I smash keys until it's there. And now I'm curious whether there's a real disconnect between with different models of coding.

                                          golemwire@fosstodon.orgG This user is from outside of this forum
                                          golemwire@fosstodon.orgG This user is from outside of this forum
                                          golemwire@fosstodon.org
                                          wrote sidst redigeret af
                                          #199

                                          @mjg59 @barnoid Yes, a lot of people do programming as an art/craft. That's part of why it's something some people *enjoy* doing. Like me.

                                          > I sit down with a formed idea of what needs to happen and then I smash keys until it's there.

                                          This explains your disconnect very well.

                                          golemwire@fosstodon.orgG 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