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)
Public Key
npub17gya9nd29yw6es5yuzkfceg2w6d7aef64utx5wy2cmlwx7tr0e6q52rr3p Profile Code
nprofile1qqs0yzwjek4zj8dvc2zwptyuv598dxlwu5a279n28z9vdlhr093huaqpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0dsjjpr3p
Show more details
Published at
2026-08-01T10:25:45Z Event JSON
{
"id": "5fc842e63a1e6614405899a6dcf86f7b7f6adfea88e96d2aabbaecf3e6a03345" ,
"pubkey": "f209d2cdaa291dacc284e0ac9c650a769beee53aaf166a388ac6fee379637e74" ,
"created_at": 1785579945 ,
"kind": 0 ,
"tags": [
[
"proxy",
"https://mastodon.nu/users/rkaj",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "{\"name\":\"Rasmus Kaj 🎼🦀\",\"about\":\"Spelar #bluegrass på #mandolin i @crowmountaingrassgang . Skriver dataprogram. Mest i #rust. Jobbet gäller ljudplattformen på Sveriges Radio. Läser serier. Stockholm. (han / honom)\\n\\nPlays #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)\",\"picture\":\"https://media.mastodon.nu/accounts/avatars/110/242/773/825/523/732/original/b9c3fe6d3d41d5a8.jpg\",\"banner\":\"https://media.mastodon.nu/accounts/headers/110/242/773/825/523/732/original/b5c30a6b845c6f3b.jpg\",\"nip05\":\"[email protected] \",\"fields\":[[\"Web\",\"https://rasmus.krats.se/\"],[\"Code\",\"https://codeberg.org/rkaj\"],[\"More code\",\"https://github.com/kaj\"],[\"Crow Mountain Grass Gang\",\"https://www.crowmountaingrassgang.se/\"]]}" ,
"sig": "9cd5bee14c881e6a16b23ac570fcc3c3af84ac03c7eecddf865e82377cba9e3564374306ebefc03011bba782231feb696aea8484ced86906648f812b4a181de8"
}
Last Notes npub17gya9nd29yw6es5yuzkfceg2w6d7aef64utx5wy2cmlwx7tr0e6q52rr3p Rasmus Kaj 🎼🦀 God morgon! #propagandacykling #Stockholm https://media.mastodon.nu/media_attachments/files/117/001/836/190/638/192/original/a55edd5ce4204626.jpg npub17gya9nd29yw6es5yuzkfceg2w6d7aef64utx5wy2cmlwx7tr0e6q52rr3p Rasmus Kaj 🎼🦀 @nprofile…8kn5 Ser väl ut som att den letade efter nÃ¥gon (eller nÃ¥got). Och nu verkar en annan(?) helikopter vara pÃ¥ väg därifrÃ¥n in till stan. Kanske att de hittade den de letade efter och hen var skadad sÃ¥ de ska till SÖS? npub17gya9nd29yw6es5yuzkfceg2w6d7aef64utx5wy2cmlwx7tr0e6q52rr3p Rasmus Kaj 🎼🦀 @nprofile…h7f2 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 npub17gya9nd29yw6es5yuzkfceg2w6d7aef64utx5wy2cmlwx7tr0e6q52rr3p Rasmus Kaj 🎼🦀 @nprofile…h7f2 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"? npub17gya9nd29yw6es5yuzkfceg2w6d7aef64utx5wy2cmlwx7tr0e6q52rr3p Rasmus Kaj 🎼🦀 @nprofile…h7f2 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. npub17gya9nd29yw6es5yuzkfceg2w6d7aef64utx5wy2cmlwx7tr0e6q52rr3p Rasmus Kaj 🎼🦀 @nprofile…h7f2: "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. npub17gya9nd29yw6es5yuzkfceg2w6d7aef64utx5wy2cmlwx7tr0e6q52rr3p Rasmus Kaj 🎼🦀 @nprofile…h7f2 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? npub17gya9nd29yw6es5yuzkfceg2w6d7aef64utx5wy2cmlwx7tr0e6q52rr3p Rasmus Kaj 🎼🦀 @nprofile…h7f2 @nprofile…c33n 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. npub17gya9nd29yw6es5yuzkfceg2w6d7aef64utx5wy2cmlwx7tr0e6q52rr3p Rasmus Kaj 🎼🦀 Vykort frÃ¥n Grangärde. Hej! Jag och Katarina är pÃ¥ semester hos mina föräldrar i Grangärde i Dalarna. Här kommer lite vykort till alla vänner! Vi fikar, löser kors(m)ord, läser, simmar i sjön, Katarina handarbetar och jag hobbyÂprogrammerar. (bilder pÃ¥ länken) #foto #blommor #sommar #Dalarna https://rasmus.krats.se/2026/grangarde.sv npub17gya9nd29yw6es5yuzkfceg2w6d7aef64utx5wy2cmlwx7tr0e6q52rr3p Rasmus Kaj 🎼🦀 @nprofile…8kn5 Nä, det är verkligen inte smart. Tyvärr misstänker jag att det handlar om en "effort" där Sverige redan är med. 😞 npub17gya9nd29yw6es5yuzkfceg2w6d7aef64utx5wy2cmlwx7tr0e6q52rr3p Rasmus Kaj 🎼🦀 Idsg fyller serien Fantomen 90 Ã¥r. Jag firar med ett glas mjölk (och nÃ¥gra öl). https://media.mastodon.nu/media_attachments/files/116/087/844/709/733/380/original/eec61a787302ea4d.jpg npub17gya9nd29yw6es5yuzkfceg2w6d7aef64utx5wy2cmlwx7tr0e6q52rr3p Rasmus Kaj 🎼🦀 @nprofile…84tm Eh ... Du menar att nÃ¥gon öppnade Pandoras Box kring 2016? Det stämmer ju ganska bra med utveckligen sedan dess, även om jag inte har riktigt koll pÃ¥ vilka bra saker det skulle ha varit ... npub17gya9nd29yw6es5yuzkfceg2w6d7aef64utx5wy2cmlwx7tr0e6q52rr3p Rasmus Kaj 🎼🦀 Keep It Short & Simple, en liten artikel jag skrev för Stackpointer, kan nu även läsas pÃ¥ min blog. #development #Stacken https://rasmus.krats.se/2025/kiss.sv npub17gya9nd29yw6es5yuzkfceg2w6d7aef64utx5wy2cmlwx7tr0e6q52rr3p Rasmus Kaj 🎼🦀 @nprofile…ytqe @nprofile…w3jm Yes, there needs to be a strict tool with specific choises, and the configuration for the tool needs to be in the code repo if there is any changes from the default config for the tool in such a way that it is easy to get the same results locally. npub17gya9nd29yw6es5yuzkfceg2w6d7aef64utx5wy2cmlwx7tr0e6q52rr3p Rasmus Kaj 🎼🦀 @nprofile…ytqe I like it. It's nice to have in small personal projects and I think it's important in larger projects. The main benefit is that the occasional "clean up some styling in thousands of places" commit and the following merge conflicts is rarer. npub17gya9nd29yw6es5yuzkfceg2w6d7aef64utx5wy2cmlwx7tr0e6q52rr3p Rasmus Kaj 🎼🦀 @nprofile…f7sz For an extremely small value of "everyone". Multiple repos I have contributed to have made the change before, and made no inconvenience to me. npub17gya9nd29yw6es5yuzkfceg2w6d7aef64utx5wy2cmlwx7tr0e6q52rr3p Rasmus Kaj 🎼🦀 @nprofile…mlle De där färgvalen (inte bara den gula botten utan även den röda och svarta texten) kan ju inte vara en slump? Är de där Daw SF Books inspirerade av Delta eller tvärtom? Hur gamla är de där? (Det hade ju varit enklare om jag hade tittat pÃ¥ mastodon innan kongressen var slut, dÃ¥ hade jag kunna gÃ¥ och kolla utgivningsÃ¥r i lÃ¥dan själv, men du eller nÃ¥gon annan som läser här kanske vet mer än sÃ¥?) npub17gya9nd29yw6es5yuzkfceg2w6d7aef64utx5wy2cmlwx7tr0e6q52rr3p Rasmus Kaj 🎼🦀 @nprofile…h94j @nprofile…w9wk Att gilla boken är en sak, men att kalla den sitt livs största filosofiska upplevelse tror jag stÃ¥r för en ganska liten del av SF-fandom. Och det vore nog bra för samhället om fler av de som har pengar, makt och vilja att förändra samhället radikalt hade lite mer filosofisk erfarenhet än sÃ¥. npub17gya9nd29yw6es5yuzkfceg2w6d7aef64utx5wy2cmlwx7tr0e6q52rr3p Rasmus Kaj 🎼🦀 @nprofile…h94j In some corners of usenet lingo, "scifi" was movies and tv-series while "SF" was books and short stories, so perhaps there was other IRC rooms that would have suited you better? npub17gya9nd29yw6es5yuzkfceg2w6d7aef64utx5wy2cmlwx7tr0e6q52rr3p Rasmus Kaj 🎼🦀 @nprofile…6m2n Sounds like the aproach I'd like, but how "conceptual" can the 16 ansi colours be made? Is it possible to have things configured so I can switch between a light and a dark theme on the desctop -- including terminal windows -- and have things inside the terminal just work? npub17gya9nd29yw6es5yuzkfceg2w6d7aef64utx5wy2cmlwx7tr0e6q52rr3p Rasmus Kaj 🎼🦀 @npub1vcl…k6t3 Hm ... What does that "exploit" actually do? Seems to me it shows that you can get the passwords IF you have valid credentials. That is not a bug, that it is a requirement for password managers.