this post was submitted on 27 Aug 2024
541 points (99.5% liked)

196

16597 readers
1910 users here now

Be sure to follow the rule before you head out.

Rule: You must post before you leave.

^other^ ^rules^

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] Deestan@lemmy.world 125 points 3 months ago* (last edited 3 months ago) (16 children)

Using 1,454,942 maximum size and minimum error correction QR codes in alphanumeric mode (byte mode is a lie) to store Base64-encoded binary data, you get roughly 4,687,823,124 bytes. 4.6 GB. If the cards are two-sided we get 9.2 GB.

Minimum size of Windows 11 installer image seems to be 8 GB, so it checks out!

[–] ChaoticNeutralCzech 50 points 3 months ago (1 children)

Why Base64? QR codes can contain pure binary data, no need to use this inefficient, not-error-correcting 6-to-8 encoding.

Oh, I forgot Microsoft does not care jack shit about saving people's computing resources. However, Windows 9x installers on floppies used custom formatting except the first bootable one, allowing them to fit nearly 2 MB of useful data per floppy.

[–] Deestan@lemmy.world 22 points 3 months ago* (last edited 3 months ago) (1 children)

They can contain binary data, but less of it. Not sure of the details, but you get 3k bytes if binary data or 4.2k alphanumeric letters. So no big difference all in all, which is a bit silly.

Also, many QR scanners can't handle binary data and freak out on null values or newlines.

We must consider the practical side of installing Windows 11 from a semitrailer load of cardboard.

[–] ChaoticNeutralCzech 14 points 3 months ago* (last edited 3 months ago) (1 children)

The alphanumeric mode does not support lowercase though, it has 5.5 bits/char (pairs of characters are encoded as a base-44 numbers in 11 bits).

[–] Deestan@lemmy.world 20 points 3 months ago

Shit!

How do I cancel a print job.

load more comments (14 replies)