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 just registered my kid for fall school athletics, and now feel like Heracles returning from the underworld with Cerberus on his back.

I just registered my kid for fall school athletics, and now feel like Heracles returning from the underworld with Cerberus on his back.

Planlagt Fastgjort Låst Flyttet Ikke-kategoriseret
63 Indlæg 45 Posters 9 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.
  • inthehands@hachyderm.ioI inthehands@hachyderm.io

    The software in question is Arbiter Sports (arbitersports.com).

    The headliner among the •numerous• software flaws I encountered in this single registration process: the site fails form validation when making subsequent edits — or no edits, just resaving unchanged! — to a form that the system •had already accepted•.

    The only user-visible message is “Required Information Missing.” (There was no required info missing; again, it already passed validation.) The problem, visible only in the Javascript console, was that the site was rejecting non-alphanumeric characters in a phone number it had pulled from its own database.

    The fix was to make some keystrokes in the offending field to force the site’s Javascript to re-sanitize it for the back end.

    2/3

    inthehands@hachyderm.ioI This user is from outside of this forum
    inthehands@hachyderm.ioI This user is from outside of this forum
    inthehands@hachyderm.io
    wrote sidst redigeret af
    #4

    I’ve been thinking a lot about the gulf between people who think LLMs can cut 90% of the cost of software development or whatever and people who think that’s a pile of catastrophes balanced on top of a nonsense wish.

    I think a lot of that chasm boils down to the fact that software is already •terrible•, and people have very different feelings about that. I don't just mean “Liquid Glass is ugly” terrible; I mean “it’s broken and insecure and unreliable and just doesn't flipping WORK” terrible, like Arbiter Sports.

    We are right now in a war between people who think software should treat humans humanely and people who are perfectly willing to offload their development costs onto captive users in the form of wasted time, anger, anxiety, and other forms of personal harm even more severe than those. That war was raging well before LLMs entered the picture, but LLMs drove it to fever pitch. I’m extremely skeptical of the idea that LLMs make any significant positive contribution to the long-term speed or cost of writing •good• software, but they clearly have the potential to lower the floor for •bad• software to unheard-of levels at unheard-of speeds. How you feel about that fact probably predicts a lot about how you feel about the “LLMs can 10x software dev!” hype.

    3/3

    mk30@tilde.zoneM inthehands@hachyderm.ioI meznor@mstdn.socialM heydon@front-end.socialH cratermoon@zirk.usC 7 Replies Last reply
    1
    0
    • inthehands@hachyderm.ioI inthehands@hachyderm.io

      I’ve been thinking a lot about the gulf between people who think LLMs can cut 90% of the cost of software development or whatever and people who think that’s a pile of catastrophes balanced on top of a nonsense wish.

      I think a lot of that chasm boils down to the fact that software is already •terrible•, and people have very different feelings about that. I don't just mean “Liquid Glass is ugly” terrible; I mean “it’s broken and insecure and unreliable and just doesn't flipping WORK” terrible, like Arbiter Sports.

      We are right now in a war between people who think software should treat humans humanely and people who are perfectly willing to offload their development costs onto captive users in the form of wasted time, anger, anxiety, and other forms of personal harm even more severe than those. That war was raging well before LLMs entered the picture, but LLMs drove it to fever pitch. I’m extremely skeptical of the idea that LLMs make any significant positive contribution to the long-term speed or cost of writing •good• software, but they clearly have the potential to lower the floor for •bad• software to unheard-of levels at unheard-of speeds. How you feel about that fact probably predicts a lot about how you feel about the “LLMs can 10x software dev!” hype.

      3/3

      mk30@tilde.zoneM This user is from outside of this forum
      mk30@tilde.zoneM This user is from outside of this forum
      mk30@tilde.zone
      wrote sidst redigeret af
      #5

      @inthehands hear hear. What I wonder is.... don't these companies see the $ effects of, for example, having broken registration processes? Doesn't the bottom line get affected by broken software, or am I just a total rube who understands nothing? (Granted, both could be true)

      michaeltbacon@social.coopM mk30@tilde.zoneM inthehands@hachyderm.ioI 3 Replies Last reply
      0
      • inthehands@hachyderm.ioI inthehands@hachyderm.io

        The software in question is Arbiter Sports (arbitersports.com).

        The headliner among the •numerous• software flaws I encountered in this single registration process: the site fails form validation when making subsequent edits — or no edits, just resaving unchanged! — to a form that the system •had already accepted•.

        The only user-visible message is “Required Information Missing.” (There was no required info missing; again, it already passed validation.) The problem, visible only in the Javascript console, was that the site was rejecting non-alphanumeric characters in a phone number it had pulled from its own database.

        The fix was to make some keystrokes in the offending field to force the site’s Javascript to re-sanitize it for the back end.

        2/3

        mathew@universeodon.comM This user is from outside of this forum
        mathew@universeodon.comM This user is from outside of this forum
        mathew@universeodon.com
        wrote sidst redigeret af
        #6

        @inthehands Learning web development is cursed knowledge. You will forever find yourself raging at the web forms you have to use, because you'll know they don't have to be as broken and hostile as they actually are.

        It's a bit like learning typography, except at least keming is amusing.

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

          I’ve been thinking a lot about the gulf between people who think LLMs can cut 90% of the cost of software development or whatever and people who think that’s a pile of catastrophes balanced on top of a nonsense wish.

          I think a lot of that chasm boils down to the fact that software is already •terrible•, and people have very different feelings about that. I don't just mean “Liquid Glass is ugly” terrible; I mean “it’s broken and insecure and unreliable and just doesn't flipping WORK” terrible, like Arbiter Sports.

          We are right now in a war between people who think software should treat humans humanely and people who are perfectly willing to offload their development costs onto captive users in the form of wasted time, anger, anxiety, and other forms of personal harm even more severe than those. That war was raging well before LLMs entered the picture, but LLMs drove it to fever pitch. I’m extremely skeptical of the idea that LLMs make any significant positive contribution to the long-term speed or cost of writing •good• software, but they clearly have the potential to lower the floor for •bad• software to unheard-of levels at unheard-of speeds. How you feel about that fact probably predicts a lot about how you feel about the “LLMs can 10x software dev!” hype.

          3/3

          inthehands@hachyderm.ioI This user is from outside of this forum
          inthehands@hachyderm.ioI This user is from outside of this forum
          inthehands@hachyderm.io
          wrote sidst redigeret af
          #7

          OK, I guess I wasn't done after all.

          Much of the opining about developer backlash to LLMs falls into two loose theoretical categories:

          (1) Labor problem: developers now experience employment threat, loss of job security, layoffs, new levels of worry about the future

          (2) Identity problem: developers used to feel special because generating code was placed on a cultural pedestal (sign of a special third brain lobe or whatever), that perceived specialness was a pillar of our personal identity, and now our egos are bruised because machines can do it and we don’t feel special anymore

          While there’s doubtless truth to both of those in some / many cases, I posit a third theory:

          (3) Purpose problem: contrary to popular belief, developers actually care quite a lot about the people who use our software and we derive a sense of purpose and meaning from doing what we believe to be good work; the current environment undermines that, not just LLMs but LLMs as part of a broader vortex of enshittification, and our world is effectively saying “everything you cared about doesn't matter, you can't hope to fight to make it matter, and you are stupid for caring”

          I think there's evidence for that last theory in the kinds of despair you hear from developers: not just anxiety about paying the bills, not just angry feather-puffing, but a kind of existential despair that comes from the unraveling of one’s internal sense of purpose and meaning.

          4/3

          thomasjwebb@mastodon.socialT urlyman@mastodon.socialU acdha@code4lib.socialA grwster@mastodon.socialG rhempel@cosocial.caR 21 Replies Last reply
          0
          • inthehands@hachyderm.ioI inthehands@hachyderm.io

            I’ve been thinking a lot about the gulf between people who think LLMs can cut 90% of the cost of software development or whatever and people who think that’s a pile of catastrophes balanced on top of a nonsense wish.

            I think a lot of that chasm boils down to the fact that software is already •terrible•, and people have very different feelings about that. I don't just mean “Liquid Glass is ugly” terrible; I mean “it’s broken and insecure and unreliable and just doesn't flipping WORK” terrible, like Arbiter Sports.

            We are right now in a war between people who think software should treat humans humanely and people who are perfectly willing to offload their development costs onto captive users in the form of wasted time, anger, anxiety, and other forms of personal harm even more severe than those. That war was raging well before LLMs entered the picture, but LLMs drove it to fever pitch. I’m extremely skeptical of the idea that LLMs make any significant positive contribution to the long-term speed or cost of writing •good• software, but they clearly have the potential to lower the floor for •bad• software to unheard-of levels at unheard-of speeds. How you feel about that fact probably predicts a lot about how you feel about the “LLMs can 10x software dev!” hype.

            3/3

            meznor@mstdn.socialM This user is from outside of this forum
            meznor@mstdn.socialM This user is from outside of this forum
            meznor@mstdn.social
            wrote sidst redigeret af
            #8

            @inthehands when it dawns on people that LLMs work by inputting existing (shitty-working) software and outputting probable combinations of the same (shitty-working) software, it becomes clear what a massive failure of a concept it is to begin with.

            then, think about the trillions of dollars corporations have invested in making it A Thing.

            just wow.

            targetdrone@mastodon.socialT 1 Reply Last reply
            0
            • mk30@tilde.zoneM mk30@tilde.zone

              @inthehands hear hear. What I wonder is.... don't these companies see the $ effects of, for example, having broken registration processes? Doesn't the bottom line get affected by broken software, or am I just a total rube who understands nothing? (Granted, both could be true)

              michaeltbacon@social.coopM This user is from outside of this forum
              michaeltbacon@social.coopM This user is from outside of this forum
              michaeltbacon@social.coop
              wrote sidst redigeret af
              #9

              @mk30 @inthehands

              For things like child athletic registration, you have to do it once per season and once you've sorted out what time and place and with whom your kid is going to play, you're not going to switch leagues or academies or whatever just because the registration software was crap.

              The really irksome thing is that crap forms are of course nothing new, but for most of the decade of the teens improvements in software made it easier for a basic programmer to write good, functional forms with good validation and sound error messages.

              Now we're going hard into reverse because no one wants to even pay a basic software dev anymore and bosses have decided that no one cares.

              tiotasram@kolektiva.socialT 1 Reply Last reply
              0
              • mk30@tilde.zoneM mk30@tilde.zone

                @inthehands hear hear. What I wonder is.... don't these companies see the $ effects of, for example, having broken registration processes? Doesn't the bottom line get affected by broken software, or am I just a total rube who understands nothing? (Granted, both could be true)

                mk30@tilde.zoneM This user is from outside of this forum
                mk30@tilde.zoneM This user is from outside of this forum
                mk30@tilde.zone
                wrote sidst redigeret af
                #10

                @inthehands ...the above message brought to you by getting a 500 error when i try to load my local forecast. from the government. https://forecast.weather.gov/MapClick.php?CityName=Keaau&state=HI&site=HFO&textField1=19.6192&textField2=-155.04&e=0 🤡 🤡 🤡 🤡 🤡

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

                  OK, I guess I wasn't done after all.

                  Much of the opining about developer backlash to LLMs falls into two loose theoretical categories:

                  (1) Labor problem: developers now experience employment threat, loss of job security, layoffs, new levels of worry about the future

                  (2) Identity problem: developers used to feel special because generating code was placed on a cultural pedestal (sign of a special third brain lobe or whatever), that perceived specialness was a pillar of our personal identity, and now our egos are bruised because machines can do it and we don’t feel special anymore

                  While there’s doubtless truth to both of those in some / many cases, I posit a third theory:

                  (3) Purpose problem: contrary to popular belief, developers actually care quite a lot about the people who use our software and we derive a sense of purpose and meaning from doing what we believe to be good work; the current environment undermines that, not just LLMs but LLMs as part of a broader vortex of enshittification, and our world is effectively saying “everything you cared about doesn't matter, you can't hope to fight to make it matter, and you are stupid for caring”

                  I think there's evidence for that last theory in the kinds of despair you hear from developers: not just anxiety about paying the bills, not just angry feather-puffing, but a kind of existential despair that comes from the unraveling of one’s internal sense of purpose and meaning.

                  4/3

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

                  @inthehands I keep having this exact experience of not even being able to submit a form and not even being able to make it work by trying other browsers and randomly typing and deleting in fields. There really is an epidemic of poor quality software. And it doesn't matter if theoretically AI could increase quality rather than speed because in the real world, it's used to increase speed and lower quality, like so many shortcuts the industry employs before it.

                  inthehands@hachyderm.ioI 1 Reply Last reply
                  0
                  • mk30@tilde.zoneM mk30@tilde.zone

                    @inthehands hear hear. What I wonder is.... don't these companies see the $ effects of, for example, having broken registration processes? Doesn't the bottom line get affected by broken software, or am I just a total rube who understands nothing? (Granted, both could be true)

                    inthehands@hachyderm.ioI This user is from outside of this forum
                    inthehands@hachyderm.ioI This user is from outside of this forum
                    inthehands@hachyderm.io
                    wrote sidst redigeret af
                    #12

                    @mk30

                    “Doesn't the bottom line get affected by broken software?”

                    Ah, the trillion-dollar question.

                    Under consumer capitalism, in a competitive market? Yes.

                    Under investor capitalism, in a world of monopoly and capture and extraction? No, no it does not.

                    tjenwellens@mas.toT paavi@mastodontti.fiP 2 Replies Last reply
                    1
                    0
                    • mathew@universeodon.comM mathew@universeodon.com

                      @inthehands Learning web development is cursed knowledge. You will forever find yourself raging at the web forms you have to use, because you'll know they don't have to be as broken and hostile as they actually are.

                      It's a bit like learning typography, except at least keming is amusing.

                      inthehands@hachyderm.ioI This user is from outside of this forum
                      inthehands@hachyderm.ioI This user is from outside of this forum
                      inthehands@hachyderm.io
                      wrote sidst redigeret af
                      #13

                      @mathew

                      Yup. Same with learning audio engineering: once you start hearing ambient noise….

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

                        @inthehands I keep having this exact experience of not even being able to submit a form and not even being able to make it work by trying other browsers and randomly typing and deleting in fields. There really is an epidemic of poor quality software. And it doesn't matter if theoretically AI could increase quality rather than speed because in the real world, it's used to increase speed and lower quality, like so many shortcuts the industry employs before it.

                        inthehands@hachyderm.ioI This user is from outside of this forum
                        inthehands@hachyderm.ioI This user is from outside of this forum
                        inthehands@hachyderm.io
                        wrote sidst redigeret af
                        #14

                        @thomasjwebb

                        Yes, that. I occasionally surprise people who think I’m hard-core anti-AI by saying that yes, of course one •could• use LLMs in ways that would •increase• software quality (and slightly slow its development in the near term, with compounding benefits in the long term). But that’s not even remotely like how people are using it in practice, and that’s not a multi-trillion dollar industry to dangle in front of investors.

                        (There are also myriad environmental and ethical showstoppers too, and systemic risks galore, but just in terms of hypotheticals about the raw tech…sure, of •course• one could use it in a completely different way that’s focused on detecting quality problems instead of speeding output.)

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

                          I’ve been thinking a lot about the gulf between people who think LLMs can cut 90% of the cost of software development or whatever and people who think that’s a pile of catastrophes balanced on top of a nonsense wish.

                          I think a lot of that chasm boils down to the fact that software is already •terrible•, and people have very different feelings about that. I don't just mean “Liquid Glass is ugly” terrible; I mean “it’s broken and insecure and unreliable and just doesn't flipping WORK” terrible, like Arbiter Sports.

                          We are right now in a war between people who think software should treat humans humanely and people who are perfectly willing to offload their development costs onto captive users in the form of wasted time, anger, anxiety, and other forms of personal harm even more severe than those. That war was raging well before LLMs entered the picture, but LLMs drove it to fever pitch. I’m extremely skeptical of the idea that LLMs make any significant positive contribution to the long-term speed or cost of writing •good• software, but they clearly have the potential to lower the floor for •bad• software to unheard-of levels at unheard-of speeds. How you feel about that fact probably predicts a lot about how you feel about the “LLMs can 10x software dev!” hype.

                          3/3

                          heydon@front-end.socialH This user is from outside of this forum
                          heydon@front-end.socialH This user is from outside of this forum
                          heydon@front-end.social
                          wrote sidst redigeret af
                          #15

                          @inthehands The real promise of LLMs/agents is they can make software just as shitly as humans, at a comparable cost.

                          inthehands@hachyderm.ioI 1 Reply Last reply
                          0
                          • heydon@front-end.socialH heydon@front-end.social

                            @inthehands The real promise of LLMs/agents is they can make software just as shitly as humans, at a comparable cost.

                            inthehands@hachyderm.ioI This user is from outside of this forum
                            inthehands@hachyderm.ioI This user is from outside of this forum
                            inthehands@hachyderm.io
                            wrote sidst redigeret af
                            #16

                            @heydon

                            I’m arguing it goes further: it can make software at levels of shittiness humans have barely even contemplated, at a tiny fraction of the cost. That’s what I mean by “it lowers the floor.”

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

                              OK, I guess I wasn't done after all.

                              Much of the opining about developer backlash to LLMs falls into two loose theoretical categories:

                              (1) Labor problem: developers now experience employment threat, loss of job security, layoffs, new levels of worry about the future

                              (2) Identity problem: developers used to feel special because generating code was placed on a cultural pedestal (sign of a special third brain lobe or whatever), that perceived specialness was a pillar of our personal identity, and now our egos are bruised because machines can do it and we don’t feel special anymore

                              While there’s doubtless truth to both of those in some / many cases, I posit a third theory:

                              (3) Purpose problem: contrary to popular belief, developers actually care quite a lot about the people who use our software and we derive a sense of purpose and meaning from doing what we believe to be good work; the current environment undermines that, not just LLMs but LLMs as part of a broader vortex of enshittification, and our world is effectively saying “everything you cared about doesn't matter, you can't hope to fight to make it matter, and you are stupid for caring”

                              I think there's evidence for that last theory in the kinds of despair you hear from developers: not just anxiety about paying the bills, not just angry feather-puffing, but a kind of existential despair that comes from the unraveling of one’s internal sense of purpose and meaning.

                              4/3

                              urlyman@mastodon.socialU This user is from outside of this forum
                              urlyman@mastodon.socialU This user is from outside of this forum
                              urlyman@mastodon.social
                              wrote sidst redigeret af
                              #17

                              @inthehands thank you for putting so eloquently how I feel – as a designer who codes more than as a developer’s developer.

                              The phrase I come back to, as my attempt to encapsulate it, is *the lack of care economy*.

                              That’s always been underlying financialised modernity but it’s currently running unabashedly rampant

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

                                I’ve been thinking a lot about the gulf between people who think LLMs can cut 90% of the cost of software development or whatever and people who think that’s a pile of catastrophes balanced on top of a nonsense wish.

                                I think a lot of that chasm boils down to the fact that software is already •terrible•, and people have very different feelings about that. I don't just mean “Liquid Glass is ugly” terrible; I mean “it’s broken and insecure and unreliable and just doesn't flipping WORK” terrible, like Arbiter Sports.

                                We are right now in a war between people who think software should treat humans humanely and people who are perfectly willing to offload their development costs onto captive users in the form of wasted time, anger, anxiety, and other forms of personal harm even more severe than those. That war was raging well before LLMs entered the picture, but LLMs drove it to fever pitch. I’m extremely skeptical of the idea that LLMs make any significant positive contribution to the long-term speed or cost of writing •good• software, but they clearly have the potential to lower the floor for •bad• software to unheard-of levels at unheard-of speeds. How you feel about that fact probably predicts a lot about how you feel about the “LLMs can 10x software dev!” hype.

                                3/3

                                cratermoon@zirk.usC This user is from outside of this forum
                                cratermoon@zirk.usC This user is from outside of this forum
                                cratermoon@zirk.us
                                wrote sidst redigeret af
                                #18

                                @inthehands this is essentially how I see the rush to llm-driven programming. As of some years ago, the industry quit needing to care if software worked as long as it was profitable. The idea that replacing people with a clanker that would be 10x but worse is just fine to management who only calculate ROI and have no incentive to care about quality.

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

                                  OK, I guess I wasn't done after all.

                                  Much of the opining about developer backlash to LLMs falls into two loose theoretical categories:

                                  (1) Labor problem: developers now experience employment threat, loss of job security, layoffs, new levels of worry about the future

                                  (2) Identity problem: developers used to feel special because generating code was placed on a cultural pedestal (sign of a special third brain lobe or whatever), that perceived specialness was a pillar of our personal identity, and now our egos are bruised because machines can do it and we don’t feel special anymore

                                  While there’s doubtless truth to both of those in some / many cases, I posit a third theory:

                                  (3) Purpose problem: contrary to popular belief, developers actually care quite a lot about the people who use our software and we derive a sense of purpose and meaning from doing what we believe to be good work; the current environment undermines that, not just LLMs but LLMs as part of a broader vortex of enshittification, and our world is effectively saying “everything you cared about doesn't matter, you can't hope to fight to make it matter, and you are stupid for caring”

                                  I think there's evidence for that last theory in the kinds of despair you hear from developers: not just anxiety about paying the bills, not just angry feather-puffing, but a kind of existential despair that comes from the unraveling of one’s internal sense of purpose and meaning.

                                  4/3

                                  acdha@code4lib.socialA This user is from outside of this forum
                                  acdha@code4lib.socialA This user is from outside of this forum
                                  acdha@code4lib.social
                                  wrote sidst redigeret af
                                  #19

                                  @inthehands I maintain that people would be far less upset about this if LLMs weren't the tool being used by companies to say quality, accessibility, security, etc. don't matter any more. If we had healthier markets this would be far less pronounced: companies only cut QA when they think customers won't stop buying.

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

                                    OK, I guess I wasn't done after all.

                                    Much of the opining about developer backlash to LLMs falls into two loose theoretical categories:

                                    (1) Labor problem: developers now experience employment threat, loss of job security, layoffs, new levels of worry about the future

                                    (2) Identity problem: developers used to feel special because generating code was placed on a cultural pedestal (sign of a special third brain lobe or whatever), that perceived specialness was a pillar of our personal identity, and now our egos are bruised because machines can do it and we don’t feel special anymore

                                    While there’s doubtless truth to both of those in some / many cases, I posit a third theory:

                                    (3) Purpose problem: contrary to popular belief, developers actually care quite a lot about the people who use our software and we derive a sense of purpose and meaning from doing what we believe to be good work; the current environment undermines that, not just LLMs but LLMs as part of a broader vortex of enshittification, and our world is effectively saying “everything you cared about doesn't matter, you can't hope to fight to make it matter, and you are stupid for caring”

                                    I think there's evidence for that last theory in the kinds of despair you hear from developers: not just anxiety about paying the bills, not just angry feather-puffing, but a kind of existential despair that comes from the unraveling of one’s internal sense of purpose and meaning.

                                    4/3

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

                                    @inthehands Yes to #3. We used to have this frustration when timelines or budgets or crappy outsourcing resulted in poor quality software and now it’s just the baseline state-of-the-art

                                    1 Reply Last reply
                                    0
                                    • michaeltbacon@social.coopM michaeltbacon@social.coop

                                      @mk30 @inthehands

                                      For things like child athletic registration, you have to do it once per season and once you've sorted out what time and place and with whom your kid is going to play, you're not going to switch leagues or academies or whatever just because the registration software was crap.

                                      The really irksome thing is that crap forms are of course nothing new, but for most of the decade of the teens improvements in software made it easier for a basic programmer to write good, functional forms with good validation and sound error messages.

                                      Now we're going hard into reverse because no one wants to even pay a basic software dev anymore and bosses have decided that no one cares.

                                      tiotasram@kolektiva.socialT This user is from outside of this forum
                                      tiotasram@kolektiva.socialT This user is from outside of this forum
                                      tiotasram@kolektiva.social
                                      wrote sidst redigeret af
                                      #21

                                      @MichaelTBacon @mk30 @inthehands to add to this: the parent doesn't directly pay for the registration portal, the league or city or school of whoever does. Some school administrator is the person the software needs to be sold to, and they'll only ever see a slide deck, not the actual software. Once they've picked between slide decks, inertia makes it extremely expensive to switch, no matter how many reports they get from parents (if any; they probably never hear about the vast majority of the problems). So there's really very little incentive to make the software work well, especially when all the competitors' software is also horribly broken.

                                      Even when there are real feedback forces (enough complaints get the district to switch software, resulting in a significant loss to the company) they're out beyond the planning/caring horizon of most CEOs. Are you really going to invest in sprucing up the "already working" software just because in 2 years you might lose a contract? Or would you rather tell that engineer to work on something shiny and new?

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

                                        OK, I guess I wasn't done after all.

                                        Much of the opining about developer backlash to LLMs falls into two loose theoretical categories:

                                        (1) Labor problem: developers now experience employment threat, loss of job security, layoffs, new levels of worry about the future

                                        (2) Identity problem: developers used to feel special because generating code was placed on a cultural pedestal (sign of a special third brain lobe or whatever), that perceived specialness was a pillar of our personal identity, and now our egos are bruised because machines can do it and we don’t feel special anymore

                                        While there’s doubtless truth to both of those in some / many cases, I posit a third theory:

                                        (3) Purpose problem: contrary to popular belief, developers actually care quite a lot about the people who use our software and we derive a sense of purpose and meaning from doing what we believe to be good work; the current environment undermines that, not just LLMs but LLMs as part of a broader vortex of enshittification, and our world is effectively saying “everything you cared about doesn't matter, you can't hope to fight to make it matter, and you are stupid for caring”

                                        I think there's evidence for that last theory in the kinds of despair you hear from developers: not just anxiety about paying the bills, not just angry feather-puffing, but a kind of existential despair that comes from the unraveling of one’s internal sense of purpose and meaning.

                                        4/3

                                        rhempel@cosocial.caR This user is from outside of this forum
                                        rhempel@cosocial.caR This user is from outside of this forum
                                        rhempel@cosocial.ca
                                        wrote sidst redigeret af
                                        #22

                                        @inthehands There is a fine line between identity and purpose. You can retain identity but losing purpose for that identity is deadly because once the purpose is gone, why hang on to the identity?

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

                                          OK, I guess I wasn't done after all.

                                          Much of the opining about developer backlash to LLMs falls into two loose theoretical categories:

                                          (1) Labor problem: developers now experience employment threat, loss of job security, layoffs, new levels of worry about the future

                                          (2) Identity problem: developers used to feel special because generating code was placed on a cultural pedestal (sign of a special third brain lobe or whatever), that perceived specialness was a pillar of our personal identity, and now our egos are bruised because machines can do it and we don’t feel special anymore

                                          While there’s doubtless truth to both of those in some / many cases, I posit a third theory:

                                          (3) Purpose problem: contrary to popular belief, developers actually care quite a lot about the people who use our software and we derive a sense of purpose and meaning from doing what we believe to be good work; the current environment undermines that, not just LLMs but LLMs as part of a broader vortex of enshittification, and our world is effectively saying “everything you cared about doesn't matter, you can't hope to fight to make it matter, and you are stupid for caring”

                                          I think there's evidence for that last theory in the kinds of despair you hear from developers: not just anxiety about paying the bills, not just angry feather-puffing, but a kind of existential despair that comes from the unraveling of one’s internal sense of purpose and meaning.

                                          4/3

                                          inthehands@hachyderm.ioI This user is from outside of this forum
                                          inthehands@hachyderm.ioI This user is from outside of this forum
                                          inthehands@hachyderm.io
                                          wrote sidst redigeret af
                                          #23

                                          Put more concisely:

                                          I’d bet money that developer reaction to LLM-driven development would be •very• different if its practical effect were to force management to slow down development and sink more money into quality.

                                          5/3

                                          Y inthehands@hachyderm.ioI k9ox@mastodon.radioK miss_rodent@girlcock.clubM dmitrylitosh@mastodon.socialD 5 Replies 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