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. None of the "code generation" stuff is new by the way.

None of the "code generation" stuff is new by the way.

Planlagt Fastgjort Låst Flyttet Ikke-kategoriseret
43 Indlæg 31 Posters 0 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.
  • maxleibman@beige.partyM maxleibman@beige.party

    @thomasfuchs Yep. My career for the last several years has been based on “low code/no code.” Microsoft’s “citizen developers” push was a big deal right before LLMs took over.

    carto@mastodon.onlineC This user is from outside of this forum
    carto@mastodon.onlineC This user is from outside of this forum
    carto@mastodon.online
    wrote sidst redigeret af
    #26

    @maxleibman @thomasfuchs Why, just today I debugged a piece of "no-code".

    By looking at the code, because clicking thru innumerable dialogs to find out what the no-code is doing isn't really an option.

    They've had us for absolute fools

    1 Reply Last reply
    0
    • thomasfuchs@hachyderm.ioT thomasfuchs@hachyderm.io

      None of the "code generation" stuff is new by the way.

      The tech industry has tried to speed up coding and increase software output for the last 3 to 4 decades, by various means; e.g. Rapid Application Development, Expert Systems, Object-Oriented Programming, thousands of different frameworks all the way to trying to off-shore development and exploit third-world labor.

      The problem with this is: there is no software scarcity. Pretending that "we can't make software fast enough" is a red herring to hide the fact that making (good) software is 90% painstaking research, design, planning, marketing and talking to and supporting customers.

      And 10% writing the actual code—the C-suite is doing ye olde "trying to find a technical solution to a social problem".

      gimulnautti@mastodon.greenG This user is from outside of this forum
      gimulnautti@mastodon.greenG This user is from outside of this forum
      gimulnautti@mastodon.green
      wrote sidst redigeret af
      #27

      @thomasfuchs And even today I was hearing some colleagues talk: ”In the future, there will be no software development because applications will be prompts!”

      I didn’t even bother. Sure, some prompts will be spread, some of them will even be entertaining. Someone might even make money selling prompts.

      But that will be the ”brainrot of software”. Serious applications will still require design, knowledge and experience of interconnecting systems.

      1 Reply Last reply
      0
      • thomasfuchs@hachyderm.ioT thomasfuchs@hachyderm.io

        None of the "code generation" stuff is new by the way.

        The tech industry has tried to speed up coding and increase software output for the last 3 to 4 decades, by various means; e.g. Rapid Application Development, Expert Systems, Object-Oriented Programming, thousands of different frameworks all the way to trying to off-shore development and exploit third-world labor.

        The problem with this is: there is no software scarcity. Pretending that "we can't make software fast enough" is a red herring to hide the fact that making (good) software is 90% painstaking research, design, planning, marketing and talking to and supporting customers.

        And 10% writing the actual code—the C-suite is doing ye olde "trying to find a technical solution to a social problem".

        jacobgorm@sigmoid.socialJ This user is from outside of this forum
        jacobgorm@sigmoid.socialJ This user is from outside of this forum
        jacobgorm@sigmoid.social
        wrote sidst redigeret af
        #28

        @thomasfuchs What is new is that it suddenly started working.

        thomasfuchs@hachyderm.ioT 1 Reply Last reply
        0
        • thomasfuchs@hachyderm.ioT thomasfuchs@hachyderm.io

          None of the "code generation" stuff is new by the way.

          The tech industry has tried to speed up coding and increase software output for the last 3 to 4 decades, by various means; e.g. Rapid Application Development, Expert Systems, Object-Oriented Programming, thousands of different frameworks all the way to trying to off-shore development and exploit third-world labor.

          The problem with this is: there is no software scarcity. Pretending that "we can't make software fast enough" is a red herring to hide the fact that making (good) software is 90% painstaking research, design, planning, marketing and talking to and supporting customers.

          And 10% writing the actual code—the C-suite is doing ye olde "trying to find a technical solution to a social problem".

          ted@social.foolish.computerT This user is from outside of this forum
          ted@social.foolish.computerT This user is from outside of this forum
          ted@social.foolish.computer
          wrote sidst redigeret af
          #29

          @thomasfuchs I generally agree with you, but I don't think I ever expected to see OOP framed as a tool for the suits to get us to work faster.

          thomasfuchs@hachyderm.ioT 1 Reply Last reply
          0
          • thomasfuchs@hachyderm.ioT thomasfuchs@hachyderm.io

            None of the "code generation" stuff is new by the way.

            The tech industry has tried to speed up coding and increase software output for the last 3 to 4 decades, by various means; e.g. Rapid Application Development, Expert Systems, Object-Oriented Programming, thousands of different frameworks all the way to trying to off-shore development and exploit third-world labor.

            The problem with this is: there is no software scarcity. Pretending that "we can't make software fast enough" is a red herring to hide the fact that making (good) software is 90% painstaking research, design, planning, marketing and talking to and supporting customers.

            And 10% writing the actual code—the C-suite is doing ye olde "trying to find a technical solution to a social problem".

            ben@mastodon.lubar.meB This user is from outside of this forum
            ben@mastodon.lubar.meB This user is from outside of this forum
            ben@mastodon.lubar.me
            wrote sidst redigeret af
            #30

            @thomasfuchs when I spend an entire day figuring out how to write one line of code with 30 lines of comments explaining why it's there, that's a good day

            1 Reply Last reply
            0
            • thomasfuchs@hachyderm.ioT thomasfuchs@hachyderm.io

              None of the "code generation" stuff is new by the way.

              The tech industry has tried to speed up coding and increase software output for the last 3 to 4 decades, by various means; e.g. Rapid Application Development, Expert Systems, Object-Oriented Programming, thousands of different frameworks all the way to trying to off-shore development and exploit third-world labor.

              The problem with this is: there is no software scarcity. Pretending that "we can't make software fast enough" is a red herring to hide the fact that making (good) software is 90% painstaking research, design, planning, marketing and talking to and supporting customers.

              And 10% writing the actual code—the C-suite is doing ye olde "trying to find a technical solution to a social problem".

              G This user is from outside of this forum
              G This user is from outside of this forum
              grepe@ieji.de
              wrote sidst redigeret af
              #31

              @thomasfuchs thank you for posting this!

              you expressed my feelings about the current push for coding assistants with better words and clarity than i could.

              one more problematic thing is that this technology mimics human interaction so well that even many smart people i know genuinely believe it is more than just technology. they believe "AI" actually can come up with original solutions and be creative in solving complex problems... or, when confronted with the reality of it being just an algorithm, even think less of human creativity itself.

              thomasfuchs@hachyderm.ioT 1 Reply Last reply
              0
              • thomasfuchs@hachyderm.ioT thomasfuchs@hachyderm.io

                None of the "code generation" stuff is new by the way.

                The tech industry has tried to speed up coding and increase software output for the last 3 to 4 decades, by various means; e.g. Rapid Application Development, Expert Systems, Object-Oriented Programming, thousands of different frameworks all the way to trying to off-shore development and exploit third-world labor.

                The problem with this is: there is no software scarcity. Pretending that "we can't make software fast enough" is a red herring to hide the fact that making (good) software is 90% painstaking research, design, planning, marketing and talking to and supporting customers.

                And 10% writing the actual code—the C-suite is doing ye olde "trying to find a technical solution to a social problem".

                sergiudinit@mastodon.socialS This user is from outside of this forum
                sergiudinit@mastodon.socialS This user is from outside of this forum
                sergiudinit@mastodon.social
                wrote sidst redigeret af
                #32

                this is spot on. I've watched companies spend millions on 'AI solutions' that are just fancy wrappers around APIs anyone can call. The real value is in the data moat and workflow integration, not the model itself

                wbftw@hachyderm.ioW 1 Reply Last reply
                0
                • thomasfuchs@hachyderm.ioT thomasfuchs@hachyderm.io

                  None of the "code generation" stuff is new by the way.

                  The tech industry has tried to speed up coding and increase software output for the last 3 to 4 decades, by various means; e.g. Rapid Application Development, Expert Systems, Object-Oriented Programming, thousands of different frameworks all the way to trying to off-shore development and exploit third-world labor.

                  The problem with this is: there is no software scarcity. Pretending that "we can't make software fast enough" is a red herring to hide the fact that making (good) software is 90% painstaking research, design, planning, marketing and talking to and supporting customers.

                  And 10% writing the actual code—the C-suite is doing ye olde "trying to find a technical solution to a social problem".

                  hydrian@twit.socialH This user is from outside of this forum
                  hydrian@twit.socialH This user is from outside of this forum
                  hydrian@twit.social
                  wrote sidst redigeret af
                  #33

                  @thomasfuchs The HPBs have been trying to take the progammers out of programming for decades. Programmers are not cheap for a reason, it takes skill and experience to do it well. Businesses often hate paying for programmer becuase they isn't easily/quickly replacible.

                  1 Reply Last reply
                  0
                  • landelare@mastodon.gamedev.placeL landelare@mastodon.gamedev.place

                    @thomasfuchs I'm not disagreeing, but I don't think I got the intended meaning of "there is no software scarcity". I thought there was a lot of demand, which is why managers always jump on *anything* that promises more+cheaper, and often end up being essentially legally scammed one way or another. What did you mean by it?

                    clew@ecoevo.socialC This user is from outside of this forum
                    clew@ecoevo.socialC This user is from outside of this forum
                    clew@ecoevo.social
                    wrote sidst redigeret af
                    #34

                    This is dependent on what we think of as “software”, yes? It’s pretty cheap* to get many many lines of code that might have something to do with my problem.

                    It’s very expensive to get code that reliably solves my problem in a way its users understand. One of the expenses is — getting rid of a lot of the cheap code!

                    * plenty of worthy orgs do not have even cheap programmer money. Anywhere built around nurses’ aide salaries, for example.

                    @landelare @thomasfuchs

                    1 Reply Last reply
                    0
                    • G grepe@ieji.de

                      @thomasfuchs thank you for posting this!

                      you expressed my feelings about the current push for coding assistants with better words and clarity than i could.

                      one more problematic thing is that this technology mimics human interaction so well that even many smart people i know genuinely believe it is more than just technology. they believe "AI" actually can come up with original solutions and be creative in solving complex problems... or, when confronted with the reality of it being just an algorithm, even think less of human creativity itself.

                      thomasfuchs@hachyderm.ioT This user is from outside of this forum
                      thomasfuchs@hachyderm.ioT This user is from outside of this forum
                      thomasfuchs@hachyderm.io
                      wrote sidst redigeret af
                      #35

                      @grepe Yeah, though those specific people are probably already prone to believe in magical thinking (more prone to everything spanning from being religious to pseudo-science to racism; not saying they believe in any of this, just that they're more susceptible to it).

                      1 Reply Last reply
                      0
                      • thomasfuchs@hachyderm.ioT thomasfuchs@hachyderm.io

                        None of the "code generation" stuff is new by the way.

                        The tech industry has tried to speed up coding and increase software output for the last 3 to 4 decades, by various means; e.g. Rapid Application Development, Expert Systems, Object-Oriented Programming, thousands of different frameworks all the way to trying to off-shore development and exploit third-world labor.

                        The problem with this is: there is no software scarcity. Pretending that "we can't make software fast enough" is a red herring to hide the fact that making (good) software is 90% painstaking research, design, planning, marketing and talking to and supporting customers.

                        And 10% writing the actual code—the C-suite is doing ye olde "trying to find a technical solution to a social problem".

                        wbftw@hachyderm.ioW This user is from outside of this forum
                        wbftw@hachyderm.ioW This user is from outside of this forum
                        wbftw@hachyderm.io
                        wrote sidst redigeret af
                        #36

                        @thomasfuchs also see “No silver bullet” by Fred Brooks https://en.wikipedia.org/wiki/No_Silver_Bullet#Brooks1986, https://www.cs.unc.edu/techreports/86-020.pdf

                        1 Reply Last reply
                        0
                        • ted@social.foolish.computerT ted@social.foolish.computer

                          @thomasfuchs I generally agree with you, but I don't think I ever expected to see OOP framed as a tool for the suits to get us to work faster.

                          thomasfuchs@hachyderm.ioT This user is from outside of this forum
                          thomasfuchs@hachyderm.ioT This user is from outside of this forum
                          thomasfuchs@hachyderm.io
                          wrote sidst redigeret af
                          #37

                          @ted Even a broken clock is right twice a day ¯\_(ツ)_/¯

                          1 Reply Last reply
                          0
                          • sergiudinit@mastodon.socialS sergiudinit@mastodon.social

                            this is spot on. I've watched companies spend millions on 'AI solutions' that are just fancy wrappers around APIs anyone can call. The real value is in the data moat and workflow integration, not the model itself

                            wbftw@hachyderm.ioW This user is from outside of this forum
                            wbftw@hachyderm.ioW This user is from outside of this forum
                            wbftw@hachyderm.io
                            wrote sidst redigeret af
                            #38

                            @SergiuDinIT What I have yet to see is a discussion of agents’ reliance on schema-less, non-deterministic api (not sure how else to describe natural-language based prompts), which is an even bigger problem when a single request involves orchestrating multiple agents. With these type of interfaces it is hard to do testing (esp. considering variability intrinsic to this type of “api”), hard to detect failures, and the responsibility/accountability for resulting errors is diffused; with most of the risk is shifted to whoever is being subjected to the output of such a system (I have a story about such a system being developed by a medical claim processor).

                            1 Reply Last reply
                            0
                            • 990000@mstdn.social9 990000@mstdn.social

                              @thomasfuchs this is one of the things that pissed me off about the Paul Ford op-ed. Like, he wants software dev to be so easy that it takes no effort. But even if that were to be possible, the amount of shit that would be produced would be exponentially worse.

                              All these people think that making all the difficult things easy will automatically elevate everything, but that’s not really the main and foremost thing happening with AI and they’re turning a blind eye on so much bad stuff.

                              thomasfuchs@hachyderm.ioT This user is from outside of this forum
                              thomasfuchs@hachyderm.ioT This user is from outside of this forum
                              thomasfuchs@hachyderm.io
                              wrote sidst redigeret af
                              #39

                              @990000 correct

                              1 Reply Last reply
                              0
                              • jacobgorm@sigmoid.socialJ jacobgorm@sigmoid.social

                                @thomasfuchs What is new is that it suddenly started working.

                                thomasfuchs@hachyderm.ioT This user is from outside of this forum
                                thomasfuchs@hachyderm.ioT This user is from outside of this forum
                                thomasfuchs@hachyderm.io
                                wrote sidst redigeret af
                                #40

                                @jacobgorm I bet you that e.g. Visual Basic in the 1990s was a much bigger improvement on time spent coding apps than any AI agents are today.

                                My point isn't that it "works" (or doesn't); my point is that it is largely irrelevant because writing code isn't the bottleneck when making software.

                                1 Reply Last reply
                                0
                                • thomasfuchs@hachyderm.ioT thomasfuchs@hachyderm.io

                                  None of the "code generation" stuff is new by the way.

                                  The tech industry has tried to speed up coding and increase software output for the last 3 to 4 decades, by various means; e.g. Rapid Application Development, Expert Systems, Object-Oriented Programming, thousands of different frameworks all the way to trying to off-shore development and exploit third-world labor.

                                  The problem with this is: there is no software scarcity. Pretending that "we can't make software fast enough" is a red herring to hide the fact that making (good) software is 90% painstaking research, design, planning, marketing and talking to and supporting customers.

                                  And 10% writing the actual code—the C-suite is doing ye olde "trying to find a technical solution to a social problem".

                                  jeremyjanzen@mstdn.caJ This user is from outside of this forum
                                  jeremyjanzen@mstdn.caJ This user is from outside of this forum
                                  jeremyjanzen@mstdn.ca
                                  wrote sidst redigeret af
                                  #41

                                  @thomasfuchs Its like everyone forgot what they learned in "Introduction to software engineering" We all at least took that class didn't we?

                                  1 Reply Last reply
                                  0
                                  • thomasfuchs@hachyderm.ioT thomasfuchs@hachyderm.io

                                    None of the "code generation" stuff is new by the way.

                                    The tech industry has tried to speed up coding and increase software output for the last 3 to 4 decades, by various means; e.g. Rapid Application Development, Expert Systems, Object-Oriented Programming, thousands of different frameworks all the way to trying to off-shore development and exploit third-world labor.

                                    The problem with this is: there is no software scarcity. Pretending that "we can't make software fast enough" is a red herring to hide the fact that making (good) software is 90% painstaking research, design, planning, marketing and talking to and supporting customers.

                                    And 10% writing the actual code—the C-suite is doing ye olde "trying to find a technical solution to a social problem".

                                    alper@rls.socialA This user is from outside of this forum
                                    alper@rls.socialA This user is from outside of this forum
                                    alper@rls.social
                                    wrote sidst redigeret af
                                    #42

                                    @thomasfuchs @dymaxion The other 90% is configuration where to be fair LLMs are useful quite regularly.

                                    1 Reply Last reply
                                    0
                                    • thomasfuchs@hachyderm.ioT thomasfuchs@hachyderm.io

                                      None of the "code generation" stuff is new by the way.

                                      The tech industry has tried to speed up coding and increase software output for the last 3 to 4 decades, by various means; e.g. Rapid Application Development, Expert Systems, Object-Oriented Programming, thousands of different frameworks all the way to trying to off-shore development and exploit third-world labor.

                                      The problem with this is: there is no software scarcity. Pretending that "we can't make software fast enough" is a red herring to hide the fact that making (good) software is 90% painstaking research, design, planning, marketing and talking to and supporting customers.

                                      And 10% writing the actual code—the C-suite is doing ye olde "trying to find a technical solution to a social problem".

                                      petrillic@hachyderm.ioP This user is from outside of this forum
                                      petrillic@hachyderm.ioP This user is from outside of this forum
                                      petrillic@hachyderm.io
                                      wrote sidst redigeret af
                                      #43

                                      @thomasfuchs "all you have to do is meticulously and accurately describe 100% of your requirements and restrictions"

                                      Sure, seems great Jan.

                                      1 Reply Last reply
                                      0
                                      • simonjust@mstdn.dkS simonjust@mstdn.dk 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