this post was submitted on 01 Sep 2026
246 points (90.7% liked)

Technology

87742 readers
3573 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 3 years ago
MODERATORS
(page 3) 50 comments
sorted by: hot top controversial new old
[–] oce@jlai.lu 126 points 17 hours ago* (last edited 17 hours ago) (8 children)

In his commit message:

[And this was a debug session from hell, enormously helped by an AI doing much of the grunt-work.

I'd like to call it my tireless helper, but the AI several times stated flat out that this was impossible and unsolvable and that we should just write a report about it.

I suspect those things have been trained by people who may not be quite as stubborn as I am.

But while the AI was ready to give up several times, it did keep adding debug code and analyzing it faithfully when I pushed. So credit where credit is due and I let the AI write the commit message above.

This is basically a one-liner fixing a bogus "round_up()" to a "round_down()", but there were 24 patches adding more and more debug information to this, and 18 kernel boot to finally narrow it down to this. - Linus ]

Didn't he state quite early on that LLMs were a good tool to spot bugs? Found this from 3 years ago: https://blog.mathieuacher.com/LinusTorvaldsLLM/

[–] tinsuke@lemmy.world 21 points 13 hours ago (8 children)

Whatever's the outcome, the anthropomorphization in that message stinks 🤮

[–] FishFace@piefed.social 19 points 12 hours ago (1 children)

Trying to avoid anthropomorphising something with which you interact via natural language is incredibly laborious, and achieves nothing.

[–] technocrit@lemmy.dbzer0.com 2 points 8 hours ago* (last edited 8 hours ago)

Avoiding false statements achieves scientific accuracy and honest progress rather than grifting and bullshit.

And TBH it's not at all difficult for me to distinguish between my computer and a human.

load more comments (7 replies)
[–] CosmoNova@lemmy.world 81 points 16 hours ago* (last edited 16 hours ago) (4 children)

Hackers use LLMs to spot odd exploits so it makes sense developers use them too. The usage of LLMs in development likely won‘t make Linux better or safer overall, because bugs and exploits wouldn‘t have been found by either side without it in the first place. It‘s like pandora‘s box where Linus is kind of forced to use it. If that makes sense.

[–] NuanceDemon@lemmy.dbzer0.com 28 points 16 hours ago (1 children)

Like an accelerating arms race.

load more comments (1 replies)
load more comments (3 replies)
load more comments (6 replies)
[–] flamingos@feddit.uk 212 points 18 hours ago (20 children)

AI code bans may be impossible to enforce in the first place

I hate this attitude that if a rule or standard can't be enforced perfectly, we shouldn't strive for it. We can't (reasonably) run an OS free of proprietary software, does that mean the free software movement should just give up?

[–] woelkchen@lemmy.world 44 points 17 hours ago (2 children)

I think one way is to make people realize that there is a concept in copyright called Threshold of Originality, meaning that because machine generated output in itself is not creative work, it's not copyrightable. You can do literally anything with it, the licenses attached don't matter. The GPL is not enforceable and no proprietary EULA is enforceable.

load more comments (2 replies)
load more comments (19 replies)
[–] Zwuzelmaus@feddit.org 39 points 15 hours ago (15 children)

Oh, please... is it still a text generator, or is it already a religion?

load more comments (15 replies)
[–] AntOnARant@programming.dev 76 points 17 hours ago (22 children)

I’m glad Linus is pragmatic about this, ethical questions aside LLM’s are a highly valuable tool in software development and they are likely to continue to improve. Any engineer fighting the use of LLM’s will ultimately find that their peers are achieving more in a shorter time then they are. Open weight LLM’s have also come a long way and are already good enough for daily use.

[–] Ghoelian@piefed.social 119 points 16 hours ago (12 children)

ethical questions aside

And his here is the problem. Oh yeah lets just waive off the biggest critisicm on and issue of AI.

Hitler was a pretty neat guy, ethnic cleansing aside.

And before you say this, no, i am not comparing you to hitler, I'm only using an over the top example to hopefully make my point more clear.

[–] madnerds@lemmy.dbzer0.com 10 points 12 hours ago (4 children)

I think the better analogy is, the advances in rocketry made under hitler were pretty neat and just because Hitler was an evil guy who did evil shit doesn't mean we should have thrown that away. By all means stop giving money and influence to the big AI companies, but the advances made can still be repurposed.

load more comments (4 replies)
load more comments (11 replies)
[–] katze@lemmy.4d2.org 50 points 15 hours ago (7 children)

Any engineer fighting the use of LLM’s will ultimately find that their peers are achieving more in a shorter time then they are.

How do you measure that?

I am asking because I tried all the AI coding tools (copilot, cursor, claude code, etc.), even the paid versions, to find the utopia that doubles my productivity where lots of people are talking about. But everytime I find they take more time to generate code than me typing it, they rarely get things right the first time, they produce way more code than needed (which is much more to reason about) and all in all it takes longer to achieve something using "AI" instead of doing it on my own.

The worst results are the ones that seem to be correct, but can only be found incorrect on closer inspection. For instances, a part of my job is to write data collection applications for sensors; those sensors come with a datasheet (usually 100 to 200 pages) that explain how to "talk" to the sensor. Sounds perfect for an LLM - throw the datasheet in, get a small C application out. But either I get something that does not even compile, or something that seems to collect data, but configures the sensor completely wrong. Debugging that takes more time than just working through the datasheet myself and program it myself.

[–] technocrit@lemmy.dbzer0.com 2 points 7 hours ago* (last edited 7 hours ago)

How do you measure that?

The other day I did a google search for a basic JavaScript function. Gemini gave me almost the exact function that I needed. Should I have closed my eyes or smashed my head with a hammer until I forgot? Ofc I used it. It was the first result, helpful, and easy.

I don't believe in "AI" since it doesn't exist, but these augmented or summarized searches can definitely be helpful. I imagine it's the same with other LLMs, search engines, etc.

load more comments (6 replies)
[–] whaleross@lemmy.world 25 points 14 hours ago (3 children)

I remember people being angry at IDEs for making programming too easy and belittling code colourization as for children.

There will always be a crowd that wants everything to stay the way they know it.

load more comments (3 replies)
[–] Mihies@programming.dev 84 points 17 hours ago (1 children)

Yeah, ethical, environmental, legal and fuck the consumer memory questions aside.

load more comments (1 replies)
load more comments (18 replies)
[–] Hakuso@scribe.disroot.org 15 points 13 hours ago (2 children)

NetBSD banned submitting "Tainted Code" in their commit guidelines...

https://www.netbsd.org/developers/commit-guidelines.html

May be time to dump Linux, Linus.

[–] natecox@programming.dev 4 points 9 hours ago (1 children)

I've been thinking about doing just this, but I haven't seen any evidence that BSD is actually usable in real life yet.

Linux is actually good today, it's a viable alternative to the big corpos for virtually anybody, and the community is big enough to be sustainable. Also Steam has made Linux gaming a real thing.

If I could build a little pc to try BSD out on I would, I'd love for the competition to be there... But even a raspberry pi is like $500 today. It's insane. Fucking AI.

[–] RumRunningDevil@lemmy.zip 2 points 7 hours ago (2 children)

Hi! I use FreeBSD as a daily driver.

I browse the web, code, and game on it. Works great for me.

My current wishlist is for FreeBSD to have a more robust process supervision system (Dinit I'm looking at you) and for pkg to include some kind of declarative way to build.

It's great, I love it, join devil Linux.

[–] Hakuso@scribe.disroot.org 1 points 6 hours ago

Pretty much all the "necessary" things do work on BSD, Linux has turned into a gaming OS for me, like Windows had been before 11 was so bad I just couldn't do it anymore.

I pretty much use office stuff, and multimedia things, with games thrown in now that I've ditched Microsoft completely. Figure Linux could stay on a handheld, like a Steam Deck, and consider it a toy like I had WIndows from 7 to 10 when it was at least functional. There is Linux emulation on BSD, too, and I see a setup guide to run the native Linux Kodi port on it.

[–] natecox@programming.dev 1 points 6 hours ago

Damn it... Ok I'll think about it. I'm not ready to wipe my laptop for it but maybe I can find an alternative.

[–] Sickday@kbin.earth 8 points 11 hours ago

Still looks like they allow it as long as it gets approval by the core team. Not saying I agree with that choice, but there's still a very real chance LLM-generated code makes it into NetBSD.

Code generated by a large language model or similar technology, such as GitHub/Microsoft's Copilot, OpenAI's ChatGPT, or Facebook/Meta's Code Llama, is presumed to be tainted code, and must not be committed without prior written approval by core.

[–] Alexfire@lemmy.world 0 points 5 hours ago

Nothing wrong with using llms in useful ways, as long as they keep giving factual and unbiased information. Or you can look up stuff online and verify in a book at the library, although that could be outdated too, hmm. Unfortunately I noticed they do more of the "both sides have good points" (Perry's scheme level 3 of 9), even when it's a lopsided topic. We need impartial ratings somehow to show how biased the various models become and people will stay in the ones they like, or not use them or other ways to learn.

Locked into the low-level, high-control systems, they won't learn how unhealthy they are and how to do better with freedom and equality, like it's always been, just updated with the tech. Ask llms to use Sagan's baloney detection kit and Perry's highest thinking levels to analyze problems, with the main goal of how to help humanity, the environment, etc. that benefits the majority and minimizes damage. Try to make the llm work in favor of humanity rather than the owners' greed.

Develop ego awareness, notice when it reacts with upset to new information, and choose to learn anyway. As you recognize the unhealthy indoctrination you absorbed, use that anger to break free from high-control systems, guided by the truth that sets you free. Then learn to manage the cognitive dissonance and the inner resistance that clings to the old beliefs once you've woken up to the truth. Good luck!

[–] ell1e@leminal.space 29 points 15 hours ago* (last edited 15 hours ago)

Seems like an AI apologists article. Sounds a bit like "bans are hard so why even bother."

No, the alternatives exist and people can choose them where able: https://codeberg.org/brib/slopfree-software-index Sure, not all things are available AI free, e.g. there's no Linux kernel (NetBSD doesn't run on as much hardware), but that doesn't mean there's no point in choosing no AI software where possible, if you care about it.

The enforceability part seems the most apologist to me. You never could really know if some contributor wasn't copying leaked Windows XP code into your FOSS project. If you trust contributors that little, don't let them contribute.

[–] mfed1122@discuss.tchncs.de 52 points 18 hours ago

This will also be quite the test for the Lemmy slopwarriors

[–] bl4ckp1xx13@lemmy.dbzer0.com 32 points 17 hours ago* (last edited 9 hours ago) (5 children)

If the model is adequately FOSS, i.e. open weights, and can run on a single consumer GPU (or NPU), and the "author" (quotations because I'm personally undecided if one can claim code generated by an aforementioned model is theirs) understands it, then I really don't see what the problem is...

Personally I have nothing against SLMs/LLMs as a technology, to me my grievances against ChatGPT or Claude are mostly about their environmental impacts and selling us back our own art, also keeping knowledge behind a for-profit black-box - if those aren't appropriate for a specific model, then I say using that model is fair, and good for productivity.

load more comments (5 replies)
[–] antianarchist@sopuli.xyz 5 points 11 hours ago (2 children)

Antoine’s argument is still very naive and short sighted.

Only because some corporations are linked to fascism, does not make the technology inherently fascist.

If these links are an issue, we should also all stop using Microsoft and Google, because they offer Isreael computing power, and thus every service is now supporting genocide. So if you are that user, all fine, enjoy an off-grid life. But don’t pretend to be better, if you still rely on those companies in the first place.

load more comments (2 replies)
load more comments
view more: ‹ prev next ›