网易首页 > 网易号 > 正文 申请入驻

删库跑路大神「后悔」了?我只不过犯了大家都会犯的编程错误!

0
分享至

新智元报道

编辑:好困 袁榭

【新智元导读】在开源程序界惹出「删库跑路」大新闻的开发者Marak Squires,最近发声:「人无完人,编程错误而已,GitHub你就不用再封我号了嘛!」

2022年的开源社区,全是瓜!

1月初,开发者Marak Squires给大伙儿表演了一个删库跑路,而且针对的还是自己的两个项目。

躺枪的码农们一觉醒来发现,自己程序跑出来的全都是「乱码」。

虽然Marak表示自己「已经在努力修复了」,但群众的眼睛是雪亮的。

很快他们就发现:这根本不是什么bug,而是Marak本人在搞事情!

于是,作为项目的托管平台,GitHub让Marak见识到了什么是开源社区的铁拳——封号。

时间过去了10天,这位始作俑者似乎有点「后悔」了:

GitHub你怎么回事?封号十天了,既不让我修复项目的bug,也不回我的邮件。每个人都会时不时地犯编程错误。没有人是完美的。

嗯?「编程错误」?

对于Marak的控诉以及希望能回到GitHub的想法,网友们普遍表示:「大可不必」。

老兄,这不是一个「编程错误」,你知道的。这是在破坏公共资源。没有人强迫你做出贡献,而现在希望你做出贡献的人更少了。

你真的认为有人会让你再次为一个广泛使用的开源项目作出贡献吗?在你耍了这套把戏之后?

这二位网友在封号这件事上也是针锋相对:

「他的代码属于他自己。他可以在代码上做任何他想做的事。」

「GitHub的平台也属于他们自己。他们可以在平台上做他们想做的事。」

删自己的库,「断」自己的路

作为两个非常受欢迎的开源库,「colors」在npm上每周的下载量就超过2000万次,并且有将近19000个项目正在使用,「faker」在npm上每周的下载量超过280万次,有超过2500个项目使用。

甚至连亚马逊的云计算开发工具包(aws-cdk)也用上了。

1月5日,Marak发布了「faker」的6.6.6版本。

1月8日,Marak又在「colors」加入了v1.4.44-liberty-2。

在新版中,Marak引入了一个无限循环的bug,会让所有使用「colors」的程序在控制台无休止地打印各种非ASCII字符序列,从而让数以千计的的项目直接崩溃。

新美国国旗模块

这些信息包括文本「LIBERTY LIBERTY LIBERTY」,以及在后面跟着的一大串非ASCII字符。

对于「faker」,Marak除了炸了自己程序之外,还修改了GitHub repo的README页面。

这次,Marak直接摊牌了:endgame。

1月7日,Marak发了一段自述视频,不过现在已经看不到了。

同日,GitHub将他账号封禁。

随后的几天里,事件在不断地发酵,而他的推文也收到了1800个转发和3700个点赞。

然而,当网友对这位删库跑路的「大神」越发地了解之后,支持他的人也越来越少。

也不知是不是想挽回点名声,Marak在1月15日的时候发文表示自己已经在3天前就修好了程序的「bug」,但因为自己被封了所以没办法上传至NPM。

不过,这个时候已经没有人在关心这个项目了。

而对于Marak撂挑子的「Faker.js」,很快就有8位开发者接手,并且表示会把项目做得得更好。

https://fakerjs.dev/update.html

话说回来,虽然都是开源项目,但是协议分了很多种,GPL、MIT、Apache等等。

比如GPL就要求,但凡你的程序用到了这个协议下的项目,你就需要公开出来。

而MIT就相对宽松得多,你可以随便修改和使用,只需要在软件和软件的所有副本中包含著作权声明和许可声明即可。

而Marak采用的正是MIT协议。

所以,公司拿着他的项目去赚钱这个看似「白嫖」的行为,在法律上并没有什么问题。

Marak:打女友、造炸弹,但我是个写码好男孩

当然了, Marak并不这么认为。

早在2020年11月,Marak就曾表示他不会再用「免费工作」来支持大公司了,而这些企业应该考虑用每年「六位数」的工资来补偿。

「恕我直言,我将不再用我的免费工作来支持财富500强(和其他较小规模的公司)。」

「你们可以把这当作一个机会,给我发一份六位数的年薪合同,或者把这个项目fork之后,让别人来做。」

张嘴就要六位数美元年薪的Marak Squires,究竟是谁?

Marak Squires的公众印象,集中在2010年代与2020年代的开头。

2010年代开头的Marak Squires,是最早一批「平台即服务」公司的联合创始人。

他的高中同学与他创办的Nodejitsu公司,被2011年的Business Insider杂志评为「纽约地区最值得关注的25个新星创业项目之一」,风投人还在文章中赞誉「这家公司拥有全明星阵容的软件开发团队」。

2013年Nojitsu成为彭博新成立的投资基金Bloomberg Beta首批投资的公司。

2011年,他还带Nojitsu四分之三的码农一起开发了一款多人实时用浏览器合作写歌的音乐小程序JSONloops。

不过,从2010年代初的报道,就可以看得出Marak Squires虽然码力一流,但实在不适合做老板:

他在接受Observer采访时,非常牛逼地自夸「哎呀我的缺陷就是不善于俯就……我司招人就招最尖子的软件工程师,虽然损失了一些声望,但成效很显著哦~」。

而实际盈利的搞钱能力却不一定相称,在同一篇Observer采访中,Marak Squires与老同学Charlie Robbins都表示「能盈利最好,盈利不了……呃反正我们有梦想!」的态度,JSONloops除了噱头以外,就只在Kickstarter上众筹化缘了两万美元。

并且情商真的不在线,2010年底因为不满Hacker News对他们公司的报道,Marak Squires黑掉了Hacker News的网站,让登录者强行浏览「此站对Nodejitsu的报道不确实」的弹窗,搞得 Hacker News封禁所有关于Nodejitsu的报道,甚至带公司域名的贴就删。

2015年2月,Nodejitsu被GoDaddy收购,Marak Squires下一次被公众关注,得等到2020年做炸弹客未遂被捕了。

2020年9月15日,Marak Squires在纽约租住的公寓发生火灾。火起后Marak Squires做出了经典的跳窗跑路动作,但跳到公寓后院就躺平不跑,毫无悬念地被捕。被捕时「情绪状态不稳」且「双手有明显烧伤」。

火头扑灭后,公寓房东与他的邻居在火场中发现了长导火索、「可疑粉末」、大批快递盒后,被吓到报警。执法部门之后宣布以「鲁莽危害他人安全」罪名起诉。

执法部门的现场采证与清查发现,盒子里装的、和公开的粉末都是猛料:导火索、硝酸钾化肥、镁粉、硫粉、铜粉、铝粉和混合杯,军用爆炸物、诡雷制作的教材,生存主义者宣传品,等等。

其实不消之后的执法部门联合发布会确认,光看这些材料的目录就知道,物主肯定是动了做炸弹搞个大新闻的念头了。

毕竟托各种文艺作品普及的福,氮钾化肥+镁粉+导火索的配料组合是要干啥简直是妇孺皆知。而「生存主义者」现在在美国的公众形象就是脑子有贵恙的怪咖:出大事要钻洞避难做野人,没有大事搞个大事也要……

而且Marak Squires的当下精神状况的确堪忧:

2018年Marak Squires因打伤女友被捕,他在抢夺女友手机时挫伤女友手臂并留下划痕;当时他有一个5岁的女儿,但目前「他和女孩的母亲已经分居」。

2020年事发时,Marak Squires的邻居纷纷表示他实在孤僻,几乎没和邻里有人际交往。不过也有邻居表示宽容:「毕竟这年头我跟自家孩子都交流得少」。

但事发后邻居就不宽容了:「这货简直就是下一个邮包炸弹客嘛」「这货跳到后院草坪上就躺倒不动了,跟没事人一样等差佬来抓,实在神经病。」

Marak Squires的精神状况还在带累家人,邻居们都证实了他现在又有个小儿子,但他不准儿子出门,逼得小孩只有坐在窗边悄悄拉开窗帘往外招手。

他的偶像亚伦·斯沃茨又是谁?

此外,在惨遭删库的项目描述里,Marak在还提到了一个人:亚伦·斯沃茨。

他写到:「Aaron Swartz到底发生了什么?」

这又是谁?

斯沃茨在互联网经济初起时,是常春藤名校中走出的又一个明星程序员和著名的网络活动家,本来很有钱途,不过在一场法律诉讼后「自杀」身亡。

亚伦·斯沃茨的人生几乎是2000年代的「码力小天才」神话模板:

  • 1999年,12岁的他搭建自己的网站;

  • 14岁时参与初代RSS的开发组;

  • 2005年入学斯坦福后,与同道闯业闯得太投入,肄业开发内容平台Infogami;

  • 憎恶「人生苦短快用Python」的风气,就自己写了与之竞争的架构;

  • 2005年他还参与了另一个后来人尽皆知的闯业项目:Reddit。虽然没有工作很久,但Reddit被收购后的补偿款,让亚伦在还不能于美国合法买啤酒的年龄,就成了百万富翁。


亚伦·斯沃茨还长得蛮帅,真是码界万里挑一的人物

本来这个人生轨迹继续走下去,很容易成为另一个扎克伯格。不过亚伦·斯沃茨的理想主义与不安分性格给自己惹了麻烦。

为标显自己支持「知识开源」的态度,亚伦黑掉了MIT的校园内网,用JSTOR数据库的MIT权限下载了数百万篇期刊文章并公布。据称他通过反复旋转自己的IP和MAC地址来绕过JSTOR和麻省理工学院设置的技术封锁。

2011年1月,斯沃茨因此被起诉和逮捕,输了官司的话,得吃35年牢饭。2013年1月,官司缠身的斯沃茨在家中自缢身亡,一直有人猜测他的死因有猫腻。

Marak提到他,或许是以偶像自况:我,也是同样被万恶的牟利社会欺压的天才啊!资本家大公司一定也会因为我不顺它们意就迫害我!暗害我!

不过考虑到Marak当时的精神状况,这实在是想多了。

毕竟大公司搞人的首选方式是派律师军团告人告到崩溃,正如「教父」老师的金句:「我才用不着打手,我要更多律师。」「提着公文包的强盗比提着冲锋枪的强盗狠多了」

虽然Marak似乎想把自己的「壮举」和亚伦·斯沃茨对开源的贡献联系起来。

然而网友们并不买账:「请不要把这么一个因为制作炸弹时烧伤自己以及家暴女友而被捕的人,与亚伦·斯沃茨相比。」

现在,项目没了,账号没了,甚至都没人想再看到Marak开发的项目。

参考资料:

https://www.reddit.com/r/programming/comments/sawkw3/marak_the_guy_behind_the_recent_breaking_of/

https://www.businessinsider.com/the-best-25-hidden-gems-of-nyc-startups-2011-5#nodejitsu-does-cloud-hosting-23

https://observer.com/2011/02/music-hack-day-hackers-ask-for-20-k-for-realtime-webbased-jamming/

https://observer.com/2011/04/nodejitsus-co-founders-on-the-power-of-node-js-and-the-beauty-of-javascript/

https://nypost.com/2020/09/16/resident-of-nyc-home-with-suspected-bomb-making-materials-charged/

https://www.nydailynews.com/new-york/nyc-crime/ny-queens-bomb-materials-man-charged-20200916-bybbhwqwijbuxg7ndsuy43w6zu-story.html

https://abc7ny.com/suspicious-package-queens-astoria-fire/6425363/

https://www.technologyreview.com/2021/12/17/1042692/log4j-internet-open-source-hacking/

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
这四种香烟千万不要买,就连烟草局的人都不抽,抽烟的快来看看!

这四种香烟千万不要买,就连烟草局的人都不抽,抽烟的快来看看!

阿握聊事
2024-10-05 09:24:03
陈萌带儿子探班大衣哥,陈亚男发视频回应,内涵陈萌是家庭主妇

陈萌带儿子探班大衣哥,陈亚男发视频回应,内涵陈萌是家庭主妇

鑫鑫说说
2024-10-05 09:23:12
大雨暴雨中心确认!新一轮寒潮大降温来袭,6~7号降雨分布如下。

大雨暴雨中心确认!新一轮寒潮大降温来袭,6~7号降雨分布如下。

小毅说事
2024-10-05 13:04:46
刚刚!大逆转,夺冠

刚刚!大逆转,夺冠

FM93浙江交通之声
2024-10-05 14:38:10
中网女单半决赛10月5日赛程:郑钦文冲击决赛,高芙PK巴多萨

中网女单半决赛10月5日赛程:郑钦文冲击决赛,高芙PK巴多萨

薇说体育
2024-10-05 10:39:10
增强六万倍!中国再次突破雷达新技术,美军F-22战机如同“裸跑”

增强六万倍!中国再次突破雷达新技术,美军F-22战机如同“裸跑”

阿裤趣闻君
2024-10-05 09:09:25
犹太人好像对中国抱有很大希望,觉得中国将能成为他们的安全港湾

犹太人好像对中国抱有很大希望,觉得中国将能成为他们的安全港湾

日风的故事屋
2024-10-03 13:45:21
发现老公出轨,我找到小三的老公,他却说他们能做的事我们也能做

发现老公出轨,我找到小三的老公,他却说他们能做的事我们也能做

杨木林
2024-09-29 10:24:14
晴格格王艳国庆节自家阳台晒照,对面就是故宫,被劝50岁该低调了

晴格格王艳国庆节自家阳台晒照,对面就是故宫,被劝50岁该低调了

娱乐八卦木木子
2024-10-04 17:51:58
贝嫂维多利亚50岁真空出镜拍大片!性感花絮被批“为老不尊”?网友:为了女儿也多穿点儿!

贝嫂维多利亚50岁真空出镜拍大片!性感花絮被批“为老不尊”?网友:为了女儿也多穿点儿!

英国报姐
2024-10-04 21:06:53
刚刚拍到了!上海天空绝美一幕,足足放满1个多小时,网友直呼太震撼!明天还有一场

刚刚拍到了!上海天空绝美一幕,足足放满1个多小时,网友直呼太震撼!明天还有一场

上观新闻
2024-10-05 12:15:37
魏安力因病去世,吉利控股集团发文悼念:他是吉利甲醇事业引路人

魏安力因病去世,吉利控股集团发文悼念:他是吉利甲醇事业引路人

红星新闻
2024-10-05 10:20:21
赫鲁晓夫政变细节:朱可夫提前调兵入莫斯科,会上拔枪扣押贝利亚

赫鲁晓夫政变细节:朱可夫提前调兵入莫斯科,会上拔枪扣押贝利亚

大海的诺言
2024-10-03 08:36:35
威少首秀砍12分8次助攻,掘金季前赛遭凯尔特人逆转

威少首秀砍12分8次助攻,掘金季前赛遭凯尔特人逆转

OnFire
2024-10-05 06:35:02
狂轰50+12+10!联盟第一,NBA最强球星诞生,果然稳如定海神针

狂轰50+12+10!联盟第一,NBA最强球星诞生,果然稳如定海神针

康泳哥看体育
2024-08-11 23:49:54
重庆某医院现医闹!孙子误吞磁力球,奶奶隐瞒实情,孩子病亡,家属围院讨说法

重庆某医院现医闹!孙子误吞磁力球,奶奶隐瞒实情,孩子病亡,家属围院讨说法

医客
2024-10-04 12:08:49
以军反击太快,叙利亚5个导弹营突然被打瞎:伊朗师长遭定点清除

以军反击太快,叙利亚5个导弹营突然被打瞎:伊朗师长遭定点清除

帅先工场
2024-10-03 15:42:29
返程注意安全!下午雨势增强,今明大到暴雨,局部大暴雨

返程注意安全!下午雨势增强,今明大到暴雨,局部大暴雨

上观新闻
2024-10-05 13:58:09
看国家新闻,还要收费,现在宣布免费,依然晚了一步,没市场了!

看国家新闻,还要收费,现在宣布免费,依然晚了一步,没市场了!

眼光很亮
2024-10-03 17:21:26
华晨宇新恋情曝光!张碧晨深夜烂醉瘫软在男子肩头,彻底放飞自我

华晨宇新恋情曝光!张碧晨深夜烂醉瘫软在男子肩头,彻底放飞自我

扒星人
2024-10-05 13:41:03
2024-10-05 17:52:49
新智元
新智元
AI产业主平台领航智能+时代
11600文章数 65608关注度
往期回顾 全部

科技要闻

十一直击:鸿蒙智行、小米汽车人气高涨

头条要闻

毕云强被通报 任职国企被列入"老赖"名单

头条要闻

毕云强被通报 任职国企被列入"老赖"名单

体育要闻

张帅:每朵花都有自己的花期

娱乐要闻

肖战晒照庆33岁生日,阳光帅气有活力

财经要闻

“抢筹”中国资产!外资巨头发声!

汽车要闻

售17.78万元 蒙迪欧1.5T混动舒雅型上市

态度原创

亲子
家居
数码
教育
公开课

亲子要闻

画报里的娃娃出了真人版,这种老款孩子已经不多见了

家居要闻

知境之间 简约现代休闲居所

数码要闻

一文搞懂市售主流笔记本电脑CPU

教育要闻

同学们家长们!有的专业虽然选的人不多,但是就业真的非常好!

公开课

眼花失眠抽筋,你的肝该调调了

无障碍浏览 进入关怀版