Live data from Hacker News

Software development with AI is starting to feel like cooking steak

blog.sydorets.com

221–230 of 438 posts

Re: Software development with AI is starting to feel like cooking steak

#221
post #215

Either my brain is cooked or this is AI generated/assisted text. The problem is I can no longer tell the difference between AI and non-AI writing. Maybe my brain got bad, maybe everyone now writes like AI writes. I no longer know.

I did not think so at first, but it indeed comes back 100% AI generated in Pangram.

Re: Software development with AI is starting to feel like cooking steak

#223

I'm going to get some push back on this but this is my steak night... I buy fillet and throw it in the over for 10 minutes or so, then I cut it up and thrown on the pan with regular butter, salt, pepper and its enough. It gets seared in butter to golden brown and still tender inside. Everything takes about 5 minutes of actual work, 20 if we count the prep and oven heating. My simple go to dinner now, and I got tired…

I am enjoying that people would much rather just talk about actually cooking steaks than AI.

Re: Software development with AI is starting to feel like cooking steak

#224

I take the point, but I think the author picked a poor analogy. Cooking even an excellent steak is actually not that hard. In fact, I'd argue that it's among the easiest things to master/make at a top level quality at home. Does it require some modicum of attention and understanding? Sure. But starting with a high quality cut, owning a meat-thermometer, and knowing about reverse searing is about all it takes to relia…

I wonder if something is lost to translation. Cooking a stake could be the simple act of putting the steak in the oven with basically zero seasoning with a thermometer and then wait until medium rare with some optional searing. It could also mean trim the meat, cut into slices, seasoning, and frying/grilling them to each persons personal taste, which include well-done.

Perfect grilled steak, especially well-done, is something I find very few people have the experience or skills to do well, especially over a coal grill where the heat won't be constant and the person also need to first have good experience in making a good and even coal bed.

Re: Software development with AI is starting to feel like cooking steak

#225
post #84

Earlier quoted context omitted.

Reminds me of recipes like brining a turkey in Dr Pepper... sure it may taste fine, but I'd rather not eat food prepared in plastic bags with processed oil.

Then don't go to a good restaurant. Sous vide is extremely common, and oils of various types are used liberally.

Steakhouses, and most restaurants, do not sous vide the meat. It takes too long.

Re: Software development with AI is starting to feel like cooking steak

#226
post #19

I hope and believe that some great companies and teams will use LLMs to build higher quality software. We built Electron because writing UIs using native desktop frameworks is tough. Is it still tough? Surely LLMs make it easier to use and so we will end up with faster and more native feeling applications. What about having a couple of ideas of what might make a feature feel good? Well now you can make multiple proto…

> We built Electron because writing UIs using native desktop frameworks is tough. No, we built Electron because there are a huge number of people who are too lazy to learn anything outside of HTML/etc for creating a UI. It's not actually hard to make a UI using the native desktop frameworks.

It's not hard.. unless you're also expected to know, and be learning 100,000 other things at the same time.

Re: Software development with AI is starting to feel like cooking steak

#227
post #224

I take the point, but I think the author picked a poor analogy. Cooking even an excellent steak is actually not that hard. In fact, I'd argue that it's among the easiest things to master/make at a top level quality at home. Does it require some modicum of attention and understanding? Sure. But starting with a high quality cut, owning a meat-thermometer, and knowing about reverse searing is about all it takes to relia…

I wonder if something is lost to translation. Cooking a stake could be the simple act of putting the steak in the oven with basically zero seasoning with a thermometer and then wait until medium rare with some optional searing. It could also mean trim the meat, cut into slices, seasoning, and frying/grilling them to each persons personal taste, which include well-done. Perfect grilled steak, especially well-done, is…

is "cooking" here used in some kind of very specific sense?

isn't it just a word for "making food", so would include grilling as well?

Re: Software development with AI is starting to feel like cooking steak

#228
post #19

I hope and believe that some great companies and teams will use LLMs to build higher quality software. We built Electron because writing UIs using native desktop frameworks is tough. Is it still tough? Surely LLMs make it easier to use and so we will end up with faster and more native feeling applications. What about having a couple of ideas of what might make a feature feel good? Well now you can make multiple proto…

It will be a push and pull and I'm curious where we'll be in a couple of years. I can fly at 100mph if I let AI run loose and with a bit of steering I can get it to output what I'm looking for and generally pass verification and tests. If I care about the code though, and I want to keep it maintainable, the amount of time and tokens I need to spend correcting and iterating on the output quickly eats through much of t…

I also spend a lot of time at work trying to get the code into a shape I deem acceptable to open a MR for the team, without looking incompetent.

At home I stopped reviewing the code for my mobile app, and I do not feel this has affected maintainability.

With 150k LOC, the AI still performs changes as easily as it did three months ago, when I started the project.

If anything, the new models made it easier.

When I read all those posts from people advocating a very hands-on, understand each line approach, I speculate many come from a position like me at work or have never seriously tried 'vibecoding' a large project from scratch with SOTA models.

People routinely post that things I work on for 30 hours/week are impossible.

Re: Software development with AI is starting to feel like cooking steak

#229

I take the point, but I think the author picked a poor analogy. Cooking even an excellent steak is actually not that hard. In fact, I'd argue that it's among the easiest things to master/make at a top level quality at home. Does it require some modicum of attention and understanding? Sure. But starting with a high quality cut, owning a meat-thermometer, and knowing about reverse searing is about all it takes to relia…

Prime with good marbling + sous-vide makes it easy for beginners to match steaks from the best steakhouses.

Re: Software development with AI is starting to feel like cooking steak

#230

Earlier quoted context omitted.

A software engineer user with taste, yes. Have you ever been really deep in a thread with an agent on a technical deep dive? The trade-offs conversations would not make sense to someone that is not able to decode the real decisions they’re making. You can dumb down the agent, but the reason domain language matters is because of the precision of the word sometimes - not to be a gatekeeper. Anyway - user with taste tha…

Long ago I added an instruction to my global AGENTS.md that every time the agent asks me something, make it multiple choice that ranks the top options, give a quick trade-off summary of each one, recommend one, and justify it. Over the last year, I've noticed that the recommended option for technical questions has become one that is always sufficient to the point that I'm once again in a tastemaker position, not in t…

The Claude Code App automatically does this by default.

The Codex app only does it in Plan mode, I believe. I did not touch the Plan mode for a while.

Post reply on HN