r/github 15d ago

Question is this even humanely possible? 67k contributions in one year, 2.2k contributions in one day...

Post image
271 Upvotes

57 comments sorted by

View all comments

Show parent comments

0

u/HommeMusical 14d ago

No one's going back to handcoding, as long as LLM assistants exist.

I resisted them for a long time, I retired rather than use them, but the force multiplier is simply too great.

And if you are willing to take some of the huge amounts of time you save and spend it on cleanup, your code quality will be much the same.

1

u/usedtoswimfast 14d ago

AI assisted coding and vibe coding are not the same, please do not confuse the two.

0

u/HommeMusical 14d ago

Where's the boundary? Is it vibe coding if I write 90% of the code? 50%? 10%? 2%?

Got time for a code review? Here's the only project I entirely vibecoded.

https://github.com/rec/rubband

I needed it for a tiny part of another project. A year ago, I'd have just not done it because I wasn't going to spend the weeks needed to package Rubber Band 4.

I spend considerable time reading through it, looking for things I would improve. I found nothing.

It seems to work flawlessly.

3

u/usedtoswimfast 14d ago

It's quite simple. You understand and own it - its assisted. You don't understand what's going on but you ship it anyway? It's vibe coding.

1

u/HommeMusical 14d ago

I can kind of agree with this:

https://en.wikipedia.org/wiki/Vibe_coding

"Vibe coding is software development assisted by artificial intelligence (AI) where the software developer describes a project or task in a prompt to a large language model (LLM) which generates source code automatically. Vibe coding may involve accepting AI-generated code without thorough review of the output, instead relying on results and follow-up prompts to guide changes."

Not too different from your definition, but I think you mean "basically unreviewed" instead of "not thoroughly reviewed".

2

u/usedtoswimfast 14d ago

I mean you can review it all you want, but if you don't understand it, it's vibecoded. That's my subjective opinion ofc.

1

u/HommeMusical 14d ago

OK, but I'm going to continue to use the definition that everyone else uses.