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.

    jeffmcneill@hachyderm.ioJ This user is from outside of this forum
    jeffmcneill@hachyderm.ioJ This user is from outside of this forum
    jeffmcneill@hachyderm.io
    wrote last edited by
    #38

    @plexus @ttntm AI is a tool like others, it isn't some kind of existential crisis.

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

      Holger, as far as I understand the capabilities of LLMs, they only really produce a passable result when given a blank slate and the task at hand is some variation of gluing some libraries and/or REST APIs together.

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

      @grishka @schaueho @plexus Just try it yourself on something that you think it cannot succeed at. Happy to share a €10 Claude Code pass if you need one.

      schaueho@functional.cafeS grishka@friends.grishka.meG boydstephensmithjr@hachyderm.ioB 3 Replies Last reply
      0
      • can@mstdn.socialC can@mstdn.social

        @hanshuebner @plexus I don't know what your point is?

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

        @can @plexus Sorry. I'm not great at words.

        manutoky@det.socialM can@mstdn.socialC 2 Replies 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/

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

          @hanshuebner @plexus Did you ever read the toot you replied to before arguing with standard AI propaganda points? 🙄

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

            @hanshuebner @plexus Did you ever read the toot you replied to before arguing with standard AI propaganda points? 🙄

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

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

              @grishka @schaueho @plexus Just try it yourself on something that you think it cannot succeed at. Happy to share a €10 Claude Code pass if you need one.

              schaueho@functional.cafeS This user is from outside of this forum
              schaueho@functional.cafeS This user is from outside of this forum
              schaueho@functional.cafe
              wrote last edited by
              #43

              @hanshuebner Thanks but I guess I will see the effects of using LLMs over a longer period of time on a bigger codebase at work anyway. I'm actually more concerned about the effects on the developers, which brings us back to Arne's original toot.
              @grishka @plexus

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

                @grishka @schaueho @plexus Just try it yourself on something that you think it cannot succeed at. Happy to share a €10 Claude Code pass if you need one.

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

                Hans, thanks but I'm not looking to change my workflow at this time. I'm fully satisfied with it as is now.

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

                  @hanshuebner @plexus yes and no. It‘s a sytem problem that needs a fix on a regulatory scale. But enough single devs opting out can also make a difference. Furthermore, regulation is done by politics, which in the end is the sum of the votes and voices of the people.

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

                  @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 1 Reply Last reply
                  0
                  • schaueho@functional.cafeS schaueho@functional.cafe

                    @hanshuebner Thanks but I guess I will see the effects of using LLMs over a longer period of time on a bigger codebase at work anyway. I'm actually more concerned about the effects on the developers, which brings us back to Arne's original toot.
                    @grishka @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
                    #46

                    @schaueho @grishka @plexus I believe it is mostly a learning challenge. It was always possible and common to write bad and good software, and with LLMs generating code, new ways will need to be developed to ensure quality. This is the systemic part.

                    The personal part is that for some developers, their development activity changes. Merely writing code will not be a very common job for humans. Focus will be more on architecture, feature definition, requirements engineering etc.

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

                      Hans, thanks but I'm not looking to change my workflow at this time. I'm fully satisfied with it as is now.

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

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

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

                        @plexus

                        Made with love and #noai

                        Link Preview Image
                        1K ZX Chess - Wikipedia

                        favicon

                        (en.wikipedia.org)

                        1 Reply Last reply
                        0
                        • 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
                                          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