Live data from Hacker News

Please Do Not Vibe Fuck Up This Software

github.com

71–80 of 534 posts

Re: Please Do Not Vibe Fuck Up This Software

#71

Earlier quoted context omitted.

No, that's usually to decrease the number of bugs and vulnerabilities.

Does an AI rewrite in Rust cancel out?

That remains to be seen, but my guess would be that if you do it like Ladybird (with human-in-the-loop and a decent level of review) then probably yes, if you do it like Bun (1M LoC in a week) then probably no.

Re: Please Do Not Vibe Fuck Up This Software

#72
Nobody whose software you use for free owes you anything. It is so important not to lose sight of this.

If you feel like they do owe you something, that's only because years of habit -- years of using other people's software for free, and having the good fortune of finding it generally to improve in quality over time -- has caused your baseline to drift from the true state of affairs, which is that nobody whose software you use for free owes you anything.

Re: Please Do Not Vibe Fuck Up This Software

#73
post #19

Earlier quoted context omitted.

Aren’t LLMs notorious for just making tests pass and not actually testing functionality?

I’ve never seen Claude do that. It makes the new tests pass by fixing previously unknown bugs in my experience.

I had it do it about a month ago. It changed test data which caused another test to fail and instead of isolating things it decided to flip an assert.

Re: Please Do Not Vibe Fuck Up This Software

#78

Earlier quoted context omitted.

No, that's usually to decrease the number of bugs and vulnerabilities.

Does an AI rewrite in Rust cancel out?

I did recently read an article about how, due to better training data, an AI writes better code in Rust than most other languages.

How that translates to the number of bugs, I don't know.

I would think that existing bugs would be caught, but new bugs would be introduced. The problem remains, but at least it has a new name now.

Re: Please Do Not Vibe Fuck Up This Software

#79
When commenting, please assume good faith (in other commenters and maintainers).

This is the third thread I've read on HN about the subject and I've sadly seen a lot of closeminded or shallow comments on each thread. Adding the above reminder, as I hope HN can engage in more thoughtful discussion.

Post reply on HN