说到“黑客”这个词
大家首先联想到的画面是什么样?
▼
黑客?昏暗的房间?
戴着兜帽的神秘人?
指间飞快地敲击着键盘?
桌上成堆的电子设备?
显示器上密密麻麻的代码?
代码流无论电影中还是新闻中,黑客都在从事违法犯罪甚至是危害国家安全的行为。这些常见的大众媒体对黑客进行的负面渲染,使得“黑客”在人们的心中就是入侵计算机的人。
《攻壳机动队》但是这些只是狭义上的“黑客”,至少不是“黑客”的原意。
/
想真正了解黑客
我们得从它的起源开始讲
黑客(Hacker)
hack
劈,砍
早在20世纪60年代初,麻省理工学院(MIT)的一群学生把难题解决的方法叫做Hack。无论是优雅的解决(Cool Hack)还是丑陋的解决(Ugly Hack)都能叫做Hack。解决方法的过程就叫做Hacking,而这些从事Hacking的人就叫做Hacker。
Hack实际上是在解决问题
黑客这个词在刚发明的时候,完全是正面意义上的称呼。人们在用它时是带有敬意的,因为在他们看来,如果要完成一个Hack,就必然包含着高度的革新、独树一帜的风格、精湛的技艺。只有最能干的人才会称自己为黑客。
“
出于兴趣而解决某个难题,不管他有没有用,这就是黑客。
”
黑客的行为必须包括三个特点:好玩、高智商、探索精神。这三点构成了黑客的价值观。一个真正的黑客追求的应该是这三种价值,而不是实用性或者金钱。
1984年,《新闻周刊》的记者史蒂文·利维出版了历史上第一本介绍黑客的著作《黑客:计算机革命的英雄》(Hackers:Heros of the Computer Revolution)。在这本书中,他进一步将黑客的价值观总结为六条“黑客伦理”(Hacker Ethic):
1.计算机的使用不应受到限制
2.所有信息都应是自由的
3.不信任权威,提倡去中心化
4.判断黑客的水平应该看他的能力,而不是学历、年龄
5.你可以使用计算机创造美和艺术
6.计算机使生活更美好
由此黑客的核心价值观可以概括为:分享、开放、民主、计算机的自由使用、进步。
/
黑客与画家
Hacker and Painter
人们可能会觉得计算机和画画是两种截然不同的事情,计算机是冰冷的、精确的、理性的,而画画则是某种原始欲望热烈狂放的表达,是感性的。
事实上
黑客与画家有着许多的相似之处
他们都是创造者
作曲家、建筑师、作家、画家
与黑客一样
本质上不是在做研究
而是在创作
编程也是一种创作在早期的MS-DOS(微软早期的操作系统)时期,很多黑客编写的病毒,完全可以看作是一种艺术创作。在恶意软件博物馆(The Malware Museum)中我们还能看到一些早期病毒的样子。(在「確認存活」公众号后台回复“病毒”即可获取恶意软件博物馆网址)
KUKU.COM CRASH.COM ELVIRAG.COM这些早期黑客编写病毒,运行在只有命令行的MS-DOS环境,并且当时计算机的硬件性能不佳,这些黑客们更多是抱着炫技的态度写出了这些绚丽的病毒。最后一个ELVIRAG.COM中竟然能在二位的命令行中实现3D缩放的效果,技术实在高超。与其叫做病毒,不如叫故障艺术(Glitch Art)
人们普遍认为编程是一件冰冷的事,我觉得这与中国的计算机教育有着密不可分的关系。从我们在学校接触编程开始,学校教育的思路不是给我们编程语言这个“画笔”,函数库这些“颜料”来让我们创造自己的程序,而是死抓着算法等枯燥的概念不放,让原本对编程感兴趣的人也失去了欲望。在我看来我们学的不是计算机,而是数学。
编程应该是一件创造性的事,我们能指挥计算机去做我们想做的事。其中的乐趣好比搭积木,我们用积木去创造有趣形状、物体,而不是让我们先自己用塑料造出积木块,毕竟画家画画也不会去研究颜料里各种化学成分。
在达芬奇的年代,绘画并不是很酷的事情,达芬奇用自己的工作推动绘画成为一种伟大的表达方式。同样,编程到底有多酷,正是看黑客们能用这种媒介做出怎样伟大的工作。
参考文献
[1]Paul Graham.《黑客与画家:来自计算机时代的高见》[M].北京:人民邮电出版社,2016
* 图片均来自互联网,侵删
往期文章
— 谢 谢 你 读 到 这 里 , 祝 你 今 天 愉 快 = ) —
网友评论