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. my code has started (and ended) romantic relationships, changed how people view the world around them, and brought people bits of otherwise unachievable joy

my code has started (and ended) romantic relationships, changed how people view the world around them, and brought people bits of otherwise unachievable joy

Scheduled Pinned Locked Moved Uncategorized
33 Posts 24 Posters 3 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.
  • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

    my code has started (and ended) romantic relationships, changed how people view the world around them, and brought people bits of otherwise unachievable joy

    it is embarrassing to tell on yourself that you can't do the same, but it is downright ignorant to claim it cannot or shouldn't be done at all

    Matthew Garrett (@mjg59@nondeterministic.computer)

    When I write code I am turning a creative idea into a mechanical embodiment of that idea. I am not creating beauty. Every line of code I write is a copy of another line of code I've read somewhere before, lightly modified to meet my needs. My code is not intended to evoke emotion. It does not change people think about the world. The idea→code pipeline in my head is not obviously distinguishable from the prompt->code process in an LLM

    favicon

    Nondeterministic Computer (nondeterministic.computer)

    lanodan@queer.hacktivis.meL This user is from outside of this forum
    lanodan@queer.hacktivis.meL This user is from outside of this forum
    lanodan@queer.hacktivis.me
    wrote last edited by
    #14
    @whitequark Holy shit, I didn't expect something great from mjg given how he's been about Secure Boot but this is *bad* like calling himself a tool bad.
    1 Reply Last reply
    0
    • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

      my code has started (and ended) romantic relationships, changed how people view the world around them, and brought people bits of otherwise unachievable joy

      it is embarrassing to tell on yourself that you can't do the same, but it is downright ignorant to claim it cannot or shouldn't be done at all

      Matthew Garrett (@mjg59@nondeterministic.computer)

      When I write code I am turning a creative idea into a mechanical embodiment of that idea. I am not creating beauty. Every line of code I write is a copy of another line of code I've read somewhere before, lightly modified to meet my needs. My code is not intended to evoke emotion. It does not change people think about the world. The idea→code pipeline in my head is not obviously distinguishable from the prompt->code process in an LLM

      favicon

      Nondeterministic Computer (nondeterministic.computer)

      S This user is from outside of this forum
      S This user is from outside of this forum
      slotos@toot.community
      wrote last edited by
      #15

      @whitequark

      > The idea→code pipeline in my head is not obviously distinguishable from the prompt->code process in an LLM

      Frankly speaking, we can tell. It’s gratingly obvious when a code is written to just do something without any attempt to tell a story.

      As an aside, the experience that contributed the most to quality of my work was an attempt to help edit a my little pony fanfic.

      whitequark@social.treehouse.systemsW 1 Reply Last reply
      0
      • S slotos@toot.community

        @whitequark

        > The idea→code pipeline in my head is not obviously distinguishable from the prompt->code process in an LLM

        Frankly speaking, we can tell. It’s gratingly obvious when a code is written to just do something without any attempt to tell a story.

        As an aside, the experience that contributed the most to quality of my work was an attempt to help edit a my little pony fanfic.

        whitequark@social.treehouse.systemsW This user is from outside of this forum
        whitequark@social.treehouse.systemsW This user is from outside of this forum
        whitequark@social.treehouse.systems
        wrote last edited by
        #16

        @slotos i gotta hear the mlp story!

        S 1 Reply Last reply
        0
        • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

          my code has started (and ended) romantic relationships, changed how people view the world around them, and brought people bits of otherwise unachievable joy

          it is embarrassing to tell on yourself that you can't do the same, but it is downright ignorant to claim it cannot or shouldn't be done at all

          Matthew Garrett (@mjg59@nondeterministic.computer)

          When I write code I am turning a creative idea into a mechanical embodiment of that idea. I am not creating beauty. Every line of code I write is a copy of another line of code I've read somewhere before, lightly modified to meet my needs. My code is not intended to evoke emotion. It does not change people think about the world. The idea→code pipeline in my head is not obviously distinguishable from the prompt->code process in an LLM

          favicon

          Nondeterministic Computer (nondeterministic.computer)

          tarheel@mstdn.ioT This user is from outside of this forum
          tarheel@mstdn.ioT This user is from outside of this forum
          tarheel@mstdn.io
          wrote last edited by
          #17

          @whitequark

          "Skill without imagination is craftsmanship and gives us many useful objects such as wickerwork picnic baskets."

          Tom Stoppard, via Civilization VI. 😀

          @winter

          1 Reply Last reply
          0
          • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

            my code has started (and ended) romantic relationships, changed how people view the world around them, and brought people bits of otherwise unachievable joy

            it is embarrassing to tell on yourself that you can't do the same, but it is downright ignorant to claim it cannot or shouldn't be done at all

            Matthew Garrett (@mjg59@nondeterministic.computer)

            When I write code I am turning a creative idea into a mechanical embodiment of that idea. I am not creating beauty. Every line of code I write is a copy of another line of code I've read somewhere before, lightly modified to meet my needs. My code is not intended to evoke emotion. It does not change people think about the world. The idea→code pipeline in my head is not obviously distinguishable from the prompt->code process in an LLM

            favicon

            Nondeterministic Computer (nondeterministic.computer)

            kubukoz@mstdn.partyK This user is from outside of this forum
            kubukoz@mstdn.partyK This user is from outside of this forum
            kubukoz@mstdn.party
            wrote last edited by
            #18

            @whitequark what kind of code breaks relationships 😭😭

            whitequark@social.treehouse.systemsW 1 Reply Last reply
            0
            • kubukoz@mstdn.partyK kubukoz@mstdn.party

              @whitequark what kind of code breaks relationships 😭😭

              whitequark@social.treehouse.systemsW This user is from outside of this forum
              whitequark@social.treehouse.systemsW This user is from outside of this forum
              whitequark@social.treehouse.systems
              wrote last edited by
              #19

              @kubukoz it wasn't a direct cause but it was very much a critical part

              fritzadalis@infosec.exchangeF 1 Reply Last reply
              0
              • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

                my code has started (and ended) romantic relationships, changed how people view the world around them, and brought people bits of otherwise unachievable joy

                it is embarrassing to tell on yourself that you can't do the same, but it is downright ignorant to claim it cannot or shouldn't be done at all

                Matthew Garrett (@mjg59@nondeterministic.computer)

                When I write code I am turning a creative idea into a mechanical embodiment of that idea. I am not creating beauty. Every line of code I write is a copy of another line of code I've read somewhere before, lightly modified to meet my needs. My code is not intended to evoke emotion. It does not change people think about the world. The idea→code pipeline in my head is not obviously distinguishable from the prompt->code process in an LLM

                favicon

                Nondeterministic Computer (nondeterministic.computer)

                blahajj@mastodon.socialB This user is from outside of this forum
                blahajj@mastodon.socialB This user is from outside of this forum
                blahajj@mastodon.social
                wrote last edited by
                #20

                @whitequark It's endlessly funny to me that one of the ~three arguments every booster pulls out eventually is "well, I don't know about you, but *I* don't have a rich inner world"

                1 Reply Last reply
                0
                • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

                  my code has started (and ended) romantic relationships, changed how people view the world around them, and brought people bits of otherwise unachievable joy

                  it is embarrassing to tell on yourself that you can't do the same, but it is downright ignorant to claim it cannot or shouldn't be done at all

                  Matthew Garrett (@mjg59@nondeterministic.computer)

                  When I write code I am turning a creative idea into a mechanical embodiment of that idea. I am not creating beauty. Every line of code I write is a copy of another line of code I've read somewhere before, lightly modified to meet my needs. My code is not intended to evoke emotion. It does not change people think about the world. The idea→code pipeline in my head is not obviously distinguishable from the prompt->code process in an LLM

                  favicon

                  Nondeterministic Computer (nondeterministic.computer)

                  b4ux1t3@hachyderm.ioB This user is from outside of this forum
                  b4ux1t3@hachyderm.ioB This user is from outside of this forum
                  b4ux1t3@hachyderm.io
                  wrote last edited by
                  #21

                  @whitequark (apologies for the long reply from a stranger, just…I’m so with you here)

                  Their argument is also…just straight up false.

                  Like, it’s been demonstrated time and time again that _linguistic_ ability is tied much more closely to “programming” ability than mathematic ability is.

                  This is _why_ it’s interesting that LLMs can write any code _at all_. Their ability to write code is an _emergent property_ of the model, likely stemming from the fact that computer languages are, at their core, fundamentally the same as human language.

                  ….but as we all keep saying, writing code isn’t the hard part. Just like writing the sentences of a novel isn’t the hard part.

                  Neither code nor prose changes people’s lives because of the mechanisms we lay on the page or in the editor, and it’s here that your OP is sort of right. Sort of.

                  The magic of software comes from the unique and interesting ways those mechanisms interact. LLMs do not exhibit this kind of thinking or creativity because they _don’t think_. The day we get a deterministic compiler from natural language to machine code will be a _huge_ win for society. It’s just also no where close to being here in any sort of sustainable way.

                  1 Reply Last reply
                  0
                  • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

                    @kubukoz it wasn't a direct cause but it was very much a critical part

                    fritzadalis@infosec.exchangeF This user is from outside of this forum
                    fritzadalis@infosec.exchangeF This user is from outside of this forum
                    fritzadalis@infosec.exchange
                    wrote last edited by
                    #22

                    @whitequark
                    Was it your relationship, or unrelated third parties?
                    > "If you can't code like Whitequark I'm outta here!"

                    @kubukoz

                    1 Reply Last reply
                    0
                    • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

                      @slotos i gotta hear the mlp story!

                      S This user is from outside of this forum
                      S This user is from outside of this forum
                      slotos@toot.community
                      wrote last edited by
                      #23

                      @whitequark It was a Fallout: Equestria fanfic. Although I failed midway - burned out due to external factors.

                      Still, it motivated me to learn about narration, how to discuss and reason about it, how to show without telling, and when to tell without worry.

                      A few years later, while debugging a convoluted execution chain, I realized the same rules applied to code, tests, and documentation. After all, if it’s useful, a human’s gonna read it sooner or later.

                      whitequark@social.treehouse.systemsW 1 Reply Last reply
                      0
                      • S slotos@toot.community

                        @whitequark It was a Fallout: Equestria fanfic. Although I failed midway - burned out due to external factors.

                        Still, it motivated me to learn about narration, how to discuss and reason about it, how to show without telling, and when to tell without worry.

                        A few years later, while debugging a convoluted execution chain, I realized the same rules applied to code, tests, and documentation. After all, if it’s useful, a human’s gonna read it sooner or later.

                        whitequark@social.treehouse.systemsW This user is from outside of this forum
                        whitequark@social.treehouse.systemsW This user is from outside of this forum
                        whitequark@social.treehouse.systems
                        wrote last edited by
                        #24

                        @slotos yep.

                        1 Reply Last reply
                        0
                        • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

                          my code has started (and ended) romantic relationships, changed how people view the world around them, and brought people bits of otherwise unachievable joy

                          it is embarrassing to tell on yourself that you can't do the same, but it is downright ignorant to claim it cannot or shouldn't be done at all

                          Matthew Garrett (@mjg59@nondeterministic.computer)

                          When I write code I am turning a creative idea into a mechanical embodiment of that idea. I am not creating beauty. Every line of code I write is a copy of another line of code I've read somewhere before, lightly modified to meet my needs. My code is not intended to evoke emotion. It does not change people think about the world. The idea→code pipeline in my head is not obviously distinguishable from the prompt->code process in an LLM

                          favicon

                          Nondeterministic Computer (nondeterministic.computer)

                          ? Offline
                          ? Offline
                          Guest
                          wrote last edited by
                          #25

                          @whitequark strange as it is to say, I’d never thought about this before. Among programmers our code is literally our craft, my code being called good when I was starting out is a memory I’ve still held onto, I’ve had the dynamics of interactions with colleagues change over how to organise code in java.

                          1 Reply Last reply
                          0
                          • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

                            my code has started (and ended) romantic relationships, changed how people view the world around them, and brought people bits of otherwise unachievable joy

                            it is embarrassing to tell on yourself that you can't do the same, but it is downright ignorant to claim it cannot or shouldn't be done at all

                            Matthew Garrett (@mjg59@nondeterministic.computer)

                            When I write code I am turning a creative idea into a mechanical embodiment of that idea. I am not creating beauty. Every line of code I write is a copy of another line of code I've read somewhere before, lightly modified to meet my needs. My code is not intended to evoke emotion. It does not change people think about the world. The idea→code pipeline in my head is not obviously distinguishable from the prompt->code process in an LLM

                            favicon

                            Nondeterministic Computer (nondeterministic.computer)

                            drahardja@sfba.socialD This user is from outside of this forum
                            drahardja@sfba.socialD This user is from outside of this forum
                            drahardja@sfba.social
                            wrote last edited by
                            #26

                            @whitequark Wow, that post is epically sad in a most spectacular way.

                            1 Reply Last reply
                            0
                            • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

                              my code has started (and ended) romantic relationships, changed how people view the world around them, and brought people bits of otherwise unachievable joy

                              it is embarrassing to tell on yourself that you can't do the same, but it is downright ignorant to claim it cannot or shouldn't be done at all

                              Matthew Garrett (@mjg59@nondeterministic.computer)

                              When I write code I am turning a creative idea into a mechanical embodiment of that idea. I am not creating beauty. Every line of code I write is a copy of another line of code I've read somewhere before, lightly modified to meet my needs. My code is not intended to evoke emotion. It does not change people think about the world. The idea→code pipeline in my head is not obviously distinguishable from the prompt->code process in an LLM

                              favicon

                              Nondeterministic Computer (nondeterministic.computer)

                              twipped@twipped.socialT This user is from outside of this forum
                              twipped@twipped.socialT This user is from outside of this forum
                              twipped@twipped.social
                              wrote last edited by
                              #27

                              @whitequark
                              > "Every line of code I write is a copy of another line of code I've read somewhere before"

                              Holy shit, what an incredible way to admit you're a talentless hack

                              My largest reason for eschewing LLMs is that the projects I am most proud of were the ones solving problems that no one had ever solved before. If it already existed, we would just use that!

                              kkarhan@jorts.horseK n_dimension@infosec.exchangeN 2 Replies Last reply
                              0
                              • theonedoc@tech.lgbtT theonedoc@tech.lgbt

                                @whitequark I mean what mjg says i s very true for mjg's code. Thankfully most people aren't mjg
                                He clearly only focuses on the "technical merit" of the code not on the social and ecological impact of the LLM that generated it.

                                As it stands today it's utterly unethical however "good" the code turns out to be on grounds of water and energy waste alone. <-- see one aspect only

                                • The code quality is not good enough
                                • The resource usage is abysmal
                                • The dumbing down effect on the users is verified.

                                Maybe that's not the "tech to set us free"

                                @mjg59 that's your answer. Your take stinks.

                                Edit: it's an understandable shitty position considering that the "AI" goldrush shuffelmaker NV is your current employer.

                                cuius enim panem manduco, carmina canto

                                mjg59@nondeterministic.computerM This user is from outside of this forum
                                mjg59@nondeterministic.computerM This user is from outside of this forum
                                mjg59@nondeterministic.computer
                                wrote last edited by
                                #28

                                @TheOneDoc There's a whole bunch of extremely legitimate reasons to push back on LLM usage, and I think the widespread adoption of them by industry is going to have a significant negative impact.

                                theonedoc@tech.lgbtT 1 Reply Last reply
                                0
                                • lumi@snug.moeL lumi@snug.moe

                                  @whitequark ugh, it sucks to see mjg fall down this hole

                                  this whole take ignores other massive ethical issues with llms (resource usage, forcing datacenters onto communities, fascists pushing this tech, ...) and reduces it to just one issue, which i feel is dishonest at best

                                  i know i keep hammering this point, but we should also stand in solidarity with other affected professions, like writers and artists, in completely banning this technology as a whole

                                  this take also completely ignores many of the social aspects of software development

                                  i want a more human world, and this genai bullshit goes against that

                                  robot@wetdry.worldR This user is from outside of this forum
                                  robot@wetdry.worldR This user is from outside of this forum
                                  robot@wetdry.world
                                  wrote last edited by
                                  #29

                                  @lumi @whitequark I know right, I used to think he was cool. What a shame

                                  1 Reply Last reply
                                  0
                                  • mjg59@nondeterministic.computerM mjg59@nondeterministic.computer

                                    @TheOneDoc There's a whole bunch of extremely legitimate reasons to push back on LLM usage, and I think the widespread adoption of them by industry is going to have a significant negative impact.

                                    theonedoc@tech.lgbtT This user is from outside of this forum
                                    theonedoc@tech.lgbtT This user is from outside of this forum
                                    theonedoc@tech.lgbt
                                    wrote last edited by
                                    #30

                                    @mjg59 yet you work for the shovel maker...

                                    1 Reply Last reply
                                    0
                                    • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

                                      my code has started (and ended) romantic relationships, changed how people view the world around them, and brought people bits of otherwise unachievable joy

                                      it is embarrassing to tell on yourself that you can't do the same, but it is downright ignorant to claim it cannot or shouldn't be done at all

                                      Matthew Garrett (@mjg59@nondeterministic.computer)

                                      When I write code I am turning a creative idea into a mechanical embodiment of that idea. I am not creating beauty. Every line of code I write is a copy of another line of code I've read somewhere before, lightly modified to meet my needs. My code is not intended to evoke emotion. It does not change people think about the world. The idea→code pipeline in my head is not obviously distinguishable from the prompt->code process in an LLM

                                      favicon

                                      Nondeterministic Computer (nondeterministic.computer)

                                      iscarlosmolero@mastodon.socialI This user is from outside of this forum
                                      iscarlosmolero@mastodon.socialI This user is from outside of this forum
                                      iscarlosmolero@mastodon.social
                                      wrote last edited by
                                      #31

                                      @whitequark That’s some top-tier corporate-ghoul rhetoric.

                                      1 Reply Last reply
                                      0
                                      • twipped@twipped.socialT twipped@twipped.social

                                        @whitequark
                                        > "Every line of code I write is a copy of another line of code I've read somewhere before"

                                        Holy shit, what an incredible way to admit you're a talentless hack

                                        My largest reason for eschewing LLMs is that the projects I am most proud of were the ones solving problems that no one had ever solved before. If it already existed, we would just use that!

                                        kkarhan@jorts.horseK This user is from outside of this forum
                                        kkarhan@jorts.horseK This user is from outside of this forum
                                        kkarhan@jorts.horse
                                        wrote last edited by
                                        #32

                                        @twipped @whitequark I'm nit angry, just disappointed at this shit take, because it's one thing to admit one sucks at coding and another one to consider the suckage a virtue.

                                        • Really, #NotCool!
                                        1 Reply Last reply
                                        0
                                        • twipped@twipped.socialT twipped@twipped.social

                                          @whitequark
                                          > "Every line of code I write is a copy of another line of code I've read somewhere before"

                                          Holy shit, what an incredible way to admit you're a talentless hack

                                          My largest reason for eschewing LLMs is that the projects I am most proud of were the ones solving problems that no one had ever solved before. If it already existed, we would just use that!

                                          n_dimension@infosec.exchangeN This user is from outside of this forum
                                          n_dimension@infosec.exchangeN This user is from outside of this forum
                                          n_dimension@infosec.exchange
                                          wrote last edited by
                                          #33

                                          @twipped @whitequark

                                          Wow, a unique algorithm is worth writing a paper for!

                                          1 Reply Last reply
                                          1
                                          0
                                          • R relay@relay.infosec.exchange shared this topic
                                          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