logoalt Hacker News

richardjenningstoday at 7:32 PM1 replyview on HN

This goes one of two ways.

Either the LLM public capability is not sufficient to positively contribute, or it is.

If it is not sufficient to positively contribute, open source projects become drowned in low quality contributions.

If it is sufficient to positively contribute, we end up with multiple implementations of open source projects.

Actually maybe it only goes one way.


Replies

jeremyjhtoday at 8:19 PM

Personally I’ve been forking a lot more OSS and modifying it for my own use with little regard to contributing back because I haven’t read any of it myself and am not going to make public claims about it. It used to be I’d spend hours or days fixing a bug or adding a feature and getting it merged upstream seemed to help validate that effort. Now there is no effort so no need for validation and I continue on my way.

The commits are in my fork if anyone wants them but I can’t imagine why anyone would.

On the other hand a couple weeks ago I found an annoying bug in a coding agent project and had my agent fix it. It was a very small fix so I could tell it was correct with very little effort. I didn’t open a PR because that required a vouch, but I documented an issue (mostly on my own) and included the patch. I also referenced it in a downstream issue. Then I went to bed. The next morning, I saw a note from downstream thanking me - they’d updated to latest version and the issue was fixed.

The projects bot had reproduced the issue based on my description, tested the fix, validated it, and opened a PR. The maintainer merged it an hour later (it was two lines and obviously correct - easy call with the bots validation) and released it.

It felt like progress.

show 1 reply