Post #3914915
2026-07-18 16:31 UTC
@siguza@infosec.space absolutely not. that's precisely the point. that's a tool, and it can be used well or misused.
There are things it's -terrible- at, typically for the LULZ I should try to ask a state of the art LLM to redo https://github.com/apple-oss-distributions/xnu/blob/rel/xnu-12377/osfmk/kern/lock_rw.c which I just rewrote last year. I expect it to give me a working rwlock but to fail miserably at the smart algorithm.
But there are things it's absolutely excellent at, right now for reasons I need a little REST service for a project I work on, it'd be the worst project of the world to give to any human given how boring that is, and I just vibe code it. LLMs are great at it, the Swift it writes is really good, everything is tested, documented, and I don't let it run without oversight I control everything and get precisely what I need.
It's also ridiculously good at data crunching and figuring out options around certain problems. Or I pride myself at being very good at debugging things, to the point that was even my slack presentation for a while "I debug things". LLMs make my skill look ridiculous. They debug really complex situations in matters of minutes, and that's energy saved for things that LLMs can't do.
What I agree with in Linus' post is exactly what he says: LLMs are but a tool and ignoring what they can do in 2026 is burying your head in the sand singing la la la.
Replies (1)
-
@madcoder@infosec.exchange 2026-07-18 16:36
@siguza@infosec.space I think the reason I feel so strongly isn't because I'm an LLM nut, and a fan of openclaw or whatever it is called and all that craze. I have a significantly more nuanced view and I unfortunately have a bit of a "duty calls” behavior when "someone is wrong on the internet”. I recognize LLMs have lots of challenges, but my point is that unlike the blockchain, they aren't a solution in search of a problem, they're an incredibly potent tool and dismissing it is an enormous mistake.