Live data from Hacker News

Show HN: Photo Realistic QR-Codes

qrpicture.com

41–50 of 110 posts

Re: Show HN: Photo Realistic QR-Codes

#43

Earlier quoted context omitted.

If I had to guess, the animated point cloud isn't tasked with transferring lots of (megabytes) data, but is probably a proprietary version of a QR code, both for aesthetics and security through obscurity. Its format may also have higher information density than a QR code, which would work well for encrypted data. I imagine the heavy lifting is done on Apple's server. The data being transferred locally is likely a GUI…

Data is actually transferred locally through Bluetooth, but the initial handshake appears to happen through the point cloud.

Bluetooth? I would assume direct wifi, ie Airdrop. Use Bluetooth to initiate it but handle the data transfer over high bandwidth wifi

Re: Show HN: Photo Realistic QR-Codes

#45

Slightly OT, but when migrating data between iPhones, the old iPhone displays an animated point cloud that appears to function like a QR code. You scan it with the new phone, and your data starts to migrate locally through Bluetooth. Other than aesthetics, what are the advantages of the point cloud? Higher bandwidth? Also, if you were to transfer 100s of megabytes of data from device A to B, using A's display and B's…

> Other than aesthetics, what are the advantages of the point cloud? Higher bandwidth?

Higher information density, in that it can pass ad-hoc wifi network info and cryptographic keys. The animated "QR code" also contains a unique code in each frame that is then sent back during the pairing process. This allows them to measure the round trip time from display to camera to wifi back to the original device, preventing relay and replay attacks.

(This is based on my attempting to reverse engineer watch pairing for a few days)

Re: Show HN: Photo Realistic QR-Codes

#46

That's really clever. Using the 4 example images at the top, the first (color) and last (B&W) work flawlessly on my iPhone. But the two animated ones in the middle will work for a second, and then the phone loses it. Animated seems like "too much" for a phone to lock on to -- perhaps just stick to static? That's cool enough.

With my Pixel 2, only the B&W worked with Google Lens.

Re: Show HN: Photo Realistic QR-Codes

#47
post #39

Please be patient, I'm adding extra workers to the instance. Old instance died because it exceeded limits.

You can use GitHub Pages for free. No need to pay for AWS. https://pages.github.com/

It's a front/back-end system. I'm currently running the backend on a c5a.xlarge instance.

Re: Show HN: Photo Realistic QR-Codes

#48

Please be patient, I'm adding extra workers to the instance. Old instance died because it exceeded limits.

Holla. Awesome project. I am now #920 in queue. Where can I see the result once its finished? Greetings

It should be inline replaced. I'll add a link to the final image name in case the connection breaks.

Re: Show HN: Photo Realistic QR-Codes

#49
post #39

Please be patient, I'm adding extra workers to the instance. Old instance died because it exceeded limits.

You can use GitHub Pages for free. No need to pay for AWS. https://pages.github.com/

The codes are generated on their backend in a C program, but I don't see any reason why it couldn't be done in WASM.

Re: Show HN: Photo Realistic QR-Codes

#50

Please be patient, I'm adding extra workers to the instance. Old instance died because it exceeded limits.

I'm a bit curious… how much traffic is the front page of HN? (I was thinking of posting a "Show HN" at some point, but I just do everything on my own machines. Not sure how much traffic my desktop would handle before figuratively melting. The nice thing about my Show HN is that it would be a static HTML page, so that's at least easier; yours is necessarily dynamic.)

In the two hours triggered 2546 request to generate a QR. And it literally killed my nano instance.
Post reply on HN