Damus
Rasmus Kaj 🎼🦀 profile picture
Rasmus Kaj 🎼🦀
@Rasmus Kaj 🎼🦀

Spelar #bluegrass på #mandolin i @crowmountaingrassgang . Skriver dataprogram. Mest i #rust. Jobbet gäller ljudplattformen på Sveriges Radio. Läser serier. Stockholm. (han / honom)

Plays #bluegrass on #mandolin with the Crow Mountain Grass Gang. Writes computer programs, mainly in #rustlang. The work is about sound at Swedish public service radio, SR. Reads comics. Stockholm, Sweden. (he / him)

Relays (1)
  • wss://relay.ditto.pub – read & write

Recent Notes

Richard Levitte · 8w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq463t757u9d7nurz0nqe2l6r2h3txasds2e0rhek78pt09cny3rgq95qrf7 What you're saying, essentially, is that folks using an AI agent as assistant do not ...
Rasmus Kaj 🎼🦀 profile picture
@nprofile1q...
No, I'm saying that the direct LLM output is slop. It is entirely possible for people read that slop, be inspired by it and write code that is not slop. You may even call that "reviewing the output" (it it's a very thorough review).

I may not think that is a good idea, for numerous reasons, but it is possible for a human to use an LLM in some ways and still write code that is not slop.

Note that Codeberg did not ban all use of LLMs, they just restricted it.

https://blog.codeberg.org/protecting-our-floss-commons-from-llms.html
Richard Levitte · 8w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq463t757u9d7nurz0nqe2l6r2h3txasds2e0rhek78pt09cny3rgq95qrf7 I would love to know what definition you use.
Rasmus Kaj 🎼🦀 profile picture
@nprofile1q...
Pretty much that, Any code that no human understands is legacy code, any code that is produced as legacy code is slop.

Why do you think the definition "llm-generated code is slop" is self-fullfilling? What is your definition of "slop"?
1
Richard Levitte · 8w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq463t757u9d7nurz0nqe2l6r2h3txasds2e0rhek78pt09cny3rgq95qrf7 What you're saying, essentially, is that folks using an AI agent as assistant do not direct their agent, do not review the output, etc. By definition.
Richard Levitte · 8w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq463t757u9d7nurz0nqe2l6r2h3txasds2e0rhek78pt09cny3rgq95qrf7 I would love to know what definition you use.
Richard Levitte · 8w
I agree that there's a lack of understanding democracy in some circles. #codeberg's members made a collective and democratic decision, and there's nothing wrong with that. What I have a harder tim...
Rasmus Kaj 🎼🦀 profile picture
@nprofile1q...: "What I have a harder time is the argumentation that's used, and quite specifically that agentic coding leads to slop almost by definition. "

Almost? What _is_ the definition os "slop"? There is no objective measurment of code quality, but I'd say "legacy code" is just code that no human cares about enough to understand. By that definition, llm-generated code is already legacy code when produced, and that's a good enough definition of "slop" for me.
1
Rasmus Kaj 🎼🦀 · 8w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqguvn96f9xv0u2prr6n2wcgf7hsu2juz4zuvv34dz7al5wtkw245qkdh7f2 Some people may not agree that "slop" is always bad. But saying that all llm-generated code is slop is consistent with any definition of "slop" I use.
Richard Levitte · 8w
So it seems that #codeberg decided to participate in the #ai polarisation. I don't judge them for that, it's their choice, of course. But, I can see how that will cause another exodus. More network dr...
Rasmus Kaj 🎼🦀 profile picture
@nprofile1q...
The way I see it, Codeberg has decided to not participate in the crazy race for llms. Saying no to evil or stupidity isn't polarisation!

I agree (at least in pricinple) on more decentralised / federated forges, but I havn't had the time to try radicle (or any other system in that direction) seriously yet. And I haven't really seen any projects using them either. Is there any, besides radicle itself?
Richard Levitte · 12w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqhamq784p8fpdyyzz8rgpm2hckly7skhvrqcppl6w9n5faxjfnsms7xc33n Yeah, I've heard. I'm in the "can't believe it's not fixed yet" camp. FFS, this issue...
Rasmus Kaj 🎼🦀 profile picture
@nprofile1q... @nprofile1q...
Yes, pretty much nothing happened for a very long time and that sucks. Now, in 2026, things are starting to happening.

It's still happening slowly, but now it is before it's complex and lots of things have to happen in the right order, not because it's ignored.