• 0 Posts
  • 76 Comments
Joined 2 years ago
cake
Cake day: May 19th, 2024

help-circle
  • Open Source and git mean this is basically a non issue. It’s just effort to manage it again.

    People can fork a pre… 2020? version if they insist and if it’s enough people who want that, they can group up again and form a new community.

    The problem AI slop coding is mostly the untested bullshit that causes problems. That’s not going to happen because I believe that a good bunch of stuff is thoroughly tested now, and also, this is maintainers doing it. If it doesn’t work, it’s their project, their career and their success on the line. And again, the worst possible outcome is that people have to roll back to an older version.

    The code we use is not art the same way that gen-ai replaces “real artists”. I agree with opposing that tech in that area, and I agree with rejecting unchecked, untested, hallucinated nonsense in coding too, especially when it promises new features in corpo software that you are forced to use, and then have that fail on you.

    But there will be a very normal selection process happening. If the process doesn’t work, the software will fail and lose users.

    I fully support the people who absolutely reject it though, that means diversity of approaches and that’s good.




  • Tools are just tools

    I don’t think that’s true, but we simply disagree on that.

    I don’t think he’s hypocritical. He simply doesn’t have to deal with that negative impact he “warns” about. He is in support of using it as a tool and thinks the criticism is invalid. That’s a consistent perspective, even if I don’t agree with it.

    If he used LLMs to create bug reports, but also complained about LLM written bug reports he gets, that would be hypocritical.


  • Torvalds was careful to frame this as a correction of language rather than a rejection of the technology itself.

    Ok…

    A maintainer burden few are talking about

    Alongside the productivity gains, Torvalds described a less-discussed cost: a rising flood of low-effort, AI-generated bug and vulnerability reports hitting open source projects, including the kernel’s own security channels. He said it has become common for someone to run an AI tool against a codebase, file a report flagging a “possible” issue, and then vanish when a maintainer follows up asking for more detail or a fix.

    Everyone is talking about that and it is surprising to me that he doesn’t recognize that as two side of the same coin. Why are you rejecting the low-effort, Ai generated bug reports, Linus, isn’t AI just a productivity tool? What’s wrong? Is it not being productive?

    I say “surprising”, it’s not that surprising. It’s a “guns don’t kill people, people kill people” attitude. It’s willfully excluding the impact that technology has on people, and framing the outcome as coming purely from people and the existence of the technology not affecting the outcome.





  • The only reason to use blender and why blender has one, is CG animation work. It would be silly to have the interface where you do exactly the same thing as in a video editor, except with the timing of animations instead of footage, but not have one for footage as well. Especially if the animation sometimes depends on when which part of the footage plays.

    Rendering, exporting, importing, finding a detail is wrong, is more annoying than having it right there in the same UI.


  • How can I teach myself how to offer small improvements to the projects I use?

    Programming in general?

    Probably more that if you want to work on graphics software, you need to understand graphics programming?

    That’s unfortunately very difficult. I know of no good way to do that. With specification based software, you can at least read the specification or related standard and then it flows from that how it should work. With programs that server a different, specific use case, there is a manual, and flow to things and then “things stick out”.

    If there are issues, you just read a bunch of issues and read the code that they are about and get a feeling for why the issue is an issue and why the code is the way that it is.

    I remember one thing I helped with for a short while, didn’t use the python “with” file writing dialogue, because the file they were writing was massive and opening it in one place, then doing a bunch of functions that wrote and appended to the file and then closing it somewhere else, was the best solution, even though it looked unclean at first.



  • Remember that story about the chalk mark engineer with Ford? Chalk mark 1$, knowing where to mark 1000$ ? Same with code. “Code” is easy. Knowing what to write, why and where, that’s the hard part. LLMs have somehow managed to automate the code part, without the abstraction, at least in an error proof way. I don’t think “coding isn’t that hard” is insulting, and I don’t use C++ because I think it’s hard. But it’s not because writing something is hard, it’s because writing precisely what is needed is hard.

    Anyway, this debate doesn’t matter, negotiate better, be active politically to ban stuff or not, complaining on the internet won’t do anyone any good. I know you’re emotionally invested in this, just… breathe and do something else? Idk. Also I’m not your enemy on this, so no need to attack me.






  • I mean… yeah. Duh. They say so openly on the website, that’s the point.

    They observed wrongdoing, were fired for opposing it and now they are trying to highlight that and make it public.

    Whether the whole thing is TRUE is the question. I don’t know that. I guess it’s a reminder that ultimately everything online could be fake and false and manipulation. We would need more sources with similar stories. But if everyone didn’t publish because they would be the first, we would never get multiple sources.

    So, just read it as a biased perspective and leave it unsolved whether it’s true or false…




  • See, humans are smart. Praying and blessing things yourself? By hand, so to speak? Boooo! Pedestrian! Ain’t nobody got time fo dat!

    https://en.wikipedia.org/wiki/Prayer_flag

    the Tibetans believe the prayers and mantras will be blown by the wind to spread the good will and compassion into all pervading space. Therefore, prayer flags are thought to bring benefit to all.

    By hanging flags in high places the Lung ta will carry the blessings depicted on the flags to all beings. As wind passes over the surface of the flags, which are sensitive to the slightest movement of the wind, the air is purified and sanctified by the mantras.

    I choose to believe that the prayer app is just a hip, new and with it innovation in prayer spreading.