A QR code built from Emoji
shkspr.mobi
shkspr.mobi
The opposite tool to qrencode is zbarimg, which accepts first parameter to image file containing the QR code and prints out the encoded content.
[0]: https://git.zx2c4.com/password-store/tree/src/password-store...
Very handy thing to have in the toolbox for those who live in the terminal, along with magic-wormhole and friends
> The smallest possible QR code is 21×21 pixels, that’s too many characters to fit into a Tweet. Sorry!
Ah, but you're thinking inside the box! With Unicode block elements[1] you can divide a single character into a 2x2 block of "pixels", thus requiring a grid of only 11x11 (121 characters + 10 line breaks). Unicode braille patterns[2] come in 2x3 or 2x4 dot patterns, so depending on your font and how forgiving your QR code reader is, you might be able to use braille patterns for even larger QR codes.
A QR with "H" error correction can lose about 30% - but the code takes up a lot more pixels.
⡏⣭⡍⡇⣲⢱⡆⡏⣭⡍⡇
⠧⠭⠥⠇⠖⡗⡆⠧⠭⠥⠇
⡭⠉⢁⠽⣛⠾⢽⠘⣚⡾⠂
⡬⠬⠭⡍⢟⡉⣔⠱⣛⡦⠃
⡇⠿⠇⡇⣏⠹⢵⢱⡋⡖⠀
⠉⠉⠉⠁⠉⠈⠀⠉⠉⠈⠀But the existing box drawing characters might work better, possibly combined with the upcoming symbols for legacy computing being introduced in Unicode 13.
I share the lack of sentiment to hype and overusing its name and symbol but I cannot agree about the sentence I have quoted about.
The QR code comes with titles and URIs, which provides nice way how to share some information with a distinction of their type, i.e. a contact card, OTP passphrase, WiFi credentials (SSID/passphrase pair). Instead of providing a password, which is hard to spell out, we can just share an image and in a moment after scanning we are connected to the WiFi. Been there, works like a charm.
We can also use them to share data of multi-MB weight over just an animation combined with generated QRs [0].
These days they scan instantly and have a lot of useful applications.
If the app is not installed, your backend could redirect the user to the app/play store together with the deeplink which will be opened after installation.
COVID has suddenly made them a big deal here in Spain though. QR codes are everywhere now. Restaurants and bars aren't supposed to pass menus around for hygiene reasons, so those are now all QR codes on every table. Gyms and swimming pools etc now must require reservations for entry to control numbers, so those are all managed with emailed QR codes you scan at the door. You need a completed health form to enter the country, and you have to prove it at the border by scanning a QR code from the form.
They've gone right the way from niche gimmick to day-to-day necessity at incredible speed. En route this has improved lots of things too - e.g. quite a few bars & fast food restaurants let you order and pay directly from the menu behind their QR code, and there's far fewer annoying paper forms anywhere. I don't see them going away.
In Germany everything was either closed or the employees simply desinfected stuff after use.
However, one downside of mobile phone ordering is that it has made the ordering process significantly less streamlined. Some restaurants/bars require you to install an app, some are fully web-based (good) but require you to register, but only some of them are web-based, don't ask for more information than is required, and integrate well with fast/easy payment systems (such as Google Pay or Apple Pay).
Boarding passes have them so you can easily see if your flight is delayed.
Restaurants have them so they offer cheaper meals by not printing menus.
All venues in Western Australia now MUST have them for the SafeWA app (for contact tracing).
Most warehouses I’ve seen, including Australia Post, have them on their articles so workers can quickly scan them (without needing to line up the old linear barcodes or manually enter a code).
Many pamphlets handed out at various events have them so you can quickly find them on social media (often via LinkTree).
They seem like a success to me!
There are places where QR codes make sense though, and at least it seems like people have stopped putting QR codes on billboards, advertisements, etc.
But they're also paired with Variation Selector 16 (https://emojipedia.org/variation-selector-16/) which gives them an Emoji presentation on most modern systems.
Edit: HN cuts them away. But the idea is using these https://en.m.wikipedia.org/wiki/Box-drawing_character section Historical
I'd love if there were a standard where you'd simply have a human-readable URL plus some markers at the start and end to help with OCR. And you could standardize the font too.
For example: |: google.com [|
(edit: hackernews removes unicode...)
(A little too long for twitter. Also, I could find a font that displayed these characters correctly.)
* Most. Even cmd does.