←back to thread

-2000 Lines of code

(www.folklore.org)
498 points xeonmc | 2 comments | | HN request time: 0.518s | source
Show context
daitangio ◴[] No.44381563[source]
Software metric are hard, indeed :) Be prepared in a ai-code world when more code does not mean better code.
replies(2): >>44381664 #>>44381673 #
bunderbunder ◴[] No.44381664[source]
I've been watching my colleagues' adoption of Copilot with interest. From what I can tell, the people who are the most convinced that it improves their productivity have an understanding of developer productivity that is very much in line with that of the managers in this story.

Recently I refactored about 8,000 lines of vibe-coded bloat down into about 40 lines that ran ten times as fast, required 1/20 as much memory, and eliminated both the defect I was tasked with resolving and several others that I found along the way. (Tangentially, LLM-generated unit tests never cease to amaze me.) The PHBs didn't particularly appreciate my efforts, either. We've got a very expensive Copilot Enterprise license to continue justifying.

replies(6): >>44381723 #>>44381759 #>>44381879 #>>44382024 #>>44382066 #>>44382304 #
api ◴[] No.44381723[source]
I see a stratified software market in the future.

There will be vibe and amateur banged out hustle trash, which will be the cheap plastic cutlery of the software world.

There will be lovingly hand crafted by experts code (possibly using some AI but in the hands of someone who knows their shit) that will be like the fine stuff and will cost many times more.

A lot of stuff will get prototyped as crap and then if it gets traction reimplemented with quality.

replies(5): >>44381777 #>>44381779 #>>44381787 #>>44381860 #>>44382210 #
doesnt_know ◴[] No.44381779[source]
This was said about large frameworks like electron on the desktop, but outside of some specific technical niches it literally doesn’t matter to end users.
replies(1): >>44381987 #
1. kbelder ◴[] No.44381987[source]
It does matter and they do care; they just don't have the specific technical knowledge to pinpoint why their computer sucks now.
replies(1): >>44384909 #
2. whatevertrevor ◴[] No.44384909[source]
And why it takes months to years to fix basic bugs that have been acknowledged by the developer.