Rebuilding a QR code by hand reveals the elegant logic behind one of the world’s most common technologies — a pattern of black and white squares that hides layers of error correction, binary data, and ...