(听完一个让我晕头晕脑的training,没听懂,我觉得我很蠢。我转述给别人,别人也没听懂,也觉得我很蠢。)
有一篇101 Great Computer Programming Quotes
里面有三条我很喜欢:
8.“The question of whether computers can think is like the question of whether submarines can swim.”(Edsger W. Dijkstra)
35.“There’s an old story about the person who wished his computer were aseasy to use as his telephone. That wish has come true, since I nolonger know how to use my telephone.”(Bjarne Stroustrup)
38.“Programmers are in a race with the Universe to create bigger andbetter idiot-proof programs, while the Universe is trying to createbigger and better idiots. So far the Universe is winning.”(Rich Cook)
第一条是我自己对待人工智能的态度,第二条本意是讽刺电话的功能复杂,与我“移动终端与个人电脑正在融合”的观点却不谋而和。我最喜欢的是第三点。
第三点翻译过来是这么个意思: 程序员是在跟宇宙比赛:程序员努力设计傻瓜程序,宇宙努力生产傻瓜用户,目前宇宙领先。
程序员们,想要鼓掌么?如果你不是程序员,也不要紧,我用搜索引擎的例子尝试让你明白:
最早,想要下载一首歌,打开科大图书馆,主页风云,彭彭听吧(这个网站现在还存在,不过改版得一塌糊涂了),在搜索栏填入我知道的有关这首歌的信息,歌手,歌词,或者歌名,然后告诉彭彭听吧,我填入的是歌手,歌词抑或歌名,然后搜索,下载。想要看一部小说,打开科大图书馆,主页风云,和平书屋……想要下载什么东西,打开科大图书馆,主页风云,天狼搜索……我的灌篮高手就是这么看的。搜索引擎的工作并不复杂,虽然有一定的容错性,但还谈不上idiot-proof,但用户的接口稍显繁琐(其实也不算复杂),idiot基本无法胜任。
后来,想要下载一首歌,我已经懒得做那么多。我打开google,输入歌词也好,歌手名也好,歌名也好,加一个“音乐”,或者“下载”这样的关键字,在结果页里寻找可能的猎物。我想看一本书,打开google,输入我知道的有关这本书的可能稀奇古怪的信息,加一个“小说”,“下载”这样的关键字。我想下载什么东西,打开google,输入我要的东西,加一个“下载”,这样的关键字。大部分时候,我没有指定我所输入的内容的属性,也基本可以得到我要的结果。引擎做得事情多了起来,用户做的事情稍微少了一些。
现在,我们有 http://www.midomi.com/ , 你可以对着电脑哼一段旋律来获得你想要的歌曲(当然未必100%准确)。可展望的未来,我们会拥有“框计算”,不知道是不是进百度首页,输个”332133213321565″就能出来春节序曲——所谓的智能化搜索。
总之,趋势是这样的,过去搜索引擎很大爷,用户提供尽可能多的信息给搜索引擎来筛选信息;现在搜索引擎很奴才,不敢张口跟用户多要一个bit,给了什么就乖乖的去揣摩圣意,看能找到什么合适的玩意儿。程序越来越”傻瓜”,用户也越来越傻瓜。
设计一个算法,能用长得不那么好的晶体算出一样好的结果来,其实也是在设计“傻瓜”算法,跟宇宙比赛。做实验的时候多花点时间把晶体长好一点,算起来就没有那么麻烦了。咔咔~~
用户到底有多傻瓜呢?“是这样的张总,你在家里的电脑上按了CTRL+C,然后在公司的电脑上再按CTRL+V是肯定不行的。即使同一篇文章也不行。不不,多贵的电脑都不行。”
Leave a Reply
You must be logged in to post a comment.