[–] 2 points 4 weeks ago

I don't know about the specific drama you're talking about, but I had the impression somebody did a presentation on some event presenting a "vision of an AI-friendly KDE" or something, that at first glance looked like it was being presented by KDE.

  • source
  • parent
  • context
  • [–] 8 points 4 weeks ago (1 child)

    I like how we keep trusting humans to not take shortcuts.

    You know humans, the most legendarily lazy, shortcut taking, lying ass fuckin species.

    Come on.

    The kernel isn't slop yet. I'll let real life experience tell me what's more likely.

  • source
  • [–] -2 points 4 weeks ago (3 children)

    What I said doesn't indicate that at all.

    AI actually basically called my code slop (and it was), and made changes that improved performance, and fixed issues with incomplete frames. The solution it came up with was far better, and far cleaner than mine. I never would have come up with it..

    I mean, these are your words.

  • source
  • parent
  • context
  • [–] [S] 2 points 4 weeks ago* (last edited 4 weeks ago) (4 children)

    What I said doesn't indicate that at all. Not sure how many websocket servers you've written, but there is a reason that there are entire test suites to test them

    Even worse, there are all kinds of combinations of half finished frames, masking, etc. The data size isn't predictable and you can also have fragmented frames too.

    We also need to connect to all kinds of clients which do things slightly different

    And, I had limited time to write it in as well.

    If you're not getting any bugs, you're either not doing anything new, or you're designing really basic apps that offload the hard work to someone else.

    Big shocker, but the performance fixing came down to bit handling of the header.. and yes, that made a huge difference overall. The code wasn't wrong...

    We're working with embedded systems limited by RAM and CPU that operates on a single thread for everything, with lots of clients .We don't have the luxury of throwing in a better CPU or just pretending it's an issue. Even simply enabling logging drastically changes the CPU usage

  • source
  • parent
  • context
  • [–] 14 points 4 weeks ago* (last edited 4 weeks ago)

    The entire concept of hating ai is fundamentally retarded.

    Hating LLMs because of how it is made and the resources it takes isn't retarded. Companies are literally stealing work of millions of people with no consequences at all and the environmental cost is added on top of that so that Uncle Fuckface can generate an image of himself as a vampire or next to Abraham Lincoln.

    I work with a client that has a full engineering team and they outsourced their project to us because they didn't have the bandwidth and pretty much every response we receive is a AI generated email or document for a design they provided themselves that they don't understand. When challenged about their design, I get met with deer in the headlights stare because they don't know what they gave us.

    There are many reason to legitimately hate LLMs

  • source
  • parent
  • context
  • [–] -1 points 4 weeks ago* (2 children)

    That is David's modus operanti for years now and he and hid crew routinely bash Foss projects and communities based on exaggerations and hearsay. These are people who will deliberately choose to disbelieve what people who know more tell them, just so that they can remain upset. I'm Speaking from multiple run-ins with them.

  • source
  • parent
  • context
  • [–] 5 points 4 weeks ago (1 child)

    but that quote isn’t from anyone really involved in the patch at all.

    Reminds me of the recent panic about KDE becoming a AI Desktop Environment. Blog posts were written, news articles were made and posted to Lemmy, people were outraged.

    ... Turns out, it was just some random dude who made a "hey someone should make a AI version of KDE"-post on a forum.

  • source
  • parent
  • context
  • [+] -6 points 4 weeks ago (2 children)

    I've been saying this a lot recently but, AI is like a hammer.

    Any idiot can swing a hammer. Not every idiot can build a house.

    Ai is the same, it can be used crudely and cause problems, or with care and thought and be used to create something functional and reliable.

    The entire concept of hating ai is fundamentally retarded.

    Hating the corpos and people abusing it makes sense. They are the ones causing environmental damage, they are the ones stealing and causing legal issues, they are the ones lying.

    Ai in and if it self. Is sitting there doing nothing. Because it's a fucking tool. Nothing more or less.

    Ai can't hurt you. Ai can't fucking do anything because it's not alive. It has no will or wants or agenda.

    Yet people all over the Internet and lemmy is really bad about this. Seems so far up their own asses on the hate train they forgot a tool can't do anything without a person using it.

    Ai companies are a bane and a pox on society and need to be taxed into oblivion, shut down, and the ceos likely jailed.

    But the people aren't the tool.

    Judge people by their actions. Stop judging a fucking tool like it's a person.

  • source
  • parent
  • context
  • [–] 3 points 4 weeks ago* (last edited 4 weeks ago)

    If something hasn't been noticed for 10+ years, is it really a "bug"?

    Yes. If the intended functionality fails under conditions not often seen, it's still a bug. Bugs can be lower priority but that doesn't make them not bugs.

  • source
  • parent
  • context
  • [–] [S] 12 points 4 weeks ago (3 children)

    I wasn't going to name names.. lol.

    I think part of the problem though, is it's like vaccination, where people have jumped online with no actual knowledge and isolate themselves in online communities where they ban anyone who isn't on their side.

    There was a comment here which spoke about the recent "Racing Condition", which is further evidence they aren't a dev (devs have been writing "race conditions" since the kernel started)

    But, in practice, Linus has no choice here realistically I feel. It's a huge competitive disadvantage and a security issue NOT to be using it.

    It does suck.. And I look forward to AI companies HOPEFULLY getting taxed into oblivion

  • source
  • parent
  • context
  • [–] 23 points 4 weeks ago (11 children)

    i'm worried about the direction linux is going, and i am particularly worried about linus himself.

    that said, the pivot to ai guy gets his bread buttered by being anti-ai. a number of people on the fediverse maintain their followings in part by constant, vociferous ai bashing.

    i also hate ai! i think it's dangerous and one of the worst things humanity has yet created!

    but i can read the mailing list, i can look at the patch, and this is so overblown it's nuts. nothing about what went on with this patch matches the descriptions people are giving it. someone even pulled a "i don't understand the rcu that well" quote in order to make their point, but that quote isn't from anyone really involved in the patch at all. it's just cherry picking a loosely-related message in order to have something to scream at.

    and, i hate to say it, but this is pretty common with dave and his crew of hangers-on.

    it frustrates me to no end that the people who are most visible in the anti-ai camp are people like this, because it undermines everything when it's so trivial to point out how they're blowing things up way out of proportion in order to maintain their rage machine

  • source
  • [–] [S] 12 points 4 weeks ago* (last edited 4 weeks ago)

    It's not called a Racing condition, its called a race condition (so, I already know you're probably not a dev anyway, and are just repeating info)

    The kernel has always had race conditions.. A good example is: https://www.networkworld.com/article/4200802/linux-xfs-has-a-decade-old-race-condition-allowing-full-root-access.html (this was decades old code)

    In fact, race conditions were a big factor for dropping SysVInit.. They're even easier to do on a multi-threaded system, and become more common when optimising and multiple things are happening at once

    And, the simple fact is, the development process is DESIGNED to catch them (and it did), but they are so common, that the news never reports them. If anything, AI is actually making them LESS common

  • source
  • parent
  • context
  • view more: ‹ prev next ›