Tech Billboards Are All over San Francisco. Can You Decode Them?(nytimes.com)2 points by corywatilo 287 days ago | 1 comment