frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Open source software is slowly turning into open slop software

6•theonly1me•6h ago
Code has become extremely cheap to produce, if you have a 5x claude subscription, you can produce or at least try to produce any piece of software you want. And, to be honest, I actually like that, I feel more people should build their own tools and release them as open source because everyone gets to turn their ideas into real products, for their own use if not for others.

But this also means it is getting easier to copy a product, put it on public GitHub and announce you've killed the paid version. Being open source shouldn't give you a pass for shipping slop. If you are calling your tool a replacement for something people pay for, show how it compares.

In the past week, each time I opened X, I kept seeing ads about a new open source code review tool claiming to be the "CodeRabbit killer". I have used CodeRabbit in the past and it definitely has its shortcomings, but if you're claiming you've killed a product, there needs to be evidence.

I saw the advertisement so many times that I decided to evaluate how the product actually performs, it also gave me an excuse to add review capabilities into my own open source tool called shadowclone which helps me manage my agent skills and ensure that regardless of the harness or model I use, agents consistently follow my engineering preferences.

I ran an eval using Greptile, OpenQodex (the open source tool I wanted to evaluate), and my own implementation of a code reviewer in shadowclone, which is basically a code review skill, a local reviewer and a Github bot that can review on the cloud.

My bot reported a higher proportion of findings that both model judges considered real, but it missed 4 real bugs that Greptile caught and as for OpenQodex, I will let the results speak for themselves.

1. Greptile found 69% of the known bugs and 68% of its findings were judged as real 2. shadowclone cloud bot found 38% and 96% of the findings were judged as real 3. shadowclone locally found 36% and 91% of the findings were judged as real 4. OpenQodex found 31% and 86% of its findings were judged as real

The local reviewers ran 3 times per PR. You can see the full eval results at https://github.com/theonly1me/shadowclone/tree/main/evals/code-review

The harness is open source too and you can re-run the eval if you like.

I still want more people to build and release their own tools. I am doing it too. But, if you advertise yours as a replacement for an existing product, I want to see what you tested and where it falls short. Mine missed bugs Greptile caught and publishing that gives me something useful to work on, calling it a Greptile killer wouldn't.

Comments

jleyank•6h ago
Gresham's Law applies here too. Bad code drives out good. And if it costs money to maintain good code, it's going to hasten its departure. I really hope Linus and others at that level filter out all the slop that's being produced.
theonly1me•6h ago
I agree, I think the future has to be "Open source, closed development" if maintainers really want to preserve the quality of their codebases.
japanese_draina•5h ago
what do you mean by open source, closed development. aren't they opposite terms?
jleyank•3h ago
I assume it's "you can see all the source, but I won't accept your changes"?
vaibhavsing•5h ago
its name is also confusing sounds like codex

Ask HN: How do swarms of AI agents work?

5•dsrtslnd23•1h ago•1 comments

Vibecoded 3D Game Running on Veda OS

2•vahmoh25•5h ago•2 comments

Tell HN: I've been paying for a rural Tanzanian's education for 10 years

768•lukehandcool•3d ago•244 comments

Tell HN: GitHub refuses to remove cracked copies of my software after a month

571•IvanK_net•5d ago•343 comments

Ask HN: What do you run on a $5 VPS that's worth keeping online 24/7?

414•mariocesar•4d ago•650 comments

Ask HN: What's your favorite children's books?

22•lgregg•22h ago•34 comments

Ask HN: How would you go about domain change and getting a job in the domain?

4•joddystreet•12h ago•5 comments

Ask HN: Fake abuse reports keep auto-blocking my site on Cloudflare

8•Kamabz•1d ago•1 comments

Chatcasting, an Alternative to Podcasting

7•tsydenzhap•18h ago•3 comments

Ask HN: Will Microsoft sue vibe coded wordcraft for copying its Word GUI?

3•amichail•6h ago•1 comments

Open source software is slowly turning into open slop software

6•theonly1me•6h ago•5 comments

Ask HN: Would you support a law banning filming people in public?

9•dfps•21h ago•15 comments

Ask HN: Locked out of Google despite knowing password and having email access

7•coherenttemple•1d ago•2 comments

All startups need is distribution

9•relaxfolio•19h ago•4 comments

Ask HN: Resources for best practices in software development with AI?

7•sergio-gdr•19h ago•0 comments

I am so tired of startups doing worse than me

7•sankde•1d ago•13 comments

Ask HN: MS Outlook login without an extra email address

3•narevent•1d ago•4 comments

Ask HN: Are there AI models for generating sounds based on a text and reference?

35•onemiketwelve•5d ago•18 comments

How do Lightroom/DxO achieve such good AI denoising results?

3•febed•1d ago•1 comments

Ask HN: What if no AIpocalypse, no AI bubble, what if it just keeps advancing?

15•consumer451•2d ago•30 comments

Ask HN: Are you a subscribed LLM or a locally deployed open-source model?

11•hanstyle•2d ago•18 comments

Ask HN: Whats the first command you run on a new server?

9•fragmede•1d ago•20 comments

Does YC use AI agents to review your pitch?

2•AravPhi•1d ago•0 comments

Ask HN: Is the Steam Machine worth $1049?

12•bigwheels•3d ago•14 comments

Ask HN: Why hasn't AI replaced Tax filing software

13•thelastgallon•3d ago•25 comments

Ask HN: Are there things more important than 'humanity', such as empathy?

5•dfps•1d ago•6 comments

Ask HN: Do employees vastly outnumber founders on Hacker News?

10•amichail•3d ago•7 comments

Ask HN: What's your plan if AI takes your job?

5•bumicodes•1d ago•13 comments

Ask HN: What games do you religiously play on your phone browser?

18•saimiam•4d ago•37 comments

You're saving one minute and now I can't know if I'm talking a human

14•scoofy•3d ago•14 comments