FLOSS virtualization hacker, occasional brewer

  • 1 Post
  • 18 Comments
Joined 3 years ago
cake
Cake day: June 9th, 2023

help-circle

  • I can absolutely understand some of the objections and I understand why writers and artists are pissed. My code has always been free software so I don’t object to it being in the training sets because that seems fair use according to the four freedoms.

    The power usage is definitely a concern but that holds up for all computing. I don’t see people up in arms about inefficient CI loops retesting the whole world for a single line change. Think of savings that could be made!


  • The phrase vibecode has become totally meaningless. The original use was too “give in too the vibes” and let the agent go wild. There is no indication that is what Linus is doing.

    The fact is LLM’s have proven to be good at finding bugs. Suitably constrained they can be diligent and helpful assistants.

    The Bun experience is instructive and if that was Linus’ end goal it would be concerning but I don’t see any evidence that any of the Linux maintainers are interested in that sort of wholesale conversion. The good projects with taste will adjust to the new tools and the slop projects will eventually collapse under their own contradictory architectures.


  • The reactions to this have been pretty hysterical considering this is an experimental branch on his own repository. I’m not surprised he might experiment with using AI agents to solve a particular pain point to see how it does. This is using agents to experiment with things that you might not have time to address normally.

    Another recent example is the build system where the author said:

    An LLM was used to first determine where the bottlenecks were then to figure out how to improve them. It generated a lot of code, much of it hideous.

    I extensively audited and rewrote a lot of it, and heavily edited commit messages, the cover letter and comments.

    off-loading the boring grunt work of identifying bottle necks and trying new approaches seems like an ideal task for a junior agent to deal with as long is you don’t YOLO the result to the lists for other humans to de-slopify for you.







  • If the bugs were being found in code that is used heavily in production I’d agree. Spamming the tracker with 100’s of bugs in random unmaintained areas of the code base just wastes everyone’s time. Perhaps as a project we should be more aggressive in deprecating code but the threat profile for someone running firmware blobs from their camera is very different from people launching untrusted guests on their shared hosting infrastructure.




  • Alex@lemmy.mltoOpen Source@lemmy.ml•..l.
    link
    fedilink
    arrow-up
    4
    ·
    1 month ago

    I think it’s a mistake to think of it as a homogeneous community. The original free software hackers where a mix of libertarians working alongside communists. The growth of the distros brought there own communitarian vibes. And that’s fine, the license is the thing that allows everyone to potentially benefit whatever direction any particular group go in. Don’t like the direction don’t follow that group.




  • I don’t doubt that locally hostable models will be important for agentic tasks but I suspect they are still going to be bigger than most can comfortably host for time being. I still think there will be a place for the super large models for more complex reasoning although how much will be due to the intrinsic knowledge in the weights and how much due to the plumbing around them remains too be seen.

    And if course LLM’s are not going to be the end point of the search for AGI. Whatever their architecture they will still need copious amounts of compute.