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.
  • wordshaper@weatherishappening.networkW wordshaper@weatherishappening.network

    @cwebber What's telling, I think, is that all these people go on about how much they're doing and how great AI is to help them build more *but there's no actual demonstrable stuff being done.* I mean, if AI was some kind of Nx multiplier you'd think we'd be getting N times more actual functionality out of software but mostly it seems like the N multiplier only applies to blog posts about how AI multiplies their programming.

    kye@tech.lgbtK This user is from outside of this forum
    kye@tech.lgbtK This user is from outside of this forum
    kye@tech.lgbt
    wrote last edited by
    #27

    @wordshaper @cwebber

    It might just be me but I think there's an aversion to pointing people at projects where these tools were a part of it because some of those people will be jerks, or worse.

    When I talk about how I'm using the tools, it's for people who already want to use them and just want some guidance for getting started on their own stuff, not for a general audience. It's not to prove anything, so there's no value in examples that outweighs the personal attacks it would invite.

    kye@tech.lgbtK 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?

      Z This user is from outside of this forum
      Z This user is from outside of this forum
      zkat@toot.cat
      wrote last edited by
      #28

      @cwebber this is so dark and depressing

      xgranade@wandering.shopX 1 Reply Last reply
      0
      • mhoye@cosocial.caM mhoye@cosocial.ca

        @jalefkowit @cwebber … about chatbots?

        jalefkowit@vmst.ioJ This user is from outside of this forum
        jalefkowit@vmst.ioJ This user is from outside of this forum
        jalefkowit@vmst.io
        wrote last edited by
        #29

        @mhoye @cwebber All Glory to the Hypnotoad

        1 Reply Last reply
        0
        • gugurumbe@mastouille.frG gugurumbe@mastouille.fr

          @cwebber I was quite curious LLMs, but I recently had a disappointing experience. I had a common latex problem, but with a more unusual technology stack. It went to “Do this — I get an error — OK do that —…” for a few rounds, nothing surprising. At some point I crossed a line, and it went “OK there’s no way to do what you want with this tech”. As usual, 30 seconds of grepping around in the source code gave me the solution.
          Anyway, I wouldn’t trust it for summarize and explore.

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

          @gugurumbe I'm not saying people *should* use it for summarize and explore, I'm saying that's a different category of concern, if done with a local model.

          However, I'll also point out you were trying to debug LaTeX, which I would argue is a nearly impossible task no matter how many resources are thrown at it 😉

          gugurumbe@mastouille.frG 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.

            nausipoule@mamot.frN This user is from outside of this forum
            nausipoule@mamot.frN This user is from outside of this forum
            nausipoule@mamot.fr
            wrote last edited by
            #31

            @cwebber In reality these machines sabotage the will to learn and the human spirit. People are lessened by using them. And most cannot resist their allure.

            1 Reply Last reply
            0
            • Z zkat@toot.cat

              @cwebber this is so dark and depressing

              xgranade@wandering.shopX This user is from outside of this forum
              xgranade@wandering.shopX This user is from outside of this forum
              xgranade@wandering.shop
              wrote last edited by
              #32

              @zkat Very much so seconded.

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

                Steve Klabnik also had an interview on lobste.rs. There's a lot in it! It's a cool read! https://alexalejandre.com/programming/steve-klabnik-interview/

                And then it gets to the AI part and he's just like "oh I don't write code anymore".

                And notably Steve Klabnik has a lot to say about code, but it's *all in the past*.

                Lots of brilliant people are becoming non-practitioners.

                alice@gts.void.dogA This user is from outside of this forum
                alice@gts.void.dogA This user is from outside of this forum
                alice@gts.void.dog
                wrote last edited by
                #33

                @cwebber im still wondering how much of all of this can be blamed on the industry-manufactured 'programmer ideal' to become a manager - past programmer, now seniority justifying bossing others around instead, even if the 'others' is simply a simulacrum of the subordinate

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

                  @cwebber What's telling, I think, is that all these people go on about how much they're doing and how great AI is to help them build more *but there's no actual demonstrable stuff being done.* I mean, if AI was some kind of Nx multiplier you'd think we'd be getting N times more actual functionality out of software but mostly it seems like the N multiplier only applies to blog posts about how AI multiplies their programming.

                  grensman@defcon.socialG This user is from outside of this forum
                  grensman@defcon.socialG This user is from outside of this forum
                  grensman@defcon.social
                  wrote last edited by
                  #34

                  @wordshaper @cwebber Also, the point of writing is understanding things a little bit better (and the joy of finding the perfect words and using them in the right order).

                  So you're not outsourcing your writing, but rather your thinking as well as your understanding of things.

                  (Unless you write copy or something. Then it doesn't matter as much. Although you will be worse at writing over time, but that is – or absolutely should be – more of a preference than thinking, I'd say.)

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

                    @gugurumbe I'm not saying people *should* use it for summarize and explore, I'm saying that's a different category of concern, if done with a local model.

                    However, I'll also point out you were trying to debug LaTeX, which I would argue is a nearly impossible task no matter how many resources are thrown at it 😉

                    gugurumbe@mastouille.frG This user is from outside of this forum
                    gugurumbe@mastouille.frG This user is from outside of this forum
                    gugurumbe@mastouille.fr
                    wrote last edited by
                    #35

                    @cwebber My XKCD-style password is so strong you can’t crack it: “undefined reference begin document”

                    Link Preview Image
                    Password Strength

                    favicon

                    xkcd (xkcd.com)

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

                      @wordshaper @cwebber

                      It might just be me but I think there's an aversion to pointing people at projects where these tools were a part of it because some of those people will be jerks, or worse.

                      When I talk about how I'm using the tools, it's for people who already want to use them and just want some guidance for getting started on their own stuff, not for a general audience. It's not to prove anything, so there's no value in examples that outweighs the personal attacks it would invite.

                      kye@tech.lgbtK This user is from outside of this forum
                      kye@tech.lgbtK This user is from outside of this forum
                      kye@tech.lgbt
                      wrote last edited by
                      #36

                      @wordshaper @cwebber What I will say is that continuing to maintain and develop the underlying skills is still important. People who let their writing, coding, whatever skills atrophy are likely doing themselves a disservice.

                      edit: It varies by thing. For example: I never wanted to be good at computer, I wanted to play Wing Commander. I'm happy to let the LLM make little one-off scripts and tools now. I offload a lot for longform nonfiction, but I run the show 90% with music and fiction writing.

                      It makes sense to me, then, that someone who never cared as much about code as what they could do with it is happy to offload coding to devote more brain power to the part that's fun for them.

                      kye@tech.lgbtK 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.

                        jwcph@helvede.netJ This user is from outside of this forum
                        jwcph@helvede.netJ This user is from outside of this forum
                        jwcph@helvede.net
                        wrote last edited by
                        #37

                        @cwebber Also, don't use it for "summarize" because it literally can't do that.

                        Link Preview Image
                        When ChatGPT summarises, it actually does nothing of the kind.

                        One of the use cases I thought was reasonable to expect from ChatGPT and Friends (LLMs) was summarising. It turns out I was wrong. What ChatGPT isn't summarising at all, it only looks like it. What it does is something else and that something else only becomes summarising in very specific circumstances.

                        favicon

                        R&A IT Strategy & Architecture (ea.rna.nl)

                        rainer_rehak@mastodon.bits-und-baeume.orgR 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?

                          elrohir@mastodon.galE This user is from outside of this forum
                          elrohir@mastodon.galE This user is from outside of this forum
                          elrohir@mastodon.gal
                          wrote last edited by
                          #38

                          @cwebber Why does the accursed ghoul still hang out in the outskirts forests around the town it used to live in?

                          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?

                            futurebird@sauropods.winF This user is from outside of this forum
                            futurebird@sauropods.winF This user is from outside of this forum
                            futurebird@sauropods.win
                            wrote last edited by
                            #39

                            @cwebber

                            I have my fifth graders write a program that will convert decimal numbers to Roman numerals. They know that there are already webpages that do this with smart trim programs that always give the right answer. They know they could ask an LLM and probably get the right answers most of the time.

                            They still want to solve the puzzle.

                            "It works! It works!"

                            I've love hearing that when I'm teaching.

                            futurebird@sauropods.winF joeinwynnewood@mstdn.socialJ lienrag@mastodon.tedomum.netL 4 Replies Last reply
                            2
                            0
                            • mewsleah@meow.socialM mewsleah@meow.social

                              @cwebber i miss the good old days, when people stopped writing code because they burned out and never wanted to go near a computer again

                              teajaygrey@snac.bsd.cafeT This user is from outside of this forum
                              teajaygrey@snac.bsd.cafeT This user is from outside of this forum
                              teajaygrey@snac.bsd.cafe
                              wrote last edited by
                              #40
                              Hey, I burnt out.

                              I still write code.

                              Just not the kind that warms my heart. ;-/ More the stuff that still needs doing, that apparently others stopped doing so I stepped in because yikes.

                              Sysadmin habits die hard. ;(

                              CC: @cwebber@social.coop
                              1 Reply Last reply
                              0
                              • futurebird@sauropods.winF futurebird@sauropods.win

                                @cwebber

                                I have my fifth graders write a program that will convert decimal numbers to Roman numerals. They know that there are already webpages that do this with smart trim programs that always give the right answer. They know they could ask an LLM and probably get the right answers most of the time.

                                They still want to solve the puzzle.

                                "It works! It works!"

                                I've love hearing that when I'm teaching.

                                futurebird@sauropods.winF This user is from outside of this forum
                                futurebird@sauropods.winF This user is from outside of this forum
                                futurebird@sauropods.win
                                wrote last edited by
                                #41

                                @cwebber

                                It took me a long time to find a programing puzzle at the right level for 5th grade. Many things that might seem simple are too complex.

                                Making the Roman numeral converter they learn about indexes and lists, place value, and modular division.

                                It's really math, and logic. Working out how to present the question made *me* smarter since I had to think about the problem in a new way that avoided aspects of coding that were ... technical without really teaching much.

                                futurebird@sauropods.winF level98@mastodon.socialL faassen@hachyderm.ioF woozle@toot.catW 4 Replies Last reply
                                0
                                • futurebird@sauropods.winF futurebird@sauropods.win

                                  @cwebber

                                  I have my fifth graders write a program that will convert decimal numbers to Roman numerals. They know that there are already webpages that do this with smart trim programs that always give the right answer. They know they could ask an LLM and probably get the right answers most of the time.

                                  They still want to solve the puzzle.

                                  "It works! It works!"

                                  I've love hearing that when I'm teaching.

                                  joeinwynnewood@mstdn.socialJ This user is from outside of this forum
                                  joeinwynnewood@mstdn.socialJ This user is from outside of this forum
                                  joeinwynnewood@mstdn.social
                                  wrote last edited by
                                  #42

                                  @futurebird @cwebber

                                  Nothing quite like it when students (at any level) get it and let you know.

                                  1 Reply Last reply
                                  0
                                  • futurebird@sauropods.winF futurebird@sauropods.win

                                    @cwebber

                                    It took me a long time to find a programing puzzle at the right level for 5th grade. Many things that might seem simple are too complex.

                                    Making the Roman numeral converter they learn about indexes and lists, place value, and modular division.

                                    It's really math, and logic. Working out how to present the question made *me* smarter since I had to think about the problem in a new way that avoided aspects of coding that were ... technical without really teaching much.

                                    futurebird@sauropods.winF This user is from outside of this forum
                                    futurebird@sauropods.winF This user is from outside of this forum
                                    futurebird@sauropods.win
                                    wrote last edited by
                                    #43

                                    @cwebber

                                    I don't really get how one could use an LLM to help with coding without reading the code?

                                    That's baffling. But I don't make apps I teach young people to think and solve problems. So maybe that's why I don't get it.

                                    faassen@hachyderm.ioF grovewest@mstdn.socialG 2 Replies Last reply
                                    0
                                    • cwebber@social.coopC cwebber@social.coop

                                      Also, I think using hosted models is strictly unethical for surveillance and energy usage reasons.

                                      It *is* true that there are models you can run locally that are much, much more efficient, and I suspect the energy costs on training them can be dramatically reduced.

                                      I don't use either presently, but using a local model to help you navigate a codebase (as opposed to generating code) is a very different thing, I think. But it's also not what most people are doing!

                                      And hosted AI models, as I said, I think are fully objectionable from an ethics perspective.

                                      Datacenters are an antipattern in the general case. AI datacenters, triply so.

                                      quoll@hachyderm.ioQ This user is from outside of this forum
                                      quoll@hachyderm.ioQ This user is from outside of this forum
                                      quoll@hachyderm.io
                                      wrote last edited by
                                      #44

                                      @cwebber a disturbing trend I’ve started to see is functionality being added to apps where LLMs process data that could have been processed via traditional code. Even if the LLM were to write that code, it would be orders of magnitude more efficient than executing an LLM continuation for every piece of data that is being processed

                                      1 Reply Last reply
                                      0
                                      • gugurumbe@mastouille.frG gugurumbe@mastouille.fr

                                        @cwebber My XKCD-style password is so strong you can’t crack it: “undefined reference begin document”

                                        Link Preview Image
                                        Password Strength

                                        favicon

                                        xkcd (xkcd.com)

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

                                        @gugurumbe @cwebber #!REF2 over here...

                                        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?

                                          alienghic@timeloop.cafeA This user is from outside of this forum
                                          alienghic@timeloop.cafeA This user is from outside of this forum
                                          alienghic@timeloop.cafe
                                          wrote last edited by
                                          #46

                                          @cwebber

                                          Did their jobs force them to become managers?

                                          It seems a common path for someone who was technical gets pushed into a social managerial role, and they don't have time to program any more so they get rusty, and so programming is now far harder than it was when they were regularly practicing.

                                          I think these now managers are the ones most tempted by LLM assistance, since it lets them generate code more like what they used to when they were in practice.

                                          (My other question is why aren't we automating managing since apparently that has much lower job satisfaction)

                                          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