Krita’s Maintainer is awesome!
-
@KitsuneofInari I checked and here's the post
️ @halla
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…
Krita Artists (krita-artists.org)
@g1comics @KitsuneofInari @halla
Heck yeah! 🩵
-
Krita’s Maintainer is awesome!
@KitsuneofInari Hell yeah!
-
@KitsuneofInari how do they detect LLM generated code?
@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
-
Krita’s Maintainer is awesome!
@KitsuneofInari MORE OF THiS KIND Of THiNG
-
Krita’s Maintainer is awesome!
@KitsuneofInari@mastodon.sakura-star.net Inkscape has said similar...
-
Krita’s Maintainer is awesome!
@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.
-
Krita’s Maintainer is awesome!
@yunohost De fait, on doit s'attendre à ce que des logiciels comme Nextcloud soient retirés du catalogue ? Et d'autres comme LocalAI ?
-
Krita’s Maintainer is awesome!
@KitsuneofInari @halla it is heartwarming to see such integrity from great FOSS projects.
Keep up the awesome work!
-
@halla @loleg @Li @KitsuneofInari while your opponent's argumentation is lacking, being such a grotesquely arrogant cunt to a stranger will definitely convince them, good job. They'll definitely come in a month for more of your brilliant ad hominem.
No wonder nobody is taking AI critics seriously.
-
Krita’s Maintainer is awesome!
@KitsuneofInari I can confirm. We were co-workers some 25 years back...
-
@halla @loleg @Li @KitsuneofInari while your opponent's argumentation is lacking, being such a grotesquely arrogant cunt to a stranger will definitely convince them, good job. They'll definitely come in a month for more of your brilliant ad hominem.
No wonder nobody is taking AI critics seriously.
@creepy_owlet @halla @Li @KitsuneofInari Just going through a bout of anxiety & insomnia, watching the moon slowly sink over the night sky and imagining the little people in a tin can circling around it.
Thank you for your kindness
but let’s all be kind to one another. Maybe there are compelling reasons (loss of job opportunities, state of the world, etc.) we don’t know and dare not ask.I am absolutely fine with being muted, and frankly we all need such things for our peace of mind.
-
Krita’s Maintainer is awesome!
@KitsuneofInari This is great. I fully respect it!
-
@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!
-
-
Krita’s Maintainer is awesome!
@KitsuneofInari Not sure if that’s on purpose so just in case: the last paragraph of the alt‐text is not visible on the image?
-
@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
@bluestarultor @KitsuneofInari fair point. So, in the end of the day, they will accept good quality code and reject poor quality code.
-
@bluestarultor @KitsuneofInari fair point. So, in the end of the day, they will accept good quality code and reject poor quality code.
@ulyssesalmeida @KitsuneofInari I mean one would also hope someone has morals to disclose it if it's for some reason not immediately caught, but then Claude Code also has a special stealth mode only accessible to Anthropic employees, so probably not.
Ultimately, "no" means "no."
And frankly anyone violating that consent can take a big leap on a balance beam and land on both sides.
-
Krita’s Maintainer is awesome!
@KitsuneofInari THANK YOU @krita YOU ARE WONDERFUL
️
️
️
️
️ -
Krita’s Maintainer is awesome!
@KitsuneofInari that's such a good way of putting it!
When I see people saying "I've read and understood all the generated code" it feels like "I can quit smoking whenever I want"
Like it might even be true at that moment but two years down the line? -
@KitsuneofInari how do they detect LLM generated code?
@ulyssesalmeida You can't, not always. Dishonest dev's will exist. How many thieves donate to charity? Probably some. How will we know? We dont. @KitsuneofInari