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…
what even is a perfect stake? is it rare, medium-rare, medium, well-done? i think it is subjective.
Software development with AI is starting to feel like cooking steak
401–410 of 440 posts
Re: Software development with AI is starting to feel like cooking steak
#402Using Claude Code is like asking questions in online forums, if anyone remember that, we still have sites like Stack overflow. The difference now is that those asking the questions are actually paying for the answers.
1. Will always answer (even if sometimes wrong)
2. In a reasonable time frame
3. Can be asked in almost any language and answers in the same language
4. Is always polite
Most people were never willing to ask on StackOverlow.
Re: Software development with AI is starting to feel like cooking steak
#403Earlier quoted context omitted.
I'd bring the cheapo French press kit it into the A- domain once you appreciate the number one trick to making good coffee: DON'T BOIL THE WATER. Water that is hot, but well below boiling brings out the flavor of the beans a million times more than boiling water. Get a glass kettle, and turn it off when you start to get some decent bubble action on the bottom. Once you get that down, zomg - a French press with even t…
Starbucks uses espresso machines that cost 4-5 figures. They have automatic thermal control. They never boil the water. While I agree with your overall sentiment, claiming that Starbucks makes coffee too hot and thus tastes bad is nonsense.
Re: Software development with AI is starting to feel like cooking steak
#404I do not appreciate when authors use the royal "we" to speak for all software engineers when admitting to low quality-control standards. I suspect that it is an attempt to broach an uncomfortable topic through vulnerable self-disclosure, but we need to be serious about admitting when there is a problem somewhere. "Bugs" are not any more cute or fuzzy or entertaining or harmless than the engine "gremlins" that haunted…
> To build good software with AI, you still have to understand software. > You need to know what you’re actually asking for, how to judge what comes back, and when the machine is just confidently serving you charcoal. It's surprising to me this even needs to be written down. Like, obviously still use your brain and think about what the computer is doing. Did you guys think that LLMs were magic?
Re: Software development with AI is starting to feel like cooking steak
#405Earlier quoted context omitted.
> DON'T BOIL THE WATER. Water that is hot, but well below boiling "Boiling" differs in temperature from place to place. Mineral content of water, altitude makes a large difference.
Not sure this is a meaningful factor for normal circumstances (for example below 1km altitude and for water that's safe to drink). According to CGPT at 1km altitude the boiling temperature of water is 96.7 C.
Some very populated cities are above 2km, many are above 1km, and most great coffee is grown ~>=2km. Water hardness and flavour is a big deal as well.
Re: Software development with AI is starting to feel like cooking steak
#406Earlier quoted context omitted.
Many do. They don't start when you order....
Yes I'm aware that Outback and Chilis use sous vide. I mean a real steakhouse, not a family restaurant masquerading as a steakhouse.
Exactly. Outback and Chilis has awful steak, but that explains the steak cooking advice here. Mortons is probably the best chain restaurant steak in the US. Texas Roadhouse for a cheaper almost-as-good version, but still far and away better than Outback
Re: Software development with AI is starting to feel like cooking steak
#407>And what do we want? >We want the perfect steak. This premise seems incorrect. SWEs may aspire to produce perfect steaks as a matter of pride, but demand asks for mass produced steaks that trade off against other factor like time and cost. There is a reason github isn't full of nasa lunar lander quality this can't crash code...
(Meanwhile my main takeaway from this is that, like AI, people really like talking about making steak and make it their whole personality)
Re: Software development with AI is starting to feel like cooking steak
#408Earlier quoted context omitted.
I'd bring the cheapo French press kit it into the A- domain once you appreciate the number one trick to making good coffee: DON'T BOIL THE WATER. Water that is hot, but well below boiling brings out the flavor of the beans a million times more than boiling water. Get a glass kettle, and turn it off when you start to get some decent bubble action on the bottom. Once you get that down, zomg - a French press with even t…
Starbucks uses espresso machines that cost 4-5 figures. They have automatic thermal control. They never boil the water. While I agree with your overall sentiment, claiming that Starbucks makes coffee too hot and thus tastes bad is nonsense.
Re: Software development with AI is starting to feel like cooking steak
#409Earlier quoted context omitted.
You'll start to taste the difference once you get that one really-well-made pourover at a place that _lives_ for the love of coffee. There are some coffee beans that have crazy taste profiles when properly extracted with the right water. I had one that tastes literally like a peach and another that tasted like a really nice tea. Or maybe not. Different strokes!
So I can taste differences, but they simply don't matter enough for me. My areopressed coffee with nice fresh locally roasted beans does taste different from a mcdonalds pot. Less harsh, less chemically flavored. But for me those differences don't really matter. They are close enough that I can enjoy both. But I would say I know I'm also weird in that food temp really doesn't bother me all that much. I enjoy my coffe…
Additionally, if you mess up a really good steak, that's like $30+, whereas if I mess up a pourover, that's ~$20/(340g / grams per cup); a relatively small risk surface.
Personally, I think if you actually like coffee, most of it should be drinkable, and the really great cups with rare beans that sit on the margins can be appreciated occasionally for what they are when fortune prevails. The bottom of the barrel for me is basically anything "second wave" or straight out of a gas station. Even instant coffee and McDonalds isn't as bad a place that has "Java" in the name or claims to have "gourmet" coffee. Older Italian places often fall into this, because (some) tend use the absolute cheapest Robusta beans with the harshest darkest roast profiles. Robusta tends to be the most rubbery burnt tire tasting crap out there.
Re: Software development with AI is starting to feel like cooking steak
#410I 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…