Hacker News new | ask | show | jobs
by frogpelt 2072 days ago
It sounds like you aren't a fan of the way this QR code was used.

I went to a restaurant the other day and it had one of those Coke Freestyle soda machines. There was a QR code on the screen which I scanned with my phone. This opened a website with drink choices. I put my cup under the dispenser and pushed the Barq's Root Beer button on the website on my phone which dispensed the drink from the machine.

I was impressed.

4 comments

Wouldn’t pressing a button on a machine be easier?
Normally I would completely agree, but perhaps in covid times it can prevent people from leaving germs on the buttons??
You’re right.
It seems the perfect COVID-19 option. Completely touchless and fast. I was playing with a DMV kiosk and it took about half a second to recognize a key press.
That’s a fair point!
To me, this seems like a much more fragile and convoluted process than just having the buttons be on the machine itself. For one thing, the machine becomes unusable if there's any disruption to the network (wifi outage, dns issues, server maintenance, etc).
I wonder what the security implications of this would be. Did the QR code connect your phone to the machine locally, or is there some menu out there for every freestyle coke machine on the open internet?

If it's the latter I'd wager there's probably a way to remotely create a huuuge mess at some random five guys location.

When I tested one of these machines out 2 months ago, a new QR code was generated each time the machine timed out to the home page. At this point, the old QR code and even the loaded webpage became useless.

This means you can’t save the URL, leave the restaurant, then use it to control the machine later.

In Denver, I've seen many restaurants that have eliminated their physical menu and switched to a QR Code at the table that brings you to their menu online. Not as nice, but definitely useful in these times.