this post was submitted on 13 May 2025
347 points (100.0% liked)

TechTakes

1851 readers
601 users here now

Big brain tech dude got yet another clueless take over at HackerNews etc? Here's the place to vent. Orange site, VC foolishness, all welcome.

This is not debate club. Unless it’s amusing debate.

For actually-good tech, you want our NotAwfulTech community

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] vga@sopuli.xyz 3 points 11 hours ago* (last edited 11 hours ago) (4 children)

So how do you tell apart AI contributions to open source from human ones?

[–] V0ldek@awful.systems 8 points 5 hours ago

It's usually easy, just check if the code is nonsense

[–] Architeuthis@awful.systems 22 points 9 hours ago* (last edited 9 hours ago) (1 children)

To get a bit meta for a minute, you don't really need to.

The first time a substantial contribution to a serious issue in an important FOSS project is made by an LLM with no conditionals, the pr people of the company that trained it are going to make absolutely sure everyone and their fairy godmother knows about it.

Until then it's probably ok to treat claims that chatbots can handle a significant bulk of non-boilerplate coding tasks in enterprise projects by themselves the same as claims of haunted houses; you don't really need to debunk every separate witness testimony, it's self evident that a world where there is an afterlife that also freely intertwines with daily reality would be notably and extensively different to the one we are currently living in.

[–] self@awful.systems 12 points 9 hours ago (1 children)

if it’s undisclosed, it’s obvious from the universally terrible quality of the code, which wastes volunteer reviewers’ time in a way that legitimate contributions almost never do. the “contributors” who lean on LLMs also can’t answer questions about the code they didn’t write or help steer the review process, so that’s a dead giveaway too.

[–] Aux@feddit.uk -5 points 8 hours ago (2 children)
[–] V0ldek@awful.systems 6 points 5 hours ago (1 children)
[–] swlabr@awful.systems 4 points 3 hours ago

"If <insert your favourite GC'ed language here> had true garbage collection, most programs would delete themselves upon execution." -Robert Feynman

[–] froztbyte@awful.systems 13 points 6 hours ago* (last edited 6 hours ago)

I'm sorry you work at such a shit job

or, I guess, I'm sorry for your teammates if you're the reason it's a shit job

either way it seems to suck for you, maybe you should level your skills up a bit and look at doing things a bit better

[–] kuberoot@discuss.tchncs.de 9 points 10 hours ago (1 children)

GitHub, for one, colors the icon red for AI contributions and green/purple for human ones.

[–] vga@sopuli.xyz -5 points 7 hours ago (2 children)

Ah, right, so we're differentiating contributions made by humans with AI from some kind of pure AI contributions?

[–] kuberoot@discuss.tchncs.de 16 points 6 hours ago (1 children)

It's a joke, because rejected PRs show up as red on GitHub, open (pending) ones as green, and merged as purple, implying AI code will naturally get rejected.

[–] Mniot@programming.dev 2 points 3 hours ago

I appreciate you explaining it. My LLM wasn't working so I didn't understand the joke

[–] V0ldek@awful.systems 6 points 5 hours ago

Jesus Howard Christ how did you manage to even open a browser to type this in