| Post Reply | RetroFed Forums Forum Index
» Linux
Page 5 of 5 Goto page « First Previous 1 ... 3, 4, 5 |
| Author | Message | ||
|---|---|---|---|
|
OldManWithACane
lemmy.zip
OldManWithACane@lemmy.zip Joined: 2025-10-25 |
'all he should care about is that we increased profits, the effect on everything external has no bearing on my decisions" the earth hates people like you.
You put a made-up quote in my mouth and then got angry at it. I said commits should be judged on their merits. I said nothing about profits or ignoring harm. |
||
| 0 | |||
|
timochka
lemmy.zip
timochka@lemmy.zip Joined: 2026-05-22 |
Frankly, compilers come pretty close to reaching the necessary complexity to be practically non-deterministic; anyone who had never spent days banging their head against code that works perfectly with debug enabled but fails utterly when compiled with release optimisations, but only when two logically entirely unrelated pieces of code happen to be written in a particular order, and then only if...
Reading comprehension not your strong point, huh? Tell me, is it PHP or Javascript you're l33t in? Actually, don't bother... plonk. |
||
| 0 | |||
|
tyler
programming.dev
tyler@programming.dev Joined: 2023-06-12 |
If you are generating tests with an LLM, it’s not deterministic. Once the tests are generated, they have become deterministic - unit test code is checked in alongside the repository, CI (continuous integration) systems can prevent the code from merging to main branch until all CI tests pass. No LLM is involved in the test execution process, and if all LLMs stop functioning tomorrow, the tests s...
lol and I find issues like this in LLM output of only 1 or 2 pages. LLMs can't even be consistent across paragraphs, much less hundreds of pages of context window. what an insane claim. |
||
| 1 | |||
|
tyler
programming.dev
tyler@programming.dev Joined: 2023-06-12 |
Why the are you getting more text than you can physically review at your job? Regulatory required documented training, old conservative company. How are you sure LLMs are not missing anything if nobody actually has the time to read through all the text? You're not. Neither do the humans tasked with the job do a 100% thorough review. Side by side, the LLM catches more flaws than the humans do. p...
you're acting like the solution here is LLMs, when the solution is just hiring more people. LLMs aren't 'solving' anything, they're just masking the problem and allowing the millionaires at the top to keep making tons of money. |
||
| 1 | |||
|
MangoCats
feddit.it
MangoCats@feddit.it Joined: 2025-02-05 |
Simple questions to an LLM like: “review this procedure, is it internally self consistent” will find issues, real issues - usually minor - but undeniable when you read the review, the problem it describes is absolutely present in the document, page 14 says “X” and page 23 says “not X” and the context is basically identical - so which are we really supposed to do: “X” or “not X”? Well, that depe...
And there's the distinction: nobody is perfect, especially not LLM agents, but... when a critic: human or LLM finds a flaw and points it out: there it is, no denying that is a flaw. Asking LLMs to find flaws, then verifying those flaws are real, is more powerful than just looking for flaws without the tool. |
||
| 0 | |||
|
MangoCats
feddit.it
MangoCats@feddit.it Joined: 2025-02-05 |
Sounds nice. We’ve got ~500 employees at our “site” (which is now distributed across 3+ states with remote workers), of those, about 8 do software development, so developers end up doing virtually all of the translation of customer “needs” to specifications / requirements. We also have a marketing department that changes their mind about twice as fast as the product development / delivery cycle...
No, you're imagining that's what I wrote. LLMs are a tool, not a solution. A helpful tool, very helpful in some situations. The real problem that people and LLMs struggle with is: what should we be doing in the first place? LLMs don't solve that, they do accelerate the making of a software thing when you know what you want that software thing to be. They also accelerating the finding of flaws during the process, enabling cleaning those flaws out faster.
That's not a problem for tools to solve, that's a societal problem that goes back to - at least - the start of agriculture. |
||
| 0 | |||
|
MangoCats
feddit.it
MangoCats@feddit.it Joined: 2025-02-05 |
I'm sorry you are working in such conditions, I hope you get better management that actually understands how much data one person can process. I'm not sure how your story is at all relevant to what I said. I don't have a driver's license, I don't live in the US, I don't need one. The lead in gasoline example was just the first thing that came to mind that fit a "technology that is profitable an...
Cynically, management doesn't care if we read or understand the material, only that we click a button that documents (records) that we have "been trained on it" and acknowledge that. In reality, after decades of exposure to the same basic concepts, most people who are "trained" on this material do know - vaguely - what's in the documents, and the real function of the training is to remind you that the procedures are there and when they are applicable to what you are doing (rarely, in my job function) then you should pull the official, current, procedure from the official document repository and reference that as a work instruction while you do what it applies to. Part of why the procedures are in such bad shape is that people rarely do exercise them like that, so flaws remain un-noticed for long stretches of time. I hope that one day, the world can openly accept that people are not perfect executors of written, spoken, or graven in stone instructions and that that is O.K. and we can still do a good job with our flaws. Some of the procedural safeguards are implicitly acknowledging that without coming right out and acknowledging that. I suspect that day will come after I retire, if ever, and I may work for another 30 years. |
||
| 1 | |||
Micromot
piefed.social
Micromot@piefed.socialJoined: 2025-08-25 |
AI detection doesn’t work and leads to a lot of false positives Anthropic have begun watermarking their outputs (which is possible thanks to EU legislation) so yes you can detect ai output.
Most ai output has been watermarked since I think 2023, Anthropic is just more open about it. I am pretty sure this still produces too many false positives when applied to code because of the way these watermarks are implemented. I am not 100% sure on that though. It could be used on commit messages though. |
||
| 1 | |||
|
bold_omi
lemmy.today
bold_omi@lemmy.today Joined: 2026-02-22 |
Yes, they are deterministic. LLMs are not.
I am curious about the downvotes; what I said is factual. LLMs use random numbers in deciding output, so they are not deterministic. |
||
| 1 | |||
|
tyler
programming.dev
tyler@programming.dev Joined: 2023-06-12 |
Most ai output has been watermarked since I think 2023, Anthropic is just more open about it. I am pretty sure this still produces too many false positives when applied to code because of the way these watermarks are implemented. I am not 100% sure on that though. It could be used on commit messages though.
Nah the EU legislation made it so that it has to be watermarked (LLM output was not watermarked until that passed, it was just image and music output) and discernible with a tool to tell. So you can check if something is AI generated. Anthropic says it should work on code. |
||
| 1 | |||
|
tyler
programming.dev
tyler@programming.dev Joined: 2023-06-12 |
you’re acting like the solution here is LLMs No, you're imagining that's what I wrote. LLMs are a tool, not a solution. A helpful tool, very helpful in some situations. The real problem that people and LLMs struggle with is: what should we be doing in the first place? LLMs don't solve that, they do accelerate the making of a software thing when you know what you want that software thing to be. ...
No, you're imagining that's what I wrote. LLMs are a tool, not a solution. Fine, you’re acting like the tool for the solution is an LLM.
X to doubt. My job is currently filled with people using LLMs and most of what I’m doing is undoing their shit our detangling whatever LLM output they paste
Correct
Incorrect. They accelerate making a ton of code that is impossible to maintain, update, etc. If you know what the software is, it was never writing it that was the hard part. That’s why senior+ developers have been saying for decades that the hard part of the job isn’t coding. It’s everything else.
Incorrect. Like I said, half my job is reading over extremely verbose LLM bullshit from colleagues to tell them every single thing the LLM said incorrectly. That didn’t happen before LLMs. People checked their work. LLMs don’t have a mind, they cannot check their work.
I didn’t say it was a problem for tools to solve! But it sure is a problem tools can cause! And that’s exactly what’s happening here. It’s making everything so incredibly worse that there is literally no justification for it! |
||
| 1 | |||
|
tyler
programming.dev
tyler@programming.dev Joined: 2023-06-12 |
lol and I find issues like this in LLM output of only 1 or 2 pages. And there's the distinction: nobody is perfect, especially not LLM agents, but... when a critic: human or LLM finds a flaw and points it out: there it is, no denying that is a flaw. Asking LLMs to find flaws, then verifying those flaws are real, is more powerful than just looking for flaws without the tool.
No it isn’t. Your example is so contrived. What was happening before these documents were reviewed by LLMs? Were the lines that were incorrect causing issues? If so then a human would have found it years ago. If not then they weren’t causing problems and all the LLM has done is invent work that a human now needs to clean up. The LLM didn’t solve a problem, it created a new one! Now you need to pay a human to make sure that the LLM isn’t actually making things worse, which wasn’t even a job before! Your company that won’t pay a human to review the document in the first place is now needing more humans to clean up a mess that wasn’t a problem in the first place. |
||
| 1 | |||
|
tyler
programming.dev
tyler@programming.dev Joined: 2023-06-12 |
Reading comprehension not your strong point, huh? Tell me, is it PHP or Javascript you're l33t in? Actually, don't bother... plonk.
Anyone claiming to do “real programming” shouldn’t be listened to. It’s incredibly clear you don’t know what deterministic means. |
||
| 1 | |||
|
tyler
programming.dev
tyler@programming.dev Joined: 2023-06-12 |
You put a made-up quote in my mouth and then got angry at it. I said commits should be judged on their merits. I said nothing about profits or ignoring harm.
They are equivalent. Your quote:
So the only thing that matters is that the commit is good. Not whether the commit turns on DRM for every Linux machine on the planet, not if the commit starts requiring age verification for every user, not if the commit fucking bombs every city on earth. Your reasoning is literally ignoring harm.
No, you implied it with a dog whistle. And now you’re pretending like you didn’t. |
||
| 1 | |||
|
MangoCats
feddit.it
MangoCats@feddit.it Joined: 2025-02-05 |
you’re acting like the solution here is LLMs No, you're imagining that's what I wrote. LLMs are a tool, not a solution. Fine, you’re acting like the tool for the solution is an LLM. A helpful tool, very helpful in some situations. X to doubt. My job is currently filled with people using LLMs and most of what I’m doing is undoing their shit our detangling whatever LLM output they paste The real ...
My jobs have been filled with people misusing tools for 40 years, particularly new tools and computer oriented tools - the current trend is just an extension...
When used improperly, sure, see above.
I'll agree, but still say that LLM agents accelerate the setup of toolchains, the learning of new languages, and many other things which do accelerate the writing part so instead of having to carve out 2 weeks of quiet time to get a good proof of concept ready from concept to ready for others to give feedback on, that can now be done in a day or two.
Your incompetent colleagues have been given a steamshovel for their bullshit, my condolences. It's not the steamshovel's fault it can work faster than a man with a spade on a stick.
Correct.
Incorrect. They're actually better at finding fault than they are at creating fault-free work. But they do require direction to keep looking for faults, they'll tell you they didn't find any (true statement) but when you tell them to look again (with a clean context window), unlike people, they'll look again just as carefully as the first time - and find more faults. I went bug hunting on a nice meaty module and found and corrected over 12 rounds of faults - they were getting rather trivial toward the end, and I had to direct to fix through removal rather than addition of code whenever possible - repeatedly, but after that it was actually clean and solid.
Tools aren't causing the problem here, managers are causing the problem. Any excuse for rank and yank will be gleefully embraced to its fullest potential. |
||
| 0 | |||
|
MangoCats
feddit.it
MangoCats@feddit.it Joined: 2025-02-05 |
Asking LLMs to find flaws, then verifying those flaws are real, is more powerful than just looking for flaws without the tool. No it isn’t. Your example is so contrived. What was happening before these documents were reviewed by LLMs? Were the lines that were incorrect causing issues? If so then a human would have found it years ago. If not then they weren’t causing problems and all the LLM has...
Mostly not because mostly people gloss over the text and say "yeah, yeah, I know what you're getting at" and do what they think the page says instead of doing what the page actually says.
If you have a road with mis-painted stripes, but it never causes a problem because everybody ignores the stripes anyway... yeah, in that sense fixing the stripes is un-necessary work...
Oh, the company pays plenty of people to create and review the documents. They have metrics for how many documents they review per quarter, and they do review those documents, and they do find these things, and other people are paid to revise the documents again with metrics for their performance, and we all get trained on the revisions as they come out - at a remarkably regular pace when you look across a scale of tens of years - and that training accounts for about 5% of my weekly chargeable time accounting. The difference is: the LLMs are finding problems faster, all at once, and the "continuous improvement process" is a little bewildered about what to do with all these, valid, observations coming out so much faster than they used to. We're just starting to think about how to come to terms with that, and in the meantime the process rolls on revising documents at about the same pace as always, because if we fixed them all at once it would put a kink in the system, like a python swallowing a buffalo. |
||
| 0 | |||
|
logana
lemmychan.org
logana@lemmychan.org Joined: 2026-10-08 |
I do. People are stupid, bandwagoning morons. |
||
| 1 | |||
| Post Reply |
Page 5 of 5
Goto page
« First
Previous
1 ... 3, 4, 5
Back to top |