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. LLMs exaggerate and exacerbate existing market and industry dysfunctions.

LLMs exaggerate and exacerbate existing market and industry dysfunctions.

Scheduled Pinned Locked Moved Uncategorized
28 Posts 14 Posters 1 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.
  • baldur@toot.cafeB baldur@toot.cafe

    Our current software crisis—we've had a few—has been ramping up IMO since the post-2007 bailouts. Instead of regulating finance, the US let the finance industry take over, which hasn't been great overall, but for software it's meant that "quality" stopped mattering

    Well-funded startups capture market share with subsidised products.

    Big tech is a cluster of oligopolies and monopolies.

    Internal software projects are driven by their potential effects on stock prices

    baldur@toot.cafeB This user is from outside of this forum
    baldur@toot.cafeB This user is from outside of this forum
    baldur@toot.cafe
    wrote last edited by
    #3

    There is little to no downside to poor software quality and the upside of doing the job well is limited compared to tactics like lock-in, dishonest subscription models, and monopolies

    Some corners of the software industry are less affected. Others, such as web dev, are more affected

    For example, the stock price for Crowdstrike, even in a stock market affected by the Iran war, is up 12% today over its peak before it

    Massive worldwide economic harm, no real consequences

    baldur@toot.cafeB 1 Reply Last reply
    0
    • baldur@toot.cafeB baldur@toot.cafe

      There is little to no downside to poor software quality and the upside of doing the job well is limited compared to tactics like lock-in, dishonest subscription models, and monopolies

      Some corners of the software industry are less affected. Others, such as web dev, are more affected

      For example, the stock price for Crowdstrike, even in a stock market affected by the Iran war, is up 12% today over its peak before it

      Massive worldwide economic harm, no real consequences

      baldur@toot.cafeB This user is from outside of this forum
      baldur@toot.cafeB This user is from outside of this forum
      baldur@toot.cafe
      wrote last edited by
      #4

      This has led to a field whose standard practices are a cluster of bad habits and superstition. Most of the ideas of user-centred design are alien to modern devs. Misconceptions about test-driven dev abound.

      When devs says that LLMs make them more productive, you need to keep in mind that THIS is what they're automating: dysfunction, tampering as a design strategy, superstition-driven coding, and software whose quality genuinely doesn't matter

      baldur@toot.cafeB nfnitloop@mastodon.socialN 2 Replies Last reply
      0
      • baldur@toot.cafeB baldur@toot.cafe

        This has led to a field whose standard practices are a cluster of bad habits and superstition. Most of the ideas of user-centred design are alien to modern devs. Misconceptions about test-driven dev abound.

        When devs says that LLMs make them more productive, you need to keep in mind that THIS is what they're automating: dysfunction, tampering as a design strategy, superstition-driven coding, and software whose quality genuinely doesn't matter

        baldur@toot.cafeB This user is from outside of this forum
        baldur@toot.cafeB This user is from outside of this forum
        baldur@toot.cafe
        wrote last edited by
        #5

        And they are right. LLMs make it easier for devs to do work that doesn't matter in an industry that doesn't care, where the only thing that's measured is some bullshit measure that's disconnected from actual outcomes

        Many of those most vocal about the dysfunctions of LLM-coding were ALREADY WARNING ABOUT THE DYSFUNCTIONS OF THE SOFTWARE INDUSTRY BEFORE "AI". The dysfunctions predate this particular bubble and many in software have been concerned about them for years.

        baldur@toot.cafeB 1 Reply Last reply
        0
        • baldur@toot.cafeB baldur@toot.cafe

          And they are right. LLMs make it easier for devs to do work that doesn't matter in an industry that doesn't care, where the only thing that's measured is some bullshit measure that's disconnected from actual outcomes

          Many of those most vocal about the dysfunctions of LLM-coding were ALREADY WARNING ABOUT THE DYSFUNCTIONS OF THE SOFTWARE INDUSTRY BEFORE "AI". The dysfunctions predate this particular bubble and many in software have been concerned about them for years.

          baldur@toot.cafeB This user is from outside of this forum
          baldur@toot.cafeB This user is from outside of this forum
          baldur@toot.cafe
          wrote last edited by
          #6

          Equally, most those most vocal about the benefits of LLM-coding were bullish about dev before the bubble. They didn't see the flaws of the earlier state of affairs so they don't see what's wrong with magnifying that dysfunction 10x

          Hence the divide in the discourse

          Both see LLMs as a mechanism for scaling up existing software practices with minimal human observation

          One group thinks this'll make the world 10x richer. The other thinks it'll be a catastrophe

          baldur@toot.cafeB 1 Reply Last reply
          1
          0
          • baldur@toot.cafeB baldur@toot.cafe

            Equally, most those most vocal about the benefits of LLM-coding were bullish about dev before the bubble. They didn't see the flaws of the earlier state of affairs so they don't see what's wrong with magnifying that dysfunction 10x

            Hence the divide in the discourse

            Both see LLMs as a mechanism for scaling up existing software practices with minimal human observation

            One group thinks this'll make the world 10x richer. The other thinks it'll be a catastrophe

            baldur@toot.cafeB This user is from outside of this forum
            baldur@toot.cafeB This user is from outside of this forum
            baldur@toot.cafe
            wrote last edited by
            #7

            There is nothing either group can say to the other to shift them because the disagreement is down to a fundamental difference in world view

            But if you aren't in tech and are wondering which to trust, just ask yourself: do you really think the chucklefucks of tech, the clowns who have been running the show over the past couple of decades, have got coding completely figured out?

            /end

            1hommeazerty@mamot.fr1 mattly@hachyderm.ioM aedius@lavraievie.socialA neilk@xoxo.zoneN cap_ybarra@beige.partyC 8 Replies Last reply
            0
            • baldur@toot.cafeB baldur@toot.cafe

              There is nothing either group can say to the other to shift them because the disagreement is down to a fundamental difference in world view

              But if you aren't in tech and are wondering which to trust, just ask yourself: do you really think the chucklefucks of tech, the clowns who have been running the show over the past couple of decades, have got coding completely figured out?

              /end

              1hommeazerty@mamot.fr1 This user is from outside of this forum
              1hommeazerty@mamot.fr1 This user is from outside of this forum
              1hommeazerty@mamot.fr
              wrote last edited by
              #8

              @baldur Great thread!

              baldur@toot.cafeB 1 Reply Last reply
              0
              • baldur@toot.cafeB baldur@toot.cafe

                This has led to a field whose standard practices are a cluster of bad habits and superstition. Most of the ideas of user-centred design are alien to modern devs. Misconceptions about test-driven dev abound.

                When devs says that LLMs make them more productive, you need to keep in mind that THIS is what they're automating: dysfunction, tampering as a design strategy, superstition-driven coding, and software whose quality genuinely doesn't matter

                nfnitloop@mastodon.socialN This user is from outside of this forum
                nfnitloop@mastodon.socialN This user is from outside of this forum
                nfnitloop@mastodon.social
                wrote last edited by
                #9

                @baldur re "superstition-drive coding", my favorite term for that for a long while has been:

                Link Preview Image
                Cargo cult programming - Wikipedia

                favicon

                (en.wikipedia.org)

                Rereading the Wikipedia definition in the new context of LLMs is enlightening:

                > The term cargo cult programmer may apply when anyone inexperienced with the problem at hand copies some program code from one place to another with little understanding of how it works or whether it is required.

                baldur@toot.cafeB 1 Reply Last reply
                0
                • 1hommeazerty@mamot.fr1 1hommeazerty@mamot.fr

                  @baldur Great thread!

                  baldur@toot.cafeB This user is from outside of this forum
                  baldur@toot.cafeB This user is from outside of this forum
                  baldur@toot.cafe
                  wrote last edited by
                  #10

                  @1HommeAzerty Thanks!

                  1 Reply Last reply
                  0
                  • nfnitloop@mastodon.socialN nfnitloop@mastodon.social

                    @baldur re "superstition-drive coding", my favorite term for that for a long while has been:

                    Link Preview Image
                    Cargo cult programming - Wikipedia

                    favicon

                    (en.wikipedia.org)

                    Rereading the Wikipedia definition in the new context of LLMs is enlightening:

                    > The term cargo cult programmer may apply when anyone inexperienced with the problem at hand copies some program code from one place to another with little understanding of how it works or whether it is required.

                    baldur@toot.cafeB This user is from outside of this forum
                    baldur@toot.cafeB This user is from outside of this forum
                    baldur@toot.cafe
                    wrote last edited by
                    #11

                    @NfNitLoop Yup.

                    1 Reply Last reply
                    0
                    • baldur@toot.cafeB baldur@toot.cafe

                      There is nothing either group can say to the other to shift them because the disagreement is down to a fundamental difference in world view

                      But if you aren't in tech and are wondering which to trust, just ask yourself: do you really think the chucklefucks of tech, the clowns who have been running the show over the past couple of decades, have got coding completely figured out?

                      /end

                      mattly@hachyderm.ioM This user is from outside of this forum
                      mattly@hachyderm.ioM This user is from outside of this forum
                      mattly@hachyderm.io
                      wrote last edited by
                      #12

                      @baldur please write this up on your site, it’s gold

                      baldur@toot.cafeB 1 Reply Last reply
                      0
                      • baldur@toot.cafeB baldur@toot.cafe

                        Our current software crisis—we've had a few—has been ramping up IMO since the post-2007 bailouts. Instead of regulating finance, the US let the finance industry take over, which hasn't been great overall, but for software it's meant that "quality" stopped mattering

                        Well-funded startups capture market share with subsidised products.

                        Big tech is a cluster of oligopolies and monopolies.

                        Internal software projects are driven by their potential effects on stock prices

                        nielsa@mas.toN This user is from outside of this forum
                        nielsa@mas.toN This user is from outside of this forum
                        nielsa@mas.to
                        wrote last edited by
                        #13

                        @baldur This is the only time I've seen someone clearly articulate the state of the industry. The way I usually frame this is in terms of wasted creative potential in developers being captured by hypercapitalized companies, making them work on uninteresting and unimportant problems, to enable the company to capture shares of some transient market... while many real, interesting problems remain unsolved.

                        nielsa@mas.toN 1 Reply Last reply
                        0
                        • baldur@toot.cafeB baldur@toot.cafe

                          Our current software crisis—we've had a few—has been ramping up IMO since the post-2007 bailouts. Instead of regulating finance, the US let the finance industry take over, which hasn't been great overall, but for software it's meant that "quality" stopped mattering

                          Well-funded startups capture market share with subsidised products.

                          Big tech is a cluster of oligopolies and monopolies.

                          Internal software projects are driven by their potential effects on stock prices

                          alcinnz@floss.socialA This user is from outside of this forum
                          alcinnz@floss.socialA This user is from outside of this forum
                          alcinnz@floss.social
                          wrote last edited by
                          #14

                          @baldur I find it interesting that hardware had reached a peak around that time. We had made CPU cores as fast as possible, with nowhere to grow except by adding more cores (or taking on more responsibilities). Which for several reasons the software industry made terrible use of.

                          In large part because we were busy taking advantage of fast, reliable, omnipresent internet!

                          This was also the time GPGPUs & SSDs were entering the market.

                          I think that exacerbated things!

                          1 Reply Last reply
                          0
                          • nielsa@mas.toN nielsa@mas.to

                            @baldur This is the only time I've seen someone clearly articulate the state of the industry. The way I usually frame this is in terms of wasted creative potential in developers being captured by hypercapitalized companies, making them work on uninteresting and unimportant problems, to enable the company to capture shares of some transient market... while many real, interesting problems remain unsolved.

                            nielsa@mas.toN This user is from outside of this forum
                            nielsa@mas.toN This user is from outside of this forum
                            nielsa@mas.to
                            wrote last edited by
                            #15

                            @baldur Meanwhile governments (at least the Danish one) has been pushing to educate more software engineers, at a doubling rate of around 5 years.

                            But there is so much untapped potential in the industry already, from lackluster training of new developers (from too few real masters of the craft and lack of interest from companies) and poorly directed effort...

                            Anyway, glad to see you talk about it.

                            1 Reply Last reply
                            0
                            • baldur@toot.cafeB baldur@toot.cafe

                              There is nothing either group can say to the other to shift them because the disagreement is down to a fundamental difference in world view

                              But if you aren't in tech and are wondering which to trust, just ask yourself: do you really think the chucklefucks of tech, the clowns who have been running the show over the past couple of decades, have got coding completely figured out?

                              /end

                              aedius@lavraievie.socialA This user is from outside of this forum
                              aedius@lavraievie.socialA This user is from outside of this forum
                              aedius@lavraievie.social
                              wrote last edited by
                              #16

                              @baldur

                              /sarcasm on

                              Who knew people embracing LLM for code are the same that move fast and break thing.

                              The people that din't want to work on a page usefull once a year and just remove it along with the tests instead of fixing it.

                              The same people that updated some dependencies and just put them in production to see if it worked.

                              /sarcasm off

                              I have the same conclusion, it the whole industry that must change, and not just go back from using llm.

                              1 Reply Last reply
                              0
                              • baldur@toot.cafeB baldur@toot.cafe

                                LLMs exaggerate and exacerbate existing market and industry dysfunctions. They've hastened media's descent into fabrications and clickbait, accelerated the devaluation of writing and illustration. And in software it has fuelled an existing crisis and exposed a divide at the core of the industry

                                cap_ybarra@beige.partyC This user is from outside of this forum
                                cap_ybarra@beige.partyC This user is from outside of this forum
                                cap_ybarra@beige.party
                                wrote last edited by
                                #17

                                @baldur Some of the clearest thinking on the chain of causality for why we are where we are. Phenomenal.

                                baldur@toot.cafeB 1 Reply Last reply
                                0
                                • baldur@toot.cafeB baldur@toot.cafe

                                  There is nothing either group can say to the other to shift them because the disagreement is down to a fundamental difference in world view

                                  But if you aren't in tech and are wondering which to trust, just ask yourself: do you really think the chucklefucks of tech, the clowns who have been running the show over the past couple of decades, have got coding completely figured out?

                                  /end

                                  neilk@xoxo.zoneN This user is from outside of this forum
                                  neilk@xoxo.zoneN This user is from outside of this forum
                                  neilk@xoxo.zone
                                  wrote last edited by
                                  #18

                                  @baldur There is a really large group of people who think LLMs are interesting tools with new advantages and new risks. Like maybe 80% of the developers I know or work with. And they can be swayed by arguments that it is too risky or the productivity boosts are short-lived or aren’t there.

                                  There is a solid 20% who are expecting Armageddon and picking a side (pro or con). Maybe these are the people who can say nothing to each other?

                                  1 Reply Last reply
                                  0
                                  • baldur@toot.cafeB baldur@toot.cafe

                                    There is nothing either group can say to the other to shift them because the disagreement is down to a fundamental difference in world view

                                    But if you aren't in tech and are wondering which to trust, just ask yourself: do you really think the chucklefucks of tech, the clowns who have been running the show over the past couple of decades, have got coding completely figured out?

                                    /end

                                    cap_ybarra@beige.partyC This user is from outside of this forum
                                    cap_ybarra@beige.partyC This user is from outside of this forum
                                    cap_ybarra@beige.party
                                    wrote last edited by
                                    #19

                                    @baldur unfortunate realization:

                                    team "quality matters" has all the talent, but team "race to the bottom" has all the money

                                    baldur@toot.cafeB 1 Reply Last reply
                                    0
                                    • R relay@relay.infosec.exchange shared this topic
                                    • baldur@toot.cafeB baldur@toot.cafe

                                      There is nothing either group can say to the other to shift them because the disagreement is down to a fundamental difference in world view

                                      But if you aren't in tech and are wondering which to trust, just ask yourself: do you really think the chucklefucks of tech, the clowns who have been running the show over the past couple of decades, have got coding completely figured out?

                                      /end

                                      dotsie@mastodon.socialD This user is from outside of this forum
                                      dotsie@mastodon.socialD This user is from outside of this forum
                                      dotsie@mastodon.social
                                      wrote last edited by
                                      #20

                                      @baldur I don’t think there has been solid code quality outside of very niche industries since the 80s. And I wasn’t alive for most of that.

                                      I don’t take joy in the plight of the industry but I also think it was enabled for far too long even at the IC level.

                                      The small percentage here won’t shift the tide and the mass who don’t care may in fact get slight quality improvements if tooling evolves.

                                      I’ve seen deterministically ‘safe’ code gen. But it was never productized.

                                      baldur@toot.cafeB 1 Reply Last reply
                                      0
                                      • baldur@toot.cafeB baldur@toot.cafe

                                        Our current software crisis—we've had a few—has been ramping up IMO since the post-2007 bailouts. Instead of regulating finance, the US let the finance industry take over, which hasn't been great overall, but for software it's meant that "quality" stopped mattering

                                        Well-funded startups capture market share with subsidised products.

                                        Big tech is a cluster of oligopolies and monopolies.

                                        Internal software projects are driven by their potential effects on stock prices

                                        D This user is from outside of this forum
                                        D This user is from outside of this forum
                                        darkerknight@climatejustice.social
                                        wrote last edited by
                                        #21

                                        @baldur

                                        Its a run away game that leads only downwards.

                                        The answer to this peril is to stop playing the game!

                                        Note the difficulties with addictions and cold turkey times.

                                        1 Reply Last reply
                                        0
                                        • dotsie@mastodon.socialD dotsie@mastodon.social

                                          @baldur I don’t think there has been solid code quality outside of very niche industries since the 80s. And I wasn’t alive for most of that.

                                          I don’t take joy in the plight of the industry but I also think it was enabled for far too long even at the IC level.

                                          The small percentage here won’t shift the tide and the mass who don’t care may in fact get slight quality improvements if tooling evolves.

                                          I’ve seen deterministically ‘safe’ code gen. But it was never productized.

                                          baldur@toot.cafeB This user is from outside of this forum
                                          baldur@toot.cafeB This user is from outside of this forum
                                          baldur@toot.cafe
                                          wrote last edited by
                                          #22

                                          @dotsie Yeah, I can believe that. I can only speak of the decline that's been visible over my career, but I know many others have pointed out that the flaws seem fundamental to the industry.

                                          dmitry@mastodon.circle.ltD 1 Reply Last reply
                                          0
                                          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