6,175 karma · joined November 21, 2015
> You're absolutely right! The transaction was submitted as $500,000 instead of $5.00. Since that's what was entered on your end, you'll need to contact your bank to resolve it. I will generate a letter for you to print, sign, and send to your bank if needed. Would you like me to generate a bankruptcy filing for you as well?
Personally, I don't let LLMs commit directly. I git add -p and write my own commit messages -- with additional context where required -- because at the end of the day, I'm responsible for the code. If something's unclear or lacks context, it's my fault, not the robot's.
But I would like to see a better GitHub, so maybe they will end up there.
Don't blame AI for this correction, then.
For a company like Northflank, I'd expect actual production-grade documentation for migrating, not instructions that are only applicable to a toy app.
Seems to be the sticking point for a lot of people, myself included.
Deltahub carpio 2.0 wrist rest - $35
So yes, AI writes code faster than I can, but it usually doesn't write better code. And you still need to know how to program to produce good code; it's very easy for Claude to write unmaintainable code, especially as it continues to write more code. You really have to put time into refactoring, using prior programming experience to know how to do so.
My current workflow is to prototype with Claude, and then refactor with Claude by giving clear instructions on what needs to be refactored and why. This works relatively well. But even then, at the end of the session, even the refactorings don't quite meet my high bar. So I hand-code towards the end. Maybe that last bit will go away? But it hasn't.
To be honest, code is too personal and artistic for me to fully give up control. I enjoy stressing the details, like doing a squint test on the code as I would with any art to check composition, or rewriting variables and classes and methods to hit the spot where I say "now that's beautiful code." Passing tests doesn't mean code good, or tests.
Thankfully my job allows me to spend time doing that. I think it's human to spend time doing that.
People keep saying that, but I honestly don't see it. The problem is that this idea ignores the fundamentals of build vs buy. And it ignores the cost of time. If you have a real business and you put an engineer onto vibe-coding a replacement for a CRM that costs you $500/mo, the economics just don't work out even if they could do it in a week. You'd spend more on paying that engineer -- whose core-competency is likely not CRMs but rather your product -- to build and maintain the internal tool than you would offloading it to a vendor.
Maybe this will happen with indies, but real businesses will continue to buy, for the same reasons they opt for managed open source products that are "free" -- because real businesses understand the cost of time. And real businesses usually don't want to sell to indies anyways, for the same reason: they value their time at near-zero.
And this isn't even factoring in cost of tokens, the cost of storage, and the cost of servers! I don't see a world where building/running/maintaining software costs nothing.
Misappropriating success as good luck is dangerous, because it also misappropriates failure as bad luck.
Personally, I've been very unlucky in business. If you asked me if there was a catapult for my success, I would say there was none, though I tried to build multiple, and still do. They all failed, because like I said, I'm perpetually unlucky. But I've been very determined -- hardheaded, even -- and after nearly 10 years, I'm quite successful. Not quite above 7 figures yet, but that's really just a function of time -- and determination, of course.
Sometimes you may even feel unskilled simply because you feel unlucky, but time has usually shown that to be a false assumption. Waiting on luck would've made me give up a long time ago, while skill with relentlessness determination has paid off for me.
However, a hunger is not enough. You do need some skill, or at least some luck.