Skip to content
  • Hjem
  • Seneste
  • Etiketter
  • Populære
  • Verden
  • Bruger
  • Grupper
Temaer
  • 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 (No Skin)
  • No Skin
Kollaps
FARVEL BIG TECH
  1. Forside
  2. Ikke-kategoriseret
  3. Over here writing code line by line, comment by comment.

Over here writing code line by line, comment by comment.

Planlagt Fastgjort Låst Flyttet Ikke-kategoriseret
37 Indlæg 28 Posters 0 Visninger
  • Ældste til nyeste
  • Nyeste til ældste
  • Most Votes
Svar
  • Svar som emne
Login for at svare
Denne tråd er blevet slettet. Kun brugere med emne behandlings privilegier kan se den.
  • mttaggart@infosec.exchangeM mttaggart@infosec.exchange

    I've spent most of my adult life writing code—not because I had to, but because I love the process. And I've taught hundreds of students (thousands through courses) to love it too. There's a beauty in expressing human reasoning in code, just as there is in mathematics. You can put care into even the most mundane of tasks.

    I know not everyone feels that way about it. I know for many, maybe most, it's just a job. It's just business.

    But god damn, we created a wholly new form of expression here. I don't think it's that different from others. It just sells better, so "art" is hard to assign to it.

    I still think it can be beautiful. But the beauty comes first from the creator's hand.

    ravenluni@furry.engineerR This user is from outside of this forum
    ravenluni@furry.engineerR This user is from outside of this forum
    ravenluni@furry.engineer
    wrote sidst redigeret af
    #15

    @mttaggart Guess I still feel the same way

    1 Reply Last reply
    0
    • mttaggart@infosec.exchangeM mttaggart@infosec.exchange

      I've spent most of my adult life writing code—not because I had to, but because I love the process. And I've taught hundreds of students (thousands through courses) to love it too. There's a beauty in expressing human reasoning in code, just as there is in mathematics. You can put care into even the most mundane of tasks.

      I know not everyone feels that way about it. I know for many, maybe most, it's just a job. It's just business.

      But god damn, we created a wholly new form of expression here. I don't think it's that different from others. It just sells better, so "art" is hard to assign to it.

      I still think it can be beautiful. But the beauty comes first from the creator's hand.

      tante@tldr.nettime.orgT This user is from outside of this forum
      tante@tldr.nettime.orgT This user is from outside of this forum
      tante@tldr.nettime.org
      wrote sidst redigeret af
      #16

      @mttaggart it's also a really interesting way of getting to see how someone thinks. People's code can really show their mental model of the world and that's beautiful

      unlofl@mstdn.socialU 1 Reply Last reply
      0
      • mttaggart@infosec.exchangeM mttaggart@infosec.exchange

        I've spent most of my adult life writing code—not because I had to, but because I love the process. And I've taught hundreds of students (thousands through courses) to love it too. There's a beauty in expressing human reasoning in code, just as there is in mathematics. You can put care into even the most mundane of tasks.

        I know not everyone feels that way about it. I know for many, maybe most, it's just a job. It's just business.

        But god damn, we created a wholly new form of expression here. I don't think it's that different from others. It just sells better, so "art" is hard to assign to it.

        I still think it can be beautiful. But the beauty comes first from the creator's hand.

        azuaron@cyberpunk.lolA This user is from outside of this forum
        azuaron@cyberpunk.lolA This user is from outside of this forum
        azuaron@cyberpunk.lol
        wrote sidst redigeret af
        #17

        @mttaggart I've started thinking about this kind of thing like cabinetry. There are beautifully crafted cabinets made by experts with a lifetime of experience... and there's Ikea.

        Businesses have always wanted the Ikea version of code.

        Edit: lol, the Ikea defenders have arrived. Don't bother. If you think Ikea is selling anything of quality, that's lack of experience on your part and nothing to do with me.

        ozzelot@mstdn.socialO rupert@mastodon.nzR 2 Replies Last reply
        0
        • mttaggart@infosec.exchangeM mttaggart@infosec.exchange

          I don't want it to be easy. I agonize over the way I express the ideas to the machines so it does what I want, how I want it. I think about more than just whether it works. I'm writing for you, for future me, and for the developers I don't know yet who encounter the code later. I'm putting my biases and beliefs into the code. There are statements in there above and beyond the ones interpreted by the CPU.

          I struggle to believe that doesn't matter.

          jeremiah@tldr.nettime.orgJ This user is from outside of this forum
          jeremiah@tldr.nettime.orgJ This user is from outside of this forum
          jeremiah@tldr.nettime.org
          wrote sidst redigeret af
          #18

          @mttaggart I am in this boat and the siren song I try hard to not fall into is that the testing does not matter. I think it is all too easy to justify it for the parts that you enjoy less.

          My favorite parts about software development are writing the code and writing the documentation. I don't particularly enjoy test cases or setting up collections for manual testing but those are also important.

          But I think the parts I don't enjoy are partially because mountains of money have not been spent making them good to use before LLMs came there was research into deterministic test generation that I think is just dead now.

          1 Reply Last reply
          0
          • azuaron@cyberpunk.lolA azuaron@cyberpunk.lol

            @mttaggart I've started thinking about this kind of thing like cabinetry. There are beautifully crafted cabinets made by experts with a lifetime of experience... and there's Ikea.

            Businesses have always wanted the Ikea version of code.

            Edit: lol, the Ikea defenders have arrived. Don't bother. If you think Ikea is selling anything of quality, that's lack of experience on your part and nothing to do with me.

            ozzelot@mstdn.socialO This user is from outside of this forum
            ozzelot@mstdn.socialO This user is from outside of this forum
            ozzelot@mstdn.social
            wrote sidst redigeret af
            #19

            @Azuaron
            I must say, my home is full of Ikea furniture, and it works and it's cost-effective, but it's indeed nothing remarkable, nothing I would feel genuinely proud to own, nothing where I feel any sort of connection to the creator.
            @mttaggart

            1 Reply Last reply
            0
            • jenniferplusplus@hachyderm.ioJ jenniferplusplus@hachyderm.io

              @mttaggart This, except I also hate technology. It's just that it's a nuanced, sophisticated hatred. A practiced hatred, born of experience.

              yala@degrowth.socialY This user is from outside of this forum
              yala@degrowth.socialY This user is from outside of this forum
              yala@degrowth.social
              wrote sidst redigeret af
              #20

              @jenniferplusplus

              @mttaggart

              They say you hate the thing that you know best. Nuance then helps to navigate this, thanks for the suggestion.

              (I'm sometimes repelled by SQL dialects or PHP applications and need a way to focus my thought around those, not them.)

              1 Reply Last reply
              0
              • mttaggart@infosec.exchangeM mttaggart@infosec.exchange

                I've spent most of my adult life writing code—not because I had to, but because I love the process. And I've taught hundreds of students (thousands through courses) to love it too. There's a beauty in expressing human reasoning in code, just as there is in mathematics. You can put care into even the most mundane of tasks.

                I know not everyone feels that way about it. I know for many, maybe most, it's just a job. It's just business.

                But god damn, we created a wholly new form of expression here. I don't think it's that different from others. It just sells better, so "art" is hard to assign to it.

                I still think it can be beautiful. But the beauty comes first from the creator's hand.

                poslovitch@wikis.worldP This user is from outside of this forum
                poslovitch@wikis.worldP This user is from outside of this forum
                poslovitch@wikis.world
                wrote sidst redigeret af
                #21

                @mttaggart I was told it is futile to keep seeing writing code as a craft. That I'm being reactionary for not wanting to let AI take over "my work".
                After all, I can do mental math, but a calculator is going to do it faster and better than myself, and I gladly use it.
                I can filter thousands of files by hand, but a shell script will do it faster and better than myself, and I gladly use it.

                Then why wouldn't I use AI to make my life easier? It's already there after all.

                It sickens me. Every day.

                mttaggart@infosec.exchangeM 1 Reply Last reply
                0
                • poslovitch@wikis.worldP poslovitch@wikis.world

                  @mttaggart I was told it is futile to keep seeing writing code as a craft. That I'm being reactionary for not wanting to let AI take over "my work".
                  After all, I can do mental math, but a calculator is going to do it faster and better than myself, and I gladly use it.
                  I can filter thousands of files by hand, but a shell script will do it faster and better than myself, and I gladly use it.

                  Then why wouldn't I use AI to make my life easier? It's already there after all.

                  It sickens me. Every day.

                  mttaggart@infosec.exchangeM This user is from outside of this forum
                  mttaggart@infosec.exchangeM This user is from outside of this forum
                  mttaggart@infosec.exchange
                  wrote sidst redigeret af
                  #22

                  @Poslovitch https://taggart-tech.com/not-a-calculator/

                  poslovitch@wikis.worldP 1 Reply Last reply
                  0
                  • mttaggart@infosec.exchangeM mttaggart@infosec.exchange

                    @Poslovitch https://taggart-tech.com/not-a-calculator/

                    poslovitch@wikis.worldP This user is from outside of this forum
                    poslovitch@wikis.worldP This user is from outside of this forum
                    poslovitch@wikis.world
                    wrote sidst redigeret af
                    #23

                    @mttaggart Thanks. It makes me feel less… alone.

                    I'm trying hard to keep some sort of materialist analysis of what's going on. Yet I can't get myself around the fact that what I've been studying for years (CS then NLP) pretty much amounts to either join "software engineers" that are just glorified code reviewers, or "AI engineers" who are just wrecking havoc everywhere.

                    I could enter academia in the linguistics field (minority languages ftw). But the funds are dire and the chances are slim…

                    1 Reply Last reply
                    0
                    • mttaggart@infosec.exchangeM mttaggart@infosec.exchange

                      Over here writing code line by line, comment by comment. You know, like someone who "hates technology."

                      schroedingerspossum@mastodon.socialS This user is from outside of this forum
                      schroedingerspossum@mastodon.socialS This user is from outside of this forum
                      schroedingerspossum@mastodon.social
                      wrote sidst redigeret af
                      #24

                      @mttaggart same, except I don't write comments and wonder wth I was thinking a week ago instead.

                      1 Reply Last reply
                      0
                      • tante@tldr.nettime.orgT tante@tldr.nettime.org

                        @mttaggart it's also a really interesting way of getting to see how someone thinks. People's code can really show their mental model of the world and that's beautiful

                        unlofl@mstdn.socialU This user is from outside of this forum
                        unlofl@mstdn.socialU This user is from outside of this forum
                        unlofl@mstdn.social
                        wrote sidst redigeret af
                        #25

                        @tante @mttaggart Something I also liked about perl5, with all its terrifying flexibility, was that you could usually guess someones primary language or what style of code they wanted to write. Styles ranged from sh/bash-like, to C, Java, or "native-ish" perl that used different syntax in different situations

                        1 Reply Last reply
                        0
                        • mttaggart@infosec.exchangeM mttaggart@infosec.exchange

                          "That's what they said about punch cards and assembly."

                          Maybe so! But you know, the thing I won't cede is the design, the architecture. Syntaxes and languages change—layers of abstraction above the machine to make the crafting easier pile up. But when you surrender the strategy of your creation to the model, you surrender something more profound that any given source file.

                          "You don't have to give that up!"

                          I don't. But the use of the easy machine is tempting in this way. It promises to do those things for you, and over time, most will let it.

                          timwardcam@c.imT This user is from outside of this forum
                          timwardcam@c.imT This user is from outside of this forum
                          timwardcam@c.im
                          wrote sidst redigeret af
                          #26

                          @mttaggart You can go lower level than punched cards and assembly. I have hand punched binary patches onto paper tape and debugged them with an oscilloscope.

                          1 Reply Last reply
                          0
                          • azuaron@cyberpunk.lolA azuaron@cyberpunk.lol

                            @mttaggart I've started thinking about this kind of thing like cabinetry. There are beautifully crafted cabinets made by experts with a lifetime of experience... and there's Ikea.

                            Businesses have always wanted the Ikea version of code.

                            Edit: lol, the Ikea defenders have arrived. Don't bother. If you think Ikea is selling anything of quality, that's lack of experience on your part and nothing to do with me.

                            rupert@mastodon.nzR This user is from outside of this forum
                            rupert@mastodon.nzR This user is from outside of this forum
                            rupert@mastodon.nz
                            wrote sidst redigeret af
                            #27

                            @Azuaron @mttaggart I think this is unfair to Ikea, whose cabinets do not take it upon themselves to sell your clothes on ebay.

                            1 Reply Last reply
                            0
                            • mttaggart@infosec.exchangeM mttaggart@infosec.exchange

                              Over here writing code line by line, comment by comment. You know, like someone who "hates technology."

                              groxx@hachyderm.ioG This user is from outside of this forum
                              groxx@hachyderm.ioG This user is from outside of this forum
                              groxx@hachyderm.io
                              wrote sidst redigeret af
                              #28

                              @mttaggart vile.

                              how could you do this to us.

                              1 Reply Last reply
                              0
                              • mttaggart@infosec.exchangeM mttaggart@infosec.exchange

                                Over here writing code line by line, comment by comment. You know, like someone who "hates technology."

                                cohentheblue@ohai.socialC This user is from outside of this forum
                                cohentheblue@ohai.socialC This user is from outside of this forum
                                cohentheblue@ohai.social
                                wrote sidst redigeret af
                                #29

                                @mttaggart I like the savage chickens pic, really sums it up nicely https://ohai.social/@redsad/116586845951238916

                                1 Reply Last reply
                                0
                                • mttaggart@infosec.exchangeM mttaggart@infosec.exchange

                                  Over here writing code line by line, comment by comment. You know, like someone who "hates technology."

                                  disorderlyf@todon.euD This user is from outside of this forum
                                  disorderlyf@todon.euD This user is from outside of this forum
                                  disorderlyf@todon.eu
                                  wrote sidst redigeret af
                                  #30

                                  @mttaggart For someone who hates tech, we sure to really want to touch our computers more than the people advocating we let computers touch themselves for us.

                                  drsbaitso@infosec.exchangeD 1 Reply Last reply
                                  0
                                  • disorderlyf@todon.euD disorderlyf@todon.eu

                                    @mttaggart For someone who hates tech, we sure to really want to touch our computers more than the people advocating we let computers touch themselves for us.

                                    drsbaitso@infosec.exchangeD This user is from outside of this forum
                                    drsbaitso@infosec.exchangeD This user is from outside of this forum
                                    drsbaitso@infosec.exchange
                                    wrote sidst redigeret af
                                    #31

                                    @disorderlyf @mttaggart Look, if someone's gonna fuck up my computer, it's gonna be me.

                                    sassdawe@infosec.exchangeS 1 Reply Last reply
                                    0
                                    • mttaggart@infosec.exchangeM mttaggart@infosec.exchange

                                      Over here writing code line by line, comment by comment. You know, like someone who "hates technology."

                                      mousa_cloud@infosec.exchangeM This user is from outside of this forum
                                      mousa_cloud@infosec.exchangeM This user is from outside of this forum
                                      mousa_cloud@infosec.exchange
                                      wrote sidst redigeret af
                                      #32

                                      @mttaggart Despite AI companies' stated goal or vision to kill coding, I think that there will still be demand on developers who solve complex algorithmic problems. The catch here is that there will be 10s of thousands of LeetCoders applying to the same job positions. Coding won't disappear but writing boilerplate code no longer pays unfortunately. Nevertheless, I admire your patience; once the world becomes vibe, you might be the last Dev standing to fix all our garbage.

                                      1 Reply Last reply
                                      0
                                      • mttaggart@infosec.exchangeM mttaggart@infosec.exchange

                                        I've spent most of my adult life writing code—not because I had to, but because I love the process. And I've taught hundreds of students (thousands through courses) to love it too. There's a beauty in expressing human reasoning in code, just as there is in mathematics. You can put care into even the most mundane of tasks.

                                        I know not everyone feels that way about it. I know for many, maybe most, it's just a job. It's just business.

                                        But god damn, we created a wholly new form of expression here. I don't think it's that different from others. It just sells better, so "art" is hard to assign to it.

                                        I still think it can be beautiful. But the beauty comes first from the creator's hand.

                                        bkuhn@fedi.copyleft.orgB This user is from outside of this forum
                                        bkuhn@fedi.copyleft.orgB This user is from outside of this forum
                                        bkuhn@fedi.copyleft.org
                                        wrote sidst redigeret af
                                        #33

                                        @mttaggart
                                        “it's just business” reminds me: in _The Godfather_ when Michael assures his family that he will murder not for revenge, as “it's not personal, just business”. While the film is upsettingly violent, the truth it speaks is: there are *only* personal reasons, even for capitalists.

                                        This #LLM-gen-#AI onslaught is primarily about control. Those who want all this computing to just be an 🏧 seek to *control* the craftspeople.

                                        We should use the tools of the oppressor against the oppressor.

                                        1 Reply Last reply
                                        0
                                        • jannem@fosstodon.orgJ This user is from outside of this forum
                                          jannem@fosstodon.orgJ This user is from outside of this forum
                                          jannem@fosstodon.org
                                          wrote sidst redigeret af
                                          #34

                                          @pfriedma @mttaggart
                                          As a hobby I've recently found that writing RISC-V assembly is an absolute blast! Get a Pico RP2350 and you have not one but two cores and lots of cool peripherals to play with. And unlike X86, RISCV is actually pleasant and quite readable.

                                          No. I'd not write any "real" code in assembler these days. But as a side project it's really fascinating.

                                          1 Reply Last reply
                                          0
                                          Svar
                                          • Svar som emne
                                          Login for at svare
                                          • Ældste til nyeste
                                          • Nyeste til ældste
                                          • Most Votes


                                          • Log ind

                                          • Har du ikke en konto? Tilmeld

                                          • Login or register to search.
                                          Powered by NodeBB Contributors
                                          Graciously hosted by data.coop
                                          • First post
                                            Last post
                                          0
                                          • Hjem
                                          • Seneste
                                          • Etiketter
                                          • Populære
                                          • Verden
                                          • Bruger
                                          • Grupper