(听完一个让我晕头晕脑的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是肯定不行的。即使同一篇文章也不行。不不,多贵的电脑都不行。”

很久没有出来走走了上海的生活应该不算不丰富 在与成都的pk中败下阵来很不甘心 于是它提醒我 该出来走走了

出门往东走是陆家嘴 不看电影不健身的时候 这条路就很少走 那个临时的过街天桥已经拆掉了 看来我又是太久没来了

陆家嘴在江边 沿江的地方还是上次来会展中心开会踱到过 这是一长条的滨江大道 不等走近就能问到臭臭的味道 走近又不见了 有不止一家露天的咖啡店 还有一家HäagenDazs

地铁站的吉他歌手也在这儿 可能地铁停运后这是最近的繁华地带了 我挑了个离他比较近的面江排椅 背对他坐下来听他唱歌–我不能离他太近 我背着葫芦丝呢

江面上有大大小小的船 有高大的 有小巧的 有行进无声的 有听起来像拖拉机的 我打开latitude发现我的位置跟船们是在一起的 不知道会不会被以为我跳江了 电话不通倒也无从验证

什么风格的歌都被他唱成自己的软软的味道 我很想指正一下 不过我是个爱反省的人 我察觉到 为什么唱歌要尊重原唱? 这只是原唱者自己的某一次发挥而已么 我这么注重模仿原唱的声线 甚至气息 还怎么唱出自己的风格呢 这不是变成配音演员了么?!

哦,也不错么

渴了 回家去

Nan WANG
Here, there and everywhere

游戏是对真实的建模,建模好坏,直接反映在游戏规则上。

曾经很害怕无穷这个概念,有一段时间仰望星空,一片漆黑,脑子里总是想不明白这无尽的尽头是什么,想着想着就是一个冷颤。觉得宇宙这个规则真扯淡。(当然,现在也没想明白,只是不在去想了而已)

在学校的时候打CounterStrike(俗称”叫你跑”),四四方方一个框,多么精巧设计的地图也闯不到地图外面去,唯有天空看起来尚不可及。后来学会调整引擎里的重力加速度参数,飞起来以后发现连地图的顶上都是封闭的。觉得CS这个规则真扯淡。

人类真扯淡,无尽嫌扯淡,封闭也嫌扯淡。

下午主持一个联欢活动,活动一开始,我提议为 九·一八 默哀一分钟。不料有个女同事很扭捏,非常扭捏。我有点意外,按说这么个大帽子扣上来,应该不会有人不配合。。。
我怎么会知道那是人家结婚纪念日。。。
真扯淡

好吧其实本来不是想说这个,想说棋来着。拿象棋来说,象棋有千种技法,百种流派,精妙的棋谱,丰富的内涵和寓意,仿佛是个无穷无尽的大世界。可归根到底,万变都是为了将人家的军。这将军,就是象棋的游戏规则。你乐得不遵守它,便跳出了这轮回外,不在五行中。好比人生。

最近看几个财经博客,挥金的博主们也爱倒腾游戏规则这几个字,仿佛不了解游戏规则就不该来玩股市这个游戏一样,其实哪有那么苛刻,还不兴人家试玩么。边玩边了解规则,也是一种乐趣么。一爿透明的大玻璃,不沾上些鸟屎,边界也就不清晰了么。

说到具体的游戏规则,还真是不太好制定。下午的联欢的游戏规则还是找了5个人头脑风暴了5个版本之后的结果,还是有各种各样的问题,比如游戏过程中的保密性(信息安全),竞技的公平性(非歧视原则),操作的可行性(性能)以及有人作弊的处理方法(容错)。游戏规则,不是那么简单的。

不然网游也不会总是那么频繁的升级了,暴雪也不会这么的独树一帜了。