本文目录一览:
- 1、通常所说的计算机“黑客”一般指
- 2、黑客知识
- 3、一个人最多能记住多少信息,相当于多少个1000G的硬盘
- 4、对黑客来说,你密码长短都一样还是越复杂越难破解
- 5、什么是黑客
- 6、黑客帝国涉及到哪些哲学和科学问题
通常所说的计算机“黑客”一般指
什么是黑客?
Jargon File中对“黑客”一词给出了很多个定义,大部分定义都涉及高超的编程技术,强烈的解决问题和克服限制的欲望。如果你想知道如何成为一名黑客,那么好,只有两方面是重要的。(态度和技术)
长久以来,存在一个专家级程序员和 *** 高手的共享文化社群,其历史可以追溯到几十年前之一台分时共享的小型机和最早的ARPAnet实验时期。 这个文化的参与者们创造了“黑客”这个词。 黑客们建起了Internet。黑客们使Unix操作系统成为今天这个样子。黑客们搭起了Usenet。黑客们让WWW正常运转。如果你是这个文化的一部分,如果你已经为它作了些贡献,而且圈内的其他人也知道你是谁并称你为一个黑客,那么你就是一名黑客。
黑客精神并不仅仅局限于软件黑客文化圈中。有些人同样以黑客态度对待其它事情如电子和音乐---事实上,你可以在任何较高级别的科学和艺术中发现它。软件黑客们识别出这些在其他领域同类并把他们也称作黑客---有人宣称黑客实际上是独立于他们工作领域的。 但在本文中,我们将注意力集中在软件黑客的技术和态度,以及发明了“黑客”一词的哪个共享文化传统之上。
另外还有一群人,他们大声嚷嚷着自己是黑客,实际上他们却不是。他们是一些蓄意破坏计算机和 *** 系统的人(多数是青春期的少年)。真正的黑客把这些人叫做“骇客”(cracker),并不屑与之为伍。多数真正的黑客认为骇客们是些不负责任的懒家伙,还没什么大本事。专门以破坏别人安全为目的的行为并不能使你成为一名黑客, 正如拿根铁丝能打开汽车并不能使你成为一个汽车工程师。不幸的是,很多记者和作家往往错把“骇客”当成黑客;这种做法激怒真正的黑客。
根本的区别是:黑客们建设,而骇客们破坏。
如果你想成为一名黑客,继续读下去。如果你想做一个骇客,去读 alt.2600 新闻组,并在发现你并不像自己想象的那么聪明的时候去坐5到10次监狱。 关于骇客,我只想说这么多。
---黑客的态度
黑客们解决问题,建设事物,信仰自由和双向的帮助,人人为我, 我为人人。
要想被认为是一名黑客,你的行为必须显示出你已经具备了这种态度。要想做的好象你具备这种态度,你就不得不真的具备这种态度。但是如果你想靠培养黑客态度在黑客文化中得到承认,那就大错特错了。因为成为具备这些特质的这种人对你自己非常重要,有助于你学习,并给你提供源源不断的活力。同所有有创造性的艺术一样,成为大师的最有效 *** 就是模仿大师的精神---不是仅从理智上,更要从感情上进行模仿。
So,如果你想做一名黑客,请重复以下事情直到你相信它们:
1 这世界充满待解决的迷人问题
做一名黑客有很多乐趣,但却是些要费很多气力方能得到的乐趣。 这些努力需要动力。成功的运动员从健壮体魄,挑战自我极限中汲取动力。同样,做黑客,你必须
要有从解决问题,磨练技术,锻炼智力中得到基本的热望。如果你还不是这类人又想做黑客,你就要设法成为这样的人。否则你会发现,你的黑客热情会被其他诱惑无情地吞噬掉---如金钱、性和社会上的虚名。
(同样你必须对你自己的学习能力建立信心---相信尽管你对某问题所知不多,但如果你一点一点地学习、试探,你最终会掌握并解决它。)
2. 一个问题不应该被解决两次
聪明的脑瓜是宝贵的,有限的资源。当这个世界还充满其他有待解决的有趣问题之时,他们不应该被浪费在重新发明轮子这些事情上。 作为一名黑客,你必须相信其他黑客的思考时间是宝贵的---因此共享信息,解决问题并发布结果给其他黑客几乎是一种道义,这样其他人就可以去解决新问题而不是重复地对付旧问题。
(你不必认为你一定要把你的发明创造公布出去,但这样做的黑客是赢得大家尊敬最多的人。卖些钱来给自己养家糊口,买房买车买计算机甚至发大财和黑客价值也是相容的,只要你别忘记你还是个黑客。)
3. 无聊和乏味的工作是罪恶
黑客们应该从来不会被愚蠢的重复性劳动所困扰,因为当这种事情发生时就意味着他们没有在做只有他们才能做的事情---解决新问题。这样的浪费伤害每一个人。因此,无聊和乏味的工作不仅仅是令人不舒服而已,它们是极大的犯罪。 要想做的象个黑客,你必须完全相信这点并尽可能多地将乏味的工作自动化,不仅为你自己,也为了其他人(尤其是其他黑客们)。
(对此有一个明显的例外。黑客们有时也做一些重复性的枯燥工作以进行“脑力休息”,或是为练熟了某个技巧,或是获得一些除此无法获得的经验。但这是他自己的选择---有脑子的人不应该被迫做无聊的活儿。)
4 自由就是好
黑客们是天生的反权威主义者。任何能向你发命令的人会迫使你停止解决令你着迷的问题,同时,按照权威的一般思路,他通常会给出一些极其愚昧的理由。因此,不论何时何地,任何权威,只要他压迫你或其他黑客,就要和他斗到底。
(这并非说任何权力都不必要。儿童需要监护,罪犯也要被看管起来。 如果服从命令得到某种东西比起用其他方式得到它更节约时间,黑客会同意接受某种形式的权威。但这是一个有限的、特意的交易;权力想要的那种个人服从不是你的给予,而是无条件的服从。)
权力喜爱审查和保密。他们不信任自愿的合作和信息共享---他们只喜欢由他们控制的合作。因此,要想做的象个黑客,你得对审查、保密,以及使用武力或欺骗去压迫人们的做法有一种本能的反感和敌意。
5. 态度不能替代能力
要做一名黑客,你必须培养起这些态度。但只具备这些态度并不能使你成为一名黑客,就象这并不能使你成为一个运动健将和摇滚明星一样。成为一名黑客需要花费智力,实践,奉献和辛苦。
因此,你必须学会不相信态度,并尊重各种各样的能力。黑客们不会为那些故意装模做样的人浪费时间,但他们却非常尊重能力---尤其是做黑客的能力,不过任何能力总归是好的。具备很少人才能掌握的技术方面的能力尤其为好,而具备那些涉及脑力、技巧和聚精会神的能力为更好。
如果你尊敬能力,你会享受提高自己能力的乐趣---辛苦的工作和奉献会变成一种高度娱乐而非贱役。 要想成为一名黑客,这一点非常重要。
---基本黑客技术
黑客态度是重要的,但技术更加重要。态度无法替代技术,在你被别的黑客称为黑客之前,有一套基本的技术你必须掌握。 这套基本技术随着新技术的出现和老技术的过时也随时间在缓慢改变。例如,过去包括使用机器码编程,而知道最近才包括了HTML语言。但现在明显包括以下技术:
1 学习如何编程
这当然是最基本的黑客技术。如果你还不会任何计算机语言,我建议你从Python开始。它设计清晰,文档齐全,对初学者很合适。尽管是一门很好的初级语言,它不仅仅只是个玩具。它非常强大,灵活,也适合做大型项目。
但是记住,如果你只会一门语言,你将不会达到黑客所要求的技术水平,甚至也不能达到一个普通程序员的水平---你需要学会如何以一个通用的 *** 思考编程问题,独立于任何语言。要做一名真正的黑客,你需要学会如何在几天内通过一些手册,结合你现在所知,迅速掌握一门新语言。这意味着你应该学会几种不同的语言。
如果要做一些重要的编程,你将不得不学习C语言,Unix的核心语言。其他对黑客而言比较重要的语言包括Perl和LISP。 Perl很实用,值得一学;它被广泛用于活动网页和系统管理,因此即便你从不用Perl写程序,至少也应该能读懂它。 LISP 值得学习是因为当你最终掌握了它你会得到丰富的经验;这些经验使你在以后的日子里成为一个更好的程序员,即使你实际上可能很少使用LISP本身。
当然,实际上你更好四种都会。 (Python, C, Perl, and LISP). 除了是最重要的四种基本语言,它们还代表了四种非常不同的编程 *** ,每种都会让你受益非浅。
这里我无法完整地教会你如何编程---这是个复杂的活儿。但我可以告诉你,书本和课程也不能作到。几乎所有更好的黑客都是自学成材的。真正能起作用的就是去亲自读代码和写代码。
学习如何编程就象学习用自然语言写作一样。更好的做法是读一些大师的名著,试着自己写点东西,再读些,再写点,又读些,又写点....如此往复,直到你达到自己在范文中看到的简洁和力量。
过去找到好的代码去读是困难的,因为很少有大型程序的可用源代码能让新手练手。这种状况已经得到了很大的改善;现在有很多可用的开放源码软件,编程工具和操作系统(全都有黑客写成)。这使我们自然地来到第二个话题...
2 得到一个开放源码的Unix并学会使用、运行它
我假设你已经拥有了一台个人计算机或者有一个可用的( 今天的孩子们真幸福 :-) )。新手们最基本的一步就是得到一份Linux或BSD-Unix,安装在个人计算机上,并运行它。
当然,这世界上除了Unix还有其他操作系统。但它们都是以二进制形式发送的---你无法读到它的源码,更不可能修改它。尝试在DOS或Windows的机器上学习黑客技术,就象是在腿上绑了铁块去学跳舞。
除此之外,Unix还是Internet的操作系统。你可以不知道Unix而学会用Internet,但不懂它你就无法成为一名Internet黑客。因为这个原因,今天的黑客文化在很大程度上是以Unix为中心的。(这点并不总是真的,一些很早的黑客对此很不高兴,但Unix和Internet之间的共生关系已是如此之强,甚至连微软也无可奈何)
So,装一个Unix---我个人喜欢Linux,不过也有其他选择。(你也可以在同一台机器上同时运行DOS,Windows和Linux)学会它。运行它。用它跟Internet对话。读它的代码。试着去修改他。你会得到比微软操作系统上好的多的编程工具(包括C,Lisp, Python, and Perl),你会得到乐趣,并将学到比你想象的更多知识。
关于学习Unix的更多信息,请看 The Loginataka.
要得到Linux,请看: 哪里能得到 Linux.
3 学会如何使用WWW和写HTML
大多黑客文化建造的东西都在你看不见的地方发挥着作用,帮助工厂、办公室和大学正常运转,表面上很难看到它对他人的生活的影响。Web是一个大大的例外。即便政客也同意,这个巨大而耀眼的黑客玩具正在改变整个世界。单是这个原因(还有许多其它的), 你就需要学习如何掌握Web。
这并不是仅仅意味着如何使用浏览器(谁都会),而是要学会如何写HTML,Web的标记语言。如果你不会编程,写HTML会教你一些有助于学习的思考习惯。因此,先建起自己的主页。
但仅仅建一个主页也不能使你成为一名黑客。 Web里充满了各种网页。多数是无意义的,零信息量垃圾。
要想有价值,你的网页必须有内容---必须有趣或对其它黑客有用。这样,我们来到下一个话题....
---黑客文化中的地位
象大部分不涉及金钱的文化一样,黑客王国的运转靠声誉维护。你设法解决有趣的问题,但它们到底多有趣,你的解法有多好,是要有那些和你具有同样技术水平的人或比你更牛的人去评判的。
相应地,当你在玩黑客游戏时,你知道,你的分数要靠其他黑客对你的技术的评估给出。(这就是为什么只有在其它黑客称你为黑客是,你才算得上是一名黑客)这个事实常会被黑客是一项孤独的工作这一印象所减弱;它也会被另一个黑客文化的禁忌所减弱(此禁忌的效力正在减弱但仍很强大):拒绝承认自我或外部评估是一个人的动力。
特别地,黑客王国被人类学家们称为一种精英文化。在这里你不是凭借你对别人的统治来建立地位和名望,也不是靠美貌,或拥有其他人想要的东西,而是靠你的奉献。尤其是奉献你的时间,你的才智和你的技术成果。
要获得其他黑客的尊敬,你可以做以下五种事情:
1. 写开放源码的软件
之一个(也是最基本和传统的)是写些被其他黑客认为有趣或有用的程序,并把程序的原代码公布给大家共享。
(过去我们称之为“自由软件-free software”,但这却使很多不知free的精确含义的人感到不解。现在我们很多人使用“开放源码-open source”这个词)
黑客王国里最受尊敬的大牛们是那些写了大型的、具有广泛用途的软件,并把它们公布出去,使每人都在使用他的软件的人。
2. 帮助测试并修改开放源码的软件
黑客们也尊敬也那些使用、测试开放源码软件的人。在这个并非完美的世界上,我们不可避免地要花大量软件开发的时间在测试和抓臭虫阶段。 这就是为什么任何开放源码的作者稍加思考后都会告诉你好的beta测试员象红宝石一样珍贵。 (他知道如何清楚描述出错症状,很好地定位错误,能忍受快速发布的软件中的bug,愿意使用一些简单的诊断工具) 甚至他们中的一个能判断出哪个测试阶段是延长的、令人精疲力尽的噩梦,哪个只是一个有益健康的玩意儿。
如果你是个新手,试着找一个赶兴趣的正在开发的程序,作一个好的beta测试员。从帮着测试,到帮着抓臭虫,到最后帮着改程序,你会不断进步。以后你写程序时,会有别人来帮你,你就得到了你当初善举的回报。
3. 公布有用的信息
另一个好事是收集整理网页上有用有趣的信息或文档如FAQ。许多主要FAQ的维护者和其他开放源码的作者一样受到大家的尊敬。
4. 帮助维护基础设施的运转
黑客文化是靠自愿者运转的。要使Internet能正常工作,就要有大量枯燥的工作不得不去完成----管理mail list,newsgroup,维护大量文档,开发RFC和其它技术标准等等。做这类事情的人会得到很多人的尊敬,因为每人都知道这些事情是耗时耗力的苦役,不象编码那样好玩。做这些事情需要毅力。
5. 为黑客文化本身服务
最后,你可以为这个文化本身服务(例如象我这样,写一个“如何成为黑客”的初级教程 :-) )(hehe,象我这样把它翻成中文 :-) ) 这并非一定要在你已经在这里呆了很久,精通所有以上4点,获得一定声誉后后才能去做。
黑客文化没有领袖。精确地说,它确实有些文化英雄和部落长者和历史学家和发言人。若你在这圈内呆的够长,你或许成为其中之一。
记住:黑客们不相信他们的部落长者的自夸的炫耀,因此很明显地去追求这种名誉是危险的。你必须具备基本的谦虚和优雅。
---黑客和怪人(Nerd)的联系
同流行的传说相反,做一名黑客并不一定要你是个怪人。然而,很多黑客都是怪人。做一个出世者有助于你集中精力进行更重要的事情,如思考和编程。
因此,很多黑客都愿意接受“怪人”这个标签,更有甚者愿意使用“傻子(geek)”一词并自以为豪---这是宣布他们与主流社会不合作的声明。
如果你能集中足够的精力来做好黑客同时还能有正常的生活,这很好。今天作到这一点比我在1970年代是个新手是要容易的多。今天主流文化对技术怪人要友善的多。甚至有更多的人意识到黑客通常更富爱心,是块很好的做恋人和配偶的材料。 更多信息见 Girl's Guide to Geek Guys.
如果你因为生活上不如意而为做黑客而吸引,那也没什么---至少你不会分神了。或许以后你会找到自己的另一半。
---风格的意义
重申一下,做一名黑客,你必须进入黑客精神之中。当你不在计算机边上时,你仍然有很多事情可做。它们并不能替代真正的编程(没有什么能替代编程),但很多黑客都那么做,并感到它们与黑客精神存在一种本质的关联。
阅读科幻小说。参加科幻小说讨论会。(一个很好的寻找黑客的场合)
研究禅宗,或练功习武。
练就一双精确的耳朵,学会鉴赏特别的音乐。学会玩某种乐器,或唱歌。
提高对双关语的鉴赏。
学会流畅地用母语写作。(令人惊讶的时,我所知道的所有最棒的黑客,都是很不错的作家)
这些事情,你做的越多,你就越适合做黑客。至于为什么偏偏是这些事情,原因并不很清楚,但它们都涉及到了左-右脑的综合技巧,这似乎是关键所在。(黑客们既需要清晰的逻辑思维,有时也需要强烈的跳出逻辑之外的直觉)
最后,还有一些不要去做的事情。
不要使用愚蠢的,过于哗众取宠的ID
不要自称为 *** 崩客(punk) ,也不要对那些人浪费时间
不要寄出充满拼写和语法错误的email,或张贴错误百出的文章
做以上的事情,会使大大损害你的声誉。黑客们个个记忆超群---你将需要数年的时间让他们忘记你的愚蠢。
黑客知识
一、怎么样才算是真正的黑客(Hacker)?
Hacker这个名词的定义,必须是技术上的行家或喜欢解决问题,克服限制的人。
二、Hacker所需要的基本技能
Hacker的技术是非常重要的。在梦想成为Hacker前,有些基本的工作和技术是必备的。
随着新科技的发明和旧技术的取代,这些工具随着时间在慢慢的改变。例如:以往总是会学会用机器码写程序,只到最近我们开始使用HTML。不过在1996年末,下面所举的工具是很明显的被需要的。
1、学习程序设计
当然,这是基础的Hacker技能。在1997年,理所当然的,你必须学会C语言。但,如果你只是学一种语言,那么你不能算是一位Hacker,了不起只能算是一个电脑爱好者。
程序设计是一种很复杂的技术,在这就不介绍完整的学习步骤了(因为下面还有好多,我的手现在就有点打字打软了,嘿嘿,不好意思哦)只是依靠你自己的摸索。只能告诉你一些书本上和课堂上所没有的东西(有很多,几乎全部更好的Hacker们都是自习而来的)。
读别人的程序码,及自己写程序
学习写程序就像在学习写一重良好的自然语言,更好的 *** 是去看一些专家们所些的东西,然后写一些你自己的东西,然后读更多,再写更多,然后一直持续,一直到你发展出一种属于自己风格和特色。
要找到好的程序码来看是一件很困难的事情,因为,对菜鸟Hacker们而言,适合供他们阅读和学习的大型程序的Source数量很少。但这事已有了戏剧性的变化了,现在免费的供应的软件、程序设计工具和操作系统到处可看。
前面的都是Hacker的基本知识,现在教大家实用的知识。
1、 *** 攻击之服务拒绝攻击
服务拒绝攻击企图通过使你的服务计算机崩溃或者把他压跨来阻止你提供服务,服务拒绝攻击是最容易实施攻击行为,主要包括:
死亡之ping(ping of death)
由于在早期的阶段,路由器对包的更大尺寸都有限制,许多操作系统对TCP/IP的实现在ICMP包上都是规定64KB,并且在对包的并体头进行读取之后,要根据该标题里包含的信息来为有效载荷生成缓冲区,当产生畸形的,生成自己的尺寸超过ICMP上线的包也就是加载的尺寸超过64K上限时,就会出现内存分配错误,导致TCP/IP崩溃,使接受方死机。
还有许多攻击 *** !但是我现在要吃饭了!我先介绍一下!如想知道其他攻击 *** 详细的说明:
第二种攻击 *** :UDP洪水(UDP flood)
第三种攻击 *** :Land攻击
第四种 *** :Smurf攻击
第五种:电子邮件炸弹
第六种:畸形消息攻击 ***
一个人最多能记住多少信息,相当于多少个1000G的硬盘
人脑远远胜过电脑
那些预言电脑的能力将超过人类大脑的人已经被证明是绝对错误的。研究人员首次计算出了人脑的记忆容量,发现人脑在这方面的能力超过所有的电脑。
在《大脑与思维》杂志发表的文章称,尽管更大的电脑的记忆容量是1,000,000,000,000个字节(10的12次方),人脑的记忆容量的字节数则大约到10后面跟8432个零。
人脑中神经元的数量是已知的,大约为1000亿个,许多分析家以此为基础提出了电脑不久将超过人脑的观点。但是,研究人员并不局限于这个角度,他们运用一系列运算法则,计算出了人脑的记忆容量,其中包括不同神经 *** 的庞大功能。
具有讽刺意味的是,这项发现可能会改变电脑设计的思路。今后电脑的改进可能不是增加字节,而是模仿人脑,更加注重神经 *** 。
比存储量 全球电脑记忆体总和也比不上一人脑
人脑与思维》杂志9月14日发表文章指出,单个人脑的记忆存储量远胜全球电脑记忆体的总和。
风靡全球的科幻影片《黑客帝国》其实只不过是一个人类反抗电脑统治的故事:人类在电脑的步步进逼下只剩下最后的据点锡安。该片实际上反映了一种普遍担忧,即电脑技术越来越发达,人类越来越依赖电脑处理各种事务,如此一来,人脑是否会最终输给电脑,沦为电脑的奴隶?甚至有人预言,电脑战胜人脑的日子近在眼前。最近,英国研究者之一次以事实数据驳斥了悲观主义者的上述观点。
研究人员经运算发现,单个人脑的容量竟比历史上所有已生产出来的电脑记忆体总和还要大。目前世界上体积更大的电脑记忆体容量是10万亿(10后面加12个零)比特,然而相比之下,人脑的记忆体容量更不可思议——那就是数位10后面加上8432个零,简直是天文数位。
研究者指出,人脑的记忆体容量是人类智慧的基础所在。此前,科学家苦於没有有效的运算公式,因此无法揭开人脑存储量的大小之谜。甚至有一些武断的科学家根据人脑只有1000亿个神经细胞,就断定电脑一定会很快超越人脑。
而现在,根据研究者最新发明的一系列运演算法则,人脑容量的大小、千亿神经细胞之间相互连接搭配形成的近乎天文数位的排列组合,都可以准确地算出来。电脑胜过人脑的预言不攻自破。
不过,新发现同样可以用作改善电脑的程式设计,提高其运算能力。例如,科学家可模仿人脑原理,在不增加空间的情况下,通过扩大连接增大电脑记忆体量。
人脑细胞有140——160亿条,被开发利用的仅占1/10。人脑子里储存的各种信息,可相当于美国国会图书馆的50倍,即5亿本书的知识。
大脑的四周包着一层含有静脉和动脉的薄膜,这层薄膜里充满了感觉神经。但是大脑本身却没有感觉,即使将脑子一切为二,人也不会感到疼痛。
人的大脑平均为人体总体重的2%,但它需要使用全身所用氧气的25%,相比之下肾脏只需12%,心脏只需7%。神经信号在神经或肌肉纤维中的传递速度可以高达每小时200英里。
人体内有45英里的神经。
对黑客来说,你密码长短都一样还是越复杂越难破解
据新华社电美国佐治亚理工学院的科学家近日展开 *** 密码安全研究并发表研究报告,建议网站和网民使用12位密码,防止黑客入侵。 眼下许多网站普遍要求用户登录时输入8位密码,但研究人员说这种密码形同虚设,因为他们使用一组显卡,不到两个小时就成功破解密码。 17134年才能破解 美国有线电视新闻网(CNN)援引佐治亚理工学院科学家乔舒亚·戴维斯的话报道:“密码的长度决定密码被破译的难易程度。就眼下而言,12位字符应该成为标准的密码长度。” 学界有人曾提议使用11位密码或13位密码,但研究人员仍推荐使用12位密码,因为这样“安全方便”。研究人员假设一名技术老练的黑客利用计算机每秒能够生成1万亿个密码组合。如果使用12位密码,以目前技术水平,黑客得花上17134年才能破解。 英语只有26个字母,但标准键盘可以输入95个字母和符号。密码位数越长,就会有更多的排列组合方式,所以黑客猜中密码的几率越低。 佐治亚理工学院的研究人员说,密码必须越来越长,因为电脑和显卡的运转速度越来越快,黑客破解密码水平随之提高。 密码越来越长,越来越复杂,全部记住这些密码就成为一件麻烦事。一些 *** 安全专家建议网民用整句话作为密码,比如“威斯康星首府不叫奶酪城”,或者更容易记忆的句子“我有两个孩子:杰克和吉尔”。
记得采纳啊
什么是黑客
什么是黑客?
黑客一词,源于英文Hacker,原指热心于计算机技术,水平高超的电脑专家,尤其是程序设计人员。
但到了今天,黑客一词已被用于泛指那些专门利用电脑搞破坏或恶作剧的家伙。对这些人的正确英文叫法是Cracker,有人翻译成“骇客”。
黑客和骇客根本的区别是:黑客们建设,而骇客们破坏。
---什么是黑客?
Jargon File中对“黑客”一词给出了很多个定义,大部分定义都涉及高超的编程技术,强烈的解决问题和克服限制的欲望。如果你想知道如何成为一名黑客,那么好,只有两方面是重要的。(态度和技术)
长久以来,存在一个专家级程序员和 *** 高手的共享文化社群,其历史可以追溯到几十年前之一台分时共享的小型机和最早的ARPAnet实验时期。 这个文化的参与者们创造了“黑客”这个词。 黑客们建起了Internet。黑客们使Unix操作系统成为今天这个样子。黑客们搭起了Usenet。黑客们让WWW正常运转。如果你是这个文化的一部分,如果你已经为它作了些贡献,而且圈内的其他人也知道你是谁并称你为一个黑客,那么你就是一名黑客?
黑客精神并不仅仅局限于软件黑客文化圈中。有些人同样以黑客态度对待其它事情如电子和音乐---事实上,你可以在任何较高级别的科学和艺术中发现它。软件黑客们识别出这些在其他领域同类并把他们也称作黑客---有人宣称黑客实际上是独立于他们工作领域的。 但在本文中,我们将注意力集中在软件黑客的技术和态度,以及发明了“黑客”一词的哪个共享文化传统之上。
另外还有一群人,他们大声嚷嚷着自己是黑客,实际上他们却不是。他们是一些蓄意破坏计算机和 *** 系统的人(多数是青春期的少年)。真正的黑客把这些人叫做“骇客”(cracker),并不屑与之为伍。多数真正的黑客认为骇客们是些不负责任的懒家伙,还没什么大本事。专门以破坏别人安全为目的的行为并不能使你成为一名黑客, 正如拿根铁丝能打开汽车并不能使你成为一个汽车工程师。不幸的是,很多记者和作家往往错把“骇客”当成黑客;这种做法激怒真正的黑客。
根本的区别是:黑客们建设,而骇客们破坏。
如果你想成为一名黑客,继续读下去。如果你想做一个骇客,去读 alt.2600 新闻组,并在发现你并不像自己想象的那么聪明的时候去坐5到10次监狱。 关于骇客,我只想说这么多。
---黑客的态度
黑客们解决问题,建设事物,信仰自由和双向的帮助,人人为我, 我为人人。
要想被认为是一名黑客,你的行为必须显示出你已经具备了这种态度。要想做的好象你具备这种态度,你就不得不真的具备这种态度。但是如果你想靠培养黑客态度在黑客文化中得到承认,那就大错特错了。因为成为具备这些特质的这种人对你自己非常重要,有助于你学习,并给你提供源源不断的活力。同所有有创造性的艺术一样,成为大师的最有效 *** 就是模仿大师的精神---不是仅从理智上,更要从感情上进行模仿。
So,如果你想做一名黑客,请重复以下事情直到你相信它们:
1 这世界充满待解决的迷人问题
做一名黑客有很多乐趣,但却是些要费很多气力方能得到的乐趣。 这些努力需要动力。成功的运动员从健壮体魄,挑战自我极限中汲取动力。同样,做黑客,你必须
要有从解决问题,磨练技术,锻炼智力中得到基本的热望。如果你还不是这类人又想做黑客,你就要设法成为这样的人。否则你会发现,你的黑客热情会被其他诱惑无情地吞噬掉---如金钱、性和社会上的虚名。
(同样你必须对你自己的学习能力建立信心---相信尽管你对某问题所知不多,但如果你一点一点地学习、试探,你最终会掌握并解决它。)
2. 一个问题不应该被解决两次
聪明的脑瓜是宝贵的,有限的资源。当这个世界还充满其他有待解决的有趣问题之时,他们不应该被浪费在重新发明轮子这些事情上。 作为一名黑客,你必须相信其他黑客的思考时间是宝贵的---因此共享信息,解决问题并发布结果给其他黑客几乎是一种道义,这样其他人就可以去解决新问题而不是重复地对付旧问题。
(你不必认为你一定要把你的发明创造公布出去,但这样做的黑客是赢得大家尊敬最多的人。卖些钱来给自己养家糊口,买房买车买计算机甚至发大财和黑客价值也是相容的,只要你别忘记你还是个黑客。)
3. 无聊和乏味的工作是罪恶
黑客们应该从来不会被愚蠢的重复性劳动所困扰,因为当这种事情发生时就意味着他们没有在做只有他们才能做的事情---解决新问题。这样的浪费伤害每一个人。因此,无聊和乏味的工作不仅仅是令人不舒服而已,它们是极大的犯罪。 要想做的象个黑客,你必须完全相信这点并尽可能多地将乏味的工作自动化,不仅为你自己,也为了其他人(尤其是其他黑客们)。
(对此有一个明显的例外。黑客们有时也做一些重复性的枯燥工作以进行“脑力休息”,或是为练熟了某个技巧,或是获得一些除此无法获得的经验。但这是他自己的选择---有脑子的人不应该被迫做无聊的活儿。)
4 自由就是好
黑客们是天生的反权威主义者。任何能向你发命令的人会迫使你停止解决令你着迷的问题,同时,按照权威的一般思路,他通常会给出一些极其愚昧的理由。因此,不论何时何地,任何权威,只要他压迫你或其他黑客,就要和他斗到底。
(这并非说任何权力都不必要。儿童需要监护,罪犯也要被看管起来。 如果服从命令得到某种东西比起用其他方式得到它更节约时间,黑客会同意接受某种形式的权威。但这是一个有限的、特意的交易;权力想要的那种个人服从不是你的给予,而是无条件的服从。)
权力喜爱审查和保密。他们不信任自愿的合作和信息共享---他们只喜欢由他们控制的合作。因此,要想做的象个黑客,你得对审查、保密,以及使用武力或欺骗去压迫人们的做法有一种本能的反感和敌意。
5. 态度不能替代能力
要做一名黑客,你必须培养起这些态度。但只具备这些态度并不能使你成为一名黑客,就象这并不能使你成为一个运动健将和摇滚明星一样。成为一名黑客需要花费智力,实践,奉献和辛苦。
因此,你必须学会不相信态度,并尊重各种各样的能力。黑客们不会为那些故意装模做样的人浪费时间,但他们却非常尊重能力---尤其是做黑客的能力,不过任何能力总归是好的。具备很少人才能掌握的技术方面的能力尤其为好,而具备那些涉及脑力、技巧和聚精会神的能力为更好。
如果你尊敬能力,你会享受提高自己能力的乐趣---辛苦的工作和奉献会变成一种高度娱乐而非贱役。 要想成为一名黑客,这一点非常重要。
---基本黑客技术
黑客态度是重要的,但技术更加重要。态度无法替代技术,在你被别的黑客称为黑客之前,有一套基本的技术你必须掌握。 这套基本技术随着新技术的出现和老技术的过时也随时间在缓慢改变。例如,过去包括使用机器码编程,而知道最近才包括了HTML语言。但现在明显包括以下技术:
1 学习如何编程
这当然是最基本的黑客技术。如果你还不会任何计算机语言,我建议你从Python开始。它设计清晰,文档齐全,对初学者很合适。尽管是一门很好的初级语言,它不仅仅只是个玩具。它非常强大,灵活,也适合做大型项目。
但是记住,如果你只会一门语言,你将不会达到黑客所要求的技术水平,甚至也不能达到一个普通程序员的水平---你需要学会如何以一个通用的 *** 思考编程问题,独立于任何语言。要做一名真正的黑客,你需要学会如何在几天内通过一些手册,结合你现在所知,迅速掌握一门新语言。这意味着你应该学会几种不同的语言。
如果要做一些重要的编程,你将不得不学习C语言,Unix的核心语言。其他对黑客而言比较重要的语言包括Perl和LISP。 Perl很实用,值得一学;它被广泛用于活动网页和系统管理,因此即便你从不用Perl写程序,至少也应该能读懂它。 LISP 值得学习是因为当你最终掌握了它你会得到丰富的经验;这些经验使你在以后的日子里成为一个更好的程序员,即使你实际上可能很少使用LISP本身。
当然,实际上你更好四种都会。 (Python, C, Perl, and LISP). 除了是最重要的四种基本语言,它们还代表了四种非常不同的编程 *** ,每种都会让你受益非浅。
这里我无法完整地教会你如何编程---这是个复杂的活儿。但我可以告诉你,书本和课程也不能作到。几乎所有更好的黑客都是自学成材的。真正能起作用的就是去亲自读代码和写代码。
学习如何编程就象学习用自然语言写作一样。更好的做法是读一些大师的名著,试着自己写点东西,再读些,再写点,又读些,又写点....如此往复,直到你达到自己在范文中看到的简洁和力量。
过去找到好的代码去读是困难的,因为很少有大型程序的可用源代码能让新手练手。这种状况已经得到了很大的改善;现在有很多可用的开放源码软件,编程工具和操作系统(全都有黑客写成)。这使我们自然地来到第二个话题...
2 得到一个开放源码的Unix并学会使用、运行它
我假设你已经拥有了一台个人计算机或者有一个可用的( 今天的孩子们真幸福 :-) )。新手们最基本的一步就是得到一份Linux或BSD-Unix,安装在个人计算机上,并运行它。
当然,这世界上除了Unix还有其他操作系统。但它们都是以二进制形式发送的---你无法读到它的源码,更不可能修改它。尝试在DOS或Windows的机器上学习黑客技术,就象是在腿上绑了铁块去学跳舞。
除此之外,Unix还是Internet的操作系统。你可以不知道Unix而学会用Internet,但不懂它你就无法成为一名Internet黑客。因为这个原因,今天的黑客文化在很大程度上是以Unix为中心的。(这点并不总是真的,一些很早的黑客对此很不高兴,但Unix和Internet之间的共生关系已是如此之强,甚至连微软也无可奈何)
So,装一个Unix---我个人喜欢Linux,不过也有其他选择。(你也可以在同一台机器上同时运行DOS,Windows和Linux)学会它。运行它。用它跟Internet对话。读它的代码。试着去修改他。你会得到比微软操作系统上好的多的编程工具(包括C,Lisp, Python, and Perl),你会得到乐趣,并将学到比你想象的更多知识。
关于学习Unix的更多信息,请看 The Loginataka.
要得到Linux,请看: 哪里能得到 Linux.
3 学会如何使用WWW和写HTML
大多黑客文化建造的东西都在你看不见的地方发挥着作用,帮助工厂、办公室和大学正常运转,表面上很难看到它对他人的生活的影响。Web是一个大大的例外。即便政客也同意,这个巨大而耀眼的黑客玩具正在改变整个世界。单是这个原因(还有许多其它的), 你就需要学习如何掌握Web。
这并不是仅仅意味着如何使用浏览器(谁都会),而是要学会如何写HTML,Web的标记语言。如果你不会编程,写HTML会教你一些有助于学习的思考习惯。因此,先建起自己的主页。
但仅仅建一个主页也不能使你成为一名黑客。 Web里充满了各种网页。多数是无意义的,零信息量垃圾。
要想有价值,你的网页必须有内容---必须有趣或对其它黑客有用。这样,我们来到下一个话题....
---黑客文化中的地位
象大部分不涉及金钱的文化一样,黑客王国的运转靠声誉维护。你设法解决有趣的问题,但它们到底多有趣,你的解法有多好,是要有那些和你具有同样技术水平的人或比你更牛的人去评判的。
相应地,当你在玩黑客游戏时,你知道,你的分数要靠其他黑客对你的技术的评估给出。(这就是为什么只有在其它黑客称你为黑客是,你才算得上是一名黑客)这个事实常会被黑客是一项孤独的工作这一印象所减弱;它也会被另一个黑客文化的禁忌所减弱(此禁忌的效力正在减弱但仍很强大):拒绝承认自我或外部评估是一个人的动力。
特别地,黑客王国被人类学家们称为一种精英文化。在这里你不是凭借你对别人的统治来建立地位和名望,也不是靠美貌,或拥有其他人想要的东西,而是靠你的奉献。尤其是奉献你的时间,你的才智和你的技术成果。
要获得其他黑客的尊敬,你可以做以下五种事情:
1. 写开放源码的软件
之一个(也是最基本和传统的)是写些被其他黑客认为有趣或有用的程序,并把程序的原代码公布给大家共享。
(过去我们称之为“自由软件-free software”,但这却使很多不知free的精确含义的人感到不解。现在我们很多人使用“开放源码-open source”这个词)
黑客王国里最受尊敬的大牛们是那些写了大型的、具有广泛用途的软件,并把它们公布出去,使每人都在使用他的软件的人。
2. 帮助测试并修改开放源码的软件
黑客们也尊敬也那些使用、测试开放源码软件的人。在这个并非完美的世界上,我们不可避免地要花大量软件开发的时间在测试和抓臭虫阶段。 这就是为什么任何开放源码的作者稍加思考后都会告诉你好的beta测试员象红宝石一样珍贵。 (他知道如何清楚描述出错症状,很好地定位错误,能忍受快速发布的软件中的bug,愿意使用一些简单的诊断工具) 甚至他们中的一个能判断出哪个测试阶段是延长的、令人精疲力尽的噩梦,哪个只是一个有益健康的玩意儿。
如果你是个新手,试着找一个赶兴趣的正在开发的程序,作一个好的beta测试员。从帮着测试,到帮着抓臭虫,到最后帮着改程序,你会不断进步。以后你写程序时,会有别人来帮你,你就得到了你当初善举的回报。
3. 公布有用的信息
另一个好事是收集整理网页上有用有趣的信息或文档如FAQ。许多主要FAQ的维护者和其他开放源码的作者一样受到大家的尊敬。
4. 帮助维护基础设施的运转
黑客文化是靠自愿者运转的。要使Internet能正常工作,就要有大量枯燥的工作不得不去完成----管理mail list,newsgroup,维护大量文档,开发RFC和其它技术标准等等。做这类事情的人会得到很多人的尊敬,因为每人都知道这些事情是耗时耗力的苦役,不象编码那样好玩。做这些事情需要毅力。
5. 为黑客文化本身服务
最后,你可以为这个文化本身服务(例如象我这样,写一个“如何成为黑客”的初级教程 :-) )(hehe,象我这样把它翻成中文 :-) ) 这并非一定要在你已经在这里呆了很久,精通所有以上4点,获得一定声誉后后才能去做。
黑客文化没有领袖。精确地说,它确实有些文化英雄和部落长者和历史学家和发言人。若你在这圈内呆的够长,你或许成为其中之一。
记住:黑客们不相信他们的部落长者的自夸的炫耀,因此很明显地去追求这种名誉是危险的。你必须具备基本的谦虚和优雅。
---黑客和怪人(Nerd)的联系
同流行的传说相反,做一名黑客并不一定要你是个怪人。然而,很多黑客都是怪人。做一个出世者有助于你集中精力进行更重要的事情,如思考和编程。
因此,很多黑客都愿意接受“怪人”这个标签,更有甚者愿意使用“傻子(geek)”一词并自以为豪---这是宣布他们与主流社会不合作的声明。
如果你能集中足够的精力来做好黑客同时还能有正常的生活,这很好。今天作到这一点比我在1970年代是个新手是要容易的多。今天主流文化对技术怪人要友善的多。甚至有更多的人意识到黑客通常更富爱心,是块很好的做恋人和配偶的材料。 更多信息见 Girl's Guide to Geek Guys.
如果你因为生活上不如意而为做黑客而吸引,那也没什么---至少你不会分神了。或许以后你会找到自己的另一半。
---风格的意义
重申一下,鲆幻�诳停�惚匦虢�牒诳途�裰�小5蹦悴辉诩扑慊�呱鲜保�闳匀挥泻芏嗍虑榭勺觥K�遣⒉荒芴娲�嬲�谋喑蹋�挥惺裁茨芴娲�喑蹋���芏嗪诳投寄敲醋觯�⒏械剿�怯牒诳途�翊嬖谝恢直局实墓亓�?
阅读科幻小说。参加科幻小说讨论会。(一个很好的寻找黑客的场合)
研究禅宗,或练功习武。
练就一双精确的耳朵,学会鉴赏特别的音乐。学会玩某种乐器,或唱歌。
提高对双关语的鉴赏。
学会流畅地用母语写作。(令人惊讶的时,我所知道的所有最棒的黑客,都是很不错的作家)
这些事情,你做的越多,你就越适合做黑客。至于为什么偏偏是这些事情,原因并不很清楚,但它们都涉及到了左-右脑的综合技巧,这似乎是关键所在。(黑客们既需要清晰的逻辑思维,有时也需要强烈的跳出逻辑之外的直觉)
最后,还有一些不要去做的事情。
不要使用愚蠢的,过于哗众取宠的ID
不要自称为 *** 崩客(punk) ,也不要对那些人浪费时间
不要寄出充满拼写和语法错误的email,或张贴错误百出的文章
做以上的事情,会使大大损害你的声誉。黑客们个个记忆超群---你将需要数年的时间让他们忘记你的愚蠢。
---其它资源
Peter Seebach为那些不知如何同黑客打交道的经理们维护了一个非常精彩的黑客FAQ。
The Loginataka 有许多关于如何正确培养一个Unix黑客的态度的材料。
我也曾写过一篇“黑客文化简史”。
我还写过另一篇文章,“大教堂与集市”,解释了许多Linux和开放源码文化的运做原理。我还在它的续集“开拓智域”一文中有更直接的论述。
---FAQ(常问问题解答)
问:你会教我如何做黑客吗?
自从之一次发布此页,我每周都会得到一些请求,要我“教会他如何做黑客”;遗憾的是,我没有足够的时间和精力来做这个;我自己的编程项目已经占用了我110%的时间。
甚至即便我想教你也不可能,黑客基本上是一项需要你自行修炼的的态度和技术。你会发现即使真正的黑客想帮助你,如果你乞求他们填鸭一样教你的话,你不会赢得他们的尊敬。
首先去学习。显示你在尝试,你能靠自己去学习。然后再去向黑客们请教问题。
问:你会帮我“黑”掉一个站点吗?或者教我怎么黑它?
No. 任何在读完FAQ后还问此问题人,都是愚不可及的家伙,即使有时间我也不会理睬。 任何发给我的此类mail都会被忽略或被痛斥。
问:哪里能找到真正的可以与之交流的黑客?
更佳办法是就近参加一个Unix或Linux的用户组,参加他们的会议。
问:我该先学哪种语言?
HTML, 如果你还不会的话.
但它不是一个真正的编程语言。当你准备编程时,我建议你从 Python开始. 会有很多人向你推荐Perl,它比Python还受欢迎,但却难学一些。
C 是非常重要的,但它却是最难学的。不要一开始就尝试学C。
问:开放源码的自由软件不会使程序员饿肚子吗?
这似乎不大可能---到目前,开放源码软件产业创造了而不是消灭了大量工作机会。
如果写一个程序比不写一个程序只是个纯粹经济上的收益的话,无论它是否免费,只要它被完成,程序员都会从中得到回报。而且,无论软件是由多么的free的 *** 开发的,对更新的软件应用的需求总是会有的。
问:我从何学起?哪里有免费的Unix?
本页的其他地方指向最常用的免费Unix。要做一名黑客,你需要自立自强,以及自我教育的能力.
黑客帝国涉及到哪些哲学和科学问题
“一千个人看,就有一千个黑客帝国。”
每天早上醒来,
镜子里那睡眼惺松的人真的是你吗?
你是否有一种莫名的空虚感,
你所知道的事实是真实的吗?
一切的一切都将慢慢揭晓......
A 爱丽丝漫游仙境(Alice In Wonderland)
1860年,在英国作家刘易斯•卡罗充满想象力的笔触下,好奇的爱丽丝在追逐兔子的过程中,悠然掉入一个曼妙神奇的梦幻世界。1999年,在沃卓斯基兄弟的《黑客帝国》中,怀疑世界出了问题的Neo则追随一个有小白兔文身的性感女郎来到地下Rave Party,从此而一发不可收拾,走入真实的荒漠。
B 鲍德里亚(Baudrillard)
在之一集中,一个计算机朋克带着他的小白兔女友来尼奥家做交易,尼奥从一本掏空的书中拿出一碟非法软件——注意,那本掏空的书就是鲍德里亚的名著《仿像与模拟》。这是我们之一次有据可查地看到鲍德里亚对《黑客帝国》的影响。而莫菲斯的那句著名台词“欢迎来到真实的荒漠”,则直接出自书中之一章之一页的第二段。
让•鲍德里亚,法国思想家,也是旗帜最为鲜明,著作最为晦涩的后现代“超级”理论家。80年代以来,其作品被广泛翻译到英语世界,旋迅速确立其“后现在理论精神导师”之地位。与福柯和德勒兹相比,鲍德里亚对消费社会,当代艺术,社会形态及转型等方面的研究和思考无疑更加深入和富于启发性,类象社会就是他提出来的。他的理论对图像有非常深入的研究,对摄影更不无启发。请看这些名言:“打倒所有坚信有一个真实世界的这种假定”“在一个完全本末倒置的世界上,正确只是错误的一次行动”“超过了某一确定的时刻,历史就不再是真实的了,不知不觉之间,全人类已将真实抛在身后。从那个时刻起,发生的一切事情都不再是真实的了......”“今天,整个制度都在不确定性中摇摆,一切现实都被符号模拟的超现实所吞噬。如今控制社会生活的不再是现实原则,而是模拟现实。目的性已经消失,我们现在是由种种模型塑造出来的。”
C 赛伯朋克(Cyberpunk,电脑朋客)
赛伯朋克/赛伯空间一词源于科幻小说家William Gibson一篇关于神经计算机 *** 的小说《神经漫游者》(在下文N中详述),在这篇引起巨大轰动的小说中,Gibson首先发明了赛伯空间(cyberspace)这个术语:“赛伯空间,一个被数亿操作员每天经验着的交感性想像......一个来自于人文体系中每一台电脑的数据吸引力的图式化表现。一个不可思议的复杂构成。”赛伯圈内的代表作家除Gibson外,还有Bruce Sterling等一批80年代的硬科幻小说作家。
Cyberpunk的信条是:信息自由,实践,分散和领先。信息需要并且应该对所有人开放,为所有人利用/控制。Cyberpunk还是一种看世界的方式,他们沉溺于高科技工具并鄙视人们以传统方式使用它们。Cyberpuck是无 *** 主义者,他们是永远的反权威者,是埋植在文化中的意识形态的炸弹。
纵观Cyberpunk的历史,普罗米修斯是守旧的西方世界的Cyberpuck模范。其后是古代墨西哥阿兹特克人信封的羽蛇神Quetzalcoatl,之后是自由职业者、疯子......直到《黑客帝国》里的黑客们。
D 笛卡儿(Descartes)
欧洲近代哲学创始人之一。伟大的科学哲学家笛卡儿曾试图为科学建立起一套坚固的 *** 论基础,他的巨著《沉思录》其实就是“对之一哲学的冥思”。笛卡儿着重思维的精密性,不信赖感性经验,认为只有理性思维才可靠。他从怀疑一切事物的存在出发,扫除自己的成见,要寻求一个最可靠的命题作为起点,然后进行推论。笛卡儿进一步深入到数学领域,但他发现甚至连数学也不能相信,万一那后面有一个“恶毒的魔鬼”在操纵,在扰乱他的头脑呢?他发现,最可靠的事实就是:他自己在怀疑;因此,心的存在是无可置疑的,而身的存在则须推论出来。于是有了那句名言:“我思故我在。(汤勺并不存在)”
他认为观念的起源有两种,一是来自感性经验,一是天赋的观念。他对天赋观念更重视,他认为自我、上帝、时间、空间、完善、无限、几何公理之类的观念都只有是天赋的(显然,关于存在/真理的不懈探求也是黑客们的天赋观念)。
笛卡儿还提出了著名的身心交感论,即物质的身和非物质的心能够互相影响。
记得《黑客》中Neo的疑虑吗?“如果我死在那里怎么办?”“灵魂死去,身体也将不复存在。”
E 存在主义(Existentiali *** )
现在,假设拿到红色药丸和蓝色药丸的不是Neo,而是让•保罗•萨特、阿尔伯特•加缪、马丁•海德格尔,那么他们会如何选择呢?很显然,这三位存在主义大师都会毫不犹豫地选择离开matrix,进入真实的荒漠。也许那里令人痛苦,但毕竟还原了存在的真实。
按萨特的观点,唤醒前的Neo只是en-soi(一种自足的存在,比如桌子),唤醒之后,才成为pour-soi(特指自我意识的存在,即人),能够为自己的选择和存在负责的“人”。
存在主义追求绝对自由,终极解放,自由选择。呈现疏离与荒谬,控诉/反叛一切传统习惯,只有对一切尘世存在的悲惨、无意义彻底确信,才有可能透视出一种从废墟中升起的通向拯救王国的远景。而幻灭、荒谬、无望、虚无的“废墟”感,就是一种赎罪的过程,恰如“弥赛亚”来临之前的阵痛。上帝存在与否并不是真正的问题,人所需要的是去重新发现自己。所谓“存在先于本质”,意思就是人首先存在着,在这个世界上遭受各种波折,而后才能界定他自己——这简直就是Neo的觉醒经历。
F 恋物癖(Fetishi *** )
在《黑客帝国》衍生的众多“主义”中,恋物癖这一传统的性偏移病症也进一步演变为消费性的数码恋物——尤其是当超媒体取代超文本,虚拟现实取代传统空间之际,在影片中也足以发掘出很多乐趣。尤其是那令人无限着迷的子弹时间:在某样物体,某个部位,或某种动作上,长时间/多角度的滞留和留恋。这正应了弗洛伊德的恋物癖概念:恋物的对象其实不是商品,而是主体的不愿移动。
G 诺斯替教(Gnotici *** )
初期基督教的一派,尊重某种灵的直觉,含有西亚,东亚哲学,曾被视为邪教。诺斯底的世界观是“二元论”的;宇宙有两个神,一善一恶。至高的神创造了一连串的灵体,都是神性的放射。宇宙是由一位较低级的“造物主”造的。物质是邪恶的;灵魂得从肉体中解脱,须有使者从众光国度差到世间来(基督)。基督可能是天使,是幻影的灵体;也可能是凡人,暂时获得更高的力量。人要得救必须领受秘密仪式,而得到更高的“知识”。伦理方面有人主张苦修,但也有人认为肉体上的行为不影响救恩,所以不禁止情欲,过着放荡的生活。
H 享乐主义(Hedoni *** )
《黑客》之一集中的Cypher是典型的享乐主义者,为求感官满足而背叛了黑客组织(与特工Smith在虚拟餐厅的对话)。
早在苏格拉底/伊壁鸠鲁的时代,人生的“唯乐原则”即得到了哲学上的确立;快乐是与生俱来的东西,也是人生的终极目的。即使某人,某一群体在特定时间内对这一原则有主动或被动的背离,那目的仍是追求终极的快乐。故追求快乐和躲避痛苦,乃人生之两大规定动作,不用教,不证自明。少有人会在学理上主张的“享乐主义”,如今却随着消费主义攻占了我们生活的大片领域。结合着新科技成果出现的科技享乐即使当前消费文化的流行趋势。
其实,我们每日浸淫其中的 *** ,又何尝不是Cypher梦寐以求的牛排?
I 完美形象(Ideal Forms/洞穴寓言)
在柏拉图看来,完美形象Ideal Forms才是现实的更高层次。经验现实最不可靠。
关于完美形象(理想形态),柏拉图有个著名的“洞穴”寓言。在这则寓言中,柏拉图有一个著名的“洞穴”寓言。在这则寓言中,柏拉图假设有一群人“居住在一个洞穴中,有一条长长的甬道通向外面,它跟洞穴内部一样宽。他们从孩提时代就在这里,双腿和脖子皆被锁住,所以是在同一地点。因为被锁住也不能回头,只能看到眼前的事物。跟他们隔有一段距离的后上方,有一堆火在燃烧。在火和囚徒之间,有一条高过两者的路,沿着这条路建有一道矮墙,就像演木偶戏的面前横着的那条幕布”。外面沿墙走过的人们“带着各种各样高过墙头的工具,用木头,石头及各类材料制成的动物或人的雕像,扛东西的人有的在说话,而有的沉默着。”“由于他们(洞穴人)终生不能行动或回头,因此外部世界投射在他们面前的影子,便成为他们所能看到的唯一的真实。当路过的人们谈话时,洞穴里的人们会误以为声音正是从他们面前移动的阴影发出的。”被囚禁的人完全被剥夺了任何自由的可能,他们只能面对空荡的石壁,壁上的影子是他们可能拥有的惟一的世界,而这个幻想的功能就使他们不再有能力指认真实。
而生活在matrix中的人类电池,其实就是洞穴寓言的未来翻版。进一步说,观看《黑客帝国》的观众本身,何尝不是又一群洞穴里的囚徒?
J 基督(Jesus)
这个寓意再明显不过了。首先,尼奥的名字Neo,是英文One(救世主)的倒拼,同时意味着“新”,他在matrix的“机器豆荚”中苏醒,在Nebuchadnezzar(来自圣经,尼布加尼撒二世,古巴比伦国王,曾攻占耶路撒冷,建空中花园)船上受洗。在之一集中,Neo先是死去,而后被崔尼蒂(Trinity;圣父,圣子,圣灵三位一体)一吻唤醒。弥赛亚式的复国救主象征充斥全片。
K 康德(Kant)
其实这个字头更应该先给"Kung Fu"——中国功夫
如果同样做一次红蓝药丸的选择,康德的出发点将于存在主义巨擎不同——不是进入真实的荒漠,而是进行一次道德选择,追求“至善”(the Highest Good)。
康德的自我意识理论是欧洲思想史上更具影响的理论,并不可逆转地确定了欧洲思想发展道路:它首先是唯心主义思想家,比如费希特、谢林、黑格尔的体系得以建立的动力。在他的批判系统中,贯穿着一个恢宏的主体性原则,那就是主体能动性是构成科学知识论的根本条件。他提倡分析批判的哲学 *** ,明辨知识与信念,崇尚自由自律的道德良心,促进大同世界的理想。其著作中最富有启发性的是《纯粹理论批判》,书中,康德将上帝存在的需求安设于道德领域,也就是说,虽然我们无法证明上帝存在,但这个“至高至善”是一切道德伦理之基础。这种侧面迂回的自我确证有些像墨菲斯Morpheus的执意信仰——Neo必须成为救世主,否则一切将没有意义。
名言:“每一个个别经验不过是经验领域内的全部范围的一部;而全部可能经验的绝对的整体本身并不是一个经验。”
L 拉康(Lacan)
雅克•拉康是自笛卡儿以来法国最为重要的哲人,在欧洲,他也是自尼采和弗洛伊德以来最有创意和影响的思想家。
在考察主体形式的时候,拉康提出了著名的“镜像阶段”理论。拉康认为,六至十八个月的儿童利用反映于镜子之中的身份确认自己的形象。这使他逐渐摆脱了“支离破碎的身体”而获得自己身份的基本统一性。镜像阶段之前,儿童仅仅将自己的身体视为一堆破碎的物体,他甚至对于这个不完整的身体怀有恐惧。这时的儿童无法通过自我感知——例如时间感,空间感,运动等等——认识身体的完整性,只有外在于自身的镜像才能为主体提供一个结构性的整体。当然,许多时候,拉康所说的镜像仅仅是一种象征物——一种外在于主体同时又给予主体定位的象征物。
“镜像阶段”的意义就在于清晰的界定自我。请同学们参考黑客之一集中Neo伸手触摸镜子粘起金属液体的段落(他在镜子中看到扭曲变形的自我),第二集中特工Smith终于摆脱matrix的控制成为真正独立的个体也是“镜像阶段”的作用。
M 马克思(Marx)
也许,《黑客2》中墨菲斯Morpheus(英文名是希腊神话中的睡梦之神。掌管梦境,利用喝下不同的水来区分梦境与现实,与电影中红,蓝药丸有异曲同工之妙)应该参考一下马克思的《 *** 宣言》:“至今一切社会的历史都是阶级斗争的历史。自由民和奴隶、贵族和平民、领主和农奴、行会师傅和帮工,一句话,压迫者和被压迫者,始终处于相互对立的地位,进行不断的,有时隐蔽有时公开的斗争,而每一次斗争的结局都是整个社会受到革命改造或者斗争的各阶级同归于尽。在过去的各个历史时代,我们几乎到处都可以看到社会完全划分为各个不同的等级,看到社会地位分成多种多样的层次。在古罗马,有贵族、骑士、平民、奴隶,在中世纪,有封建主、臣仆、行会师傅、帮工、农奴,而且几乎在每一个阶级内部又有一些特殊的阶层。从封建社会的灭亡中产生出来的现代资产社会并没有消灭阶级对立,它只是用新的阶级、新的压迫条件、新的斗争形式代替了旧的。
而在现代,则有了Matrix和人类电池。我们这个时代,Matrix时代,却有一个特点:它使阶级对立简单化了。整个社会日益分裂为两大敌对的阵营:Matrix和人类斗士。锡安城Zion的人类叛军,他们是地球的自由卫士,革命的主力军,也是颠覆matrix等级秩序的幽灵。
N 神经漫游者(Neuromancer)
从1984年开始,一位名不见传的美国作家Willian Gibson连续发表了三部内容相当诡异、场景和情节相互连贯的长篇小说。这三部作品分别是《神经漫游者》1984、《计零》1986和《蒙娜•丽萨超速档》1988。这三部作品一下子在久已无声的科幻世界掀起了巨大的波澜。Gibson的三部小说有时被称为“矩阵三部曲”,有时又被称为“漫生三部曲”。这是一套从构思到风格都非常奇特的作品。故事讲述一群“电脑牛仔”如何使自己与计算机 *** 相互连通、并放弃躯体进入赛伯空间(Cyberspace)去进行奇妙的探险。小说中的世界阴冷昏暗,经济和政治生活都由日本式的大型垄断财团控制,公司的概念取代了国家的概念,只有服从公司,发誓效忠,才能得到生活的保障,而不服从某个公司,希望离开它,就意味着你已背叛。《神经漫游者》一书不但创造了Cyberspace和virtual reality(虚拟现实)两个字,也引发了cyberpunk(赛伯朋克)大潮,大肆冲击主流文化。
另外还要提一提美国数学家Nobert Wiener,在他的著作《人有人的用处》中的第五章,他详细论证了有机体是消息的观点。虽然Wiener自己也认为这一章有点像“科幻小说”,但他还是认为,实物传送和消息传送之间的界限并非是永远不可逾越的。他认为有机体,包括人在内,都是一些模式,而这些模式就是消息,可以被传送的消息。
O 先知(Oracle)
在希腊中部靠近帕拿苏斯山的特尔斐城,坐落着著名的阿波罗先知所在地——阿波罗神殿。其年代至少可追溯到公元17世纪,神殿入口处写着“认识你自己”。在《黑客帝国》中,同样有一位先知登场,而且家门口也刻着同样的标记(只不过是拉丁文)。
在影片中,祖母般慈祥的先知给Neo烘制了可口的小饼(cookies),而在电脑应用中,cookies是从网站传送到用户浏览器并保存在硬盘中具有识别功能的少量资料,其实是一种跟踪机制,它意味着自动记忆功能,可以让再次访问某网址的计算机用户读取上次留下的数据。这和Neo拜访先知实在是有着玄而又玄的联系。
P 菲利普•K•迪克(Philip k.Dick)
伟大的科幻小说作家,其作品一直探讨人的定义和真假二元对立的问题,被无数次地搬上银幕。尽管他一生惨淡,备受恐怖症与抑郁症的折磨,吸毒,婚姻破裂,英年早逝,但他创造出了一个科幻界的奇迹。迪克的作品将科幻与神秘主义,自身体验,纯科学和低俗戏剧巧妙地结合在一起,营造出一种狂野诡秘的独特氛围。在简约的风格和标准的科幻手法之下,呈现的是一个更深层的世界——那里有极度的情感经验、纯哲学式的思考和不时涌现的惊人观点。如同卡夫卡一样,迪克的名字成为描述某种流传深远的文学观的专有名词。他的作品将科幻与“技术至上”的后现代主义文学结合在一起,被看成“美国的博尔赫斯”。
可以说整个“赛伯朋克运动”及其诸多衍生的分支均受到迪克的影响。迪克式的主题如政治狂想、星际阴谋以及因为吸食毒品和意志被控所产生的虚拟现实已经成为家喻户晓的主题之一。1982年的经典科幻片《银翼杀手》就改编自他的短篇小说《机器人会梦见电子羊吗?》,另外还有如《全面回忆》、《少数派报告》、《记忆裂痕》(有兴趣的朋友可以去看我的好莱坞30年十大经典科幻片cherrystar原创),据说未来更有三部根据他小说改编的影片将要投入拍摄,让我们拭目以待。
Q 奎因(Quine)
Willard van Orman Quine,美国哲学家、逻辑家,“逻辑实用主义”或“实用主义分析哲学”的重要代表。
在他看来,本体论问题可以简单地表述为“存在什么”的问题。而对“存在什么”的表述问题又可分为两种:一个是何物实际存在的问题,即本体论的事实问题:另一个是语言使用中何物存在的问题,即本体论的“承诺”问题。在Quine看来,任何科学理论都是对“存在什么”的一种表述。
Quine还在他的《真之追求》中对排中律做了详尽的质疑分析。排中律的通行解释是,“在同一思维过程中,两个互相矛盾的思想不可能都是假的,其中必有一个是真的”,“不能对同一对象既不肯定,又不否定”。这就是说,排中律要求两个相互矛盾的思想必须一真一假,不能都不真不假。也许用此可以排除我们对《黑客》无限套层的虚无世界观的困扰。
R 真实(Real)
可以说,《黑客帝国》的核心问题就是Quine的本质论质问:“What is there”(存在是什么)。真实,到底是存在主义声称的客观体验,还是仅仅是我们与外界互动产生的感官反应?如Morpheus所说:“什么才是真?你怎么定义真?如果你说的是气味,视觉,那么所谓的真不过是一连串大脑翻译的电脉冲。”
S 苏格拉底(Socrates)
著名的古希腊哲学家,柏拉图哲学路线的创造者。他把哲学定义为“爱智慧”,他的一个重要观点是:知道自己无知。他说,他听到神谕说他是人间最聪明的人,可是他感到自己并不聪明,于是就到处找有知识的人谈话,想推翻神谕。结果他发现这些所谓有知识的人并没有知识,并不聪明,又进而发现他自己的聪明之所在于他认识到自己的无知。遂以自己的无知而自豪,并认为人人都应承认自己的无知(Neo也接受了这样的测试)。
在讨论知识和伦理道德问题时,苏格拉底惯于采用问答法,双方一问一答,通过揭露对方回答中首尾不一致的地方进行诘难,使对方陷入矛盾,不得不承认自己的无知,从而导致真理。他把这种 *** 称之为“接生术”,其实是一种归纳法。苏格拉底的辩论术和传道热情颇像孔子,《黑客》中的Morpheus也扮演了这样一位精神导师的角色,他孜孜不倦、坚定不移地说服Neo相信自己是救世主。
T 三位一体(Trinitariani *** )
崔尼蒂的名字Trinity,即圣父,圣子,圣灵的三位合一。
以“三”记录的最神圣的思想,莫过于三位一体。好多宗教都有三位一体说,天主教和基督教的说法是:天主圣三,圣父,圣子,圣灵,三位一体,一体三位。天主的本性是爱,天主父是此绝对爱的自我给予;天主子是此绝对爱的自我接受与答复:圣灵则是此绝对之爱的自我合一。佛教有所谓三宝:佛、法、僧。道教有所谓玄、元、始三气,和由原始天尊化身而成的三清。此外许多原始的宗教如伊朗鲁亚宗教、希腊宗教、罗马宗教中,都有所谓的“三联神”,即各自独立而又互相关联的三位高级神灵。儒家不是真正意义的宗教,但它在谈到宇宙原始的时候,也认为“太极元气”,是“函三为一”的。
U 乌托邦(Utopia)
在1975年的著作《Ignorance》中,哲学家彼得•安格把笛卡儿操纵经验的“恶毒魔鬼”概念进一步发展,创造了“邪恶科学家”的形象。这位邪恶科学家利用电磁脉冲 *** 人脑,让试验者失去自由意识,随他所想。
1981年,在一本叫做《理性,真理和历史》的书中,Hilary Putnam更进一步引述了哲学家们关于“缸中之脑”的设想:“一个人被邪恶科学家施行了手术,他的脑被从身体上切了下来,放进一个盛有维持脑存活营养液的缸中。脑的神经末梢接连在计算机上,这台计算机按照程序向脑传送信息,以使他保持一切完全正常的幻觉。对于他来说,似乎人、物体、天空还都存在,自身的运动、身体感觉都可以输入。这个脑还可以被输入或截取记忆(截取掉大脑手术的记忆,然后输入他可能经历的各种环境、日常生活)。他甚至可以被输入代码,‘感觉’到他正在这里阅读一段有趣而荒唐的文字:‘一个人被邪恶科学家施行了手术,他的脑被从身体上切了下来,放进一个盛有维持脑存活营养液的缸中。脑的神经末梢接连在计算机上,这台计算机按照程序向脑传送信息,以使他保持一切完全正常的幻觉......’”有关这个假设的最基本的问题是:你如何担保你自己不是在这种困境之中?而在物转化成为物的形象/影像,虚拟现实技术已经开始应用、并大规模进入日常生活的今天,我们似乎不得不将这个噩梦般的故事视为启示和预言。人不是“缸中之脑”,但是他最终将成为“缸中之脑”:“信息高速公路一旦完成,人类的栅格化生存将彻底实现。”
另外还要一提的是Robert Nozick,此君可称得上是哈佛大学的“镇校之宝”。一生出了七本书,但最广人知、影响更大、极可能令其在西方政治哲学史上留名的,无疑是1974年出版的之一本书《无 *** ,、国家与乌托邦》。Nozick在书中提出,只有一个 *** 极少干预的、功能上最弱的国家,才是一个最公正及值得追求的政治组织。这样的国家,其功能及权利只限于防止暴力、盗窃、欺诈以及确保契约的执行。除此之外, *** 应绝对尊重人们的选择自由及私有产权,不应因平等或福利等其他价值,进行任何的财富再分配。基本上,Matrix就在为人类电池担负着这样的乌托邦功能。书中他还描绘 了这样一幅景象:人体漂浮在巨大容器的营养液中,由一台“体验机”为我们提供 *** 。就像《黑客帝国》提出的问题一样:如果机器可以为我们提供一切 *** ,那么,你愿意想Cypher一样选择梦境吗?Nozick的回到是“不”,因为那样就会抹杀一切可能的赋予存在以意义的行动。在“体验机”中,我们只是“不确定的斑点”。
V 虚拟现实(Virtual Reality)
整个电脑发展的历史,就是电脑从具有人的单一的能力(计算能力)的机器发展到具有人的多种机能(如语言能力),继而几乎具有人的所有机能的“类人机器”(可以想一想“类人猿”的概念),在这个时候,人感觉到自己并不是在与电脑这种机器打交道,而是在于“现实”打交道。这是一部“创世纪”——人不仅创造了类似于他的“人”(就像上帝当初仿照他自己的形象创造了人),而且创造一个类似于他所在现实的“第二现实”。
一方面,人生存、体验于现实的世界中,这个世界无疑是一个被比特大大改变了的世界(即比特化了的)原子世界(现实)之中。另一方面,人可以进入一个纯粹由比特构成的第二现实之中,获得一种人类以前从未有过的生存体验。每一个人都可以如同古代神话中的神灵,自由地往来于“天上”与“人间”的两重现实之中。这个第二现实,就是所谓的“虚拟现实”,有时也被称为“人工现实”、“人工世界”、“虚拟世界”、“虚拟状态”、“赛伯空间的视觉形式”。
人类自古以来就有一种克服现实世界(原子世界)的束缚,获得一种没有“种”的拖累,自由自在地飞升到一个理想世界的愿望,自古以来都有一种对某个未知、未知世界的想象和想象性地占有。这种欲望和想象在个人身上表现为梦(睡梦和白日梦),在集体(民族)身上表现为神话、宗教。而虚拟现实使人最终能以技术的方式实现这种欲望和想象(引自孤独的狂欢)。整个《黑客帝国》的世界,可以说就是一场超大型的virtual game。