2D barcodes are really useful for things like that (and part identification in manufacturing, etc.), but pretty silly on advertising.
Reply on news.ycombinator.com