← Back to context

Comment by yoyohello13

5 hours ago

I thought this was going to be a rant about QR code menus.

Can you please tell me more? I'm trying to build a self hosted application (with Claude) so people can scan a QR code and place orders / send messages to the kitchen without having to flag down a server / waiter. It is supposed to save time and money for the restaurant and for the patrons and customers it is supposed to be more convenient. Do you not like this option?

  • Every system like that I've ever used has three fundamental problems:

    1) It's optimized for the restaurant first, and the patrons second or not at all, and it shows.

    2) Someone thinks "hey, we could sell ads on this", and now it's even more a piece of garbage. (This is also what happened with all the little kiosk-tablets on the tables at some restaurants. We just set them face-down on their screen and talk to a human.)

    3) Most of them never anticipate unexpected problems. They might have an "order X" button, but they often don't even have a "call server" button. And when they do, it often doesn't work, because the other end isn't hooked up to something that gets people's attention.

    The much lower-tech and more enjoyable solution I've seen used successfully many many times is a call button on the table. Press the button if you want service. Bonus if it has a "press this other button if you want to be left alone".

  • For whatever random reason, all the QR code menus where I live are implemented in a really, really shitty way: unresponsive, with huge latency, making it unnecessarily hard to make a choice. And good luck asking for a modification, like no mashed potatoes please or anything like that.

  • Notice that when someone grabs their phone, they're not just grabbing a web browser but also their personal entertainer. Besides chats, many people also have various apps trying to nudge them into engaging with it. I have never been in a restaurant without menu though, I just imagine that I'd end up on HN while contemplating what to pick out of sheer habit and muscle memory

    Besides that, there are people who have no smartphone or an empty battery, can't use a smartphone (one of my grandparents can read a menu with a pocket magnifier, but a touchscreen phone is too cumbersome and so they don't know how to use that; another grandparent has memory issues and never learned how to use a smartphone), don't have signal (you need to provide WiFi), have an allergy and need to ask questions or ensure that some ingredient is really taken out, etc. I'm not against the option to order impersonally but a good kitchen communication system would go a lot deeper than slapping wetware with slopware

  • I don't think anyone over 30 around me likes that. At that point it's very close to door dashing but less convenient.

  • I always wondered how actually cheaper a QR menu is, compared for instance to an android tablet you set there or pass to the client so they order.

    People immediately see the cost of a tablet, the issues with charging, building the app and updating the data, customers not understanding the interface etc.

    Yet, they don't seem to grasp all of these are basically the same for a QR code: you're now maintaining an online service just for your restaurant. People still need to understand your site. You'll be dealing with their browser, extensions, languages etc. And you still need the QR code somewhere on the table, visible, explain that it needs to be scanned (by one person ? everyone ? do they need to keep the tab open ? etc.). These will all be costs, you pay either upfront by hiring experts to make the experience good, or on the go with crappy customer experience, your staff spending more time than needed working around the system and explaining it to your customers, and those not coming back.

    There are super cheap and simplistic ways to deal with all of that, and I assume GP has seen many of these.

    PS: The weirdest experience I ever had was someone at our table scanning the code, to copy/paste it on the browser on their personal profile (default was work browser). They missed a digit in the url params and ended up opening the order menu of a table at the other side of the restaurant, and just started ordering, then waiting for a pretty long time while the other table was dealing with the mess.

  • Not when I forget my phone in the car.

    Having backup tablets on hand is a good hybrid.

  • > ... without having to flag down a server / waiter.

    Using QR codes to not having to talk to a human and to "optimize" humans out of the loop in a restaurant sounds like a great scenario for an episode of black mirror.

    QR code menus are one the shittiest experience people going to a restaurant to enjoy a meal can have.

    > Do you not like this option?

    The entire world fucking hates it. It's totally dumbfucktarded.

    Sorry to be blunt.