#noLLM

Jesus Michał "Le Sigh" 🏔 (he)mgorny@treehouse.systems
2026-03-11

Let me tell you a parable.

There was a student who was given as assignment of writing an essay. The student found 10 similar essays online. He copied selected bits of different essays. He tediously reworded the result, removed some sentences, added some adjectives and adverbs, shifted some more sentences, added some glue — all with the single-minded goal of covering up the tracks. Eventually, a voluminous essay was complete.

The student has put a lot of effort into this; possibly even more that if he had written it himself. He did learn a bit about essays, though he didn't really practice writing one. He did practice some skills that would be useful in a future bullshit job, though. The essay passes all #plagiarism checks, even though it immediately raises red flags to any human reading it: the sudden style changes, contradictory statements, sentences that don't make much sense in their context. And if he was asked to defend it, he might be in trouble.

So, the student put an effort (though not the right kind of effort), produced a mediocre essay and learned something (though bullshit skills rather than creative skills). Now let's consider a different situation: rather than doing all that himself, the student paid somebody else to do it; and not to *write* an original essay, but to do all the shenanigans described above.

That's precisely what using LLMs is. You tell them to write an essay, so they find and mix random stuff, and produce a mediocre essay. You don't put an effort, you don't learn anything, perhaps you don't even read "your" essay. And it passes all the plagiarism checks.

#AI #LLM #NoAI #NoLLM #chardet

Jesus Michał "Le Sigh" 🏔 (he)mgorny@treehouse.systems
2026-03-10

The key takeaways from the early part of the #chardet thread (I didn't read beyond the ~30 first comments, I have my limits).

1. People there love cosplaying lawyers. Except when the other side also starts cosplaying lawyers, in which case they suddenly divert to suggesting asking professional lawyers.
2. Almost nobody there is concerned with ethics or morality.
3. There's a lot of GPL haters there. Like, they seem the kind of people who don't really care about licensing at all, just used MIT in their projects because it was cool and they heard something about license incompatibility and now bash at everything that's (L)GPL.
4. People don't get that LLMs are statistical models and can't build anything from the ground up. All they can do is remix, which implies they use existing code for inspiration.
5. The maintainer who did the rewrite is a total asshole, and is perfectly aware of it.

Honestly, I'm truly waiting for the subsidizing to end and companies start charging obscene amounts for the use of LLMs. Of course, the reality is that we're totally fucked. We have a lot of projects that adapted a lot of #slop, and people who are being increasingly addicted to this shit. The moment they can't afford it, we'd be left with lots of broken code nobody wants to maintain.

And I definitely don't want to put my effort into packaging crap if its maintainers don't even bother trying.

github.com/chardet/chardet/iss

#AI #LLM #NoAI #NoLLM

amrtf :neocat_flag_trans:amrtf@social.amr.tf
2026-03-09
Jesus Michał "Le Sigh" 🏔 (he)mgorny@treehouse.systems
2026-03-09

When you drop the dependency on #chardet over the #AI #slop release… and replace it with your own slop.

github.com/binaryornot/binaryo

#Python #LLM #NoAI #NoLLM

Jesus Michał "Le Sigh" 🏔 (he)mgorny@treehouse.systems
2026-03-08

So how you'd feel if you learned that the guy from whom you've been copying all your homework recently, has been not-so-secretly helping fascist governments commit genocide? And he's quite proud of it too.

Oh right, you'd just say "it's not like doing my own homework will change anything". And then you'll give him your lunch money.

#AI #LLM #NoAI #NoLLM #Claude #Anthropic

Jesus Michał "Le Sigh" 🏔 (he)mgorny@treehouse.systems
2026-03-07

New on #blog: "Money isn’t going to solve the #burnout problem"

"""
The xz-utils backdoor situation brought the problem of FLOSS maintained burnout into the daylight. This in turn lead to numerous discussion on how to solve the problem, and the recurring theme was funding maintenance work.

While I’m definitely not opposed to giving people money for their FLOSS work, if you think that throwing some bucks will actually solve the problem, and especially if you think that you can just throw them once and then forget, I have bad news for you: it won’t. Surely, money is a big part of the problem, but it’s not the only reason people are getting burned out. It’s a systemic problem, and it’s in need of systemic solution, and that’s involves a lot of hard work to undo everything that’s happened in the last, say, 20 years.

But let’s start at the beginning and ask the important question: why do people make free software?
"""

blogs.gentoo.org/mgorny/2026/0

#FreeSoftware #OpenSource #AI #NoAI #LLM #NoLLM #Gentoo

Jesus Michał "Le Sigh" 🏔 (he)mgorny@treehouse.systems
2026-03-07

So I've started the (hopefully) cross-distro debate on the hard topic: how to deal with potential #AI #slop packages. Yes, I am burned out and depressed.

lore.kernel.org/distributions/

#Gentoo #NoAI #NoLLM #LLM

2026-03-06
A suposta "inevitabilidade" disso é de doer, assim como a normalização da alegada inevitabilidade da #BigTech...

:noAI: :noRobots:

CC: @adolfoneto@bertha.social

#noAI #noLLM #noBigTech #noProprietarySoftware #tecnologia

TIL there are IPTC tags to add metadata to images indicating that they are made with AI/LLMs, who prompted them, and what system was used: iptc.org/std/photometadata/doc

This is actually good news. It means that

  • people/companies who generate images this way can be held accountable/identifiable by name
  • you may nag them continuously about tagging their shit
  • properly tagged images can be filtered out from search systems / image boards

#TIL #NoAI #NoLLM #FuckAI #FuckLLM

Jesus Michał "Le Sigh" 🏔 (he)mgorny@treehouse.systems
2026-03-05

Honestly, looking at the license violation thread of #chardet, I really feel like #OpenSource these days is a complete shitshow and I really don't feel like a part of the community anymore. Almost all replies are basically assholes questioning whether there "legally" is actually a problem there. Nobody's concerned that the whole thing is a huge dick move, which makes the maintainer a complete dick and nobody with a shed of morality left would be willing to approve this.

Also, it's a great opportunity to seed some GitHub blocklists.

#FreeSoftware #AI #LLM #NoAI #NoLLM

2026-03-04

Inspector Lestrade did not try to hide his pride. "Charlotte, our new AI agent, really is the ticket. We gave her the data and she found the murderer within seconds. We have arrested Jones, the plumber. Not sure whether we will need your services much longer, Holmes," he laughed. "Charlotte does the work." Sherlock smiled drily.

What can one do about someone like Lestrade, Watson, he said to me once we sat in the cab. Someone who can't think can't see the truth even when it stares them in the face. Jones would never have twisted the compression coupling counter-clockwise, he's a trained plumber, for Heaven's sake! It was Lord Jenkins who removed the pipe, ignorant of the nature of the fittings. Hence the scratch marks on the brass. Lestrade will call on us again by evening. It is Tuesday, Watson, I believe Mrs Hudson has some cake for us. We can keep some for Lestrade.

#SherlockHolmes #InspectorLestrade #HolmesAndWatson #StopTheAICorruption #noLLM

Jesus Michał "Le Sigh" 🏔 (he)mgorny@treehouse.systems
2026-03-04

I've never really put patches (is that the correct translation?) on my stuff, but I'm starting to consider having one with crossed out "AI", and "I have my own brain*" next to it.

* thesis confirmed using MRI

#NoAI #NoLLM

Jesus Michał "Le Sigh" 🏔 (he)mgorny@treehouse.systems
2026-03-04

Sometimes I wonder why do I even bother. I mean, people are perfectly happy to let statistical models designed as bullshit generators do their coding. Why do I even bother running their test suites and inspecting the failures as a human, if these tests may well be complete bullshit?

#FreeSoftware #OpenSource #Gentoo #Python #AI #LLM #NoAI #NoLLM #VibeCoding

Jesus Michał "Le Sigh" 🏔 (he)mgorny@treehouse.systems
2026-02-28

Isn't it ironic that we've moved from "you need special skills to be a programmer" to "everyone can learn to be a programmer", to "everyone can use an #LLM to be a programmer", and now because of all the deskilling we're going to circle back into "you need special skills to be a programmer".

#AI #NoAI #NoLLM

Jesus Michał "Le Sigh" 🏔 (he)mgorny@treehouse.systems
2026-02-26

So I wanted to write a longer #NoAI piece but apparently my blog is down (and this time, miraculously, it might not be #AI scrapers), so I'll give you a sneak peek of what I wanted to say in the more hyperbolic part on how the #LLM discourse has all the common features of libertarian discourse.

"According to Google, LLM-backed searches don't consume much more energy than regular searches" [ignoring model training, surely.]
→ According to carbrains, cars are actually cheaper than public transport, provided that you compare gasoline cost with ticket prices, and ignore the cost of buying and owning a car. Not to mention all the indirect costs of space waste (roads, parking lots, garages), environment pollution, accidents…

"AI is just a tool, people decide if it's used for good or bad."
→ Ah, yes, and "guns don't kill people."

"AI has its uses."
→ So does asbestos.

"Let's not judge contributions by whether they were created using AI, but on their actual quality."
→ "Let's not judge contributions by whether they were created using slave work…"

"I do not use AI myself, but I don't want to block others."
→ "I do not keep slaves myself…"

#NoLLM #hyperbole

2026-02-26

I think my work colleagues already know that I don't use LLMs in what I write. Today one of my work emails contained the phrase,
"without having to watch our ideas drown in Jira’s Swamp of Sadness".

#LLM #NoLLM #UseYourVoice

Jesus Michał "Le Sigh" 🏔 (he)mgorny@treehouse.systems
2026-02-26

@nedbat,

Would we say that accepting contributions from new developers using slave work means we've abandoned morality?

#NoLLM #NoAI

Jesus Michał "Le Sigh" 🏔 (he)mgorny@treehouse.systems
2026-02-25

Perhaps the main difference between myself and vibe coders is that we have completely different backgrounds.

I've learned coding as a kid, with no friends and no Internet. I didn't do it because it was cool; nerdy stuff was the exact opposite of cool and was likely to get you bullied. I didn't do it because it promised good salary; as a 10-year old, I didn't ponder much about my future, let alone salary. I did it because I was bored, and it was something interesting to do.

I didn't do specific exercises, but rather created whatever I've found interesting. I wasn't graded, I had all the time in the world, and I've enjoyed solving problems. Even if I had access to the Internet, I doubt I would start looking for ready solutions and copy-pasting them. My code was always mine, and I was proud of it; at least at the time.

Of course, nowadays I do stuff I don't enjoy as well. But I'm a grown man who takes responsibility for what I do. And even if my code is shit, it is my shit, and 100% eco.

#NoAI #NoLLM

Oh my god I just tried iocaine for the first time and this is so much easier to configure than Anubis.

You literally just need the binary or container running and then point your reverse proxy to its port.

I love how its docs feel human instead of corporate.

And most importantly I don't need to configure OpenGraph for my link thumbnails to work!!!!!

#iocaine #Anubis #FuckAI #FuckLLM #NoAI #NoLLM

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst