Live data from Hacker News

AI code and software craft

alexwennerberg.com

151–157 of 157 posts

Re: AI code and software craft

#151
Many advances have their slop version, look at any trend which began as broadly positive and became infested with a tacky parade of bandwagon pretenders.

AI is just the next example, and the internet is particularly troublesome at filtering up the most tacky.

Always remember the broadly positive aspects remain, they're simply obscured by dusty clouds from the bandwagon.

Use tools to expand your capability.

Re: AI code and software craft

#152

Agreed. AI-generated code is "mid" by nature. You won’t feel amazed seeing AI-generated code because its "reasoning" competes with that of a potato. I have recently started exploring AI-coding -- note that I said AI coding and not vibe-coding because that is for the brain-dead. By AI coding, I mean I know the inputs, outputs, structures the code should have and the necessary context to write the code. Then, articulat…

I cant say my experience is at parity with this, what model were you using?

Re: AI code and software craft

#153

Agreed. AI-generated code is "mid" by nature. You won’t feel amazed seeing AI-generated code because its "reasoning" competes with that of a potato. I have recently started exploring AI-coding -- note that I said AI coding and not vibe-coding because that is for the brain-dead. By AI coding, I mean I know the inputs, outputs, structures the code should have and the necessary context to write the code. Then, articulat…

I cant say my experience is at parity with this, what model were you using?

For AI-coding, I use Copilot with whatever default model under free plan it gives.

Re: AI code and software craft

#154

Earlier quoted context omitted.

Sure and lots of times I can walk places. That doesn't mean bikes, cars, trains and planes aren't incredibly useful. They let me achieve things I can't in other ways for example transporting cargo without a team of people to help me. Just like AI coding.

Yet replacing walking with cars is often cited as one of the reasons for many of society's ills.

There is a middle road.

America went full car to a point where just going to the shops from the suburbs is a car drive. Crossing the ROAD needs a car in way too many places.

There are cities where you can find a shop for essentials within walking distance, bigger shops need a short to medium drive, but can be still walked to if you really want to.

Re: AI code and software craft

#155

Earlier quoted context omitted.

Yet replacing walking with cars is often cited as one of the reasons for many of society's ills.

Yet no one seriously declares motor vehicles as useless.

Many who live in sufficiently-walkable areas don't have one and are actively opposed to getting one

Re: AI code and software craft

#156

Great article, but doesn't address the fundamental issue: defining quality. Other than some objective metrics like code coverage, there is little agreement about what constitutes good code. The closest thing to a consensus might be the rules encoded in linters/formatters. Each Rubocop or eslint rule had to go through code review and public scrutiny to be included and maintained. Most often the rules are customized pe…

Unrelated to parent thread: Sorry to ping you here @Reedlaw but it appears the email on your personal site is rejecting incoming mail.

I'm trying to reach you regarding an older rubygems package you maintain. We're trying to offer you some $ to rename it because we maintain a large project with the same name in other languages and want to start offering it in ruby. I sent you a connect request + message on Linkedin from https://www.linkedin.com/in/nicksweeting/

Re: AI code and software craft

#157

Earlier quoted context omitted.

Would you still use your car if you ended up in the wrong destination half the time?

Would you use your car if you ended up in the right destination 100% - epsilon of the time? Yes, you would. Or do you suppose this is the best AI will ever get?

Parent wasn't referring to a possible future, but present time. If we get AI I can trust 100% that's another discussion. For now I don't see it and I don't think LLMs are the solution to that problem, but we'll see.
Post reply on HN