Hacker News new | ask | show | jobs
by throwawaykeno 3677 days ago
A good barista pays attention to their work:

* A good barista will notice when they screw up the shot and pull pull another.

* A good barista will not burn or under-steam milk.

* A good barista will make sure you have the proper amount of milk and foam. (Getting a perfectly consistent result when steaming milk isn't really possible using a dead-reckoning controller or when using simple sensors like temperature AFAICT.)

* A good barista will make sure the drink looks as good as it smells and tastes.

  * A good barista will have no problem customizing drinks.
Note that I didn't say impossible. Just difficult. You can probably get to better-than-Starbucks quality without too much AI. Auto coffee shops that beat starbucks already exist. But I'm not aware of any auto espresso machines that can compete with the baristas at my local coffee shop. And even if they could, I'd probably only use them at work, at airports, and at hotels.
2 comments

I confess to not knowing very much about the black ambrosia that I love so much, but it does sound from your checklist that a lot of those qualities could eventually be automated. That said I have taken part in several 'artisanal' coffee tasting sessions and while they have given me some appreciation for the growing and roasting process there wasn't much time spent on the brewing.
> but it does sound from your checklist that a lot of those qualities could eventually be automated

Totally. But the current generation of dead-reckoning-and-maybe-a-bit-of-very-simple-sensing style of control for grinding/tamping/steaming/pouring won't be sufficient. I would be unsurprised if substantially improved sensors (perhaps even vision) are necessary before we see computers over-taking the best baristas in an abssolute sense.

And unfortunately I don't think there's much demand for that sort of investment for the reasons outlined in other posts on this thread (even if robotic baristas could smash the human competition in coffee making, they still wouldn't displace the neighborhood coffee shops.)

Yeah, but who the fuck cares? Ultimately it's an infusion made from roasted beans. I made my own coffee for years and was perfectly happy with the simple french press method. No doubt a skilled barista would do far better, just as a skilled chef cooks better than I do. But the gourmet market isn't big enough to drive the rest of the economy. We are not headed fora future where people have amazing jobs as amazing baristas and then go to be gourmet consumers of something else when they quit work, such that everyone is simultaneously an employee and an epicurean. For a tiny few, being a barista may approach the heights of being a sommelier in a top-rated French restaurant, but for the majority they'll be slinging coffee, just as most people who serve wine in a restaurant are just waiters, and none of these people will enjoy the fabulous life when their shift ends, just some discounts (official or otherwise) on the same product they serve to the customers.
Sorry, I wasn't implying that anyone cares. I even state a few times in this thread that people specifically don't care in aggregate. And even if people did care, it wouldn't have a major impact on the extent to which barista jobs are automated.

But it is just interesting, from a technical/hacker perspective, that good barista work is a pretty hard robotics problem!