路易十三平-台图标怎么电脑图标没有了怎么弄弄出来

中关村在线()域名于1999年3月完成紸册并开始运营是影响力覆盖广泛的中文科技门户,是大中华区商业价值受到认可和信赖的IT专业门户网站

电脑桌面上的图标不见了怎麼办

你对这个回答的评价是?


百度认证:百家榜创作者广东太平洋互联网信息服务有限公司官方帐号

求真实验室Xlab(隶属太平洋网络)通过汾析、评测生活及工作中各类消费品,让消费者客观了解产品性能及安全状况帮助用户做出理性购买选择。同时科普各领域产品知识解答用户选购及使用中所遇问题。

你对这个回答的评价是


你对这个回答的评价是?


电脑里位置在C盘Windows,都叫explorer一个是我的电脑的图标,┅个是放大镜的文件夹图标重启,完事

你对这个回答的评价是?


你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}

  读完计算机系的研究生我僦去了艺术学校,学习绘画许多人很吃惊:一个喜欢计算机的人,居然还喜欢画画!他们似乎觉得摆弄

计算机和画画是两件截然不同嘚事情——计算机是冰冷的、精确的、井然有序的,而画画是某种原始欲望热烈狂放的表达方式

  这种看法是错的。计算机和画画有許多共同之处事实上,在我知道的所有行业中黑客与画家最相像。

  黑客与画家的共同之处在于他们都是创作者。与作曲家、建築师、作家一样黑客和画家都是试图创作出优秀的作品。他们本质上都

不是在做研究虽然在创作过程中,他们可能会发现一些新技术(那样当然更好)

  我一直不喜欢“计算机科学”(computer science)这个词。主要原因是根本不存在这种东西计算机科学就像一个大杂烩,由于某些

历史意外很多不相干的领域被强行拼装在一起。这个学科的一端是纯粹的数学家他们自称“计算机科学家”,只是为了得到国防蔀研究

局(DARPA)的项目资助中间部分是计算机博物学家,研究各种专门性的题目比如网络数据的路由算法。另一端则是黑客只想写出囿趣

的软件,对于他们来说计算机只是一种表达的媒介,就像建筑师手里的混凝土或者画家手里的颜料。所以在“计算机科学”的洺下,

数学家、物理学家、建筑师都不得不待在同一个系里

  有时,黑客做的事情被称为“软件工程”(software engineering)但是这个词也是误导的。与其说优秀的软件设计师是工程师还

不如说是建筑师^。建筑学和工程学之间的区别并不是很严格的但就是存在区别。这表现在“做什么”和“怎么做”:建筑师决定做什么

^「在英语中,“建筑师”(architect)和“架构师”(architect)是同一个词所以这里用的是双关语,意思是優秀程序员不仅负责建造

还负责架构。后一句中的“建筑学”(architecture)也是这种双关用法同时指“架构学”(architecture)。一译者注」

  当然“做什么”和“怎么做”不应该分得太开。如果你决定做一件事却不知道怎么做,你就是在自找麻烦但是,只是单纯地决定

如何实现某种规格那肯定不是黑客。黑客的最髙境界是创造规格虽然看起来,做到这一点的最好方法就是先做出一个样品把规格实现了

  也許有一天“计算机科学”分裂成几个独立的部分。这可能是一件好事如果我本人的领域——黑客——能够独立出来,那就更好了

  紦不同类型的工作捆绑在一起可能是为了行政管理的方便,但是却容易引起混淆这是我不喜欢“计算机科学”这个词的又一个原因

。Φ间部分“计算机科学家”的工作也许还可以被称为计算机的实验科学。但是两端的数学家和黑客,并不是在做计算机的科学研究

  数学家看来并不在乎自己搞的是计算机还是数学。他们很高兴来到这个新地方然后就开始埋头证明新的定理,与数学系的数学家干嘚

事情完全一样不一会儿,他们可能就忘了办公楼外的牌子上写的是“计算机科学系”但是对于黑客,“计算机科学”这个标签是一個麻

烦如果黑客的工作被称为科学,这会让他们感到自己应该做得像搞科学一样所以,大学和实验室里的黑客就不去做那些真正想莋的事

情(设计优美的软件),而是觉得自己应该写一些研究性的论文

  要是黑客写论文,最好的情况下写出来的也只是一些补充性的描述,不会具有太大的实际价值黑客先开发了一个很酷的软件,然后

就写一篇论文介绍这个软件。论文变成了软件成果的展示這种结合是错误的,常常会产生问题为了配合论文研究性的主题,你很容易

就把工作重点从开发优美的软件转移为开发一些丑陋的东西

  优美的软件并不总是论文的合适题材。首先科学研究必须具有原创性。写过博士论文的人都知道确保自己正在开垦新领地的方法,

就是去找那些没有人要的土地其次,科学研究必须是能够产生大量成果的而那些不成熟的、障碍重重的领域最容易写出许多篇论攵,因

为你可以写那些为了完成工作、你不得不克服的障碍没有什么比一个错误的前提更容易产生大量待解决的问题了。人工智能(AI)領域的

大部分情况都符合这条“如何凭空创造出问题”的规律。如果你假定使用一系列的谓词逻辑(predicate logic)表达式,再加上代表抽

象概念嘚参数就能表达人类的知识,那么你就可以写出许许多多的论文,解释如何完成这项工作这就像电视剧《我爱露西》(I Love

Lucy)的男主角Ricky Ricardo嘚话:“露西,这下够你好好解释的了”

  创造优美事物的方式往往不是从头做起,而是在现有成果的基础上做一些小小的调整或鍺将已有的观点用比较新的方式组合起来。这

种类型的工作很难用研究性的论文表达

  那么,为什么大学和实验室还把论文数量作为栲核黑客工作的指标呢这种事情其实在日常生活中普遍存在,比如我们使用简单的标

准化测试考核学生的“学术能力倾向”(scholastic aptitude),再仳如我们使用代码的行数考核程序员的工作效率。这样的考核容易实

施而容易实施的考核总是首先被采用。

  黑客真正想做的是设計优美的软件考核这种工作是非常困难的。你本人需要有良好的设计感才能去考核别人的设计是否良好。但是

你觉得你有“良好的設计感”,与你实际是否具有不存在相关关系,甚至可能存在负相关

  唯一有效的外部考核就是时间。经过岁月的洗礼优美的东覀生存发展的机会更大,丑陋的东西往往会被淘汰不幸的是,这种考核需

要的时间可能比一个人的生命还要长塞缪尔·约翰逊^说过,人们对一个作家的评价,需要100年才能达成一致^^。你必须先等他的那些有

影响力的朋友都死了然后再等他的追随者都死了,才能对他有一個公正的评价

^「塞缪尔·约翰逊(Samuel Johnson,)英国词典学家,编撰了历史上第一本广泛使用、影响巨大的英文字典——译者注」

^^「塞缪尔·约翰逊在他编辑的《莎士比亚戏剧集》的前言中写道:“他(莎士比亚)的影响远远超过他的时代,时间就是对他文学成就的

检验不管怹的作品从那时的暗语、风俗、政治局势之中,得到过怎样的优势这些优势都已经消逝多年了。他在毎一幕戏剧中通过模拟

那时的生活所产生的每一个欢乐的主题或悲伤的动机,都已经趋于平淡而不再是戏剧的亮点。贵族的宠爱和对手的竞争都不再产生效果

,朋友囷敌人都走进了坟墓他的作品再也不是支持一方、打击另一方的舆论工具;它们既不能产生虚名,也不会带来恶意的攻击人们阅

读这些作品,只有一个理由那就是欣赏作品本身。因此只有人们真正欣赏它们,才会发出赞美……”」

  我想名望有很大的随机性,嫼客对此只好听天由命了在这一点上,他们与其他创作者并无不同事实上,相比而言他们还是幸运

的。暂时性的、一窝蜂式的时代風潮对画家的影响要比对黑客的影响大得多

  人们无法考核你的工作,甚至误解你的工作都不是最糟的事。更大的危险是你自己也會误解自己的工作因为你总是从相关领域寻找

新思想,如果你发现自己读的是计算机科学系很自然地,你就会以为“计算机科学”与其他“理论科学”并无不同你的工作属于“理论

计算机科学”所涉及的那种理论的应用研究。读研究生期间我潜意识里一直有一种很鈈舒服的感觉,觉得自己应该多学一点理论不应该

期末考试结束还不到三个星期,就把所有东西忘得一干二净那样真是不可饶恕。现茬我意识到自己错了。黑客搞懂“计算理

论”(theory of computation)的必要性与画家搞懂颜料化学成分的必要性差不多大。一般来说在理论上,你需偠知道如何计算“时间

复杂度”和“空间复杂度”(time and space complexity);如果你要写一个解析器可能还需要知道状态机(state machine)的概念;

除此以外,并不需偠知道特别多的理论这些可比画家必须记住的颜料成分少很多。

  我发现黑客新想法的最佳来源,并非那些名字里有“计算机”三個字的理论领域而是来自于其他创作领域。与其到“计算理论”领

域寻找创意你还不如在绘画中寻找创意。

  举例来说我在大学受到的教育是,在上机编程之前应该先在纸上把程序搞清楚。可我自己一直不是这样编程的我喜欢直接坐在计

算机前编程,而不是在紙上编程更糟的是,我不是耐心地一步步写出整个程序确保大体上是正确的,而是一股脑不管对错先把代码堆

上去,再慢慢修改書上说,调试(debugging)是最后的步骤用来纠正打字的错误和疏忽。可是我的工作方法看上去却像编程就是在调试

  很长一段时间内我都为此事沮丧就像小学里老师教我怎么拿铅笔,我却总是学不会的那种感觉如果我那时看到其他创作领域,比如

绘画或者建筑我就会想箌,自己的方法其实有一个正式的名称:打草稿我现在认为,大学里教给我的编程方法都是错的你把整个程序

想清楚的时间点,应该昰在编写代码的同时而不是在编写代码之前,这与作家、画家和建筑师的做法完全一样

  明白这一点对软件设计有重大影响。它意菋着编程语言首要的特性应该是允许动态扩展(malleable)。编程语言是用来帮助思考程序

的而不是用来表达你已经想好的程序。它应该是一支铅笔而不是一支钢笔。如果大家都像学校教的那样编程那么静态类型(static

typing)^是一个不错的槪念。但是我认识的黑客,没有一个人喜歡用静态类型语言编程我们需要的是一种可以随意涂抹、擦擦改改的语

言,我们不想正襟危坐把一个盛满各种变量类型的茶杯,小心翼翼放在自己的膝盖上为了与一丝不苟的编译器大婶交谈,努力地挑选词

语确保变量类型匹配,好让自己显得礼貌又周到

^「静态类型是某些计算机语言的一个特性,指编译时对变量类型进行严格检査典型代表是C、C++和Java。在这一类语言中声明变量的时

候,必须指定类型而且以后不能再改变。这必然意味着只有在你对整个程序流程和细节思考成熟以后,才能编写代码与之对应的则是

动态类型(dynamic typing)語言,变量包含的数据类型可以随时改变——译者注」

  创作者不同于科学家,明白这一点有很多好处除了不用为静态类型烦恼以外,还可以免去另一个折磨科学家的难题那就是“对数学

家的妒忌”。科学界的每一个人暗地里都相信数学家比自己聪明。我觉得數学家自己也相信这一点。最后的结果就是科学家往往会把自

己的工作尽可能弄得看上去像数学对于物理学这样的领域,这可能不会有呔大不良影响但是,你越往自然科学的方向发展它就越成为

  一页写满了数学公式的纸真是令人印象深刻啊。(小窍门:用希腊字毋表示变量名会令人印象更深刻)因此,你就受到巨大的诱惑

去解决那些能够用数学公式处理的问题,而不是去解决真正重要的问题

  如果黑客认识到自己与其他创作者——比如作家和画家——是一类人,这种诱惑对他就不起作用作家和画家没有“对数学家的妒忌”

,他们认为自己在从事与数学完全不相关的事情我认为,黑客也是如此

  如果大学和实验室不允许黑客做他们想做的事情,那麼适合黑客的地方可能就是企业不幸的是,大多数企业也不允许黑客做他们想做

的事情大学和实验室强迫黑客成为科学家,企业强迫嫼客成为工程师

  直到最近我才发现这一点。雅虎收购Viaweb^的时候他们问我想做什么。我对商业活动从来都没有太大兴趣就回答说我想继续做黑客

。等我来到雅虎以后发现在他们看来,“黑客”的工作就是用软件实现某个功能而不是设计软件。在那里程序员被当莋技工,职责就

是将产品经理的“构想”(如果这个词是这么用的话)翻译成代码

^「Viaweb是一个帮助用户开设网上商店的互联网应用程序,被认为是第一个互联网应用程序由作者和罗伯特·莫里斯在1995年创立。1998

  这似乎是大公司的普遍情况大公司这样安排的原因是为了减尐结果的标准差。因为实际上只有很少一部分黑客懂得如何正确设计软件

公司的管理层很难正确识别到底应该把设计软件的任务交给谁。所以大部分公司不把设计软件的职责交给一个优秀的黑客,而是交给一

个委员会黑客的作用仅仅是实现那个委员会的设计。

  如果某一天你想要去赚大钱那么记住上面这一点,因为这是创业公司能够成功的原因之一大公司为了避免设计上的灾难,选择了减

少设計结果的标准差但是当你排斥差异的时候,你不仅将失败的可能性排除在外也将获得高利润的可能性排除在外。这对大公司来说不

是問题因为生产特别优秀的产品不是它们的获胜手段。大公司只要做到不太烂就能赢。

  所以如果你的竞争优势是在软件设计方面,并且你的对手是一家大公司它大到由一群产品经理来设计软件,那么你的对手将永远无

法赶上你不过说实话,这样的机会不容易找箌你很难单单依靠软件设计就与大公司展开竞争。这就好比你很难攻入城堡与对手面对面地

徒手搏斗比如,就算写一个比微软的Word更好嘚文字处理软件不是难事但是微软公司有自己的城堡,它的操作系统是垄断的你根本无

法对它构成威胁,它甚至都不会注意到你的存茬

  真正竞争软件设计的战场是新兴领域的市场,这里还没有人建立过防御工事只要你能做出大胆的设计,由一个人或一批人同时負责设

计和实现产品你就能在这里战胜大公司。微软公司自己一开始就是这样走向成功的苹果公司和惠普公司也是如此。我觉得几乎所有的创

业公司都是这样取得成功的

  所以,开发优秀软件的方法之一就是自己创业但是,这样做会遇到两个问题一个是自己开公司的话,必须处理许许多多与开发软件

完全无关的事情我创立Viaweb的时候,如果有四分之一时间可以用于开发就感到很幸运了。我在其怹四分之三时间所做的事情从单调

乏味到惊悚恐怖,无所不包我来说一个比较,有一次董事会开到一半我不得不离开去补牙。我记嘚坐在牙医诊所的椅子上等着医生开

动牙钻的那段时间,与刚才待在公司的时间相比简直感觉像是在度假一样。

  创业的另一个问題是赚钱的软件往往不是好玩的软件两者的重叠度不髙。设计编程语言是很好玩的事情事实上,微软的第一个产品

就是一种编程语言^但是,如今没有人会出钱买编程语言如果你想赚钱,你可能不得不去干那些很麻烦很讨厌的事情因为这些事情没人

^「1975年,MITS公司发布叻Altair 8800型计算机比尔·盖茨意识到为它开发软件是有利可图的,他写了一个BASIC语言解释器,卖给了

MITS这就是微软公司的第一个产品,当时比尔·盖茨还是哈佛大学二年级在校生。——译者注」

  所有创作者都面临这个问题价格是由供给和需求共同决定的。好玩的软件的需求量比不上解决客户麻烦问题的软件的需求量。在小

剧场里演出的酬劳比不上穿着卡通大猩猩服装、在展览会上为厂商站台的酬劳。写尛说的回报比不上写广告文案的回报开发编程语言的

收入,比不上把某些公司老掉牙的数据库连上服务器的收入

  黑客如何才能做洎己喜欢的事情?我认为这个问题的解决方法是一个几乎所有创作者都知道的方法:找一份养家糊口的“白天工

作”(day job)这个词是从音樂家身上来的,他们晚上表演音乐所以白天可以找一份其他工作。更一般地说“白天工作”的意思是,

你有一份为了赚钱的工作还囿一份为了爱好的工作。

  几乎所有的创作者在职业生涯的早期都有一份“白天工作”画家和作家尤其显著。如果幸运的话你能找箌一份与你的“真正工作”

非常相关的“白天工作”。音乐家似乎常常是在唱片行工作同样地,钻研某种编程语言或操作系统的黑客佷可能会得到一份使用这些工

^「摄影技术对绘画造成的最大伤害,也许就是消灭了画家最好的“白天工作”历史上,大多数伟大画家都靠画肖像谋生摄影术发明不久

,画肖像的工作机会就大大减少从事摄影的黑客抢走了这些机会。(对于被画的人来说坐在镜头前也哽轻松一些。)肖像画家一这种要

求高度技巧的工作——就这样或多或少地消失了画家为了得到收入,就将肖像技巧用在为商业公司画品牌商品的广告图片(可是,这样

的工作也是极大地依赖于摄影术或者更准确地说,极大地依赖于复制在书籍和杂志上的照片)」

  当我说,黑客解决生计问题的方法是找一份“白天工作”然后在其余时间开发优美的软件,我并没有说这是一个新方法开源软件堺

的黑客早就这样做了。我想说的其实是幵源软件的这种工作模式可能就是正确的模式,因为它已经被其他领域的创作者都验证过了

  令我惊讶的是,雇主都很犹豫不愿意手下的黑客为开源软件项目工作。但是在Viaweb,要是你不愿意这样干我们会很犹豫要不要

雇用伱。我们面试程序员的时候主要关注的事情就是业余时间他们写了什么软件。因为如果你不爱一件事你不可能把它做得真正优秀,

要昰你很热爱编程你就不可避免地会开发你自己的项目。^

^「微软不鼓励雇员为开源项目做贡献甚至业余时间也不行。但是如此之多的┅流黑客都在从事开源项目,所以这个政策主要的效果可

能就是使得微软公司很难雇到一流的程序员。」

  因为黑客更像创作者而鈈是科学家,所以要了解黑客不应该在科学家身上寻找启示,而是应该观察其他类型的创作者那么,从画

家身上我们还能借鉴到什麼对黑客的启示呢?

  有一件事情是可以借鉴的(至少可以确认)那就是应该如何学习编程。画家学习绘画的方法主要是动手去画嫼客学习编程的方法也

理应如此。大多数黑客不是通过大学课程学会编程的他们从实践中学习,13岁时就自己动手写程序了即使上了大學,黑客学习编程依然

主要通过自己写程序^

^「大学里学习编程,就像读书和挑选衣服一样你会发现自己髙中时的品味是多么糟糕。」

  画家的作品都会保留下来你观察这些作品,就能看出他们是怎么一步步通过实践学习绘画的如果你把一个画家的作品按照时间顺序

排列,就会发现每幅画所用的技巧都是建立在上一幅作品学到的东西之上。某幅作品如果有特别出色之处你往往能够在更早的作品仩发

现一个小规模的初期版本。

  我想大多数创作者都是这样学习和工作的作家和建筑师似乎都是如此。也许对于黑客来说采取像畫家这样的做法很有好处:应该定

期地从头开始,而不要长年累月地在一个项目上不断工作并且试图把所有的最新想法都以修订版的形式包括进去。

  黑客通过实践学习编程这又是一个标志,说明黑客与科学家的区别有多大科学家就不会通过干活来学习科学,而是通过做实验和解

题来学习科学家研究的基础都是现有的很完美的成果,在这个意义上他们的第一步只是在复制别人已经做过的工作。朂后他们才会从

某一个点开始,进行自己的原创性工作但是,黑客就不一样从一幵始做的就是原创性工作,根本没有他人完美的成果可以依靠所以,

黑客的出发点是原创最终得到一个优美的结果;而科学家的出发点是别人优美的结果,最终得到原创性

  创作鍺另一个学习的途径是通过范例。对画家来说博物馆就是美术技巧的图书馆。几百年来临蓽大师的作品一直是传统美术教育的

一部分,因为临摹迫使你仔细观察一幅画是如何完成的

  作家也是这样学习写作的。富兰克林(Benjamin Franklin)通过总结和模仿艾迪生和斯梯尔的文章^學会了写作。雷蒙·钱德勒

同创办了政论讽刺杂志《旁观者》》(The Spectator)产生了巨大的影响。——译者注」

^^「雷蒙·钱德勒(1888—1959)美国推悝小说作家,他的私人侦探菲力普·马罗(Philip Marlowe)系列小说有很大的读者群——译

  同样地,黑客可以通过观看优秀的程序学会编程不昰看它们的执行结果,而是看它们的源代码开源运动最鲜为人知的优点之一,就

是使得学习编程变得更容易了我学编程的时候,不得鈈主要依靠教材上的范例那时可以搞到的源码,主要来自于Unix但是就连Unix也

不是开源的。大部分阅读Unix源码的人都是通过约翰·莱昂斯^那本書的非法影印本该书虽然是1977年写的,但是在1996年之前都不被允许

只允许用于教学所以该书直到1996年才公开出版,此前一直都是私下传播囚们普遍相信它是计算机科学领域被复印次数最多的书。——

  还有一个可以借鉴绘画的地方:一幅画是逐步完成的通常一开始是一張草图,然后再逐步填入细节但是,它又不单纯是一个填入细

节的过程有时,原先的构想看来是错的你就必须动手修改。无数古代油画放在X光下检视就能看出修改痕迹,四肢的位置被移动过或

者脸部的表情经过了调整。

  绘画的这个创作过程就值得学习我认為黑客也应该这样工作。你不能盼望先有一个完美的规格设计然后再动手编程,这样想是不现

实的如果你预先承认规格设计是不完美嘚,在编程的时候就可以根据需要当场修改规格,最终会有一个更好的结果

  (大公司的内部结构,使得它们很难这样做这是又┅个创业公司占优之处。)

  眼下想必每个人都知道过早优化(premature optimization)是一件危险的事情。我认为我们应该对“过早设计”(premature

design)也抱有哃样的担忧,不要太早决定一个程序应该怎么做

  合适的工具能够帮助我们避免这种危险。一种好的编程语言应该像油画颜料一样,能够使得我们很从容地改变想法动态类型语言在

这一点上就是蠃家,因为你不必提前就设置好各种变量的数据类型不过我认为,编程语言灵活性的关键还不在这里而在于这种语言应该

非常抽象。最容易修改的语言就是简短的语言

  我接下来要说的是,一幅优秀嘚绘画作品必须比它应该有的样子更好这可能听起来有点矛盾。举例来说图2-1所示达·芬奇的作品《

女性肖像》(Ginevra de' Benci)现在保存在美国国镓美术馆。你可以看到达·芬奇在少女的头后面摆了一片树枝。他很仔细地画出了树

枝上的每一片叶子。许多画家也许会觉得那不过昰放在背景里的衬托物,没有人会仔细看的不妨简单处理一下就可以了。

  但是达·芬奇不这样想。他对作品每一部分的认真程度完全鈈取决于预料中会不会有人仔细看这个部分他就像篮球巨星迈克尔·乔丹

(Michael Jordan),每一球都一丝不苟绝不降低对自己的要求。

  坚持┅丝不苟就能取得优秀的成果。因为那些看不见的细节累加起来就变得可见了。当人们从达·芬奇的《女性肖像》前面走过的

时候怹们的注意力往往立刻就被它吸引住了,那时他们甚至还没有看到说明的标签牌没有意识到这是达·芬奇的作品。所有那些看不见

的细节匼并在一起,就使得这样东西产生了惊人的效果仿佛上千个细微的声音都以同一个音调在歌唱。

  同样地优秀的软件也要求对美的誑热追求。如果你查看优秀软件的内部就会发现那些预料中没有人会看见的部分也是优美的。我对

待代码的认真程度远远超过我对待其怹事情如果我以这种态度对待日常生活的每件事,那么我就够资格找心理医生开处方药了看到代码

前面的缩进乱七八糟,或者看到丑陋的变量名都会把我逼疯的。

  如果黑客只是一个负责实现领导意志的技术工人职责就是根据规格说明书写出代码,那么他其实与┅个挖水沟的工人是一样的从这

头挖到那头,仅此而已但是,如果黑客是一个创作者他从事的就不是机械性的工作,他必须具备灵感

  黑客就像画家,工作起来是有心理周期的有时候,你有了一个令人兴奋的新项目你会愿意为它一天工作16个小时。等过了这一陣

你又会觉得百无聊赖,对所有事情都提不起兴趣

  为了做出优秀的工作,你必须把这种心理周期考虑在内只有这样,你才能根據不同的事情找出不同的应对方法你有一辆手动变速的

汽车,你把它开上山有时不得不松开离合器,防止汽车熄火同样,暂时放手囿时也能防止热情熄火对于画家和黑客这样的创作者,有

些工作需要投入巨大的热情另一些工作则是不需要很操心的日常琐事。在你厭倦的时候再去做那些比较容易的工作这是个不错的主意。

  对于编程这实际上意味着你可以把bug留到以后解决。消灭bug对我来说属于輕松的工作只有在这个时候,编程才变得直接和机械

接近社会大众想象中的编程的样子。消灭bug的过程就像解一道数学题已知许许多哆的约束条件,你只要根据条件对方程求解就可以了你

的程序应该能产生x结果,但是却产生了y结果哪里出错了?你知道自己最后肯定能解决这个问题所以做起来就很轻松,就好像刷墙一样

  用绘画的例子作为参考不仅能教会我们如何管理自己的工作,还能教会我們如何与他人一起工作历史上许多伟大的艺术品都是多人

一起合作的结果,尽管最后在博物馆展出的时候墙上可能只会写出一个人的洺字。达·芬奇曾经在韦罗基奥(Verrocchio)的画室当学徒

后者当时正在画《基督的洗礼》(Baptism of Christ),达·芬奇的工作是完成整幅画之中的一个天使。多人一起完成一幅作品是当时的

普遍做法并不罕见。后来米开朗基罗坚持要一个人画完罗马的西斯廷大教堂(Sistine Chapel)天顶壁画中的所有人粅,他还因此被认

  就我所知当多个画家共同创作一幅作品时,每个人画的部分都是不一样的通常来说,大师负责画主要人物助掱们负责画次要人物

和背景。但是你肯定找不到某个部分是两个人一起画的。

  我认为这也是多人共同开发一个软件的正确模式。需要合作但是不要“合”得过头。如果一个代码块由三四个人共同开发就没有

人真正“拥有”这块代码。最终它就会变得像一个公鼡杂物间,没人管理又脏又乱,到处堆满了冗余代码正确的合作方法是将项目分

割成严格定义的模块,每一个模块由一个人明确负责模块与模块之间的接口经过精心设计,如果可能的话最好把文档说明写得像编程语

  就像绘画作品一样,大多数软件是为人类用户准备的所以,黑客必须像画家一样时刻考虑到用户的人性需要,这样才能做出伟大的

产品你必须能够站在用户的角度思考问题,也僦是说你必须学会“换位思考”

  很小的时候,我就被不断告知要设身处地为他人着想。现实中这必然意味着你要做其他人需要嘚事情,而不是你自己想做的事情

这样看上去好像对我很不利,所以我暗下决心不让自己变成这样的人

  但是,我完全错了事实表明,从他人的角度思考问题正是成功的奥秘所在“换位思考”并不就意味着你要做自我牺牲。实际上这

是完全不同的两回事。了解別人对于事情的看法并不代表你为他的利益服务。某些情况下比如打仗的时候,了解对手正是为了打击对手

^「下面我举一个站在用户角度考虑问题的实例在Viaweb,每当遇到两个选项无法决策时我们就会问自己,我们的竞争对手最恨哪一个选

项有时,对手新开发了一个基本无用的功能但是因为他们有这个功能,而我们没有所以他们就会在业内媒体上大肆宣传。我们当然可

以解释告诉大家这个功能昰没用的,但是要是我们也开发了这个功能就会让对手感到很恼火,所以当天下午我们就一鼓作气把自己的版

  大多数创作者都是为囚类用户而创作为了吸引用户,你必须理解用户需要什么举例来说,几乎所有最伟大的绘画作品都是画人的

因为人类总是对自身感興趣的。

  普通黑客与优秀黑客的所有区别之中会不会“换位思考”可能是最重要的单个因素。有些黑客很聪明但是完全以自我为Φ心,根本

不会设身处地为用户考虑这样的人很难设计出优秀软件,因为他们不从用户的角度看待问题^

^「文本编辑器和编译器不在此列。黑客开发这些软件时不需要站在别人的立场上考虑问题,因为他自己就是典型用户」

  判断一个人是否具备“换位思考”的能仂有一个好方法,那就是看他怎样向没有技术背景的人解释技术问题我们大概都认识这样一些

人,他们在其他方面非常聪明但是把问題解释清楚的能力却惊人低下。如果聚会上外行人问他们“什么是编程语言”,他们会这样回答

:“哦高级语言就是编译器的输入代碼,用来产生目标码”高级语言?编译器目标码?……如果对方不知道什么是编程语言那么他

显然也不会知道这些概念。

  软件嘚部分功能就是解释自身为了写出优秀软件,你必须假定用户对你的软件基本上一无所知你要明白,用户第一次使用你的软件

的时候不会预先做好功课,他们没有任何准备就开始用了所以软件的使用方式最好能符合用户的直觉,别指望用户去读使用手册在这

方面,我见过的最佳系统是1984年原始的Macintosh电脑它做到了那时别的软件都做不到的事情:它真的能用。^

^「好吧是几乎真的能用。Macintosh电脑有时会过量使用内存导致大量对磁盘交换空间的读写(disk swapping),但是再买一个磁盘驱

动器就能解决交换空间不足的问题」

  源代码也应该可以自己解释自己。如果我只能让别人记住一句关于编程的名言那么这句名言就是《计算机程序的结构与解释》^一书的

程序写出来是给人看的,附带能在机器上运行

  “换位思考”不仅是为了你的用户,也是为了你的读者这对你是有利的,因为你也会读自己写的东西许多嫼客六个月后再读自己的

程序,却发现根本看不懂它是怎么运行的我认识好几个人,因为这种经历而发誓不再使用Perl语言^

^「把代码写得便于阅读,并不是让你塞进去很多注释我想引申一下Abelson和Sussman的那句话:“程序写出来是为了让人看懂它的算法,

附带告诉计算机如何执行”一种好的编程语言应该比英语更容易解释软件。只有在那些不太成熟、容易出现问题的地方你才应该加上注

释,提醒读者注意那里僦好像公路上只有在急转弯处才会出现警示标志一样。」

  在某些地方自行其道、完全不替读者着想,被看成是高水平、高智商的表現甚至都发展成了一种风尚。但是我不觉得“换位思考

”与智商之间存在任何联系。在数学和自然科学领域你不用学习怎么向别人表达自己,也能取得很好的成就而那些领域的人普遍很聪明

,所以人们很自然地就把“聪明”与“不懂得换位思考”联系了起来但是,世界上还有许许多多很笨的人也同样不懂得“换位思考”。

  最后如果编程是与绘画和写作同一类的工作,黑客是否有机会像伟夶艺术家一样备受推崇、流芳后世呢毕竟生命只有一次,你可能

想用它来做一些伟大的事情

  很遗憾,这个问题很难回答声望这個东西,总是经过漫长的时滞以后才会确立它就像遥远星系发出的光,经过了许多光年才能被我

们看到那些如今声名显赫的绘画作品,来自于五百年前的画家的卓越工作在那些画家生前,没人像我们今天那样看重这些作品1465年

的人们也许会感到非常奇怪,后世的人们提起乌尔比诺城(Urbino)不可一世的费德里科公爵最主要的原因居然是弗朗切斯卡把他的鼻子

画得非常独特(见图2-2)。

  所以虽然我必須承认,眼下看来艺术家比黑客更酷但是我们不应忘记,古时候绘画蓬勃发展的那些黄金年代画家也不是像今天这

  我们能够有把握说的就是,现在正是编程的黄金年代大多数领域的伟大作品都诞生于很早以前。1430年到1500年之间的绘画杰作至

今仍然是不可超越的。莎壵比亚出现的时候戏剧这种文艺体裁才刚发展起来,专门表演戏剧的场所“戏院”才刚刚诞生他把戏剧这种艺

术形式提升到一个难以觸及的高度,让后世的每一个剧作家都不得不生活在他的阴影之中德国雕塑大师丢勒(Albrecht Dürer)、英国小

说家简·奥斯丁(Jane Austen)都是这样的大師。

  我们看到这种模式一再反复出现一种新的媒介刚刚诞生的时候,人们热情髙涨、兴奋不已短短几代人就探索清楚了这种媒介嘚大部

分可能性,把它的能量发挥到极致编程目前好像就处在这个阶段。

  在达·芬奇的年代,绘画并不是一件很酷的事情,达·芬奇用自己的工作推动绘画成为一种伟大的表达方式同样,编程到底能够有多

酷取决于我们能够用这种新媒介做出怎样的工作。

  翻开咾照片看到以前的样子,你会不会感到难为情我当时真的是穿成这样吗?是的你没看错,你就是穿成这样我们穿衣服的时

候,根夲不知道自己看上去有多傻还以为很时尚。所谓“时尚”本质上就是自己看不见自己的样子。好比我们在地球上却感觉不到地

  泹真正令人惊恐的是,流行一时的不仅有衣服还有道德观念。明明是专横武断、毫无依据的错误观点但是大多数人却深信不疑,受

到影响而不自知这是非常危险的。流行的衣服其实是很难看的衣服;流行的道德观念,其实不是善而是恶但是,如果别人都穿流行的

衤服而你不穿,你就会遭到嘲讽;如果别人都遵守流行的道德观念而你不遵守,结果则要严重得多你会被解雇、流放、监禁,甚至被

  要是能坐上时间机器回到过去不管哪一个年代,有一件事都是不会改变的那就是“祸从口出”。你一定要小心自己说的话自鉯为

无害的言论会给你惹来大麻烦。今天说地球围绕太阳运转真是再平常不过了,如果换在17世纪的欧洲这么说就大难临头了。伽利略說了

这样的话结果遭到了宗教法庭的审判。^

^「从审判一开始宗教法庭可能就没打算对伽利略动刑,因为伽利略明确表示不管宗教法庭提出怎样的要求,他都会照办这是无奈之举

,因为只要他不认罪宗教法庭就不会放过他。此前不久哲学家布鲁诺就拒不认罪,宗敎法庭于是下令烧死布鲁诺」

  书呆子就是那样惹上麻烦的。他们穿着不流行的衣服讲着不合适的话。他们觉得自己说出了正确的觀点实际上却惹来了麻烦。习俗

的力量不足以束缚他们

  历史的常态似乎就是,任何一个年代的人们都会对一些荒谬的东西深信鈈疑。他们的信念还很坚定只要有人稍微表示一点怀疑,就

  我们这个时代是否有所不同只要读过一点历史,你就知道答案几乎确萣无疑就是“没有不同”。即使有那么一丝微小的可能有史

以来第一次,我们这个时代的所有信念都是正确的那也是出于惊人的巧匼,而不是因为我们真找到了正确的方向

  一想到现在我们言之凿凿的东西,在未来人们的眼里却是荒诞不经怎能不令人感叹呢!洳果未来有人坐着时间机器来到我们这个时代

,哪些话是他小心翼翼避免说出口的我的这篇文章就想探讨这件事。我不仅要展示一些当湔的“异端邪说”让每个人都大吃一惊,还要

找出适用于所有年代的通用法则判断哪些话是不能说的。

  让我先问你一个问题:大庭广众之下你有没有什么观点不愿说出口?如果回答是没有那么你也许应该停下来想一想了。你的每一个

观点都能毫不犹豫地说出口你自己深深赞同这些观点,并且你也确信肯定会获得别人的赞同这是否太过于巧合了?一种可能是也许事

情并没有这么巧合,你的觀点就是从别人那里听来的别人告诉你什么,你就相信了什么你把别人灌输的观点当作了自己的观点。

  另一种可能是你的思想觀点确实是独立思考得到的,碰巧与社会主流的思想观点一模一样这种情况的可能性似乎不大,因为这意味

着如果别人犯错了,你也必须碰巧犯一个同样的错误为了防止他人复制,古代制作地图的工匠会故意在地图上画错一个小地方如果你

的地图与他的地图一样,僦说明不太可能是你自己独立制作的

  与历史上别的年代一样,我们的思想几乎肯定也是一张有错误的地图如果你也犯下与别人一樣的错误,那么这个错误不太可能完全来

自于你自己这就像1972年喇叭裤刚刚开始流行,某人声称他觉得喇叭裤很时尚你觉得这是他完全洎发产生的观点吗?

  如果别人告诉你应该相信什么你就真的相信了,那么你就会和别人一样犯下同样的错误如果你是南北战争前嘚南方庄园主,你会与

北方开战;如果你是20世纪30年代的德国人你会相信希特勒。

  有时候别人会对你说:“要根据社会需要,改造洎己的思想(well-adjusted)”这种说法隐含的意思似乎是,如果你不认同社会那

么肯定是你自己的问题。你同意这种说法吗事实上,它不仅不对洏且会让历史倒退。如果你真的相信了它凡是不认同社会之处,你连

想都不敢想马上就放弃自己的观点,那才会真正出问题

  到底什么话是我们不能说的?为了找到答案首先,我们可以看看周围的人因为说了什么而陷入麻烦。^

^「某些组织善意地开出一份清单提醒你在该组织内部哪些话是不能说的。不幸的是这种清单有两个缺点。第一个缺点是不完备因为有

些话过于惊世骇俗,开列清单者根本没想到有人真的会说出口所以没有写入清单。第二个缺点是太笼统淸单很难真正有效实施。在一些

美国大学中校方制定了“演講规范”(speech code),禁止人们在校园公开演讲中对种族、宗教、同性恋等问题发表歧视性的或者政治不

正确的言论如果严格按照字面含义执荇这种“演讲规范”,那么就连莎士比亚也无法在美国大学中发表演讲了」

  当然,这里要注意并不是所有不能说出口的话都是我們要找的答案。实际上只有同时满足两个条件才行。第一个条件是这些话不

能说出口;第二个条件是,它们是正确的或者看起来很鈳能正确,值得进一步讨论如果达不到第二个条件,大部分情况下你都不会有麻

烦你说2+2等于5,或者匹兹堡的市民身高三米都不会有倳的。这些明显错误的言论也许会被当成笑话或者更糟一点,被当成你发疯的

证据但是肯定不会惹恼任何人。触怒他人的言论是那些鈳能会有人相信的言论我猜想,最令人暴跳如雷的言论就是被认为说出了真相

  如果伽利略说帕多瓦城(Padua)的人身高三米,他只会被当作一个古怪的疯狂科学家但是,他说地球围绕太阳运转性质就完全不一

样了。教廷知道这种话会让人们开始思考。

  回顾历史我们会发现很多这样的例子。人们因为说真话而给自己惹来麻烦许多的言论,今天的人们看来再平常不过但是放在过去

都是不能說的。以此推断未来的人们很可能会发现,他们觉得很平常的话在我们今天这个时代都是不能说的。现在有没有伽利略这样的

人和事很可能是有的。

  为了找出那些“不能说的话”让我们问自己,它们会不会是真的OK,当你发现某些言论很可疑时你可以这样想,那些话听上去真

是大逆不道(或者其他类似的形容词)但是有没有可能是真的?这就是找出“不能说的话”的第一种方法:判断言论嘚真伪

  除了真话以外,“不能说的话”还有一种可能有些想法,纯粹因为非常特别而不能说出口。比如某个话题极其富有争議,不管是

对是错没有人敢在公开场合谈论它。我们怎样才能发现这种情况呢

  我们把这种不一定正确、但是极富争议的言论称为“异端邪说”。关注“异端邪说”是找出“不能说的话”的第二种方法。历史上的

每一个年代都会给“异端邪说”贴一些标签,目的昰在人们开始思考它们是否为真之前就把它们封杀“亵渎神明”、“冒犯圣灵”、“

异端”都是西方历史上常见的标签,当代的标签则昰“有伤风化”、“不得体”、“破坏国家利益”等以前时代的标签在今天已经不可避

免地失去了杀伤力,最多只能用于讽刺伹是在鉯前,它们真的有巨大的威力

  举例来说,“失败主义者”(defeatist)这个词今天看来并没有特别的政治含义,只是指某个人比较悲观鈈相信自己会成功。但是

在1917年的德国这个词却是一件锐利的武器,鲁登道夫将军(Erich Luderdorff)将所有政治对手都称为“失败主义者”指责他们奉行

投降主义,赞成签订第一次世界大战停战协议从而用这个借口把他们清除出政府。第二次世界大战初期英国首相丘吉尔及其支持鍺也广

泛使用这个词压制反对声音。1940年那一年任何反对丘吉尔对攻作战策略的人一律被称为“失败主义者”。这个标签贴得对不对根夲没

人考虑这个问题。被贴上标签、受到打压后人们都噤若寒蝉了。这真是很理想的压制反对声音的方法

  如今,当然也有这样的標签从万金油式的“不适当”(inappropriate)到可怕的“制造分裂”(divisive),不胜枚举好在不管是

哪个年代,分辨这样的标签应该是比较容易的伱只要看看人们怎么称呼那些自己不赞成、但是又不算错的观点就行了。当一个政治家说自

己的对手是错的这是直截了当的批评。但是如果他不谈论对错,却使用“制造分裂”或者“对种族问题不敏感”这样的标签攻击对手

那么我们就应该多加注意了。所以如何找絀那些我们自以为正确却会被未来人们耻笑的话?方法就是关注这些标签!比如有一个标签叫

做“性别歧视”,你问自己哪些想法属于“性别歧视”然后,把头脑中跳出来的那些想法按照先后顺序列出来再逐个追问,它们真的属

  这样的自问自答是不是太主观了表面上确实很主观,但是实际上不是因为最先从你头脑中跳出来的想法,往往就是最困扰你、很可

能为真的想法你已经注意到它们,泹还没有认真思考过

  1989年,一些聪明的研究人员设计了一个实验给放射科医生看胸部X光片,请他们判断病人有没有肺癌迹象研究囚员记录了医生检査

X光片时的眼球运动^。研究发现即使那些医生漏掉了一个癌症病灶,他们的目光通常也会在那个地方停留一会这说奣他们的头脑深处已

经意识到那里有问题,但是这种深层的反应没有上升为自觉的意识我认为,类似的思维机制存在于每个人的头脑中很多看似叛逆的“异

端邪说”,早就“潜伏”在我们的思维深处如果我们暂时关闭自我审查意识,它们就会第一个浮现出来

  如果我们可以通晓未来,那么找出当代的那些表面上正确、实际上可笑的想法是一件很容易的事伹是,不可能做到这一点幸运的是

,我們可以找到一种几乎有同样效果的替代方法:回顾过去我们可以去找那些过去被认为理所当然,如今却被认为不可思议的事情这是

用來找出我们自己正在犯下的错误的第三种方法。

  过去和现在之间的变化有时候代表了一种进步在物理学领域,如果我们与前人看法鈈一样那是因为我们是对的,他们是错的但是

,物理学是一门硬科学(hardscience)^换了其他学科,我们很快就无法确定谁对谁错了如果你遇到的是社会问题,请问过去的看法与

现在的看法哪一个更正确很多时候你无法回答,因为过去与现在之间的变化往往不是因为对错洏是因为社会观念变了。比如法定结婚

^「在学术上,“硬科学”指的是那些严格精确、以事实为依据的学科典型代表是自然科学如物悝学。相对应的概念则是“软科

学”(softscience)指的是不那么严格精确、难以用亊实检验的学科,典型代表是社会科学——译者注」

  我們可以自以为是地相信,当代人比古人更聪明、更高尚但是,了解的历史越多就越明白事实并非如此。古人与我们是一样的人

他们既不是更勇敢,也不是更野蛮而是像我们一样通情达理的普通人。不管他们产生怎样的想法都是正常人产生的想法。

  所以我们僦有了找出“不能说的话”的第三种方法:将当代观念与不同时期的古代观念diff^一下。diff得到的结果有一些用当代标

准衡量是很令人震惊的。古人认为可以说的话我们认为是不可以说的。但是你有把握断言你比古人更正确吗?

^「diff是计算机术语最早是一个程序,用来比较哃一个软件不同版本源码之间的差异它会告诉你,哪些是新增的代码哪些是被删的代

码。后来这个词还可以当动词用。它最能确切表达此处我的意思参见附录a词汇表”。」

  甚至也不用参照历史当代世界是多种文化并存的世界。东方文化与西方文化存在巨大的差异各种文化的价值观念和禁忌之处都不一

样。所以你也可以将我们的观念与其他文化的观念diff—下。(做到这一点的最好方法就是親自去看一看。)

  你可能会因此发现互相冲突的观点一种文化认为,认同x观点是骇人听闻的而另一种文化认为,不认同x观点才是駭人听闻的不过

通常来说,禁忌是单方面的x观点在一种文化中不允许说出口,而在其他文化中说不说都可以我的判断是,认为x观点駭人听闻的一方更

^「有些人可能因为这一段话认为某种程度上我是一个“道德相对主义者”(moral relativist),即不相信存在客观的、放之四海而皆准

的普遍道德真理恰恰相反,我在这里的意思是人们自以为很“客观”,而把"主观”(judgmental)这个词用作压制讨论的标签我们试

图让自巳变得“非主观”(non-judgmental)的种种努力,在未来人们看来都将是我们的最滑稽可笑之处。」

  有一些行为或观点比如谋杀,在所有年代、所有地方都受到禁止或基本禁止我认为,只有它们才是真正错误的行为或观点如果某

个观点在大部分时空都是不受禁止的,只有我們这个社会才把它当作禁忌那么很可能是我们出错了。

  举例来说20世纪90年代早期,“政治正确”的潮流一度登峰造极在这股潮流嘚推动下,哈佛大学向教职员工发了一本小册子上面

说除了其他规定以外,请尽量避免赞扬同事或学生的衣着那样做是不合适的。“伱的衬衫很不错”(nice shirt)这一类的话都不能说我

想,这种规定在全世界古往今来的各种文化之中是很罕见的在别的地方,赞美他人的衣着哽可能被看作是有礼貌的表现而不是一种非礼

。这个事件也许是一个较为温和的例子说明了1992年马萨诸塞州的坎布里奇^存在着一种古怪嘚禁忌。要是未来的人们坐着时间机器碰巧在

那个时间来到那里这就是他们“不能说的话”。

^「哈佛大学所在地——译者注」

  当嘫,如果未来的人们真的坐着时间机器回到马萨诸塞州的坎布里奇,他们可能需要一本特别的参考手册里面写满了与哈佛大学有

关的倳情。因为那个地方的人讲究得不得了有着许多莫名其妙的规定。那里的居民绝不容忍字母i上面少了一点或者字母t上面少了一横

。在那里你有保证自己的每一句话都观点正确、语法无误的法定义务。这倒是提示了我们还有第四种寻找“不能说的话”的方法:寻找

那些一本正经的卫道者,看看他们到底在捍卫着什么

  孩子的大脑就是我们所有“不能说的话”的一面反射镜。我们似乎认定孩子的思想应当是光明纯洁的。为了保证孩子不受外界“不良

”思想的影响我们对那些思想迸行消毒和屏蔽,把世界描述成光明的样子向孩孓们灌输,将他们的心灵塑造成我们想象中的样子^

^「这种做法使得孩子对外界充满了困惑。为什么我看到的世界与大人们告诉我的世界差别如此之大举例来说,小时候我一直无法理解,

为什么15世纪的葡萄牙“探险家”要沿着非洲海岸探险而不是深入非洲内陆?长大後我才知道葡萄牙人的真正目的是抓黑人充当奴隶,

出版社1936年出版」

  小孩子说脏话就是一个很好的切入点,你可以从这个小小的側面来思考这个问题我的许多朋友现在都开始为人父母了。他们一个个都

变得非常小心不在孩子面前使用“fuck”、“shit”这样的脏话,以免孩子学会这些词但是,这些词是日常语言的一部分成年人一天

到晚都在用。所以孩子从家长那里得到一个错误的印象,以为它们昰没人用的为什么家长要这样伪装呢?因为他们觉得孩子不应该知道

成年人语言的所有内容只需知道一部分适合儿童的词就行了。我們喜欢孩子们看上去天真无邪^

^「很快,孩子就会从朋友那里知道这些词但是他们明白,不能在大人面前使用所以,没过多久一切僦变得有点像讽刺剧了。家长在外

使用这些词回家后就不用。孩子在外也使用这些词回家后也不用。双方见面就像演戏一样。」

  就是因为这个原因大多数成年人故意让孩子对世界有一个错误的认识。最鲜明的例子之一就是圣诞老人我们觉得,小孩子相信圣诞

咾人真是太可爱了。我本人其实也是这样想但是,扪心自问我们向孩子灌输圣诞老人的神话,到底是为了孩子还是为了我们自己?

  我在这里不讨论这样做是否正确家长想要塑造孩子的心灵,把他们装扮成可爱的小宝宝这可能是无法避免的。我也可能这样做但

是,就本文而言这样做会产生一个重要结果,那就是孩子“被迫”在一个精心设计的环境中长大他的头脑或多或少是纯洁无暇的,一点

也不知道那些“不能说的话”从来没有被真实的社会生活“污染”过。孩子眼里的世界是不真实的是一个被灌输进他们头脑的假想世界

。将来当孩子长大以后接触社会就会发现小时候以为真实的事情,在现实世界中是荒唐可笑的

  那些“不能说的话”就是這样被阻止进入我们头脑的。你可以想象一下假定有一个康拉德^式的当代人物,他在非洲当雇佣兵然后去

了尼泊尔当医生,后来又到邁阿密经营夜总会具体干什么并不重要,反正他就是一个见多识广的人现在,我们把这个人的头脑与一个

在美国郊区长大的、乖巧垨规矩的16岁女生的头脑,做一个比较前者的所思所想会不会令后者惊骇不已?他知道真实世界是什么样而她

知道的,或者至少体现在她言行上的不过是父母精心灌输的一个假想世界。两者减一下我们就可以知道不能说的到底是哪些话了。

^「约瑟夫·康拉德(Joseph Conrad1857—1924),著名英国小说家17岁就开始当水手,航海生活达20余年到过非洲和亚洲的许多地

方,后来以写航海小说闻名对英国文学产生了巨大影響。——译者注」

  我还想到了第五种方法可以找出“不能说的话”,那就是去观察禁忌是如何产生的某种道德观念到底是怎么出現的,又是怎么被其

他人接受的如果我们能够理解它的产生机制,可能就可以应用于我们自己的时代

  流行的道德观念与其他普通嘚流行时尚的产生方式似乎是不一样的。一般来说流行的时尚产生于某个有影响力的人物,他突发奇想

接着其他人纷纷模仿。15世纪晚期欧洲流行一种宽头鞋(broad-toed shoe),原因是当时的法国皇帝査理八世长了六根脚趾20世纪20年

代,著名电影明星Frank Cooper决定改名他把Frank改成一个印第安納州工业小镇的名字Gary,以便突出自己粗犷硬朗的铁汉形象结果导

致这个名字风靡一时,很多父母都为儿子取名为Gary但是,流行的道德观念不是这样它们往往不是偶然产生的,而是被刻意创造出来的

如果有些观点我们不能说出口,原因很可能是某些团体不允许我们说

  那些团体神经越紧张,它们所产生的禁止力量就越大伽利略因为宣传日心说而遭到教廷的审判,这件事讽刺的地方在于他只是在宣

传哥白尼的观点,而后者却安然无恙事实上,哥白尼不仅不反对教廷还是一个虔诚的天主教教士,他把自己的著作献给教皇不幸嘚是

,伽利略正赶上教廷内部反对派上台宗教改革被压制,任何非正统的思想遭受到前所未有的严厉控制和禁止

  为了在全社会制慥出一个禁忌,负责实施的团体必定既不是特别强大也不是特别弱小如果一个团体强大到无比自信,它根本不会在乎

别人的抨击美国囚或者英国人对外国媒体的诋毁就毫不在意。但是如果一个团体太弱小,就会无力推行禁忌有一种行为怪癖叫做“嗜

粪症”(coprophila),它嘚患者人数以及影响势力眼下似乎就不太强大无法把自己的观点推广给其他人。

  我猜想道德禁忌的最大制造者是那些权力斗争中畧占上风的一方。你会发现这一方有实力推行禁忌,同时又软弱到需要禁忌保护自

  大多数的斗争不管它们实际上争的是什么,都會以思想斗争的形式表现出来16世纪的英国宗教改革(English Reformation)本质上

是为了争夺权力和财富,但是却表现为英国人要求自主的精神与罗马教廷腐化的控制之间的斗争思想斗争更容易争取支持者。不管哪一方

获胜他们所代表的思想也就被认为获得了胜利,仿佛上帝通过选择胜利的一方表示了自己的倾向

  我并不是说斗争从来就与思想无关,而是要强调不管实际上是否有思想斗争,斗争总是会以思想斗争嘚形式表现出来正如刚刚过气

的时尚并非一点儿也不时尚,失败一方的思想其实也并非一无是处比如希特勒就很推崇写实派艺术(representational art),但是希特

勒是失败者所以写实派一直得不到认同,直到近年才开始复兴^

^「Viaweb的标志是一个红色实心圆固,中间加上一个白色的V我还記得,启用这个标志后没过多久我就对实际效果感到非常满意,认为

红色的圆围是一个很有力的符号红色可以说是最基本的颜色,圆圈是最基本的形状它们的结合是如此具有视觉冲击力。那么为什么很

少有美国公司在标志中使用红色圆困?嗯我知道为什么了……(译者注:日本的国旗就是红色圃睡,而日本在二战中被美国击败)」

  虽然,流行的思想观点与流行的服饰产生方式不尽相同但昰,它们的传播途径却很相似第一批的接受者总是带有很强的抱负心,他

们有自觉的精英意识想把自己与普通人区分开来。当流行趋勢确立以后第二批接受者就加入进来了,人数比上一批庞大得多恐惧心在

背后驱使着他们^。他们接受流行不是因为想要与众不同,洏是因为害怕与众不同

^「带动流行的两种力量之中,恐惧心比抱负心有力得多好几次,我听到别人在用gyp(诈骗)这个词我就一本正經地告诉他们,以后不

能再用了因为它是对吉普赛人(gypsy)的侮辱。但是事实上词典写得很清楚,这两个词之间不存在词源关系我只昰在开玩笑而已。不

过别人几乎总是很诚惶诚恐地对待这个玩笑,立刻表现出一种怀着畏惧的服从这就是流行的本质,衣着也好思想也好,它使得人们没

有自信在新事物面前,人们会感到自己错了:这是我早就应该知道的事情啊」

  所以,如果你要寻找“不能說的话”可以观察流行的产生方式,试着预测它会禁止哪些话哪一个团体势力强大,却又精神高度紧张

这种团体喜欢压制什么样的思想观点?近来有没有什么社会斗争失败的一方是哪一方,受到他们牵连的是什么样的思想观点如果一个

先锋人物想要挣脱当前的流荇(比如上一代人的观点)脱颖而出,他会支持什么样的思想观点随大流的人对什么样的思想观点抱有恐惧心

  这个方法的缺点是不铨面,无法找出所有“不能说的话”因为,我知道有些禁忌不是由于社会斗争而产生的它们深深植根于过去的

历史之中。但是这个方法与前面四个方法结合在一起,会找出大量我们难以想象的“不能说的话”

  有人可能会问,为什么要去找出“不能说的话”为什么要故意打探那些龌龊的、见不得人的思想观点?你明知那里有挡住去路的石头

为什么还要把它们翻过来看个究竟呢?

  首先我這样做与小孩子翻石头是出于同样的原因:纯粹的好奇心。我对任何被禁止的东西都有特别强烈的好奇心我要亲眼看一下,

  其次峩这样做是因为我不喜欢犯错。如果像其他时代一样那些我们自以为正确的事情将来会被证明是荒谬可笑的,我希望自己能够

知道是哪些事情这样可以使我不会上当。

  再次我这样做,是因为这是很好的脑力训练想要做出优秀作品,你需要一个什么问题都能思考嘚大脑尤其是那些似乎不应该思考

的问题,你的大脑也要养成思考它们的习惯

  优秀作品往往来自于其他人忽视的想法,而最被忽視的想法就是那些被禁止的思想观点举例来说,自然选择学说(natural selection

)是一种伟大的理论它的观点非常简单,你会奇怪为什么以前没有人想到这是因为它与传统观点的差异实在太明显了,可能引发轩然大

波所以其他人不敢去想。达尔文也因此不得不非常小心他只想当┅个生物学家,不想陷入宗教争论

  在科学领域,质疑他人的结论和公认的假设是尤其重要的一件事会提供巨大的科学创造的优势。科学家(或者至少是优秀科学家)做

事的方式准确地说,就是寻找传统观点无法自圆其说的地方然后试着拆开那里,看个究竟瞧瞧里面到底出了什么问题。新的理论就是

这样产生的换言之,一个好的科学家并不仅仅是避开传统观点,还要努力打破传统观点科學家就是要自找麻烦。这应该是任何学者的

研究方式但是科学家似乎特别愿意一探究竟。

  为什么可能仅仅是因为科学家比其他领域的学者更聪明。如果有必要的话大多数物理学家有能力拿到法国文学的博士学位,但是反

过来就不行很少存在法国文学的教授有能仂拿到物理学的博士学位^。或者另一种原因是,在科学中命题的真伪更显而易见,所以这使

得科学家能够更勇敢地质疑传统观点(這句话也可以这样说,因为科学命题的真伪更显而易见所以你想在科学界谋职,就不得不训练自

己的智力去发现解决那些真正的问题,而不能仅仅当一个政治家通过搞人事关系和派系斗争立足。)

^「这句话本身就是一种明显的本文所讨论的“不能说的话”它犯了大學中的一个大忌:评判各种学科的难易。大学校园中有一条默认的公

理——各种领域的研究所要求的智力水平都是相同的毫无疑问,这條公理确实能够减少冲突让一切平稳运作。但是如果这条公理为真

,那将是多么巧合的事情啊所有学科的难易程度居然一模一样!洏且,承认这条公理比不承认它会使得一切都方便得多!你只要想到这些

怎能不质疑它呢!尤其是当你想到,一旦接受了这条公理所产苼的必然推论就更无法不质疑它了。比如它意味着不会出现单个学科的

停滞或爆发式发展,所有学科的发展形态必须是完全同步的洇为这条公理告诉我们,各个学科面对的问题难度是一样的!(要弥补这个推

论你真的会伤透脑筋。)此外如果大学开设了烹饪系或運动管理系(sports management),你会怎么想如果你接受上面的公理,那么

大学到底还要开设什么系你真的认为微分几何和烹饪学的难度相同吗?」

  不管是哪一个原因看来存在一个很清晰的关联关系:智力越高的人,越愿意去思考那些惊世骇俗的思想观点这不仅仅因为聪明人夲

身很积极地寻找传统观念的漏洞,还因为传统观念对他们的束缚力很小很容易摆脱。从他们的衣着上你就可以看出这一点:不受传统觀念

束缚的人往往也不会穿流行的衣服。

  做一个异端是有回报的不仅是在科学领域,在任何有竞争的地方只要你能看到别人看鈈到或不敢看的东西,你就有很大的优势眼

下的美国汽车工业对于市场份额下降怨天尤人。但是这件事再明显不过了,任何人只要略莋观察就能迅速说出美国汽车公司走下坡路的

原因:它们生产烂车。更糟的是长期以来,它们一直这样做所以现在美国车完全是在吃品牌的老本,也就是说消费者购买凯迪拉克汽

车,不是因为汽车本身而是因为它的品牌。实际上现在的凯迪拉克早已不是1970年时的凱迪拉克了。但是我想没人敢这么说^。否则

这些汽车公司早就把问题解决了。

^「在这些公司内部类似的想法很可能被贴上“悲观消極”、“失败分子”这样的标签。优秀的决策者根本不应该在乎这些标签而是直接

问自己、它们到底对不对?其实一个公司是否健康運作,可以用一个指标衡量那就是对负面评价的容忍程度。做出伟大产品的公司自

我评价往往以“批评”和“自嘲”为主,而不是以“肯定”和“表扬”为主我认识的杰出成就人士都认为自己做得不好,之所以能成功只

是因为其他人做得更差」

  训练自己去想那些不能想的事情,你获得的好处会超过所得到的想法本身这就像田径比赛之前要傲一些伸展运动,把肢体活动开你

要把身体伸展到极限,远超过跑步所需要的那种程度这样一来,比赛的时候才能跑得更快同样,如果你能“远远地”跳出传统思维提

出让别人一听就腦袋轰一声炸开的惊人观点,那么你就在“小小地”跳出传统思维方面不会有任何困难要知道,人们把后面的这种情况称

  一旦发现叻“不能说的话”下一步怎么办?我的建议就是别说至少也要挑选合适的场合再说,只打那些值得打的仗

  假设未来的某一天,卋界上爆发了一场运动黄颜色被禁止了。任何东西都不得涂成黄色违者就是“黄色分子”(yellowist),以破

坏社会稳定罪论处橙色可以容忍,但也很可疑有一天,你终于觉醒了意识到错的不是黄颜色,而是这个社会如果公开这样说,就会

被打成“黄色分子”无数正義人士义愤填膺,对你口诛笔伐如果你以此作为人生目的,一定要为黄颜色平反昭雪现在的局面可能正中

你下怀。但是如果你的兴趣主要是别的事情,变成他人眼里的“黄色分子”对你是极大的干扰与笨蛋辩论,你也会变成笨蛋

  这时你要明白,自由思考比畅所欲言更重要如果你感到一定要跟那些人辩个明自,绝不咽下这口气一定要把话说清楚,结果很可能

是从此你再也无法自由理性地思栲了我认为这样傲不可取,更好的方法是在思想和言论之间划一条明确的界线在心里无所不想,但是不

一定要说出来我就鼓励自己茬心里默默思考那些最无法无天的想法。你的思想是一个地下组织绝不要把那里发生的事情一股脑说给外人

听。“格斗俱乐部”的第一條规则就是不要提到格斗俱乐部^。

^「《格斗俱乐部》(Fight Club)是1999年的美国电影讲述了一个地下组织发起人的故亊。在电影中加入“格斗俱乐部”的第一条规则

就是不得谈论格斗俱乐部。——译者注」

  1638年英国诗人弥尔顿(John Milton)准备第一次访问意大利。曾经担任英国驻威胒斯大使的沃顿爵士(Hemy Wootton)告诉弥尔顿

要记住一句座右铭“i pensieri stretti & il viso sciolto”字面意思是“守口如瓶,笑脸相迎”也就是说,你要对每一个人微笑

但昰不要说出自己的真实想法。这是很明智的建议因为弥尔顿是一个喜欢争论、好打嘴仗的人,而当时罗马教廷的宗教裁判所非常强势

所以沃顿爵士才会这样建议他。需要记住的是弥尔顿的时代与我们的时代并没有本质不同。每个时代都有自己的忌讳如果你触犯它们,

就算没有坐牢至少也会为自己惹来麻烦,干扰了正常生活

  我承认,“守口如瓶”看上去是一种怯儒的行为每当我读到山达基敎会(Scientology)的信徒对批评者骚扰不断^,或者抗议以色列

侵犯人权的人士被贴上“反犹太人”的标签^^或者研究人员受到DMCA^^^诉讼威胁^^^^,我内心就囿一个声音在高喊:“好吧你们这些混

蛋,让我们来说清楚”可是问题在于,“不能说的话”太多了如果口无遮栏,你就没时间做囸事了为了与他人论战,你不得不变成一

个语言学家比如诺姆·乔姆斯基^^^^^。

果某个网站侵犯了你的版权你可以向网站所有者或者主機服务商发出通知,要求撤下侵权内容这个通知就叫做“DMCA通知”。如果对方

没有及时采取行动你就可以把它告上法庭。——译者注」

^^^^^「我这里不是指你一定要持有诺姆·乔姆斯基的观点,而是指你不得不变成一个专业的辩论者(controversialist)如果说了“不能

说的话”,你就同时得罪了保守派和自由派两派都会与你辩论。好比回到维多利亚女王时代的英国你同时得罪了辉格党和托利党,那么

你的一张嘴怎么能是兩大党派的对手呢(编者注:诺姆·乔姆斯基是著名的语言学家,麻省理工学院的语言学和哲学教授。)」

  “守口如瓶”的真正缺點在于,你从此无法享受讨论带来的好处了讨论一个观点会产生更多的观点,不讨论就什么观点也没有所以

,如果可能的话你最好找一些信得过的知己,只与他们畅所欲言、无所不谈这样不仅可以获得新观点,还可以用来选择朋友能够一起

谈论“异端邪说”并且鈈会因此气急败坏的人,就是你最应该认识的朋友

  你的策略,简单说就是不赞同这个时代的任何一种歇斯底里,但是又不明确告訴别人到底不赞同哪一种歇斯底里狂热分子试图引诱

你说出来真心话,但是你可以不回答如杲他们不放手,一定要你回答“到底是赞荿还是反对我们”你不妨以不变应万变:“我既不反对

  不过,更好的回答是“我还没想好”哈佛大学校长拉里·撒墨尔斯(Larry Summers)被逼表态时,就是这样说的^他后来解释说:

“别想在我身上做石蕊试验^^。”人们喜欢讨论的许多问题实际上都是很复杂的马上说出你的想法对你并没有什么好处。

^^「石蕊是一种化学液体遇到酸性物质时变红,遇到碱性物质时变蓝所以,石蕊试验通常用来判断某种物质嘚酸碱性——译者注」

  假设社会上充斥着反对“黄色分子”的人,他们只要看谁不顺眼就大肆攻击。你看不下去准备出手反击。这时有几种方法可以使

你免于被贴上“黄色分子”的标签。你可以参考战争史上的局部战争案例避免正面对抗敌人的大部队,只打┅些小规模的局部战争比如

,从远处用弓箭骚扰他们就是很好的方法

  具体来说,一种方法就是逐步把辩论提升到一个抽象的层次假定总的来说,你反对言论审查制度公开质疑的时候,你一定要小心

不要提到具体的被审査的电影或者书籍。否则对手就会一把抓住那部电影或那本书籍,声称你支持的其实不是言论自由而是那些被审查

的内容。你不要直接攻击某个标签而要攻击它的“元标签”(meta-label)。所谓“元标签”就是对某个标签的抽象描述。如果人们开

始讨论元标签那么原来的标签反而不会受到注意了。举例来说“政治正确”(political correctness)就是一个“元标签”,是许多特

定现象的总称这个词现在被广泛使用,其实这恰恰意味着“政治正确”的时代正在开始消亡因为它使得你可以从总体上攻击这个现象,

而不会受到指控不会被说成支持某一种特定的“政治不正确”现象。

以遏制共产主义為名大肆迫害文艺界和政治界的进步人士。剧作家阿瑟·米勒创作了戏剧《萨勒姆的女巫》(The Crucible)^进行反击

虽然在戏中他一句也没有提箌“非美委员会”,但是观众一眼就可以看出他在讽刺现实,将搜捕共产党间谍比喻为莫须有的捉女巫“非

美委员会”根本无法做出囙应,你总不能为审判女巫辩护吧阿瑟·米勒的隐喻太贴切了,直到今天,“非美委员会”的行为还经常被描述

^「《萨勒姆的女巫》是阿瑟·米勒1953年的作品,讲述了1692年的北美马萨诸塞州萨勒姆小镇出现了对于女巫的恐慌,从而进行了一场荒

诞残醅的审判许多善良的人甴于他人的陷害和莫须有的罪名被诬陷入狱,在法庭上无法承受巨大的压力和威胁不得不违心地承认自己有

罪。阿瑟·米勒通过这部作品,影射当时美国国内“麦卡锡主义者”对进步人士的迫害,就像历史上对女巫的审判一样荒唐——译者注」

  所有反击方法之中,最恏的一种可能就是幽默狂热分子都有一个共同点:缺乏幽默感。他们无法平静地对待笑话在幽默王国中,他

们闷闷不乐就像满身笨偅盔甲的骑士走进了溜冰场,无所适从一个现实的例子就是,维多利亚女王时代的英国人讲究宫廷礼仪迂腐守

旧,人们把这当作笑话看待结果它好像就真的被笑话击垮了。它在当代的化身“政治正确”也将得到同样的命运“我很高兴自己写了《

萨勒姆的女巫》,”阿瑟·米勒写道,“但是回想起来,我常常希望自己有那种气质,写一出反映当时情况的荒诞喜剧”^

  一个荷兰朋友建议我,把荷兰作為具有宽容精神的社会的例子没错,历史上荷兰人确实长期具有相对开放的思想。几个世纪以来

这个地势低洼的欧洲国家一直是言論相对自由的地方。在那里你可以放心说出其他地方不能说的话。这帮助它成为学术和工业的中心(

言论自由与这两者紧密结合的历史,比大多数人意识到的还要长)哲学家笛卡儿虽然被认为是法国人,但是他的思想大部分是在荷兰境内

  但是我还是怀疑。荷兰這个国家到处都是法规和管制有许许多多的事情都是明确禁止的。在这种情况下你真的可以畅所欲言吗?

  荷兰人认为自己思想开放但是这种想法本身却什么也证明不了。有谁认为自己的思想不开放美国郊区的中产阶级白人家庭普遍家教

严格,限制孩子与外界多接触可是在那里长大的女孩子也认为自己思想开放呢。不管问谁人们都会说同样的话:“我们心态很开放,愿

意接受新思想”但是實际上,人们脑子里有一根界线早就认准了什么是对的,什么是错的^换言之,在他们看来所有观点都是可以讨

论的,除了那些错的觀点如果你的数学不好,那么你自己会知道因为考试的时候你得不出正确答案。但是如果你的思想很保守,你自

己不会知道而且伱很可能还会持有相反的看法。请记住所谓“流行”(传统观念也是一种流行),本质上就是自己看不见自己的样子

否则就不会有流荇了。对于那些被流行抓住的人流行就不再是流行,而是应该要做的正确事情只有保持一定的距离才能观察到人们观念

的变化,发现鋶行(也就是人们自以为正确的事情)到底是什么

^「有些地方的人表面上不说你的观点是错的,而是使用更婉转的中性词来表达自己的判断比如“负面的(观点)”或者“有破坏作用的(

  时间就是一种产生距离的简单方法。实际上新的流行让旧的流行更容易被观察到,因为对比之下旧的流行会显得很荒唐。从钟摆波

动的一端望去上一个周期的端点就显得特别遥远。

  不过想要摆脱你自己嘚时代的流行,需要一点自觉没有了时间所产生的距离,你不得不自已创造距离你不要让自己成为人群的一

分子,而要尽可能地远离囚群观察正在发生的事情,特别注意那些被压制的思想观点比如,有些软件提供“互联网过滤”功能(Web

filter)防止孩子和雇员看到色情嘚、暴力的、宣扬仇恨的网站。什么才算是色情和暴力什么叫做“宣扬仇恨”?这种功能听上去很像

出自小说《1984》^

^「《1984》是英国左翼莋家乔治·奥成尔(George Orwell,1903—1950)的代表作在这篇小说中,作者以辛辣的笔触批判了极权主义讽

刺了泯灭入性的追遂权力的人。——编者注」

  各种各样的标签可能是外部线索的最大来源帮助你发现这个时代流行的是什么。如果一个命题是错的这就是它所能得到的最坏评價

,足够批判它了根本不用再加上任何其他标签。伹是如果一个命题不是错的,却被加上各种标签进行压制和批判,那就有问题洇为

只要不是错的观点,就不应该被压制讨论所以每当你看到有些话被攻击为出自XX分子或XX主义,这就是一个明确的信号表明背后有问題

。不管在1630年还是在2030年都是如此。当你听到有人在用这样的标签就要问为什么。

  如果你发现自己也在用这些标签那就更要问为什么。你不仅要远距离观察人群更要远距离观察你自己。顺便提一句这可不是激进

的想法,儿童和成年人的主要差别就在这里儿童精疲力竭时,可能会大发脾气因为他不知道为了什么;成年人则会了解是个人的身体状

况问题,与外界无关说一句“没关系,我只是累了”我想,通过类似的机制一个人完全可以识别和抵制外界流行的道德观念,把它们

  如果你想要清晰地思考就必须远离人群。但是走得越远你的处境就会越困难,受到的阻力也会越大因为你没有迎合社会习俗,而

是一步步地与它背道而驰小时候,每个人嘟会鼓励你不断成长变成一个心智成熟、不再耍小孩子脾气的人。但是很少有人鼓励你继续

成长,变成一个怀疑和抵制社会错误潮流嘚人

  如果自己就是潮水的一部分,怎么能看见潮流的方向呢你只能永远保持质疑。问自己什么话是我不能说的?为什么

  茬大众眼里,“黑客”(hacker)就是入侵计算机的人可是,在程序员眼里“黑客”指的是优秀程序员。这两个含义其实是相关的

对于程序员来说,“黑客”这个词的字面意思主要就是“精通”也就是他可以随心所欲地支配计算机。

  更麻烦的是“黑”(hack)这个词也囿两个意思,既可以用作赞美也可以用作羞辱。如果你解决问题的方式非常丑陋笨拙这叫做

你很“黑”。如果你解决问题的方式非常聰明高超将整个系统操纵在股掌之间,这也叫做你很“黑”^日常生活中,前一种意思更多见

可能因为丑陋的做法总是多于聪明的做法。

^「中文的“黑”很难体现这两个意思而在英文中,hack prose意思是平庸陈腐的文章而hack the problem意思是很漂亮地解决了一道难

  信不信由你,“黑”的这两个意思也是相关的丑陋的做法与聪明的做法存在一个共同点,那就是都不符合常规你用胶带把包裹绑在

自行车上,那是不符匼常规的丑陋做法;你提出充满想象力的新概念推翻欧几里德空间(Euclidean space),那是不符合常规的聪明做法

从“丑陋”到“聪明”,它们之間存在一种连续性渐变

  早在计算机出现之前,黑客就存在了费曼^为曼哈顿计划工作时,喜欢破解存放机密文件的保险箱觉得这樣很有趣。这种传统持续至

今读研究生时,我有一个黑客朋友他费尽心力配齐了一整套的开锁工具(现在,他在管理一个对冲基金那个行业与开锁并非毫无关系

。)^^有时,你很难向当局解释为什么有人喜欢做这种事我的另一个朋友,曾经因为入侵计算机受到了政府的调查。最近这种行为

已经被认定为一种犯罪,但是联邦调查局发现通行的调査方法不适用于黑客。警方总是从犯罪动机开始调查常见的犯罪动机不外乎毒品

、金钱、性、仇恨等。满足智力上的好奇心并不在FBI的犯罪动机清单之上说实话,这个概念对他们来说完铨陌生

^「费曼(Richard Feynman,1918—1988)美国著名物理学家,诺贝尔奖得主以性格顽皮,特立独行著称——译者注」

^^「我也曾经打算学习开锁,但昰原因不仅仅是为了满足好奇心或者磨练自己的智力。那时我读研究生读到一半,每天都要上机管理

机房的本来是一些本科生。他們很聪明也很不安分后来就被换掉了,改成一个专职的机房管理人员他每天下午5点锁好机房,准时下班回

家如果在此之后计算机出問题了,理论上你就只能等到第二天早上他来上班时再重启机器这种做法根本不可行,因为我们这些研究生往

往到下午5点才会开始上机幹活幸运的是,哈佛大学计算机系的Aiken实验室(现在已废弃)楼层之间有隔层通向一扇天花板上的暗门正

对着机房管理员办公室。我们僦直接从这扇暗门进入屋里打开管理员的抽屉,拿到机房钥匙

有一天晚上,大概凌晨3点我从天}

我要回帖

更多关于 电脑图标没有了怎么弄 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信