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. Hearing the feelings in this rant, which does touch a nerve, I can’t help think about how different the developer community reaction to the LLM push might be if the focus were on quality instead of efficiency.

Hearing the feelings in this rant, which does touch a nerve, I can’t help think about how different the developer community reaction to the LLM push might be if the focus were on quality instead of efficiency.

Scheduled Pinned Locked Moved Uncategorized
75 Posts 51 Posters 3 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.
  • inthehands@hachyderm.ioI inthehands@hachyderm.io

    But that’s me; I don’t think my ethical concerns are shared widely enough for companies to have to be ramming AI down developers’ throats the way they are. The token quotas etc are a symptom of something large and deep.

    Maybe that post about MTBF vs MTTR helps explain it.

    /end

    janeishly@beige.partyJ This user is from outside of this forum
    janeishly@beige.partyJ This user is from outside of this forum
    janeishly@beige.party
    wrote last edited by
    #23

    @inthehands This, but applied to translation, is why en masse translators are not grabbing at LLMs either. They produce something almost, but not entirely, quite unlike an actual translation. They can't remember context, they don't do consistency even inside a single sentence, let alone an entire article, their "suggestions" pollute the human brain the instant you see them so you can no longer imagine how you'd have approached that sentence... And the bias inherent in their corpuses is horrific.

    I could go on and on, but I'm so tired of the whole thing, and particularly of being the canary in the coal mine for an entire world still blithely going "well it's fine for translation" when we've been dead on the floor of the cage for YEARS at this point.

    wiert@mastodon.socialW annehargreaves@ioc.exchangeA 3 Replies Last reply
    0
    • inthehands@hachyderm.ioI inthehands@hachyderm.io

      This is, if I understand it correctly, the same contrast that the OP’s distinction between MTBF and MTTR points to:

      MTBF = quality (It rarely breaks)

      MTTR = efficiency (It breaks all the time but we recover so fast!)

      6/

      notyoursysadmin@infosec.exchangeN This user is from outside of this forum
      notyoursysadmin@infosec.exchangeN This user is from outside of this forum
      notyoursysadmin@infosec.exchange
      wrote last edited by
      #24

      @inthehands I think this is incredibly relevant. I think it's capitalism's attempt to turn software development into what it produces elsewhere. Cheap, disposable, quickly and easily replaced. It doesn't care about quality almost by definition - if you build a product that lasts for years, you'll limit your sales opportunities. In my opinion, LLMs are capitailists' latest attempt to turn software development and products into something that's cheap, disposable, and almost non-durable and resilient by design.

      1 Reply Last reply
      0
      • andres4ny@social.ridetrans.itA andres4ny@social.ridetrans.it

        @gildilinie @inthehands we're approaching a point where "i got me a hundred gigabytes of ram" will once again be an actual flex

        gildilinie@beige.partyG This user is from outside of this forum
        gildilinie@beige.partyG This user is from outside of this forum
        gildilinie@beige.party
        wrote last edited by
        #25

        @Andres4NY @inthehands i have 96gb RAM and I looked up how much to replace it... yikes

        1 Reply Last reply
        0
        • inthehands@hachyderm.ioI inthehands@hachyderm.io

          There’s a classic thought experiment about quality vs efficiency for machine learning in medical diagnosis. I can’t remember where I first heard it, but @pluralistic laid it out in a blog post:

          Link Preview Image
          Pluralistic: AI can’t do your job (18 Mar 2025) – Pluralistic: Daily links from Cory Doctorow

          favicon

          (pluralistic.net)

          2/

          Link Preview ImageLink Preview Image
          hippasus500@federate.socialH This user is from outside of this forum
          hippasus500@federate.socialH This user is from outside of this forum
          hippasus500@federate.social
          wrote last edited by
          #26

          @pluralistic @inthehands I started reading the post and snatched this: “The role of this "human in the loop" isn't to prevent errors. That human is there to be blamed for errors”. That evoked a sad, knowing chuckle.

          1 Reply Last reply
          0
          • xan@xantronix.socialX xan@xantronix.social

            @inthehands I think you apprehend the situation correctly. These days, nobody cares about developer experience unless it reaffirms the dominant narrative. I have explicitly asked the VP of Engineering at my employer and was told straight up that velocity is the only true measure of success.

            We will not survive this without a reckoning.

            quephird@tech.lgbtQ This user is from outside of this forum
            quephird@tech.lgbtQ This user is from outside of this forum
            quephird@tech.lgbt
            wrote last edited by
            #27

            @xan @inthehands

            ಠಠ_ಠ_ಠ__ಠ_ಠ_ಠಠ

            1 Reply Last reply
            0
            • inthehands@hachyderm.ioI inthehands@hachyderm.io

              @r343l
              I want to share that romantic feeling for the past, but if I’m honest with myself, I’ve seen that pendulum swing wildly in my many decades of software dev between different companies, different projects, and different days of the week.

              I give students in one of my classes this podcast episode as a reading (well, listening) assignment, and it’s a story of 1982:

              https://99percentinvisible.org/episode/the-worst-video-game-ever/

              (Seriously, listen to the developer talk in his own voice about the dev process, and the •astonishing• lack of quality control of any kind!)

              r343l@freeradical.zoneR This user is from outside of this forum
              r343l@freeradical.zoneR This user is from outside of this forum
              r343l@freeradical.zone
              wrote last edited by
              #28

              @inthehands Well over my career at least quality process (that can't be done by devs) seems to be steadily less and less valued. The stuff that could be automated by software has admittedly gotten better (eg automated tests and daily or continuous build, etc). we all live in our little time-experience bubble. 🙂

              1 Reply Last reply
              0
              • inthehands@hachyderm.ioI inthehands@hachyderm.io

                The “efficiency” pitch I’m describing upthread isn’t really “go faster;” it feels more like “making good things doesn’t matter, what you cared all along about doesn’t really matter, and we don’t think •you• matter.

                We always just wanted to built absolute shit, and you always tried to stop us. But now at long last we can.”

                9/

                cptsuperlative@toot.catC This user is from outside of this forum
                cptsuperlative@toot.catC This user is from outside of this forum
                cptsuperlative@toot.cat
                wrote last edited by
                #29

                @inthehands

                Oh, without a doubt, this is it:

                The “efficiency” pitch I’m describing upthread isn’t really “go faster;” it feels more like “making good things doesn’t matter, what you cared all along about doesn’t really matter, and we don’t think •you• matter.

                We always just wanted to built absolute shit, and you always tried to stop us. But now at long last we can.”

                cptsuperlative@toot.catC 1 Reply Last reply
                0
                • cptsuperlative@toot.catC cptsuperlative@toot.cat

                  @inthehands

                  Oh, without a doubt, this is it:

                  The “efficiency” pitch I’m describing upthread isn’t really “go faster;” it feels more like “making good things doesn’t matter, what you cared all along about doesn’t really matter, and we don’t think •you• matter.

                  We always just wanted to built absolute shit, and you always tried to stop us. But now at long last we can.”

                  cptsuperlative@toot.catC This user is from outside of this forum
                  cptsuperlative@toot.catC This user is from outside of this forum
                  cptsuperlative@toot.cat
                  wrote last edited by
                  #30

                  @inthehands

                  And the rank hypocrisy of it all as well.

                  Oh, we’re looking for the sharpest, most responsible, most super geniuses - because what we make is Soooooooo important AND difficult that quality and aptitude are absolutely critical.

                  Soooo critical that we will build mazes of impenetrability and call it “hiring” so that we weed out all those candidates except the best of the best of the best!!

                  Pssst, I’ll sell you an expensive gadget that’ll spit out all the spaghetti code no one will ever understand that you could ever want.

                  Sold! We love it! This is amazeballs!

                  1 Reply Last reply
                  0
                  • maddiem4@raphus.socialM maddiem4@raphus.social

                    @inthehands @pluralistic the "one radiologist" example is giving me flashbacks to that Futurama episode where Hermes automates a process so efficiently that it ends up all being done by a single guy, depicted in supreme mind-melting agony.

                    cxberger@mastodon.boiler.socialC This user is from outside of this forum
                    cxberger@mastodon.boiler.socialC This user is from outside of this forum
                    cxberger@mastodon.boiler.social
                    wrote last edited by
                    #31

                    @MaddieM4 @inthehands @pluralistic is it https://youtu.be/00npeUY_1Vg ?

                    1 Reply Last reply
                    0
                    • inthehands@hachyderm.ioI inthehands@hachyderm.io

                      There’s a classic thought experiment about quality vs efficiency for machine learning in medical diagnosis. I can’t remember where I first heard it, but @pluralistic laid it out in a blog post:

                      Link Preview Image
                      Pluralistic: AI can’t do your job (18 Mar 2025) – Pluralistic: Daily links from Cory Doctorow

                      favicon

                      (pluralistic.net)

                      2/

                      Link Preview ImageLink Preview Image
                      viss@mastodon.socialV This user is from outside of this forum
                      viss@mastodon.socialV This user is from outside of this forum
                      viss@mastodon.social
                      wrote last edited by
                      #32

                      @inthehands @pluralistic i love "moral crumple zone"

                      pluralistic@mamot.frP 1 Reply Last reply
                      0
                      • inthehands@hachyderm.ioI inthehands@hachyderm.io

                        I can’t think of another time when software devs had to be •forced• en masse to use a new technology that was supposed to help them. Usually we’re kind of stupid for the shiny new things: jamming them in when they solve nothing, doing unnecessary rewrites just to use the new hotness because it’s so cool and fun. Usually we’re the one trying to shove it down mgmt’s throat (or sneak it by them) rather than the reverse.

                        But not this time.

                        7/

                        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
                        #33

                        @inthehands some of this push has developers as useful idiots, taking advantage of our kernel exploits of being stupid for shiny new things, playing with editor config instead of doing actual valuable work, and conflating busyness/novelty for productivity

                        1 Reply Last reply
                        0
                        • inthehands@hachyderm.ioI inthehands@hachyderm.io

                          RE: https://hachyderm.io/@mitchellh/116580433508108130

                          Hearing the feelings in this rant, which does touch a nerve, I can’t help think about how different the developer community reaction to the LLM push might be if the focus were on quality instead of efficiency.

                          1/

                          shafik@hachyderm.ioS This user is from outside of this forum
                          shafik@hachyderm.ioS This user is from outside of this forum
                          shafik@hachyderm.io
                          wrote last edited by
                          #34

                          @inthehands

                          I have to say devs focusing on quality often get labelled as slowing things down and being perfectionist.

                          It is universal in big and small organizations. In places where they focus on quality it was usually hard fought for.

                          Working in organizations that focus on quality is very much a pleasure. It has always been worth it to focus on quality and you should prioritize working with folks who prioritize quality.

                          1 Reply Last reply
                          0
                          • inthehands@hachyderm.ioI inthehands@hachyderm.io

                            The “efficiency” pitch I’m describing upthread isn’t really “go faster;” it feels more like “making good things doesn’t matter, what you cared all along about doesn’t really matter, and we don’t think •you• matter.

                            We always just wanted to built absolute shit, and you always tried to stop us. But now at long last we can.”

                            9/

                            fishidwardrobe@social.tchncs.deF This user is from outside of this forum
                            fishidwardrobe@social.tchncs.deF This user is from outside of this forum
                            fishidwardrobe@social.tchncs.de
                            wrote last edited by
                            #35

                            @inthehands my gut feeling as a developer: if the code is low-quality but efficient, then your metric for efficiency is probably broken.

                            1 Reply Last reply
                            0
                            • viss@mastodon.socialV viss@mastodon.social

                              @inthehands @pluralistic i love "moral crumple zone"

                              pluralistic@mamot.frP This user is from outside of this forum
                              pluralistic@mamot.frP This user is from outside of this forum
                              pluralistic@mamot.fr
                              wrote last edited by
                              #36

                              @Viss @inthehands It comes from Madeleine Clare Elish

                              1 Reply Last reply
                              0
                              • inthehands@hachyderm.ioI inthehands@hachyderm.io

                                Why? The common explanation is that software devs are worried about job security and don’t want to be replaced. And…maybe? But again: past technologies promising greatly improved dev speed we’ve embraced headlong with no regard to large-scale employment effects.

                                I wonder if this quality vs efficiency thing upthread isn’t a big part of the explanation here.

                                8/

                                gabrielesvelto@mas.toG This user is from outside of this forum
                                gabrielesvelto@mas.toG This user is from outside of this forum
                                gabrielesvelto@mas.to
                                wrote last edited by
                                #37

                                @inthehands I've heard about this so many times but I've never been so sure of my employment as I am now. Even before the LLM craze the industry was piling up so much complexity that we were barely able to manage it. Now that's been turned up to 11, so we're producing even more complexity with an utter disregard to quality. At some point shit hits the fan and you need someone who actually understand how things work to fix this mess, and boy what a mess are we in.

                                gabrielesvelto@mas.toG 1 Reply Last reply
                                0
                                • gabrielesvelto@mas.toG gabrielesvelto@mas.to

                                  @inthehands I've heard about this so many times but I've never been so sure of my employment as I am now. Even before the LLM craze the industry was piling up so much complexity that we were barely able to manage it. Now that's been turned up to 11, so we're producing even more complexity with an utter disregard to quality. At some point shit hits the fan and you need someone who actually understand how things work to fix this mess, and boy what a mess are we in.

                                  gabrielesvelto@mas.toG This user is from outside of this forum
                                  gabrielesvelto@mas.toG This user is from outside of this forum
                                  gabrielesvelto@mas.to
                                  wrote last edited by
                                  #38

                                  @inthehands don't forget that we've been focusing a lot on user-facing software development, or web-facing at most. But this is going to end up into all kind of systems we use every day: firmware for your motherboard, graphics card, WiFi & BT adapter, disk controller. Your car. Your phone. Your bank accounting system. Our societies are dependent on computers functioning and we've decided to break them while making ourself virtually unable to fix them.

                                  1 Reply Last reply
                                  0
                                  • janeishly@beige.partyJ janeishly@beige.party

                                    @inthehands This, but applied to translation, is why en masse translators are not grabbing at LLMs either. They produce something almost, but not entirely, quite unlike an actual translation. They can't remember context, they don't do consistency even inside a single sentence, let alone an entire article, their "suggestions" pollute the human brain the instant you see them so you can no longer imagine how you'd have approached that sentence... And the bias inherent in their corpuses is horrific.

                                    I could go on and on, but I'm so tired of the whole thing, and particularly of being the canary in the coal mine for an entire world still blithely going "well it's fine for translation" when we've been dead on the floor of the cage for YEARS at this point.

                                    wiert@mastodon.socialW This user is from outside of this forum
                                    wiert@mastodon.socialW This user is from outside of this forum
                                    wiert@mastodon.social
                                    wrote last edited by
                                    #39

                                    @janeishly @inthehands good quality translators I know have moved on to other work in stead of following the race to the bottom on the payment/word rate that all intermediaries use.

                                    annehargreaves@ioc.exchangeA 1 Reply Last reply
                                    0
                                    • janeishly@beige.partyJ janeishly@beige.party

                                      @inthehands This, but applied to translation, is why en masse translators are not grabbing at LLMs either. They produce something almost, but not entirely, quite unlike an actual translation. They can't remember context, they don't do consistency even inside a single sentence, let alone an entire article, their "suggestions" pollute the human brain the instant you see them so you can no longer imagine how you'd have approached that sentence... And the bias inherent in their corpuses is horrific.

                                      I could go on and on, but I'm so tired of the whole thing, and particularly of being the canary in the coal mine for an entire world still blithely going "well it's fine for translation" when we've been dead on the floor of the cage for YEARS at this point.

                                      annehargreaves@ioc.exchangeA This user is from outside of this forum
                                      annehargreaves@ioc.exchangeA This user is from outside of this forum
                                      annehargreaves@ioc.exchange
                                      wrote last edited by
                                      #40

                                      @janeishly @inthehands 💯

                                      1 Reply Last reply
                                      0
                                      • inthehands@hachyderm.ioI inthehands@hachyderm.io

                                        But that’s me; I don’t think my ethical concerns are shared widely enough for companies to have to be ramming AI down developers’ throats the way they are. The token quotas etc are a symptom of something large and deep.

                                        Maybe that post about MTBF vs MTTR helps explain it.

                                        /end

                                        mamalake@beige.partyM This user is from outside of this forum
                                        mamalake@beige.partyM This user is from outside of this forum
                                        mamalake@beige.party
                                        wrote last edited by
                                        #41

                                        @inthehands my husband reminds me that companies don't give away anything for Free. There is always the cost, our cognitive abilities. And if it is free, a gift, do we trust the hands giving it to us? I trust musk/Thiel/altman/etc to destroy humanity, so no, I don't want this gift. Or this free extention. Or to outsource my intelligence. It's not free if it's stealing water and land rights.

                                        1 Reply Last reply
                                        0
                                        • wiert@mastodon.socialW wiert@mastodon.social

                                          @janeishly @inthehands good quality translators I know have moved on to other work in stead of following the race to the bottom on the payment/word rate that all intermediaries use.

                                          annehargreaves@ioc.exchangeA This user is from outside of this forum
                                          annehargreaves@ioc.exchangeA This user is from outside of this forum
                                          annehargreaves@ioc.exchange
                                          wrote last edited by
                                          #42

                                          @wiert @janeishly @inthehands Have lost their work as a result of agencies insistence on llms (personal experience).

                                          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