国内有哪些原始意义上的 Hackers?

2021-07-27 19:06:27 +08:00
 JamesChen
根据 Wiki,Hacker 有两个含义,即:
1. Originally, hacker simply meant advanced computer technology enthusiast (both hardware and software) and adherent of programming subculture; see hacker culture.
2. Someone who is able to subvert computer security. If doing so for malicious purposes, the person can also be called a cracker.
本文用的是①含义,即《黑客与画家》中“黑客”的含义。

先抛砖引玉,谈谈个人的一点看法。
1. 左耳朵耗子这类人,个人认为其不算是 Hacker 。一是其业界知名同行(如章文嵩、云舒)对其评价多为负面。比如云舒回复耗子文章时写了“你 tm 一个知名技术博主,写技术科普文章,你跟我说“anyway 实现细节不重要”?就算不提细节,你跟我说“VPC 是通过 hack 底层的虚拟化系统完成的”,逗我?不懂就去学啊”,二是确实没看到这老哥有啥特别靠谱的成就(也可能是我眼瞎),空洞吹嘘占比太高。
2. 王垠应该算 Hacker ?能力不用说,藐视权威,也能写文章将编程提升到做人 /文化层面(虽然大部分还比较浅显),在编程领域也具备一定的影响力。可惜这老哥不做开源,可能是不屑于做,也可能是没找到方向,也可能是专注给公司做贡献,总之在公共领域没有做什么符合其名气的项目(当然他已经很不错了)。也算是 Hacker,但还没成“神”。
3. Linus 、斯托曼(自由软件之父),这就不介绍了,名气太大、成就太大,行业内无人不知。都是 Hackers 。
4. 另外,知名开源项目的作者不一定算是 Hacker 。虽然一些作者被网友称作“值得膜拜的大神”,但很多时候,作者水平并没有登峰造极,只是在一些新手(跟工作时间无关)眼里是“大神”,更多的时候只是合格的高级工程师,并有着顽强精神与天时地利。另外就是没有编程文化上的输出,没法将技术或社区提升到一个文化、道德或哲学的高度。

国内缺少 Hacker 文化,更多人还只是“进大厂,我光荣”的态度。想了解下,国内还有其他哪些原始意义上的 Hackers ?或接近 Hacker 水平的人?
4921 次点击
所在节点    问与答
56 条回复
iceheart
2021-07-27 19:13:25 +08:00
王小云
anjianshi
2021-07-27 19:16:20 +08:00
感觉 hacker 还是偏攻防领域。正统研究计算机编程的不大契合这个词。
renmu123
2021-07-27 19:41:38 +08:00
求伯君
jdhao
2021-07-27 19:50:23 +08:00
大部分人认为不赚钱写东西给别人免费用是傻逼🐣
levelworm
2021-07-27 20:13:10 +08:00
Stallman 定义的 hacker 其实普通人也能做到,只要你对世界充满好奇心,喜欢捣鼓技术就行。从这个意义来说,就算不是程序员,只要你对某样事情喜欢钻研,我觉得就可以了。
levelworm
2021-07-27 20:13:47 +08:00
如果局限在程序员这个范围内,喜欢钻研技术的都算。水平其实无所谓的。
wzhpro
2021-07-27 20:26:43 +08:00
原始的已经饿死
JamesChen
2021-07-27 20:43:19 +08:00
@jdhao 关于这个“有趣”的观点,我简单说说我的想法。
假设“写东西”包括写书与真开源(有些假开源,即缺斤少两,半开源);“免费”这个有时也不太好界定,就像微软通过“盗版”占领桌面端市场一样,以为“免费”,但别人却笑到了最后。当然这是题外话,假设就真免费,啥直接收入没有,可能就能获得点小小名气+方便找相对适合自己的工作。在这些前提下:

如《黑客与画家》提到黑客与画家的相似性是:二者都是创造性活动。“不赚钱写东西给别人免费用”其实更多的动机是“用爱发电”,而从虚无主义角度看,也比较符合尼采所说的“通过艺术进行救赎”来创造自身的人生意义与价值,这是一般薪资带不给的人生救赎方式。如果有书可以从哲学角度,对黑客精神与事迹进行分析,其实也是很有意思的事情,就不知道有没有大牛能写与想写了。

当然有观点不同的人在一起理性交流才有意思,不必神化哪一方的观点,毕竟如果大家都认为“真●不赚钱写东西给别人用,才是王道”,而 diss“赚钱写东西给别人用,才是王道”那所谓的社区也怪没意思,何况商业应用也创造了无比的社会价值。
jdhao
2021-07-27 20:55:31 +08:00
@JamesChen 如果是个人开发者,写东西出发点如果是为了名气或者赚钱,只会限制你,也走不长。但是有时候也挺奇怪,你不要名气和钱专心去写东西,后面它反而给你带了名气或者金钱。
echo1937
2021-07-27 21:17:46 +08:00
一不算的话,二肯定也不算,因为一不满足的二也没满足;

一是业界知名同行对二同样以负面居多,
二是确实也没啥特别靠谱的成就,
最大的名气来自于不断"离开“又回来,
网友笑称“地球装不下他了”。

如果不是反复上学退学,入职离职,
再把这些内容写上博客,你能知道他吗?

三算,名气和成就都很高,

如果安装四的标准来看,明显一和二是不满足标准的。
01802
2021-07-27 21:41:05 +08:00
95 年因为玩游戏内存不够,改 dos 系统基础内存到 730k 算不,网都没有纯新华书店加自学
levelworm
2021-07-27 21:58:02 +08:00
其实我觉得 v2 上这种人就不少吧,喜欢自己琢磨技术的都可以算啊,不能说必须要到 linus 那个水平才行。以前人不一样,stallman 那帮人都是 unix 时代过来的,那时候大牛写个操作系统+编辑器+语言编译器也就几周时间,能和现在相比么?动身的早就是有这种优势。
l00t
2021-07-27 22:00:37 +08:00
@echo1937 三算 hacker,但不是国内的……
l00t
2021-07-27 22:02:12 +08:00
如前面的所说,原始意义上的 hacker 其实没有那么高的技术要求。重在 hacker 精神。
levelworm
2021-07-27 22:09:45 +08:00
继续上一帖( 12 ),我觉得我们现在看以前人牛,一方面他们的确牛,另一方面和他们也是从计算资源很少的时代过来的这点也有关系。比如说 Carmack 、Romero 这帮人(对于 Stallman 来说已经算是晚辈了),最早是从 Apple 2 的时代过来的,那时候的孩子上来第一个语言是 BASIC,第二个语言就是汇编。因为当时苹果机上,你不用汇编,几乎就做不出来像样的游戏(即使是 BASIC,很多时候也需要 poke 来 poke 去的)。但是这点对于现代人来说,就是不可思议的了。现在人手机里一个边缘芯片的功能可能就超过了当时 6502 芯片,现在人根本就不在乎计算资源的匮乏。所以大部分公司和程序员的观念都是:质量其次,速度和开发舒适度优先,生命很短,我用 XX 。这当然是没错的,但是一个从汇编时代跌打爬滚出来的程序员,和一个从高级语言时代舒舒服服走出来的程序员,肯定是有区别的。
ZeawinL
2021-07-27 22:21:20 +08:00
敖厂长
henryhu
2021-07-27 23:02:22 +08:00
2 感觉已经魔怔,最近在怼古典音乐、怼相对论,俨然民科不遑多让
superhack
2021-07-27 23:03:59 +08:00
云风
namelosw
2021-07-27 23:51:25 +08:00
@anjianshi 一般来说,Hacker 就是指 Stallman Linus Carmack Graham 这种人。另外其实也不一定非得这么厉害,就是爱鼓捣其实都算 Hacker,比如以前 Rails 社区大家觉得谁很厉害 Ruby Hacker,后来的 JavaScript Ninja 感觉也类似。

@JamesChen 不管怎样,我感觉王垠应该都能算上 Hacker 。而且他自己文章里也提过,大意是「我一个世界级的 Lisp Hacker 和 Emacs user,你好意思在我背后说 Ctrl-K ?」,批评对方说话不尊重人。(感觉这个 case 的确是对方不尊重人,感觉跟看别人在 RTS 在后面拿膝盖拱人说「造农民」一样,说点高级的也行...)

唐凤应该算,Perl / Haskell 大佬,各种谈笑风生,真正的女装大佬。(国内 Haskell 社区的大佬都有种女装大佬的既视感,很多都很强)

感觉冰河 /田春可以算,不过感觉后来性格没有那么犀利了,不过还是挺佩服的。

还有网际快车那个作者?不过我不太了解,只知道后来沉迷魔兽世界导致断更,给了迅雷机会。

---

总得来说,我感觉国外一般说的 hacker 就是那种:
1. 很有技术热情,喜欢探索创造,能折腾
2. 操作很 6, 风格跟那种企业级架构师张嘴闭嘴抽象 /业务 /架构的不一样,拿游戏比喻就是 APM 500,爱用盗贼还能 1 v N 那种,能用匕首就不用长刀。 给人的第一印象不仅是厉害,还有点狠。(所以一般都是 Lisp/Ruby/Perl Hacker,而不是 JavaEE Hacker… 不过 Kent Beck 虽然用很多 Java,但是给人感觉他 Java 也用出那种犀利感)
3. 有点愤世嫉俗,观点尖锐直言不讳,写代码还搀着点 ideology 。上 Slashdot 和早期 Hacker News 好多这种人。

---

其实我理解现在国内有很多很厉害的 Hacker,只不过还没有出名。上面能说出来的名字的,其实都已经不是我们这个时代的人了。这个时代国内程序员能力都很强,年轻的程序员有很多很有兴趣和抱负的,比如 ice1000 这种自幼开挂的大佬显然就是 Hacker 。(当然还有 Belleve 这种大佬,但是相比于 ice1000 这种选手感觉过于成熟稳重…)
PbCopy111
2021-07-28 00:01:05 +08:00
我觉得发现 unicode 漏洞的那一代人,就是传统意义的 hacker,那一代有的人有名字,有的人有代号,有的人什么都没有,你要说技术吧,也许不是世界顶级,但那个时候的自由自在和洒脱,不求名利的劲头,我觉得是符合 hacker 精神的。冰河的铁窗之歌还记得么?后来什么红客出来以后,就没有精神了。。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/792111

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX