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. It's clear that AI assisted coding is dividing developers (welcome to the culture wars!).

It's clear that AI assisted coding is dividing developers (welcome to the culture wars!).

Scheduled Pinned Locked Moved Uncategorized
145 Posts 48 Posters 0 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.
  • plexus@toot.catP plexus@toot.cat

    It's clear that AI assisted coding is dividing developers (welcome to the culture wars!). I've seen a few blog posts now that talk about how some people just "love the craft", "delight in making something just right, like knitting", etc, as opposed to people who just "want to make it work". As if that explains the divide.

    How about this, some people resent the notion of being a babysitter to a stochastic token machine, hastening their own cognitive decline. Some people resent paying rent to a handful of US companies, all coming directly out of the TESCREAL human extinction cult, to be able to write software. Some people resent the "worse is better" steady decline of software quality over the past two decades, now supercharged. Some people resent that the hegemonic computing ecosystem is entirely shaped by the logic of venture capital. Some people hate that the digital commons is walled off and sold back to us. Oh and I guess some people also don't like the thought of making coding several orders of magnitude more energy intensive during a climate emergency.

    But sure, no, it's really because we mourn the loss of our hobby.

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

    @plexus Every time I try it. except with the simplest of coding, it gets it wrong. You tell it it's wrong, it fixes that but changes the rest of the code is subtle ways so you have to recheck the whole damn thing. Net result - no time saved.

    1 Reply Last reply
    0
    • grishka@friends.grishka.meG grishka@friends.grishka.me

      Hans, I understand the working principles of LLMs. I don't need to have used one for writing code (I did poke at ChatGPT and DeepSeek a bit out of curiosity) to know that I don't need it. I don't have the problems that they claim to solve. My bottleneck isn't typing the code into the editor, it's the very kind of abstract thinking that LLMs are incapable of by virtue of what they are. I ask a lot of questions, both to myself and to other people, before I write a single line of code.

      Besides, I prefer my tools to be 100% deterministic, predictable, and knowable. LLMs are anything but. They are designed to give varied statistically likely output, there's a step at the end that deliberately applies a bit of randomness when picking which of the most likely next tokens is used for output.

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

      @grishka @plexus Just keep watching then.

      grishka@friends.grishka.meG 1 Reply Last reply
      0
      • hanshuebner@mastodon.socialH hanshuebner@mastodon.social

        @grishka @plexus Just keep watching then.

        grishka@friends.grishka.meG This user is from outside of this forum
        grishka@friends.grishka.meG This user is from outside of this forum
        grishka@friends.grishka.me
        wrote last edited by
        #59

        Hans, of course I will. There will be industrial amounts of gloat coming from me when the AI bubble pops.

        1 Reply Last reply
        0
        • hanshuebner@mastodon.socialH hanshuebner@mastodon.social

          @plexus In the end, software engineering is about creating solutions to problems other people have. The solutions are not a byproduct, but the primary purpose. To the majority of users, the inner workings and the creation process of software is opaque. The qualities that software exposes on the outside are largely independent of its inner workings.

          This means that for most people in the software industry, adapting to the new tooling that makes the creation process more efficient is 1/

          jmax@mastodon.socialJ This user is from outside of this forum
          jmax@mastodon.socialJ This user is from outside of this forum
          jmax@mastodon.social
          wrote last edited by
          #60

          @hanshuebner @plexus Bullshit. Your entire argument rests on the false assumption that it works well enough.

          It does not, and the failures it inherently introduces are dangerously opaque in ways that humans' mistakes are not.

          Whether you realize it or not, you are shilling for con artists.

          hanshuebner@mastodon.socialH 1 Reply Last reply
          0
          • plexus@toot.catP plexus@toot.cat

            It's clear that AI assisted coding is dividing developers (welcome to the culture wars!). I've seen a few blog posts now that talk about how some people just "love the craft", "delight in making something just right, like knitting", etc, as opposed to people who just "want to make it work". As if that explains the divide.

            How about this, some people resent the notion of being a babysitter to a stochastic token machine, hastening their own cognitive decline. Some people resent paying rent to a handful of US companies, all coming directly out of the TESCREAL human extinction cult, to be able to write software. Some people resent the "worse is better" steady decline of software quality over the past two decades, now supercharged. Some people resent that the hegemonic computing ecosystem is entirely shaped by the logic of venture capital. Some people hate that the digital commons is walled off and sold back to us. Oh and I guess some people also don't like the thought of making coding several orders of magnitude more energy intensive during a climate emergency.

            But sure, no, it's really because we mourn the loss of our hobby.

            mathieu@fosstodon.orgM This user is from outside of this forum
            mathieu@fosstodon.orgM This user is from outside of this forum
            mathieu@fosstodon.org
            wrote last edited by
            #61

            @plexus Yeah well, we also mourn the loss of our craft on top of that :).

            1 Reply Last reply
            0
            • jmax@mastodon.socialJ jmax@mastodon.social

              @hanshuebner @plexus Bullshit. Your entire argument rests on the false assumption that it works well enough.

              It does not, and the failures it inherently introduces are dangerously opaque in ways that humans' mistakes are not.

              Whether you realize it or not, you are shilling for con artists.

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

              @jmax I'm glad that smart people like you exist on the internet to explain things. Thank you!

              jmax@mastodon.socialJ 1 Reply Last reply
              0
              • hanshuebner@mastodon.socialH hanshuebner@mastodon.social

                @jmax I'm glad that smart people like you exist on the internet to explain things. Thank you!

                jmax@mastodon.socialJ This user is from outside of this forum
                jmax@mastodon.socialJ This user is from outside of this forum
                jmax@mastodon.social
                wrote last edited by
                #63

                @hanshuebner Props for well executed sarcasm, our other differences acknowledged.

                1 Reply Last reply
                0
                • hanshuebner@mastodon.socialH hanshuebner@mastodon.social

                  @matt @dalias @plexus Is the reality not that not all software is developed with meticulous attention to quality? In my experience, most software is primarily written with the intent to solve a problem. The engineering challenge is to make it maintainable as requirements evolve. Success is when the software fulfills its purpose.

                  I love writing beautiful code, but don't expect anyone to pay me for it - not only because beauty is in the eye of the beholder, but also because users don't care.

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

                  @hanshuebner @matt @plexus Software written without any concern that it's doing the wrong thing does not "solve any problem" except "how to line venture capitalists' pockets".

                  Unless it's just being written for fun and not actual deployment to real-world applications, software is responsible for people's safety.

                  It controls deadly machines like cars and airplanes.It's used to design buildings and bridges. It guards people's communications against abusive partners, stalkers, governments. It controls people's money. It controls who gets need-based benefits. It decides whether people will be wrongly accused of embezzlement and driven to suicide.

                  hanshuebner@mastodon.socialH 1 Reply Last reply
                  0
                  • plexus@toot.catP plexus@toot.cat

                    It's clear that AI assisted coding is dividing developers (welcome to the culture wars!). I've seen a few blog posts now that talk about how some people just "love the craft", "delight in making something just right, like knitting", etc, as opposed to people who just "want to make it work". As if that explains the divide.

                    How about this, some people resent the notion of being a babysitter to a stochastic token machine, hastening their own cognitive decline. Some people resent paying rent to a handful of US companies, all coming directly out of the TESCREAL human extinction cult, to be able to write software. Some people resent the "worse is better" steady decline of software quality over the past two decades, now supercharged. Some people resent that the hegemonic computing ecosystem is entirely shaped by the logic of venture capital. Some people hate that the digital commons is walled off and sold back to us. Oh and I guess some people also don't like the thought of making coding several orders of magnitude more energy intensive during a climate emergency.

                    But sure, no, it's really because we mourn the loss of our hobby.

                    saad_devops@mastodon.socialS This user is from outside of this forum
                    saad_devops@mastodon.socialS This user is from outside of this forum
                    saad_devops@mastodon.social
                    wrote last edited by
                    #65

                    @plexus It’s not about ‘loving the craft vs making it work’ it’s about control, quality, and who really benefits from this shift

                    1 Reply Last reply
                    0
                    • flooper@hachyderm.ioF flooper@hachyderm.io

                      @hanshuebner @plexus
                      "The qualities that software exposes on the outside are largely independent of its inner workings." Sorry, but this can't be further away form truth. Our 70+ years pile of empirical evidence says otherwise. The whole history of software engineering is about how to manage and improve internal quality in order to result in good external quality.

                      jmax@mastodon.socialJ This user is from outside of this forum
                      jmax@mastodon.socialJ This user is from outside of this forum
                      jmax@mastodon.social
                      wrote last edited by
                      #66

                      @flooper @hanshuebner @plexus This. The fact that so many people believe otherwise doesn't make it true, and we will suffer the consequences of that stupid ideology.

                      hanshuebner@mastodon.socialH 1 Reply Last reply
                      0
                      • plexus@toot.catP plexus@toot.cat

                        It's clear that AI assisted coding is dividing developers (welcome to the culture wars!). I've seen a few blog posts now that talk about how some people just "love the craft", "delight in making something just right, like knitting", etc, as opposed to people who just "want to make it work". As if that explains the divide.

                        How about this, some people resent the notion of being a babysitter to a stochastic token machine, hastening their own cognitive decline. Some people resent paying rent to a handful of US companies, all coming directly out of the TESCREAL human extinction cult, to be able to write software. Some people resent the "worse is better" steady decline of software quality over the past two decades, now supercharged. Some people resent that the hegemonic computing ecosystem is entirely shaped by the logic of venture capital. Some people hate that the digital commons is walled off and sold back to us. Oh and I guess some people also don't like the thought of making coding several orders of magnitude more energy intensive during a climate emergency.

                        But sure, no, it's really because we mourn the loss of our hobby.

                        usdts@mastodon.socialU This user is from outside of this forum
                        usdts@mastodon.socialU This user is from outside of this forum
                        usdts@mastodon.social
                        wrote last edited by
                        #67

                        @plexus no..😅

                        1 Reply Last reply
                        0
                        • dalias@hachyderm.ioD dalias@hachyderm.io

                          @hanshuebner @matt @plexus Software written without any concern that it's doing the wrong thing does not "solve any problem" except "how to line venture capitalists' pockets".

                          Unless it's just being written for fun and not actual deployment to real-world applications, software is responsible for people's safety.

                          It controls deadly machines like cars and airplanes.It's used to design buildings and bridges. It guards people's communications against abusive partners, stalkers, governments. It controls people's money. It controls who gets need-based benefits. It decides whether people will be wrongly accused of embezzlement and driven to suicide.

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

                          @dalias @matt @plexus In my experience as a software developer, there is no difference between a program written by a human and one written by an LLM. Both can be bad or dangerous, or good, or right. It is just that LLMs are faster at cranking out code.

                          dalias@hachyderm.ioD matt@toot.cafeM 2 Replies Last reply
                          0
                          • hanshuebner@mastodon.socialH hanshuebner@mastodon.social

                            @dalias @matt @plexus In my experience as a software developer, there is no difference between a program written by a human and one written by an LLM. Both can be bad or dangerous, or good, or right. It is just that LLMs are faster at cranking out code.

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

                            @hanshuebner @matt @plexus 🙄

                            1 Reply Last reply
                            0
                            • jmax@mastodon.socialJ jmax@mastodon.social

                              @flooper @hanshuebner @plexus This. The fact that so many people believe otherwise doesn't make it true, and we will suffer the consequences of that stupid ideology.

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

                              @jmax @flooper @plexus I don't believe that "getting stuff done" is an ideology, but rather the reality under which every worker lives in capitalism. We're not getting paid for doing the right or the good thing, we're paid for getting the work done that the man wants us to do.

                              plexus@toot.catP jmax@mastodon.socialJ 2 Replies Last reply
                              0
                              • hanshuebner@mastodon.socialH hanshuebner@mastodon.social

                                @dalias @matt @plexus In my experience as a software developer, there is no difference between a program written by a human and one written by an LLM. Both can be bad or dangerous, or good, or right. It is just that LLMs are faster at cranking out code.

                                matt@toot.cafeM This user is from outside of this forum
                                matt@toot.cafeM This user is from outside of this forum
                                matt@toot.cafe
                                wrote last edited by
                                #71

                                @hanshuebner @dalias (Dropping the original author as they already warned you that they're in no mood for your arguments.)

                                IMO, code is not something to be cranked out en masse. Every detail matters; as such, we should write every line deliberately, with care, as the clearest, most direct expression of our understanding of how to solve the problem, certainly clearer and more precise than a natural-language prompt.

                                hanshuebner@mastodon.socialH dalias@hachyderm.ioD 2 Replies Last reply
                                0
                                • plexus@toot.catP plexus@toot.cat

                                  It's clear that AI assisted coding is dividing developers (welcome to the culture wars!). I've seen a few blog posts now that talk about how some people just "love the craft", "delight in making something just right, like knitting", etc, as opposed to people who just "want to make it work". As if that explains the divide.

                                  How about this, some people resent the notion of being a babysitter to a stochastic token machine, hastening their own cognitive decline. Some people resent paying rent to a handful of US companies, all coming directly out of the TESCREAL human extinction cult, to be able to write software. Some people resent the "worse is better" steady decline of software quality over the past two decades, now supercharged. Some people resent that the hegemonic computing ecosystem is entirely shaped by the logic of venture capital. Some people hate that the digital commons is walled off and sold back to us. Oh and I guess some people also don't like the thought of making coding several orders of magnitude more energy intensive during a climate emergency.

                                  But sure, no, it's really because we mourn the loss of our hobby.

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

                                  @plexus

                                  I love to listen to virgins talk about sex.
                                  It's very fun.

                                  flesh@transfem.socialF 1 Reply Last reply
                                  0
                                  • hanshuebner@mastodon.socialH hanshuebner@mastodon.social

                                    @jmax @flooper @plexus I don't believe that "getting stuff done" is an ideology, but rather the reality under which every worker lives in capitalism. We're not getting paid for doing the right or the good thing, we're paid for getting the work done that the man wants us to do.

                                    plexus@toot.catP This user is from outside of this forum
                                    plexus@toot.catP This user is from outside of this forum
                                    plexus@toot.cat
                                    wrote last edited by
                                    #73

                                    @hanshuebner @jmax @flooper can I please be untagged from this thread? thanks!

                                    1 Reply Last reply
                                    0
                                    • matt@toot.cafeM matt@toot.cafe

                                      @hanshuebner @dalias (Dropping the original author as they already warned you that they're in no mood for your arguments.)

                                      IMO, code is not something to be cranked out en masse. Every detail matters; as such, we should write every line deliberately, with care, as the clearest, most direct expression of our understanding of how to solve the problem, certainly clearer and more precise than a natural-language prompt.

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

                                      @matt @dalias "Our understanding" is often incomplete, leading to code that is just a reflection of the process of understanding the task at hand. Code often suffers from that in that the person working on it learned faster than they could or would refactor. The resulting reality is that code, by and large, is messy.

                                      Not everyone is working the same way, but it is certainly true that not everyone is a genius. Thus, bad, human code prevails.

                                      dalias@hachyderm.ioD S 2 Replies Last reply
                                      0
                                      • matt@toot.cafeM matt@toot.cafe

                                        @hanshuebner @dalias (Dropping the original author as they already warned you that they're in no mood for your arguments.)

                                        IMO, code is not something to be cranked out en masse. Every detail matters; as such, we should write every line deliberately, with care, as the clearest, most direct expression of our understanding of how to solve the problem, certainly clearer and more precise than a natural-language prompt.

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

                                        @matt @hanshuebner I don't disagree with you, but the viewpoint you're putting forth is related to what the OP said this is not about. There is both fundamental information-theoretic reason and abundant empirical evidence that LLM-extruded code is of low quality.

                                        OP's point was that this is not primarily about concern for the craft (like handmade furniture vs factories) but about extremely harmful externalities of using LLMs to extrude code. A big one of which is quality and resulting safety.

                                        matt@toot.cafeM 1 Reply Last reply
                                        0
                                        • plexus@toot.catP plexus@toot.cat

                                          It's clear that AI assisted coding is dividing developers (welcome to the culture wars!). I've seen a few blog posts now that talk about how some people just "love the craft", "delight in making something just right, like knitting", etc, as opposed to people who just "want to make it work". As if that explains the divide.

                                          How about this, some people resent the notion of being a babysitter to a stochastic token machine, hastening their own cognitive decline. Some people resent paying rent to a handful of US companies, all coming directly out of the TESCREAL human extinction cult, to be able to write software. Some people resent the "worse is better" steady decline of software quality over the past two decades, now supercharged. Some people resent that the hegemonic computing ecosystem is entirely shaped by the logic of venture capital. Some people hate that the digital commons is walled off and sold back to us. Oh and I guess some people also don't like the thought of making coding several orders of magnitude more energy intensive during a climate emergency.

                                          But sure, no, it's really because we mourn the loss of our hobby.

                                          letterror@typo.socialL This user is from outside of this forum
                                          letterror@typo.socialL This user is from outside of this forum
                                          letterror@typo.social
                                          wrote last edited by
                                          #76

                                          @plexus Unfortunately too long for a tshirt, but spot on.

                                          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