• 0 posts
  • 13 comments
Joined 10 months ago
Cake day: October 14th, 2025
  • That’s kind of what I’m thinking. As for deposits, I think there would need to be an agreement that part of membership dues goes toward maintenance and schedulable repairs like replacing wear parts, as well as a pool for mitigating catastrophic damage to equipment. I’m not sure how I would determine “fault” for a piece that broke in someone’s field, that seems like getting into insurance territory and I really don’t want to model a coop off an insurance company. But I’m stumped as to what the alternative is.

    The thing about dangerous equipment certification is, and this is something I grit my teeth at, that it really does need to have some kind of large institutional if not government oversight. I take safety… pretty seriously, and I don’t trust me to make the call on whether or not someone can safely operate a machine. That’s why I don’t let other people operate my tractor. I don’t really know how that works in larger ag communities, but in my experience it’s just farmers letting farmers borrow tools off the books, and any damages are handled case-by-case. I know deaths and injuries happen because of this but I’ve never dealt with them firsthand, thankfully. I would love to have the means of producing accurate, helpful safety training material. Based on the farmers I’ve met, we could use it, though I don’t know if most of us would. A lot of farmers take pride in their risk-taking, which I do sympathize with, though I think most farmers are pretty bad at some kinds of risk assessment and a lot of the living ones are coasting on luck.

  • That is a problem. I generally deal with small local buyers, but it’s easier when they have relatively stable needs and expect to be able to buy more or less the same product at more or less the same price, year after year. I think that’s going to be less viable as the effects of climate change continue to unfold. What worked ten years ago won’t work today, and what works today may not work ten years from now.

    Something I’ve been thinking about is how to have an internet farmers’ market that doesn’t suck. It’s a logistical nightmare even before getting to things like food safety and disease tracking. Since cyclospora has been in the news I’ve been wondering how to have a better food distribution network that large-scale and small-scale buyers can get local produce from, and hopefully, with enough small-ish producers distributed over a wide area, the product offerings will be stable enough to attract enough buyers to cover the overhead of storage and distribution, quality and safety controls, etc.

    But I do think there will have to be a cultural shift. There will still be staple crops, but I think which staples grow where is going to change and keep changing, as will which staples are the most economical for people in a given area. I think that’s a mindset shift that will be hard to pull off as long as we keep treating this like a problem we can address tomorrow, because acknowledging that I need to change my eating habits is an acknowledgement that it’s a big problem and it’s here today. It’ll happen eventually as staple prices get more and more unmoored from their historical patterns, but the sooner we can build a climate-change-acknowledging food infrastructure system, and get people on board with it, the blunter the impact will be.

  • I think you’re missing the trees for the forest. Yes, all those downsides make the current crop of LLM implementations pretty shitty for humanity, on balance, but none of them are intrinsic to LLMs, they are intrinsic to the current business practices that are attempting to profit from LLMs. LLMs are just math. Often computationally expensive math, sure, though they needn’t be. But I don’t think it helps anyone to say “LLMs are intrinsically bad and no one should use them” any more than it makes sense to say that blockchains are intrinsically bad and no one should use them (a common sentiment about a decade ago). I think a more realistic approach is to find out what real benefit can be had by using LLMs, and see if that benefit can be realized without all the downsides you mentioned.

    To take the case at hand, I think open source code review is probably a pretty good candidate domain for exploration, because there’s a large corpus of available text that could be obtained ethically, if LLM trainers bothered to put in the work. It seems like Torvalds isn’t concerned with that, and it looks like sashiko only supports LLMs that are known to have been trained on stolen data, which is shitty and I think Torvalds and the Linux maintainers should be taken to task for that. I think LLM makers should get permission from project maintainers before training on their codebases, just as natural-language rightsholders should be asked for permission before using their works for training. I think LLMs trained on ethically sourced data should be permissively licensed and, if they collect revenue, should be expected to kick some of that revenue upstream to the projects they benefit from. I also think such projects could be powered ethically: I have some plans for my own small solar powered server that will run batch jobs when production is higher than my storage capacity. Right now I’m mostly targeting Folding at Home, but I might well run my own LLM trainer if I get enough capacity, and I could see a similar distributed processing network for high-cost jobs from trusted open source LLM projects.

    I don’t think you’re wrong about the scope of the downsides, but I also don’t think it makes sense to take them all as a singular block and judge all possible LLM tools by all possible downsides. I think they are problems that can be engineered around with technical and social guidelines for use. And I think it will be down to the open source community to set those guidelines, because I don’t know of any other group that has the expertise and the motivation to do so.

  • I think asbestos is a good analogy, but I think your claims that the inherent downsides of LLMs outweigh any possible upsides are as-yet unfounded. I also think it’s kind of strange that you assume anyone who thinks otherwise is being disingenuous.

    Maybe they are too dangerous for broad use, and we need to regulate them like asbestos, or uranium. Maybe they shouldn’t be used outside of a laboratory setting or by anyone who doesn’t have extensive training with how to interact with them safely. It seems pretty clear that Torvalds has decided they’re worth the downside, and while I don’t know if that’s a good call, I don’t think he’s operating in bad faith to the detriment of the kernel project. That doesn’t sound like something he would do.

    I feel confident that I don’t have the expertise to say for certain one way or the other, though the experience I do have with software tools makes me think there’s probably an application for them where the downsides can be mitigated to the point where they become worthwhile. I think there’s probably some single-purpose or tailored application of LLMs related to textual analysis that don’t require the theft of the whole internet, and don’t require insane amounts of energy to run. I don’t think we have discovered them yet (at least I haven’t), but saying “this kind of software is only bad and can have no ethical uses, ever” seems premature.

  • The solution is to make sure those LLM tools help maintainers instead of just causing them pain. There’s no question on that side.
    We’re not forcing anybody to use it, but I will very loudly ignore people who try to argue against other people from using it.
    And no, AI isn’t perfect. But Christ, anybody who points to the problems at AI had better be looking in the mirror and pointing at themselves at the same time.
    Because it’s not like natural intelligence is always all that great either.
    The kernel project has been and will continue to be about the technology.
    Sure, the social angle of working on open source is important and often a very motivating part of the project, but in the end that’s a side benefit, not the point of the project.
    This is NOT some kind of “social warrior” project, never has been, and never will be.
    In the kernel community we do open source because it results in better technology, not because of religious reasons.
    And so we make decisions primarily based on technical merit. Not fear of new tools.

    IMO it’s a pretty clear eyed take. LLMs are tools and, like all tools, are more fit for some purposes than others. And, like many tools, they’re hard to understand, easy to misuse, and dangerous when they are misused (intentionally or otherwise). And, like any tool, they can be used for evil if the user has a mind to do so. Just because they are currently being used to do great harm doesn’t mean they can’t also be put to good use.

    I think the FOSS community, in particular the Fediverse community, does itself a disservice by refusing to engage with them at all. They aren’t evil in and of themselves, they’re just new and selfish people will try to find an angle with them, same as it’s always been. I think it’s up to us to understand them and try to find a way to use them ethically. Show the world that it’s not that we invented scary Artificial Intelligence, it’s just that we created a cool, if wonky, search interface for text. Wonky in what way? Well, I think it’d be nice if there were robust FOSS tools and documentation I could use and/or contribute to, and learn about them with a community of my peers working for the common good, instead of having to either take the megacorps at their word or just renounce anything “AI branded” altogether, which doesn’t feel like a good long term strategy.