frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Please stop flooding our projects with AI slop to furnish your CV

https://neilalexander.dev/2026/06/30/flooding-contributions
70•signa11•1h ago

Comments

ChuckMcM•58m ago
I think the author meant 'burnish' there, which is a clever way of showing they didn't use AI :-)
walrus01•54m ago
this is the real unlock, we found the load-bearing footgun
alansaber•34m ago
Furnish makes more sense.
gilleain•31m ago
Both are fine, but I also prefer 'furnish', as in put in the main parts of your CV. In a way, 'burnish' is more like 'polish', suggesting an extra layer on top, rather than the fundamental parts.
dumpsterdiver•35m ago
> The changes were harmless and correct, but that did not make me feel better about accepting or merging them.

So do you have the project’s best interest at heart or not? If you’re more concerned about the intent of a valid contribution than the content, why don’t you ask yourself where your intent is? You rejected a valid contribution based on unverified vibes about the person’s intent, instead of assuming they were just being helpful.

cwillu•32m ago
The changes were grammar and spelling fixes in comments. It is not sufficient for someone to intend to be helpful.
alansaber•31m ago
If people can spam low-effort PRs they will. Unverified vibes is you closing your eyes to a very real issue.
hsn915•34m ago
This is weird though.

Obviously the best way to use AI to furnish your CV is to build your own project using AI.

alansaber•33m ago
Vibe slop or put on your C.V "contributor to <wellknownproject>"? In terms of social currency B wins easily, unless you can guerilla market as well as Openclaw.
Barrin92•11m ago
that won't work because all those millions of 'projects' are unmaintainable vaporware which is exactly why people try to piggyback on the reputation of software that is actually being used and developed by people
timokoesters•33m ago
Hi Neil, fun to see you on HN. I agree with your points and I you summarized it very well as "Ultimately, open source is built on trust".

AI is destroying trust in open source and many other areas and I think this will discourage teams from publishing their source code in the future.

On the other hand, personal connections are becoming even more important, which is unfair to the younger generation and people who don't live near tech hubs.

inigyou•31m ago
Today's conception of open source is different from the original anyway. It used to be "we made this thing, here's the code" but now it's turned into some kind of weird parasocial thing more akin to Facebook.
sixtyj•25m ago
Fortunately they can’t do duck face with a project for their instagram feed /s
yeputons•25m ago
I’ve heard about similar issues with Hacktoberfest’s T-shirts back in 2020, but it was not as automated back then: https://news.ycombinator.com/item?id=24643894
arjie•20m ago
This makes sense. Apart from the original thing, I no longer upstream anything. It just takes comparatively more effort than maintaining a private fork with my own idiosyncratic fix. This must mean that even small fixes that non-contributors would make in the past are just happening off the books, so to speak. e.g. I made a tiny fix to Thrift codegen because some function could be much faster. These days I wouldn't bother. I'd just fork and leave upstream to be upstream.

I suspect many people are like me since it feels like a very normie position to take. That means that contributors are even more likely to be useful because both the drive-by genuine contributors have chosen otherwise and these contributors have increased.

It must be quite painful to be an open source maintainer right now. One wonders what to make of such projects in a future where a feature-list is a sufficient prompt.

smooc•19m ago
So the fixes are still fixes, but we (I am also a OSS maintainer) are unwilling to accept them as they boost the contributor’s status where we think the merit is very or extremely limited.

Why not have these PRs counted differently (by the platform), and/or colored differently in the timeline(s) thus made less visible or more clear?

hypfer•15m ago
The whole idea of "counting PRs" as a vanity metric is flawed because vanity metrics are flawed.

I don't think that there is a technical solution to be found here, as the problem is anything but technical.

__

A hack/trap:

Comment "Ah yes thanks a lot for the hint :)", then make the changes yourself.

Then see how the person reacts to that.

Hack the grifters. Hack the planet.

flyingshelf•8m ago
My solution is to ask them for proof of work. Many of these disappear after opening a PR that they never tested. How can you claim to have fixed a visual issue without a screenshot? Insta-close.
__david__•6m ago
Or just pull the pr into your local git, git amend --reset-author, and then push it to master yourself.
Arainach•9m ago
Change is bad unless it's great.

Unless the change is an obvious improvement, it has to be worth the time for the maintainers to spend attention reviewing it (and supporting the code forever, and all the rest).

Even if these particular changes are "harmless" and easy to review, accepting them sets a precedent that encourages an unsustainable floodgate of AI-generated changes that will overwhelm the project.

gunnarmorling•5m ago
I very much can relate, as I've also been receiving many of these drive-by PRs lately.

One big problem I have with them is that they take away time from project maintainers for reviewing and helping to get the PRs into shape, which then can't be spent on other, more important things. I feel like the "good first issue" GitHub label is specifically attracting these kinds of contributions.

It's not a black-or-white thing though, and you need to tell apart folks who produce slop PRs against any arbitrary repo, from folks using AI to contribute in a sensible way. We've tried to codify some rules in our contribution guide [1]:

- PRs from apparent bot accounts are closed - PRs from users who file large numbers against random repos are closed - You're welcome to use AI, but you need to stand behind your PR and be able to explain it

I'm sure we'll adjust those rules over time, but since we have instantiated them, it definitely has become easier to deal with AI PRs and handle them in an a relatively objective way. It absolutely means that sometimes a PR will be closed which could have been an improvement, but I think this is the right thing to do given the circumstances.

[1] https://github.com/hardwood-hq/hardwood/blob/main/CONTRIBUTI...

bwhiting2356•7m ago
Why not let them have the status boost? This isn't zero sum.
hypfer•5m ago
> This isn't zero sum.

True, it is actually negative sum, because fake merit erodes trust in real merit, as it makes it a lot harder to spot the latter.

Saving 100 terabytes of memory by optimizing 1.1.1.1's DNS cache

https://blog.cloudflare.com/dns-cache-memory-optimization-1111/
639•TangerineDream•12h ago•197 comments

Small Models Have Arrived

https://calv.info/small-models-have-arrived
568•tosh•13h ago•254 comments

Show HN: OpenTIE and OpenXWA, Modern Ports of Tie Fighter and X-Wing Alliance

https://github.com/elyosh/OpenTIE/
125•elyosh•7h ago•24 comments

507 Mechanical Movements

https://507movements.com/
537•helloplanets•15h ago•70 comments

Terminal-Bench-Science: Evaluating AI agents on scientific research workflows

https://www.terminal-bench-science.ai/announcement
60•matt_d•5h ago•14 comments

Please stop flooding our projects with AI slop to furnish your CV

https://neilalexander.dev/2026/06/30/flooding-contributions
75•signa11•1h ago•25 comments

Gemini-3.5-Transcribe

https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-3-5-transcribe/
219•k9294•11h ago•65 comments

Microduck

https://pollen-robotics.com/microduck/
584•robotswantdata•18h ago•197 comments

Judge Rules Trump Administration’s Blacklisting of Anthropic Was Illegal

https://www.nytimes.com/2026/08/27/technology/anthropic-government-blacklisting-ruling.html
194•jbegley•3h ago•86 comments

GoGoGrandparent (YC S16) is hiring back end engineers

https://www.ycombinator.com/companies/gogograndparent/jobs/2vbzAw8-backend-engineer
1•davidchl•2h ago

Show HN: We built open OpenRouter that turns usage into a better model

https://github.com/experientiallabs/experiential
148•SilenN•8h ago•25 comments

Bootstrappable Builds: How and Why

https://lwn.net/Articles/1088279/
19•signa11•2h ago•3 comments

AI Engineer Notebooks – free, framework-free RAG/agents/evals on Colab

https://github.com/calmrocks/ai-engineer-notebooks
78•calmrocks•7h ago•9 comments

Show HN: IndexFlow – Open-source indexing infrastructure built with Rust

https://github.com/IndexFlowing/IndexFlow-core
10•mandarinclips•2h ago•4 comments

The turbulent AI era is here

https://www.gatesnotes.com/work/make-ai-work-for-everyone/reader/a-turbulent-ai-era-and-critical-...
255•nanna•1d ago•511 comments

Stripe said to abandon $50B pursuit of PayPal

https://www.bloomberg.com/news/articles/2026-08-28/advent-stripe-consortium-is-said-to-drop-pursu...
81•1986•3h ago•31 comments

Select * from Internet.blogposts

https://pfrazee.leaflet.pub/3mu3p2smmis22
69•mmattbtw•7h ago•29 comments

We found a division by zero bug in FFmpeg with a vibecoded fuzzer

https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/24290
202•dclavijo•11h ago•157 comments

Show HN: The load-bearing vocabulary of Claude

https://louisabraham.github.io/load-bearing/
423•Labo333•20h ago•198 comments

Afterglow: Run classic After Dark screen savers on modern macOS

https://morphing.cloud/afterglow/
129•NaOH•1d ago•37 comments

Emacs 31: An unofficial guide to Markdown-ts-mode

https://rahuljuliato.com/posts/markdown-ts-mode-emacs-31
169•RahulMJ•16h ago•68 comments

Nvidia agrees to acquire Hugging Face for $13B

https://www.businessinsider.com/nvidia-in-talks-to-buy-hugging-face-13-billion-dollars-2026-8
1868•mfiguiere•1d ago•866 comments

USDA recalls 30k pounds of Argentine beef sold in Texas and Florida

https://cbsaustin.com/news/local/usda-recalls-30000-pounds-of-argentine-beef-sold-in-texas-and-fl...
68•cocacola1•3h ago•32 comments

Previewing the Model Hardware Standard

https://www.anthropic.com/news/model-hardware-standard-research-preview
104•surprisetalk•11h ago•35 comments

Decompiling a Nintendo 64 game in 84 days

https://blog.chrislewis.au/decompiling-a-nintendo-64-game-in-84-days/
209•knackers•14h ago•130 comments

Suica, Japan's First IC Transit Card

https://www.tokyodev.com/articles/the-story-of-suica
221•zdw•13h ago•194 comments

M5Stack Launches PaperMono

https://shop.m5stack.com/blogs/news/m5stack-launches-papermono-a-compact-e-ink-development-termin...
113•marksully•11h ago•43 comments

Gemini Omni 1.1 Flash

https://blog.google/innovation-and-ai/technology/developers-tools/build-with-gemini-omni-1-1-flash/
218•saretup•12h ago•156 comments

Engineered yeast for converting plastic and biomass compounds to food additives

https://acs.digitellinc.com/live/37/session/586399
95•ehwa37•14h ago•68 comments

Show HN: Voronoi Go

https://voronoigo.com/
107•igpay•11h ago•15 comments