this post was submitted on 07 Jun 2026
53 points (94.9% liked)

Technology

85184 readers
3895 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 3 years ago
MODERATORS
top 7 comments
sorted by: hot top controversial new old
[–] ryannathans@aussie.zone 27 points 5 hours ago (2 children)

Open source maintainers aren't here to teach contributors how to write better code, we're here for maintenance of the project. The review prevents shit getting merged. Humans write shit too. This is what reviews are for

[–] Azzu@leminal.space 11 points 4 hours ago* (last edited 4 hours ago) (1 children)

That is just mostly wrong. Around 90% of the time, when you do a review, just fixing the issue that you found is much faster than explaining the issue and saying what needs to be done instead.

Reviews plainly are for educating the contributor to what constitutes "non-shit"(using your terminology) code on the repo. If that wasn't the case, you could just not do a review and just change the code, without any interaction at all. Why would you communicate the change that needs to be done otherwise?

Rarely of course, something is so complicated that it actually takes more time to come up with the right code than do a review. But that is only a rare thing.

[–] ryannathans@aussie.zone 2 points 2 hours ago* (last edited 2 hours ago)

I don't need to explain the issue, that's what the issue report does

I'm sure every project is a little different. The one I maintain has well over 1000 merged PRs now (2000 if you count the old repo), and I'd be dead if I did even 1/4 of the work contributors do

Plus, even maintainers must have a code review and functional testing on their PRs, so doing the work yourself doesn't relieve the human workload that must be done. It actually increases total maintainer effort to do the work yourself

[–] Deebster@infosec.pub 5 points 4 hours ago

Part of being a maintainer is helping to onboard new contributors, this is why many projects have a tag for "good first issue". Teaching people how to use the library/tool is part of that.

[–] Imperious_melange@lemmy.world 5 points 5 hours ago

Yeah, the Turing test has essentially been solved and at least in a digital format aka text, audio, video call it is now quite difficult to fully determine if what you are getting is from a human or a machine. I think it won't be long now until there's a push for a biometric verification for the web and the internet is essentially split into agents only, agents and humans, and humans only.

[–] Eyekaytee@aussie.zone 4 points 6 hours ago

I mean might have to go back to old school with this type of repo, before internet repos were around, have to request for access to the code and confirm you cannot use AI to help you in any way before getting it

[–] makeshift0546@lemmy.today -4 points 3 hours ago* (last edited 3 hours ago)

Then don't be prejudice and invent worries about how the code was generated. We have prs for a reason.