在更高的层次上,我们可以把通信协议当作中间标准,或是用来商讨出更具体的比特交换方式的语言。在使用多种语言的瑞士,假如你一个人去滑雪,而和陌生人共同搭乘滑雪缆车,这时你如果想和同伴交谈的话,第一件事一定是先商量用哪一种语言来沟通。电视和烤箱在携手合作以前,也会先问彼此同样的问题。
会动的小东西
25年前,我应邀参加了一个顾问委员会,审核通用产品代码(Universal ProductCode,UPC)的最后设计。通用产品代码是计算机可以识别的小小条形码,现在几乎随处可见,也就是当年令布什(GeorgeBush)总统大出洋相的那个东西。话说某次,布什看到超级市场的自动结账收银机时,表现得十分惊讶,因此被引为笑谈。现在除了新鲜蔬菜以处,从罐头、包装盒到书籍(虽然有点破坏书籍装帧的效果),几乎所有商品上都使用了条形码。
这个通用产品代码顾问委员会的任务,就是对最后的条码设计签字画押。在评估了进入最后一轮的几个设计(小圆窗形的设计最后被评为亚军)后,我们也讨论了几个疯狂但有趣的提议,例如让所有的食品都带一点放射性,放射性的大小依成本而定,于是每个结账柜台都变成了盖革计数器(Geiger counter,一种放射能测定器),而购物者则根据自己购物车中的拉德(rad,辐射吸收剂量单位)数值而付款(据估计,一罐普通菠菜会让你暴露在每小时每公斤1/10微拉德之下,和人体从食物中获取的10万焦耳的化学能量比较起来,这只不过是每小时十亿分之一焦耳罢了。也许这就是为什么大力水手卜派[2]要把菠菜吃进肚子里,力气才会变得比较大)。
Part 3|数字化生活
205