this post was submitted on 05 Nov 2024
897 points (98.8% liked)

Programmer Humor

19630 readers
1217 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] TrickDacy@lemmy.world 53 points 2 weeks ago (3 children)

Surely you have to blame the idiot human here who actually has the ability to reason (in theory)

[–] unexposedhazard@discuss.tchncs.de 57 points 2 weeks ago (1 children)

You think the decision to build this bot like that was not made by a human? Its idiot humans all the way down.

[–] TrickDacy@lemmy.world 12 points 2 weeks ago (3 children)

Of course but people selling/offering shitty tool options is not only expected, it's guaranteed. I certainly do not understand this tendency to blame the machine or makers of the machine and excuse the moronic developer

[–] unexposedhazard@discuss.tchncs.de 10 points 2 weeks ago* (last edited 2 weeks ago)

Nono i agree with you, people like that cant be trusted with tying their shoes.

I just wanted to point out that the system is the way it is because of "idiot human here who actually has the ability to reason"

[–] firelizzard@programming.dev 4 points 2 weeks ago

The person who uses the shitty tool is a moron. The person who makes the shitty tool is an asshole. At least in this case where the shitty tool is actively promoting shitty PRs.

[–] Kissaki@programming.dev 3 points 2 weeks ago (1 children)

Responsibility is shared. It's not one or the other.

Many people don't know what they're doing. That's kind of expected. But a tool provider and seller should know what they're doing. Enabling people to behave in a negative way should be questioned. Maybe it's a consequence of enablement, or maybe it's bad design or marketing. Where criticism is certainly warranted.

[–] TrickDacy@lemmy.world -3 points 2 weeks ago

Yes the only people ever to blame are everyone but the people who actually did a thing. That's the same reason voters aren't responsible for trump, Democrats are. /s

[–] Ephera@lemmy.ml 11 points 2 weeks ago

Well, for reasons, I happen to know that this person is a student, who has effectively no experience dealing with real-world codebases.

It's possible that the LLM produced good results for the small codebases and well-known exercises that they had to deal with so far.

I'm also guessing, they're learning what a PR is for the first time just now. And then being taught by Microsoft that you can just fire off PRs without a care in the world, like, yeah, how should they know any better?

[–] Swedneck@discuss.tchncs.de 2 points 2 weeks ago

ultimately the people responsible are the ones giving people tools that can be misused, you don't hand a gun to a child.