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. Been thinking about this: https://bsky.app/profile/jay.bsky.team/post/3micpg7z2h22g

Been thinking about this: https://bsky.app/profile/jay.bsky.team/post/3micpg7z2h22g

Scheduled Pinned Locked Moved Uncategorized
76 Posts 55 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.
  • cwebber@social.coopC cwebber@social.coop

    I think game developers especially (and I do game dev sometimes, sometimes even for work) tend to perceive code and art as interrelated and intertwined things. I find it unlikely that they can be easily separated.

    I suppose some may see form vs function, but I personally see form *as* function.

    pawv@tech.lgbtP This user is from outside of this forum
    pawv@tech.lgbtP This user is from outside of this forum
    pawv@tech.lgbt
    wrote last edited by
    #26

    @cwebber This is a bit of an obscure reference, but among gamedevs that use C++, you'll find that many went all-in with C++ features, inheritance, and encapsulation earlier in their careers. Then as they were forced to maintain code that spanned many many files, many layers of indirection, regret sank in. Many pulled a full about-face, especially those that had worked in C, to adopt a more C-like style in C++ (or C only), as it greatly improved maintainability. The happy medium for most seasoned developers lands somewhere in the middle.

    I personally see a lot of these "ALL IN ON AI" leads as misguided as we were going "ALL IN ON C++". The consequences are something you can only truly appreciate once you're forced to maintain something so large that navigation doesn't make sense.

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

      @cwebber Paul's reply here has been living in my head.

      Link Preview Image
      Paul Frazee (@pfrazee.com)

      As I said elsewhere I am basically radicalized about this. We fight now for personal computing and personal agency or we lose another decade to closed clouds We push now for an open internet and open models. Nobody is going to hand it to us because they’re nice

      favicon

      Bluesky Social (bsky.app)

      I fundamentally can't understand this position. Pinning all your hopes for free and open computing on "open models," a thing that doesn't meaningfully exist, is so confusing to me.

      But this does appear to be dogma for them.

      wordshaper@weatherishappening.networkW This user is from outside of this forum
      wordshaper@weatherishappening.networkW This user is from outside of this forum
      wordshaper@weatherishappening.network
      wrote last edited by
      #27

      @mttaggart @cwebber We don't even *have* any open models as far as I'm aware, and short of someone sitting down with Project Gutenberg and maybe a copy of Wikipedia I can't see any way we'll get one for english text, and I'm pretty sure there's *no* properly licensed corpus of code for any programming language to do even minimal training there.

      Every model I'm aware of is based on theft. (I'd love to be wrong, but that doesn't seem likely alas)

      mttaggart@infosec.exchangeM fay@lingo.lolF 2 Replies Last reply
      0
      • cwebber@social.coopC cwebber@social.coop

        Been thinking about this: https://bsky.app/profile/jay.bsky.team/post/3micpg7z2h22g

        > we also dislike AI slop. this is why we’re using AI to generate code, not content.

        It's a philosophical distinction but one I feel like I don't get. Maybe it's because I like livecoding, etc, and see code itself as a form of art. Is AI code *not* slop in a way that feed content is?

        And will vibecoded apps with Attie be likely to insert AIgen content?

        lumi@snug.moeL This user is from outside of this forum
        lumi@snug.moeL This user is from outside of this forum
        lumi@snug.moe
        wrote last edited by
        #28

        @cwebber art and code are the same thing, they're the creative output of humans

        and even if they were different, we still should be rejecting genai for all purposes, to stand in solidarity with affected people (and many other social, ethical, political and environmental reasons)

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

          @cwebber Also that! Apparently though components of it use smaller, purposed models that are not Claude? I don't know what the thinking is here, other than an unshakeable belief that generative code must be the way to do things now, and all other reasoning walks backwards from that starting position.

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

          @mttaggart I asked the question here https://bsky.app/profile/did:plc:dyyvywontyeuaegemczcushz/post/3miei3zqook2a

          lrhodes@merveilles.townL 1 Reply Last reply
          2
          0
          • wordshaper@weatherishappening.networkW wordshaper@weatherishappening.network

            @mttaggart @cwebber We don't even *have* any open models as far as I'm aware, and short of someone sitting down with Project Gutenberg and maybe a copy of Wikipedia I can't see any way we'll get one for english text, and I'm pretty sure there's *no* properly licensed corpus of code for any programming language to do even minimal training there.

            Every model I'm aware of is based on theft. (I'd love to be wrong, but that doesn't seem likely alas)

            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 last edited by
            #30

            @wordshaper @cwebber Exactly! That's my understanding as well. At bare minimum, the pirated indie books corpus is in almost all training datasets.

            Now it's happened before that the utility of a thing is so great that courts will handwave copyright law (e.g. YouTube). But in this case, the precedent has not been established—and even once it is, legality and ethicality are two different things. I expect many (most here on Masto) will forever be uncomfortable with the original sin of large language models.

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

              @cwebber Paul's reply here has been living in my head.

              Link Preview Image
              Paul Frazee (@pfrazee.com)

              As I said elsewhere I am basically radicalized about this. We fight now for personal computing and personal agency or we lose another decade to closed clouds We push now for an open internet and open models. Nobody is going to hand it to us because they’re nice

              favicon

              Bluesky Social (bsky.app)

              I fundamentally can't understand this position. Pinning all your hopes for free and open computing on "open models," a thing that doesn't meaningfully exist, is so confusing to me.

              But this does appear to be dogma for them.

              cygnathreadbare@retro.pizzaC This user is from outside of this forum
              cygnathreadbare@retro.pizzaC This user is from outside of this forum
              cygnathreadbare@retro.pizza
              wrote last edited by
              #31

              @mttaggart @cwebber I was really interested in genAI trained only on public domain content, but even the ones that apparently do are like:

              -well we use this dataset that was made from flickr public domain and creative commons content
              +okay but creative commons can (and almost always does) require attribution or limits derivative works to specific conditions, can you ensure you don't include images with these requirements?
              -lol no we did the model, not the dataset

              1 Reply Last reply
              0
              • mttaggart@infosec.exchangeM mttaggart@infosec.exchange shared this topic
                R relay@relay.infosec.exchange shared this topic
              • cwebber@social.coopC cwebber@social.coop

                Been thinking about this: https://bsky.app/profile/jay.bsky.team/post/3micpg7z2h22g

                > we also dislike AI slop. this is why we’re using AI to generate code, not content.

                It's a philosophical distinction but one I feel like I don't get. Maybe it's because I like livecoding, etc, and see code itself as a form of art. Is AI code *not* slop in a way that feed content is?

                And will vibecoded apps with Attie be likely to insert AIgen content?

                tom@tomkahe.comT This user is from outside of this forum
                tom@tomkahe.comT This user is from outside of this forum
                tom@tomkahe.com
                wrote last edited by
                #32

                @cwebber It sounds to me like they're trying to say the distinction is if you generate code then a human can validate the result (and/or make changes as necessary) because it's less abstract. But they also seem to be pushing the idea that it's intended to be used by people who don't know how to code, which means those people would not be able to validate and fix issues without going through the LLM again.

                With art/content generation directly you'd likely get a different result each time, with feed code generation once the code is made that's what the feed uses and there is no longer the abstraction to the LLM.

                I don't think I personally agree with this logic and that the LLM's "opinion" during that code generation stage is still pretty relevant to the overall output.

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

                  Been thinking about this: https://bsky.app/profile/jay.bsky.team/post/3micpg7z2h22g

                  > we also dislike AI slop. this is why we’re using AI to generate code, not content.

                  It's a philosophical distinction but one I feel like I don't get. Maybe it's because I like livecoding, etc, and see code itself as a form of art. Is AI code *not* slop in a way that feed content is?

                  And will vibecoded apps with Attie be likely to insert AIgen content?

                  lrhodes@merveilles.townL This user is from outside of this forum
                  lrhodes@merveilles.townL This user is from outside of this forum
                  lrhodes@merveilles.town
                  wrote last edited by
                  #33

                  @cwebber One major development in tech industry marketing over the last decade or so is that they've learned how to deploy EEE strategies against the language of critique. The function of posts like that is to embrace a term of criticism (slop), extend the informal rules for how it's applied (to content, but not code), and reinforce their preferred usage to effectively extinguish from popular use any prior understandings (any quickly generated output that threatens to overwhelm human output).

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

                    Been thinking about this: https://bsky.app/profile/jay.bsky.team/post/3micpg7z2h22g

                    > we also dislike AI slop. this is why we’re using AI to generate code, not content.

                    It's a philosophical distinction but one I feel like I don't get. Maybe it's because I like livecoding, etc, and see code itself as a form of art. Is AI code *not* slop in a way that feed content is?

                    And will vibecoded apps with Attie be likely to insert AIgen content?

                    laukidh@infosec.exchangeL This user is from outside of this forum
                    laukidh@infosec.exchangeL This user is from outside of this forum
                    laukidh@infosec.exchange
                    wrote last edited by
                    #34

                    @cwebber Microsoft putting a security exploit into Notepad should have been the end of “vibe coding”

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

                      @mttaggart I asked the question here https://bsky.app/profile/did:plc:dyyvywontyeuaegemczcushz/post/3miei3zqook2a

                      lrhodes@merveilles.townL This user is from outside of this forum
                      lrhodes@merveilles.townL This user is from outside of this forum
                      lrhodes@merveilles.town
                      wrote last edited by
                      #35

                      @cwebber @mttaggart Seems to me that they could have made a Good Enough version using one of the "open" models. That they decided not to suggests to me that it's less about performance, and more about the sort of externalities that Big Data companies never really discuss in the open.

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

                        Been thinking about this: https://bsky.app/profile/jay.bsky.team/post/3micpg7z2h22g

                        > we also dislike AI slop. this is why we’re using AI to generate code, not content.

                        It's a philosophical distinction but one I feel like I don't get. Maybe it's because I like livecoding, etc, and see code itself as a form of art. Is AI code *not* slop in a way that feed content is?

                        And will vibecoded apps with Attie be likely to insert AIgen content?

                        outfrost@mastodon.socialO This user is from outside of this forum
                        outfrost@mastodon.socialO This user is from outside of this forum
                        outfrost@mastodon.social
                        wrote last edited by
                        #36

                        @cwebber They're just disingenuous, there's no good faith engagement to be had. They're careerist coders who think coding is just a silly mmorpg you play to get real money, and they're now successfully botting in this game to get money with less effort and completely ruin it for the rest of us, actual engineers.

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

                          I think game developers especially (and I do game dev sometimes, sometimes even for work) tend to perceive code and art as interrelated and intertwined things. I find it unlikely that they can be easily separated.

                          I suppose some may see form vs function, but I personally see form *as* function.

                          mtthgn@mastodon.socialM This user is from outside of this forum
                          mtthgn@mastodon.socialM This user is from outside of this forum
                          mtthgn@mastodon.social
                          wrote last edited by
                          #37

                          @cwebber To me, code is a "material" through which art can be produced. Code is to the program as paint is to portrait. The material can be used for things that some might not consider art, but the potential for human expression, for representing and wrestling with the human experience is as possible with code as it is with paint.

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

                            Been thinking about this: https://bsky.app/profile/jay.bsky.team/post/3micpg7z2h22g

                            > we also dislike AI slop. this is why we’re using AI to generate code, not content.

                            It's a philosophical distinction but one I feel like I don't get. Maybe it's because I like livecoding, etc, and see code itself as a form of art. Is AI code *not* slop in a way that feed content is?

                            And will vibecoded apps with Attie be likely to insert AIgen content?

                            orb2069@mastodon.onlineO This user is from outside of this forum
                            orb2069@mastodon.onlineO This user is from outside of this forum
                            orb2069@mastodon.online
                            wrote last edited by
                            #38

                            @cwebber

                            Folks seem to think AI is bad for something they actually understand, but great for something they barely understand.

                            It might be coincidence that there's so much overlap between AI boosters and the dunning-keuggerand (crypto) crowd, but probably not?

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

                              I think game developers especially (and I do game dev sometimes, sometimes even for work) tend to perceive code and art as interrelated and intertwined things. I find it unlikely that they can be easily separated.

                              I suppose some may see form vs function, but I personally see form *as* function.

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

                              @cwebber

                              I think there's a material difference — with a big caveat. AI slop "content" is (nominally at least) meant for direct human engagement: reading, watching, listening. Code is means to an end — the end user sees the app or web ui or whatever, not the code directly.

                              But the caveat is: well, except, for developers working with a team. And _especially_ in open source. There, code _is_ communication, human-to-human communication. (Which, of course, is why LLMs can generate code _at all_.)

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

                                @cwebber Also that! Apparently though components of it use smaller, purposed models that are not Claude? I don't know what the thinking is here, other than an unshakeable belief that generative code must be the way to do things now, and all other reasoning walks backwards from that starting position.

                                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 last edited by
                                #40

                                @mttaggart @cwebber the existence of "open" models is really just an excuse to use proprietary models /now/: The open weight models will always be "almost good enough" so you can keep using the stuff the big boys are using.

                                ainmosni@social.ainmosni.euA rocky1138@dosgame.clubR 2 Replies Last reply
                                0
                                • cwebber@social.coopC cwebber@social.coop

                                  Been thinking about this: https://bsky.app/profile/jay.bsky.team/post/3micpg7z2h22g

                                  > we also dislike AI slop. this is why we’re using AI to generate code, not content.

                                  It's a philosophical distinction but one I feel like I don't get. Maybe it's because I like livecoding, etc, and see code itself as a form of art. Is AI code *not* slop in a way that feed content is?

                                  And will vibecoded apps with Attie be likely to insert AIgen content?

                                  mapcar@mastodon.sdf.orgM This user is from outside of this forum
                                  mapcar@mastodon.sdf.orgM This user is from outside of this forum
                                  mapcar@mastodon.sdf.org
                                  wrote last edited by
                                  #41

                                  @cwebber > … see code itself as a form of art.

                                  When Knuth started his magnum opus about code, he very deliberately chose the title to be “The Art of Computer Programming”.

                                  Link Preview Image
                                  The Art of Computer Programming - Wikipedia

                                  favicon

                                  (en.wikipedia.org)

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

                                    @mttaggart @cwebber the existence of "open" models is really just an excuse to use proprietary models /now/: The open weight models will always be "almost good enough" so you can keep using the stuff the big boys are using.

                                    ainmosni@social.ainmosni.euA This user is from outside of this forum
                                    ainmosni@social.ainmosni.euA This user is from outside of this forum
                                    ainmosni@social.ainmosni.eu
                                    wrote last edited by
                                    #42

                                    @tante @mttaggart @cwebber And that's still ignoring how the "open" models are trained to begin with.

                                    tante@tldr.nettime.orgT 1 Reply Last reply
                                    0
                                    • ainmosni@social.ainmosni.euA ainmosni@social.ainmosni.eu

                                      @tante @mttaggart @cwebber And that's still ignoring how the "open" models are trained to begin with.

                                      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 last edited by
                                      #43

                                      @ainmosni @mttaggart @cwebber yeah. You know my position. Actually open LLMs do not exist outside of a few lab settings and they don't perform well

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

                                        I think game developers especially (and I do game dev sometimes, sometimes even for work) tend to perceive code and art as interrelated and intertwined things. I find it unlikely that they can be easily separated.

                                        I suppose some may see form vs function, but I personally see form *as* function.

                                        erincandescent@akko.erincandescent.netE This user is from outside of this forum
                                        erincandescent@akko.erincandescent.netE This user is from outside of this forum
                                        erincandescent@akko.erincandescent.net
                                        wrote last edited by
                                        #44
                                        @cwebber I think this is one of those things where in my open source work a significant fraction of the code I write is art, while in my corporate day job there's a fraction of it that's craft and artistry and a fraction that's basically mechanical

                                        The code I wrote a couple of weeks ago to iterate a table, join on a different table, and backfill the first table with the data? That's not art. It's this intermediate ground between boilerplate and "actual" code; it's toil. And even more so, that was temporary.

                                        And in corporate work you end up with so much that falls into these categories; so much that's boring gluing stuff together, and the library teams that are supposed to reduce the amount of boilerplate in that are often underfunded or don't exist.

                                        When we're building stuff for ourselves, even as a part of a research project like Spritely, it can be very different. Heck, because you're an engineering driven organisation I'm sure it's very different
                                        erincandescent@akko.erincandescent.netE 1 Reply Last reply
                                        0
                                        • erincandescent@akko.erincandescent.netE erincandescent@akko.erincandescent.net
                                          @cwebber I think this is one of those things where in my open source work a significant fraction of the code I write is art, while in my corporate day job there's a fraction of it that's craft and artistry and a fraction that's basically mechanical

                                          The code I wrote a couple of weeks ago to iterate a table, join on a different table, and backfill the first table with the data? That's not art. It's this intermediate ground between boilerplate and "actual" code; it's toil. And even more so, that was temporary.

                                          And in corporate work you end up with so much that falls into these categories; so much that's boring gluing stuff together, and the library teams that are supposed to reduce the amount of boilerplate in that are often underfunded or don't exist.

                                          When we're building stuff for ourselves, even as a part of a research project like Spritely, it can be very different. Heck, because you're an engineering driven organisation I'm sure it's very different
                                          erincandescent@akko.erincandescent.netE This user is from outside of this forum
                                          erincandescent@akko.erincandescent.netE This user is from outside of this forum
                                          erincandescent@akko.erincandescent.net
                                          wrote last edited by
                                          #45
                                          @cwebber (I think there are lots of sources of toil in this world. For example, "this protocol contains a bunch of TLV data where the TLVs are only described in box diagrams and not in any intentionally machine readable form")
                                          erincandescent@akko.erincandescent.netE 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