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.
  • ohir@social.vivaldi.netO ohir@social.vivaldi.net

    @can @hanshuebner @plexus
    > on a regulatory scale

    You can't "regulate" anymore.

    The one-hour income of the business to be regulated surpasses sum* of whole-live earnings of less than thousand politicians that might regulate.

    *Sans the side channel paymnts from the unregulated.

    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
    #49

    @ohir @can @plexus Is it worth fighting for a world were regulation is possible? Or do we just need to succumb to the all-encompassing power of the economy and capitalism?

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

      @dalias @plexus I'm just a software developer. What I write comes from my personal experience writing software with Claude Code. Do you have any experience you can share? What are your credentials?

      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
      #50

      @hanshuebner You are replying to Rich Felker, primary developer of the musl C library for Linux, a shining example of software at a low layer of the stack developed with meticulous attention to quality. True, quality that business people probably don't appreciate, but if software at all layers were developed with this attention to quality, I think users would feel the difference.

      @dalias @plexus

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

        @ohir @can @plexus Is it worth fighting for a world were regulation is possible? Or do we just need to succumb to the all-encompassing power of the economy and capitalism?

        ohir@social.vivaldi.netO This user is from outside of this forum
        ohir@social.vivaldi.netO This user is from outside of this forum
        ohir@social.vivaldi.net
        wrote last edited by
        #51

        @hanshuebner @can @plexus
        > Is it worth fighting for a [just] world
        https://www.youtube.com/watch?v=QFu0o8NB5Io

        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.

          vurpo@chitter.xyzV This user is from outside of this forum
          vurpo@chitter.xyzV This user is from outside of this forum
          vurpo@chitter.xyz
          wrote last edited by
          #52

          @plexus i recently rewrote one of my old hobby projects in Python, and it was kind of miserable the whole time. I did not do it for "fun" or for the craft or whatever. But i wouldn't think of asking an LLM to do it (or any part of it) for me, and the reasons are both practical and ideological:

          Ideologically, i am not interested in giving any money or other support to those companies in any way. But practically, i do not trust any of them to not fuck it up, and i know i would spend *at least* equally long reading through and understanding whatever they've written than i spent just writing it myself.

          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.

            sanityinc@hachyderm.ioS This user is from outside of this forum
            sanityinc@hachyderm.ioS This user is from outside of this forum
            sanityinc@hachyderm.io
            wrote last edited by
            #53

            @plexus Indeed, this summarises my own position very well. Definitely not a purist craftsperson perspective.

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

              @hanshuebner You are replying to Rich Felker, primary developer of the musl C library for Linux, a shining example of software at a low layer of the stack developed with meticulous attention to quality. True, quality that business people probably don't appreciate, but if software at all layers were developed with this attention to quality, I think users would feel the difference.

              @dalias @plexus

              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
              #54

              @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 1 Reply Last reply
              0
              • hanshuebner@mastodon.socialH hanshuebner@mastodon.social

                @grishka OK, but then be aware that your opinions will just be based on propaganda. I'd rather know what I'm talking about.

                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
                #55

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

                  xavier@infosec.exchangeX This user is from outside of this forum
                  xavier@infosec.exchangeX This user is from outside of this forum
                  xavier@infosec.exchange
                  wrote last edited by
                  #56

                  @plexus You don't have to use big tech to have a coding assistant. Run it locally. Been using #OpenCode over the last few days.
                  https://opencode.ai/

                  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.

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