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. Armin was once one of the most prolific programmers in Python.

Armin was once one of the most prolific programmers in Python.

Scheduled Pinned Locked Moved Uncategorized
101 Posts 72 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.
  • aparrish@friend.campA aparrish@friend.camp

    @cwebber (this is actually my main concern about llms. i think people really underestimate how much llms reproduce the values and expectations in their corpus, their reinforcement learning tasks, their explicit engineering, and their product design. and they underestimate the effects that this will have on their understanding of code and the horizon of what's possible to do with code)

    brennen@federation.p1k3.comB This user is from outside of this forum
    brennen@federation.p1k3.comB This user is from outside of this forum
    brennen@federation.p1k3.com
    wrote last edited by
    #86

    @aparrish i've probably said this before, but i have thought an awful lot about your "programming is forgetting" talk from OHS this last ~decade. feels more, uh, perilously relevant of late than ever.

    @cwebber

    cwebber@social.coopC 1 Reply Last reply
    0
    • R relay@relay.mycrowd.ca shared this topic
      R relay@relay.publicsquare.global shared this topic
    • aparrish@friend.campA aparrish@friend.camp

      @cwebber (this is actually my main concern about llms. i think people really underestimate how much llms reproduce the values and expectations in their corpus, their reinforcement learning tasks, their explicit engineering, and their product design. and they underestimate the effects that this will have on their understanding of code and the horizon of what's possible to do with code)

      technomancy@hey.hagelb.orgT This user is from outside of this forum
      technomancy@hey.hagelb.orgT This user is from outside of this forum
      technomancy@hey.hagelb.org
      wrote last edited by
      #87

      @aparrish @cwebber yeah, and I see a lot of people see that LLMs are capable of shortening a text and mistake it for summarizing a text (which cannot be done without the ability to understand which parts are important)

      shortening and summarization look awfully similar for texts where the majority of the words are dedicated to the most important topics, but not all texts fit this category

      1 Reply Last reply
      0
      • cwebber@social.coopC cwebber@social.coop

        Feeling FOMO about AI? Well here's my advice!

        Stay on top of what's happening. Which doesn't really require *using* the tools. Just see what people are doing.

        Whether or not you do use it, stay a practitioner. And don't fall for the FOMO.

        Your career won't end because you're not making the choice to use AI. (If your employer makes you use it, that's another thing.)

        If you use AI, use it for "summarize and explore" tasks. DO NOT use it for *generate* tasks. That's a different thing.

        If you want to differentiate yourself, *learning skills* is the differentiation space right now.

        These things are easy to pick up. You can do it whenever. But keep learning.

        If you see generated examples, don't paste or accept them. Type them in by hand! The hands on imperative: actually trying things congeals core ideas.

        And if it doesn't help your career... well, your consolation prize is: you'll stay interesting.

        kryten@veganism.socialK This user is from outside of this forum
        kryten@veganism.socialK This user is from outside of this forum
        kryten@veganism.social
        wrote last edited by
        #88

        @cwebber I think a lot of it is they are trying to build a personal brand of being an AI expert, because they fear the future is bleak for software engineers.

        I think that's weak though personally. There's no evidence that software engineers are a dying breed. If anything I think "agentic programmers" or whatever the fuck they call themselves is just a temporary skill that will last no longer than "prompt engineer" - remember that one!?

        Better to stick to what you enjoy (actually programming) and at least keep your brain engaged.

        Otherwise ๐ŸงŸโ€โ™€๏ธ ๐ŸงŸโ€โ™€๏ธ ๐ŸงŸโ€โ™€๏ธ ๐ŸงŸโ€โ™€๏ธ

        1 Reply Last reply
        0
        • cwebber@social.coopC cwebber@social.coop

          Armin was once one of the most prolific programmers in Python. Says he never writes code anymore. Seeing more and more people like him write stuff like this on what are supposedly computer programming forums. https://lobste.rs/s/qmjejh/ai_is_slowly_munching_away_my_passion#c_jcgdju

          Notably, once a person crosses this threshold, I see them still hang out on programming forums, but they never talk about any of the puzzles of programming anymore. Only about running agents. Which feels strange and sad. Why hang out on the forums at all then?

          craigduncan@mastodon.auC This user is from outside of this forum
          craigduncan@mastodon.auC This user is from outside of this forum
          craigduncan@mastodon.au
          wrote last edited by
          #89

          @cwebber

          I see this as a motivation problem: being told you are no longer useful. Companies that are willing to lose talent this way do not appreciate their people. Equally, employees will need to stop accepting that AI code is inevitable. It won't write itself, or choose when to be written. It needs enablers, and that can be taken away.

          Musicians still play instruments because they can. It's a choice to be happy doing it for your own reasons, including public good.

          Coders can still code for the world they want to see and be part of. Resist being told otherwise.

          1 Reply Last reply
          0
          • agentultra@types.plA agentultra@types.pl

            @cwebber i'm staying interesting and unemployed. woot. ๐Ÿ˜…

            I'm not a user of such tools but I am afraid that whatever AI auto summary is reading my resume is looking up my website and socials and not recommending me due to my stance on these issues.

            fasnix@fe.disroot.orgF This user is from outside of this forum
            fasnix@fe.disroot.orgF This user is from outside of this forum
            fasnix@fe.disroot.org
            wrote last edited by
            #90
            @agentultra
            +10

            (Although I'm not a programmer, just an unemployed 1st-Level-Supporter, with absolutely zero interest in using any ai-tool.)

            @cwebber
            1 Reply Last reply
            0
            • civodul@toot.aquilenet.frC civodul@toot.aquilenet.fr

              @cwebber It is sad and I wonder why it is not more widely recognized in free software circles as going fundamentally against what brought us here: hacking the good hack and sharing knowledge.

              ekaitz_zarraga@mastodon.socialE This user is from outside of this forum
              ekaitz_zarraga@mastodon.socialE This user is from outside of this forum
              ekaitz_zarraga@mastodon.social
              wrote last edited by
              #91

              @civodul @cwebber Sharing the knowledge? I'm probably very biased but these days it feels like I have to fight for it.

              1 Reply Last reply
              0
              • brennen@federation.p1k3.comB brennen@federation.p1k3.com

                @aparrish i've probably said this before, but i have thought an awful lot about your "programming is forgetting" talk from OHS this last ~decade. feels more, uh, perilously relevant of late than ever.

                @cwebber

                cwebber@social.coopC This user is from outside of this forum
                cwebber@social.coopC This user is from outside of this forum
                cwebber@social.coop
                wrote last edited by
                #92

                @brennen @aparrish Wait you're THAT Allison?!?!?!

                BIG fan!!!

                aparrish@friend.campA 1 Reply Last reply
                0
                • cwebber@social.coopC cwebber@social.coop

                  Armin was once one of the most prolific programmers in Python. Says he never writes code anymore. Seeing more and more people like him write stuff like this on what are supposedly computer programming forums. https://lobste.rs/s/qmjejh/ai_is_slowly_munching_away_my_passion#c_jcgdju

                  Notably, once a person crosses this threshold, I see them still hang out on programming forums, but they never talk about any of the puzzles of programming anymore. Only about running agents. Which feels strange and sad. Why hang out on the forums at all then?

                  deech@mastodon.socialD This user is from outside of this forum
                  deech@mastodon.socialD This user is from outside of this forum
                  deech@mastodon.social
                  wrote last edited by
                  #93

                  @cwebber pre llms I used to hear this kind of talk from people who ascended to Distinguished Engineer or Technical Fellow or something

                  1 Reply Last reply
                  0
                  • wordshaper@weatherishappening.networkW wordshaper@weatherishappening.network

                    @geichel ah. Yes. You could say that neither I nor @cwebber have worked on large, complex systems, or worked on significant pieces of infrastructure, or handled production level code and thus are not well equipped to judge. That is indeed a thing you could say.

                    shnizmuffin@toots.inbutts.lolS This user is from outside of this forum
                    shnizmuffin@toots.inbutts.lolS This user is from outside of this forum
                    shnizmuffin@toots.inbutts.lol
                    wrote last edited by
                    #94

                    @wordshaper @geichel @cwebber lmao

                    1 Reply Last reply
                    0
                    • tom@tomkahe.comT tom@tomkahe.com

                      @cwebber I think I'm comfortable waiting til the economics sorts itself out (and fortunate to work a software engineering job where at the moment they don't really care which tools I use). Like, if it turns out Anthropic is making a profit off of their $20/mo plan and it is genuinely making developers 50% more productive then I get it. But, at the same time, it could absolutely turn out that I'd have to pay $500/mo to be 10% more effective and at that point I won't really care to jump on that.

                      Similarly, last week I was in a meeting for an hour to discuss the impacts of changing one line of code, so while there are parts of my job that are coding-heavy maybe my "software engineering" role as a whole isn't limited by how fast I can read/write code and I doubt an LLM would help me out in that situation.

                      sabik@rants.auS This user is from outside of this forum
                      sabik@rants.auS This user is from outside of this forum
                      sabik@rants.au
                      wrote last edited by
                      #95

                      @tom @cwebber
                      > my "software engineering" role as a whole isn't limited by how fast I can read/write code

                      I mean, COCOMO says we write something like ten lines of code per day; typing speed was never the bottleneck

                      1 Reply Last reply
                      0
                      • cwebber@social.coopC cwebber@social.coop

                        @brennen @aparrish Wait you're THAT Allison?!?!?!

                        BIG fan!!!

                        aparrish@friend.campA This user is from outside of this forum
                        aparrish@friend.campA This user is from outside of this forum
                        aparrish@friend.camp
                        wrote last edited by
                        #96

                        @cwebber @brennen ๐Ÿ˜Š

                        1 Reply Last reply
                        0
                        • kye@tech.lgbtK kye@tech.lgbt

                          @n1xnx @cwebber Didn't bootcamps turn into a model "when the measure becomes the target" problem?

                          n1xnx@tilde.zoneN This user is from outside of this forum
                          n1xnx@tilde.zoneN This user is from outside of this forum
                          n1xnx@tilde.zone
                          wrote last edited by
                          #97

                          @Kye @cwebber
                          Hwh heh. I didn't write the rules, I just make fun of them.

                          1 Reply Last reply
                          0
                          • cwebber@social.coopC cwebber@social.coop

                            Feeling FOMO about AI? Well here's my advice!

                            Stay on top of what's happening. Which doesn't really require *using* the tools. Just see what people are doing.

                            Whether or not you do use it, stay a practitioner. And don't fall for the FOMO.

                            Your career won't end because you're not making the choice to use AI. (If your employer makes you use it, that's another thing.)

                            If you use AI, use it for "summarize and explore" tasks. DO NOT use it for *generate* tasks. That's a different thing.

                            If you want to differentiate yourself, *learning skills* is the differentiation space right now.

                            These things are easy to pick up. You can do it whenever. But keep learning.

                            If you see generated examples, don't paste or accept them. Type them in by hand! The hands on imperative: actually trying things congeals core ideas.

                            And if it doesn't help your career... well, your consolation prize is: you'll stay interesting.

                            aurynn@cloudisland.nzA This user is from outside of this forum
                            aurynn@cloudisland.nzA This user is from outside of this forum
                            aurynn@cloudisland.nz
                            wrote last edited by
                            #98

                            @cwebber itโ€™s a struggle for me to talk about using LLM tools as an accessibility tool that helped me start being able to program again because it helps me manage the brain fog and engage with my code and actually think again.

                            Versus this, where people who can code decide to stop? And give up on their craft?

                            How does someone talk about this nuance at all when any use is usually quite correctly pilloried?

                            mnl@hachyderm.ioM 1 Reply Last reply
                            0
                            • aurynn@cloudisland.nzA aurynn@cloudisland.nz

                              @cwebber itโ€™s a struggle for me to talk about using LLM tools as an accessibility tool that helped me start being able to program again because it helps me manage the brain fog and engage with my code and actually think again.

                              Versus this, where people who can code decide to stop? And give up on their craft?

                              How does someone talk about this nuance at all when any use is usually quite correctly pilloried?

                              mnl@hachyderm.ioM This user is from outside of this forum
                              mnl@hachyderm.ioM This user is from outside of this forum
                              mnl@hachyderm.io
                              wrote last edited by
                              #99

                              @aurynn @cwebber this and also engaging with the craft of making computers do things without having to deal with code all that much. I have drawn out my software since I can remember and didnโ€™t realize that the coding part never really was what I enjoyed.

                              Itโ€™s liberating and I can finally really engage with the topics that I always pursued (language design, ui design, operating systems, distributed systems, embedded) without having to remember if itโ€™s list.sort() or sort(list). Hearing over and over that Iโ€™m rotting cognitively is a bit dismaying when I am finally unshackled.

                              Being able to go back to all the creativity and inspired work of the 70-80ies when people didnโ€™t settle on what we are still using now and be โ€œletโ€™s try thatโ€ imo is truly embracing the craft and history of computing.

                              1 Reply Last reply
                              0
                              • cwebber@social.coopC cwebber@social.coop

                                Armin was once one of the most prolific programmers in Python. Says he never writes code anymore. Seeing more and more people like him write stuff like this on what are supposedly computer programming forums. https://lobste.rs/s/qmjejh/ai_is_slowly_munching_away_my_passion#c_jcgdju

                                Notably, once a person crosses this threshold, I see them still hang out on programming forums, but they never talk about any of the puzzles of programming anymore. Only about running agents. Which feels strange and sad. Why hang out on the forums at all then?

                                aeva@mastodon.gamedev.placeA This user is from outside of this forum
                                aeva@mastodon.gamedev.placeA This user is from outside of this forum
                                aeva@mastodon.gamedev.place
                                wrote last edited by
                                #100

                                @cwebber ai is the cure for curiosity. every impulse to learn now has an immediate, plausible sounding answer. is the answer correct? often not, but the impulse is immediately quelled. interesting enough to appear magical, but bland and tedious enough to trick you into thinking the real journey would have been bland and tedious.

                                kit@m.tripulse.linkK 1 Reply Last reply
                                0
                                • aeva@mastodon.gamedev.placeA aeva@mastodon.gamedev.place

                                  @cwebber ai is the cure for curiosity. every impulse to learn now has an immediate, plausible sounding answer. is the answer correct? often not, but the impulse is immediately quelled. interesting enough to appear magical, but bland and tedious enough to trick you into thinking the real journey would have been bland and tedious.

                                  kit@m.tripulse.linkK This user is from outside of this forum
                                  kit@m.tripulse.linkK This user is from outside of this forum
                                  kit@m.tripulse.link
                                  wrote last edited by
                                  #101

                                  @aeva@mastodon.gamedev.place "AI is the cure for curiosity" is a powerful line, I'm gonna steal it forever

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