Hacker News new | ask | show | jobs
by r0x0r007 80 days ago
I dont understand why so many people have the need to emphasize the code vs product battle. There is no battle. Coding/developing/software engineering is a skill, that just like any other skill has certain requirements and best practices that have to be followed in order to make a quality, maintainable and adaptable application that can stand the test of time from the software perspective. Product, features, marketing bla bla that is entrepreneurship part, and is not related to software, other than directing the software requirements,but not beacuse product people think about requirements, but instead just because they come naturally from the required features they envision.Just because programmers can write code doesnt mean they can ship good products.Just because a plumber can lay pipes doesnt mean he can run his own company or invent a new way of laying pipes. But I will tell you that a bad plumber who lays pipes and doesnt know how to connect them, bend them or shield them will surely have inferior product/service in the long term. And by the way, success of a company is measured over time, we will see where claude code will be in 10 years time when the hype dips a little, then we can say yeah the code was bad but everyone loved it and uses it still. I mean they leaked entire code online and this guy says yeah code was bad but who cares, what world are we living in? The fact that anything got leaked is a serious breach of best practices and security also at this point, something a company that used to work for DoD(W) shouldnt be doing, it can even be considered a national threat at this point. I know mistakes happen, I do them all the time, but then again the 'best' companies should be almost immune to mistakes cause stakes are high.But of course, move fast and break things is more important.Am I wrong?
2 comments

> The fact that anything got leaked is a serious breach of best practices and security also at this point, something a company that used to work for DoD(W) shouldnt be doing, it can even be considered a national threat at this point.

Wasn't it CC itself the one that leaked, well, itself? It's completely vibe-coded, which I assume means it does its own build step too, which means it leaked itself.

The only breach of best-practice I see here is using an LLM for coding.

On the other hand, consider if they took their time to make sure that quality is super good, did not mainly vibe code it, then they would have never become as popular as quickly as they did and would have been outcompeted by other llm providers. They only got so popular because they released Claude Code so quickly it was the most productive thing for everyone to use at that time.

And frankly at that point Claude Code as software doesn't matter anymore. It is about their models, they could throw it away, rewrite from scratch, etc, it wouldn't be a big deal.

Claude Code as a harness was never likely going to be for 10 years, because there would be so many of these harnesses, all different, the direction may change, etc.

As I understand someone internally quickly vibecoded for themselves only as a productivity tool, and then they realized internally how productive it can be, they decided to release it and people found it so productive they got hugely popular now thanks to that while otherwise would have been eaten out by OpenAI.

Also if requirements for this had to came from product it would have never even happened in the first place. As it was engineer trying to optimize their own workflow.

The only reason they decided to hide source code is to delay competitors imo and it wasn't related to security or anything, but by now OpenCode etc are objectively better tools anyway.