←back to thread

527 points lxm | 9 comments | | HN request time: 0.899s | source | bottom
1. klhutchins ◴[] No.27672010[source]
QR codes are no good if cell service is spotty with certain carriers. Recently at a distant restaurant, I scanned the QR, waited for it to time out, discover there was no cell service, find the free wifi, enable my VPN, connect to the restaurants wifi, wait for authentication, then open camera app and scan QR again, wait for the kindle app to open the PDF, only to be handed a paper menu a few seconds later...

I know how a menu works. I read the food, see the price, and order. Personally I want to relax at a restaurant and not troubleshoot for myself and others, all while increasing my stress levels.

One way to fix this might be to encode the full text of the menu within the QR code, instead of a link?

QR codes are handy for easing people into eating out again... but wow; it can be pretty frustrating. Something I find myself thinking about more, is how Technology really needs to be more reliable, and how we really need to consider all the edge cases, before we can begin to replace the simple items such as a menu, let along more complex systems....Rant: I want something that will work 100% of the time.

replies(3): >>27672232 #>>27672347 #>>27672652 #
2. Charon77 ◴[] No.27672232[source]
Why not just setup wifi hotspot, make the captive page the menu.
replies(2): >>27673389 #>>27676296 #
3. mjevans ◴[] No.27672347[source]
The data limits for a QR code are rather small. Note the storage is also used by ECC payload, which generally isn't optional. https://en.wikipedia.org/wiki/QR_code#Storage

The menu is probably going to insist on using lower case letters, and the "Binary/byte" encoding will be interpreted as something between 7-bit ASCII and UTF-8 depending on the client. With the ECC payload 2,953 bytes sounds like quite a lot, THEN you look at the giant art linked in the article for even small examples. The size (version) 40 takes 177×177 width of decodable, clearly visible pixels.

At that point the QR code is in the ballpark of a printed 8.5x11 or A4 sheet of paper, and is far less useful to humans than a laser printed page with multiple sizes of lettering, super high contrast, and no requirement for a computer to decode.

replies(1): >>27676850 #
4. ryandrake ◴[] No.27672652[source]
They are also no good if you don't bring your phone with you. I generally leave my phone at home unless I expect to have to make a call or something. If the restaurant doesn't have a paper copy somewhere, I'll just leave and go find another restaurant. There are tons of restaurants, and I'm happy to vote with my wallet on this one.
replies(1): >>27673589 #
5. bspammer ◴[] No.27673389[source]
Usually the restaurant hasn’t made their own site but is paying some menus-as-a-service company to handle it for them.

E.g. https://www.meandu.com.au/

6. peterwandering ◴[] No.27673589[source]
This exactly :)
7. driverdan ◴[] No.27676296[source]
Why not hand out regular menus instead of using unnecessary technology?
replies(1): >>27676463 #
8. Spivak ◴[] No.27676463{3}[source]
Because the digital menu is cheaper. A lot cheaper. You don't have to reprint when you alter it, you can automatically move people to the right menu based on the date/time.
9. klhutchins ◴[] No.27676850[source]
Haha, yeah... I'm not sure how important it is to have ECC to menu text.. good info.