logoalt Hacker News

MerrimanIndtoday at 4:22 PM4 repliesview on HN

I'm more of a coffee nerd than a steak aficionado but I've often made the comparison between those two. In both cases, the enthusiast considers their skill in making coffee/cooking steak to be a differentiator and they immerse themselves deeply into the process, skills, and tools. But for both coffee beans and steak the most important factor for a good end product is starting with high quality inputs. In other words, most of the work is being done by the farmers, the processors, and the quality of the raw stock (the cow or the coffee plant). Your job at the very end of that long value adding chain is to not ruin the hard work that others have put into it.

I'm not sure if this analogy holds up in the AI software metaphor that the author of the blog post is making.


Replies

jaggederesttoday at 5:19 PM

Coffee is a good metaphor here too, because bad technique can ruin a good steak just as surely as good coffee. "knows how to use a meat thermometer and reverse sear" describes like 10% of the population or less, same with coffee - there are people who use a bad grinder and a not-regularly-cleaned Mr. Coffee with good beans and get gas station coffee, and there are people out there making solidly B+ class coffee using costco beans, a no name burr grinder, and a french press.

Edit for people who've never had good coffee:

"I don't like coffee. Can James Hoffmann change that?" https://www.youtube.com/watch?v=Z-iNAyu-ejo

show 3 replies
miyojitoday at 6:39 PM

I don't know if I agree with the take I've written below, but I think you can make the analogy work:

It has been argued, even in the before-AI-times, that most professional software is just gluing together open source tools and libraries. Your job isn't to write software, it's to set up redis and postgres and a programming language and a react frontend or whatever in a way that lets them do what they're there to do. Most modern programming is just configuration of pre-existing tools. It doesn't really matter how good your code is as long as it isn't terrible, Real Programmers already did 95% of the necessary work before you decided to build your little app.

SoftTalkertoday at 4:47 PM

To achieve the best outcomes, I agree.

But even a cheap steak can be decent if it's cooked properly. And an expensive prime cut can be ruined by cooking it improperly.

show 3 replies
Hikikomoritoday at 6:42 PM

I'd say that using a manual espresso machine and getting good tasting coffee from light roasted beans is vastly harder than making a good steak.