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. Krita’s Maintainer is awesome!

Krita’s Maintainer is awesome!

Scheduled Pinned Locked Moved Uncategorized
65 Posts 53 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.
  • halla@kde.socialH halla@kde.social

    @Li @KitsuneofInari Also, the fun part of writing software is thinking, coding, testing, seeing people use it...

    Doing code-review, not so much. That's what you do to help other people to level up.

    But with LLM-generated code, where are the people you want to mentor?

    But you still have to code-review the swill.

    loleg@hachyderm.ioL This user is from outside of this forum
    loleg@hachyderm.ioL This user is from outside of this forum
    loleg@hachyderm.io
    wrote last edited by
    #26

    @halla @Li @KitsuneofInari This is tantamount to saying don’t use tools, or libraries, or graphics cards, if you don’t review their code. I can’t agree with this sentiment. The real issue is the broken trust and overreach of agentic tools.

    Should I ditch the Wacom and pick up a papyrus roll and feather quill instead because I don’t review the Krita source code or my tablet’s circuits? No, I trust the authors and their community.

    So the question in my mind is: in what skilled hands, with which LLM, and to what extent, does it fall within the boundaries of acceptable use?

    li@tech.lgbtL loleg@hachyderm.ioL 2 Replies Last reply
    0
    • loleg@hachyderm.ioL loleg@hachyderm.io

      @halla @Li @KitsuneofInari This is tantamount to saying don’t use tools, or libraries, or graphics cards, if you don’t review their code. I can’t agree with this sentiment. The real issue is the broken trust and overreach of agentic tools.

      Should I ditch the Wacom and pick up a papyrus roll and feather quill instead because I don’t review the Krita source code or my tablet’s circuits? No, I trust the authors and their community.

      So the question in my mind is: in what skilled hands, with which LLM, and to what extent, does it fall within the boundaries of acceptable use?

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

      @loleg @halla @KitsuneofInari i dont consider LLMs to be tools at all

      loleg@hachyderm.ioL 1 Reply Last reply
      0
      • li@tech.lgbtL li@tech.lgbt

        @loleg @halla @KitsuneofInari i dont consider LLMs to be tools at all

        loleg@hachyderm.ioL This user is from outside of this forum
        loleg@hachyderm.ioL This user is from outside of this forum
        loleg@hachyderm.io
        wrote last edited by
        #28

        @Li @halla @KitsuneofInari fine, they’re not tools, they’re stamps.

        1 Reply Last reply
        0
        • loleg@hachyderm.ioL loleg@hachyderm.io

          @halla @Li @KitsuneofInari This is tantamount to saying don’t use tools, or libraries, or graphics cards, if you don’t review their code. I can’t agree with this sentiment. The real issue is the broken trust and overreach of agentic tools.

          Should I ditch the Wacom and pick up a papyrus roll and feather quill instead because I don’t review the Krita source code or my tablet’s circuits? No, I trust the authors and their community.

          So the question in my mind is: in what skilled hands, with which LLM, and to what extent, does it fall within the boundaries of acceptable use?

          loleg@hachyderm.ioL This user is from outside of this forum
          loleg@hachyderm.ioL This user is from outside of this forum
          loleg@hachyderm.io
          wrote last edited by
          #29

          @halla @Li @KitsuneofInari I completely respect the decision of the maintainers, and think it’s better to have a clear policy than let the debate stew and simmer. Given the user base and sentiment against the GenAI topic, it’s possibly even the right move.

          I just want to see an even better justification, like: we don’t add code, we tactically remove it. Our code base is a sculpture, and LLMs aren’t much help here.

          Or even: as you kind of wrote above, Krita is an expression of the joy of art through the joy of coding. We aren’t feeling the vibes when you PR us your lobster soup, but feel free to make your own painting program from scratch. Call it Pincha, if you want!

          mmol@mastodon.socialM 1 Reply Last reply
          0
          • li@tech.lgbtL li@tech.lgbt

            @KitsuneofInari im not sure id say that understanding of code is a boolean function of just either fully understanding everything including any and all bugs that could ever arise, and not understanding it at all, but rather a variable level of some understanding,

            urwumpe@hessen.socialU This user is from outside of this forum
            urwumpe@hessen.socialU This user is from outside of this forum
            urwumpe@hessen.social
            wrote last edited by
            #30

            @Li @KitsuneofInari I think the main issue is not the code you design and write, but that its interacting with code and users you don't fully know. Often requirements or the assumptions behind the code you change or the code you interact with are not documented. Often users don't tell you what they really want. Or don't know that a small action they don't tell you in the error report is the key to understand the bug.

            Good software developers are not nerds or code monkeys, but good mentalists.

            1 Reply Last reply
            0
            • kitsuneofinari@mastodon.sakura-star.netK kitsuneofinari@mastodon.sakura-star.net

              Krita’s Maintainer is awesome!

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

              @KitsuneofInari That’s a really eloquent way to describe my issue with “as long as you understand the code” argument.

              That never mattered.

              I won’t merge code written entirely by human just because they understand it. Because what matters is whether after an isekai accident someone new will be able to work with it.

              1 Reply Last reply
              0
              • kitsuneofinari@mastodon.sakura-star.netK kitsuneofinari@mastodon.sakura-star.net

                Krita’s Maintainer is awesome!

                umbreon@donphan.socialU This user is from outside of this forum
                umbreon@donphan.socialU This user is from outside of this forum
                umbreon@donphan.social
                wrote last edited by
                #32

                @KitsuneofInari KDE developers try not be based challenge, literally impossible.

                1 Reply Last reply
                0
                • shitpisscum@mrhands.horseS This user is from outside of this forum
                  shitpisscum@mrhands.horseS This user is from outside of this forum
                  shitpisscum@mrhands.horse
                  wrote last edited by
                  #33
                  @mischievoustomato @KitsuneofInari or it might end up like windows 11 that takes a whole second to render the fucking right click context menu lmao
                  1 Reply Last reply
                  0
                  • kitsuneofinari@mastodon.sakura-star.netK kitsuneofinari@mastodon.sakura-star.net

                    Krita’s Maintainer is awesome!

                    happyborg@fosstodon.orgH This user is from outside of this forum
                    happyborg@fosstodon.orgH This user is from outside of this forum
                    happyborg@fosstodon.org
                    wrote last edited by
                    #34

                    @KitsuneofInari ...and removes copyright from the rest of the code unless it is explicitly marked as LLM generated.

                    1 Reply Last reply
                    0
                    • kitsuneofinari@mastodon.sakura-star.netK kitsuneofinari@mastodon.sakura-star.net

                      Krita’s Maintainer is awesome!

                      snowyfox@deadinsi.deS This user is from outside of this forum
                      snowyfox@deadinsi.deS This user is from outside of this forum
                      snowyfox@deadinsi.de
                      wrote last edited by
                      #35

                      "Some may say, as long as the contributor understands the code it's fine, but that's a fallacy. No programmer really fully understands the code they are working with."

                      1 Reply Last reply
                      0
                      • kitsuneofinari@mastodon.sakura-star.netK kitsuneofinari@mastodon.sakura-star.net

                        Krita’s Maintainer is awesome!

                        simondev@jasette.facil.servicesS This user is from outside of this forum
                        simondev@jasette.facil.servicesS This user is from outside of this forum
                        simondev@jasette.facil.services
                        wrote last edited by
                        #36

                        @KitsuneofInari I mean, those are pretty strong reasons

                        1 Reply Last reply
                        0
                        • kitsuneofinari@mastodon.sakura-star.netK kitsuneofinari@mastodon.sakura-star.net

                          Krita’s Maintainer is awesome!

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

                          @KitsuneofInari I totally agree! Hold the line!

                          1 Reply Last reply
                          0
                          • g1comics@equestria.socialG g1comics@equestria.social

                            @KitsuneofInari I checked and here's the post ♥️ @halla

                            Link Preview Image
                            Policy on LLM code?

                            Hi, what’s the policy on LLM-generated code when making MRs? I ask because I thought I would ask chatGPT to implement Mixer Brush in Krita, and, having spent a few days going back and forth with it, to my surprise, I se…

                            favicon

                            Krita Artists (krita-artists.org)

                            nev@status.nevillepark.caN This user is from outside of this forum
                            nev@status.nevillepark.caN This user is from outside of this forum
                            nev@status.nevillepark.ca
                            wrote last edited by
                            #38

                            @g1comics @KitsuneofInari @halla you're doing God's work

                            1 Reply Last reply
                            0
                            • ratfactor@mastodon.artR This user is from outside of this forum
                              ratfactor@mastodon.artR This user is from outside of this forum
                              ratfactor@mastodon.art
                              wrote last edited by
                              #39

                              @GezThePez It is not, no.

                              @KitsuneofInari

                              1 Reply Last reply
                              0
                              • g1comics@equestria.socialG g1comics@equestria.social

                                @KitsuneofInari I checked and here's the post ♥️ @halla

                                Link Preview Image
                                Policy on LLM code?

                                Hi, what’s the policy on LLM-generated code when making MRs? I ask because I thought I would ask chatGPT to implement Mixer Brush in Krita, and, having spent a few days going back and forth with it, to my surprise, I se…

                                favicon

                                Krita Artists (krita-artists.org)

                                ratfactor@mastodon.artR This user is from outside of this forum
                                ratfactor@mastodon.artR This user is from outside of this forum
                                ratfactor@mastodon.art
                                wrote last edited by
                                #40

                                @g1comics @KitsuneofInari @halla

                                Heck yeah! 🩵

                                1 Reply Last reply
                                0
                                • kitsuneofinari@mastodon.sakura-star.netK kitsuneofinari@mastodon.sakura-star.net

                                  Krita’s Maintainer is awesome!

                                  morningsong@weirder.earthM This user is from outside of this forum
                                  morningsong@weirder.earthM This user is from outside of this forum
                                  morningsong@weirder.earth
                                  wrote last edited by
                                  #41

                                  @KitsuneofInari Hell yeah!

                                  1 Reply Last reply
                                  0
                                  • ulyssesalmeida@bolha.usU ulyssesalmeida@bolha.us

                                    @KitsuneofInari how do they detect LLM generated code?

                                    bluestarultor@tech.lgbtB This user is from outside of this forum
                                    bluestarultor@tech.lgbtB This user is from outside of this forum
                                    bluestarultor@tech.lgbt
                                    wrote last edited by
                                    #42

                                    @ulyssesalmeida @KitsuneofInari Aside from them all slapping their branding on it? Poor code quality. LLMs don't know how to call existing functions; they just write new code with some stab at the same functionality. Heck, they're finding Claude Code is vibe-coded by Claude itself and it's so incapable of calling functions that it's literally re-prompting itself instead.

                                    If that's any indication, detecting generated code is as simple as a gut check. If your guts are wringing your lunch back out, it's generated. XD

                                    ulyssesalmeida@bolha.usU 1 Reply Last reply
                                    0
                                    • kitsuneofinari@mastodon.sakura-star.netK kitsuneofinari@mastodon.sakura-star.net

                                      Krita’s Maintainer is awesome!

                                      june@mspsocial.netJ This user is from outside of this forum
                                      june@mspsocial.netJ This user is from outside of this forum
                                      june@mspsocial.net
                                      wrote last edited by
                                      #43

                                      @KitsuneofInari MORE OF THiS KIND Of THiNG

                                      1 Reply Last reply
                                      0
                                      • kitsuneofinari@mastodon.sakura-star.netK kitsuneofinari@mastodon.sakura-star.net

                                        Krita’s Maintainer is awesome!

                                        jigmedatse@social.openpsychology.netJ This user is from outside of this forum
                                        jigmedatse@social.openpsychology.netJ This user is from outside of this forum
                                        jigmedatse@social.openpsychology.net
                                        wrote last edited by
                                        #44

                                        @KitsuneofInari@mastodon.sakura-star.net Inkscape has said similar...

                                        1 Reply Last reply
                                        0
                                        • kitsuneofinari@mastodon.sakura-star.netK kitsuneofinari@mastodon.sakura-star.net

                                          Krita’s Maintainer is awesome!

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

                                          @KitsuneofInari There is such a thing as making mistakes because of carelessness, and it is also one reason why bugzilla is not empty, aside from not understanding the code. That said, this is a nitpick and I pretty much agree with everything they said.

                                          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