Tootfinder

Opt-in global Mastodon full text search. Join the index!

@mgorny@social.treehouse.systems
2026-07-03 14:54:58

Dependency cooldowns are a nice idea, but I dare say they're a short-term solution.
They resemble the idea of avoiding poison by waiting for someone else to start eating first. That works, provided that someone actually eats first, and that the poison works fast. But eventually it leads to that awkward silence at the table when nobody wants to risk the first bite.
Adapting dependency cooldowns means basically waiting for "someone else" to notice the problem. At some point when large enough number of projects adapts them, we're going back to square one — except with an artificial few-day delay.
#security #FreeSoftware

@crell@phpc.social
2026-05-22 22:45:51

The hardest lesson for morally-minded people to learn is that the vast majority of people are not morally-minded.
#FreeSoftware #AI #LLM #Ethics

@jhelberg@mastodon.social
2026-05-31 18:03:16

Parsing pdf forms used to be easy, but with the new form-standard and people altering forms by backspacing labels only, filled in forms can be a complete mess. The preferred way now is to convert to a picture with pdftoppm, then OCR it with tesseract. The result is flawless! #freesoftware

@a@paperbay.org
2026-07-25 07:55:45

« Protecting our FLOSS commons from LLMs »
Are we going back to the nineties? It remembers me when some forges disallowed to have compiled binaries for a proprietary operating system.
#llm #ai #freesoftware

@mgorny@social.treehouse.systems
2026-06-13 11:07:29
Content warning: IT being a neverending nightmare

Computers used to be fun. I used to use Windows 9x, and it was unstable as hell, and you kept having to lean over backwards to get things to work. Then I used bleeding edge Linux, and at some point I've ended up running pure framebuffer tty for months because X11 was broken. But despite all the breakage (or maybe even because of it), it was fun. It was fun because random accidental breakage was the worst you could expect.
Nowadays, accidental breakage is rare. Things are relatively stable. However, every step of the way you have to watch out for bad actors. No, not criminals, they are rare. Evil corporations who are looking at every opportunity to fuck you up. Using computer is no longer fun, it's no longer a tool that helps you, and it's no longer your choice. You are forced to use it, and if you don't want to be hurt every step of the way, you have to spend all the effort on fighting back. And you're fucked up anyway, because even if you manage, your family and all the people around you won't care and will let their devices, their computers and their smartphones fuck you up.
I've started using FLOSS so many years ago, for the trivial reason that I didn't want to pay for software. I stayed because I enjoyed doing it. And I wanted to make a difference, I wanted to contribute positively to the world. Even if in a little way, but I wanted to be able to say that as much harm I've done to the planet, there's at least something positive to balance it out.
But nowadays I hate FLOSS. It's been overrun by the worst people in the world. The people who aren't happy with just fucking you up. They want everyone to keep fucking everyone up. It's the kind of horror where whatever you do, it turns out you're causing harm.
I don't trust my #Gentoo #packaging work anymore. So much of the software I touch turns out to be #slop. When I file a pull request, I'm worried it will trigger #LLM reviews. When I file a bug, I'm worried it will trigger LLM responses. And today, I've learned that my old bug report to a #NoAI project resulted in a dozen slop pull requests already. Whatever you do, #AI folks smile and tell you "see, you fucked up the world even more after all".
Honestly, I don't know what to do. I hate all of this so much. But even if I managed to figure out something else to do for a living, I can't escape computers. And if I stop doing them, if I stop fighting them, I will only end up being fucked up more.
#NoLLM #AI #FreeSoftware

@mgorny@social.treehouse.systems
2026-07-01 17:00:01

Congratulations. Now I'm actively worried to open a PR fixing my issue, because there's already been a few #slop PRs opened attempting to fix it. And I'm literally worried that mine would be taken as another slop PR…
#NoAI #NoLLM #FreeSoftware #GitHub

@mgorny@social.treehouse.systems
2026-06-18 03:04:40

When you're building software aimed at a niche related to hype, the only thing you can do is hook people onto it. I mean, you're targeting the kind people who have an attention span of a fruit fly. Unless they're literally addicted to your software, they're going to forget it as soon as they notice the next shiny thing.
#AI #LLM #NoAI #NoLLM #FreeSoftware #OpenSource

@mgorny@social.treehouse.systems
2026-06-17 16:28:17
Content warning: LLM, negative, loss of trust

Some people think that #LLM usage costs rising will start undoing some of the harm caused by the #AI hype. I don't think that's really going to help that much.
I'm not even talking about all the projects that were ensloppified and enshittified already. I'm not talking about all the technical debt. I'm not talking about all the forks that will have to be maintained forever. I'm not talking of all the projects that were abandoned because of burnout, or because they were only hype-oriented. And I'm not talking about all the corporations that will continue submitting slop.
I'm talking about the loss of trust. After all, we're not talking of people who realized they were wrong and are sorry. We're not talking of people realizing that it was wrong to forfeit ethics and morals in the name of "productivity". We're talking of people who are jumping ships because their previous approach turned out not to be profitable anymore. We're talking of gamblers who left the casino because they went broke. They aren't sorry that they gambled; they are sorry that they've lost. And they'd be happy to do it again at the nearest opportunity.
So, I'm sorry to say, but #FreeSoftware is never going to be the same again. A lot of people have shown their true colors, and I won't forget that.
#NoAI #NoLLM #OpenSource #FLOSS