3 ms·Barcodes, bank cards and digital TV: the secret numbers that run our lives5 points by wr1472 12y ago