Should computers evolve to read the environment we live in or should we change the environment to make it easier for machines to read? Barcodes and QR codes are ugly, Professor Steve Benford explains a different approach.