财讯中国

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

来源:新智元 2022-01-25 18:08:51

2022年的开源社区,全是瓜!1月初,开发者Marak Squires给大伙儿表演了一个删库跑路,而且针对的还是自己的两个项目。躺枪的码农们一觉醒来发现,自己程序跑出来的全都是“乱码”。

访问:

微软Surface精选机型特惠6.3折起 翻新机满100减100


虽然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/

本文来自微信公众号“新智元”(ID:AI_era)

关键词: 人物 删库跑路大神“后悔”了?我只不过犯了大家都会犯的

相关新闻

删库跑路大神“后悔”了?我只不过犯了大家都会犯的编程错误
2022-01-25 18:08:51
快充新纪元!红魔7 165W充电头曝光
2022-01-25 18:08:50
24小时确诊近80万:美国疫情数据地图几乎全紫了
2022-01-25 18:08:42
小米相机总监:做不到即轻薄又堆料
2022-01-25 18:08:40
因程序故障 富士康母公司年会决定重新抽奖
2022-01-25 18:08:33
中国电信宣布5G消息正式商用:个人接收免费、单条发送0.1元
2022-01-25 18:08:29
故意破坏自家代码库的开发者要求NPM恢复其项目控制权 但无人支持
2022-01-25 18:08:23
骁龙870+1亿像素主摄!摩托罗拉edge s pro秒杀价仅1799元
2022-01-25 18:08:18
产业研报显示SSD价格持续下滑:跌幅最高13%
2022-01-25 18:08:12
ZOL百万补贴:2299就到手 荣耀50 5G开启限时特惠
2022-01-25 18:08:06
这位程序员火了:用脚本完全自动化摸鱼 每天工作10分钟年薪57万
2022-01-25 18:08:02
CAN总线接口模块工作原理
2022-01-25 18:00:26
热电偶的种类及使用注意事项
2022-01-25 18:00:19
矩阵键盘实验程序
2022-01-25 18:00:13
iPhone 12摄像头出现质量问题 但推出时间不受影响
2022-01-25 18:00:07
LC谐振放大器的设计
2022-01-25 17:59:59
增速获客赛道 激活年轻属性——兴业银行信用卡“圈粉”90后
2022-01-25 17:25:58
元宇宙概念助推 去年四季度VR/AR领域吸引19亿风投资金
2022-01-25 16:51:44
Joby Aviation S4 eVTOL最新速度达到205英里/小时
2022-01-25 16:51:35
Epic要求重审:法官“错误”裁定App Store遵守反托拉斯法
2022-01-25 16:51:26
中国移动:实控人拟增持30亿元-50亿元公司股份
2022-01-25 16:51:18
消息人士:雷诺日产三菱计划在电动汽车领域再投资超过200亿欧元
2022-01-25 16:51:10
外媒:通用汽车拟斥资65亿美元在密歇根州新建工厂
2022-01-25 16:51:01
IBM公布2021年Q4财报:混合云推动软件与咨询业务增长
2022-01-25 16:40:45
12代酷睿绝配!梅捷SY-经典B660M M-ATX电脑主板秒杀价639元
2022-01-25 16:40:36
三星新机现身Geekbench数据库:配有高通骁龙 750G
2022-01-25 16:40:27
优惠200元!OPPO Find X3秒杀价3499元起
2022-01-25 16:40:20
红魔7再曝四大首发技术,打造游戏旗舰
2022-01-25 16:40:13
2021年智能手机质量榜:荣耀获得七大奖项
2022-01-25 16:40:06
京东发布虎年春晚互动攻略 各种大奖等你来拿
2022-01-25 16:39:57
ZOL百万补贴:立减1800 8+128GB Galaxy S21到手只需3199
2022-01-25 16:39:49
苹果AirPods Pro 2渲染图曝光 或将支持心率检测
2022-01-25 16:39:40
2021智能硬件质量报告新鲜出炉,荣耀双机上榜
2022-01-25 16:39:32
小米Civi冬季限定礼盒来袭,爱美的小姐姐准备好了吗
2022-01-25 16:39:23
优惠500元!小米10S 8GB+256GB套装版到手价仅2399元
2022-01-25 16:39:13
Redmi Note 11S将于2月9日发布 后置一亿像素主摄
2022-01-25 16:39:02
ZOL百万补贴:至高省900 realme GT Neo闪速版到手只需1699
2022-01-25 16:38:51
vivo NEX5全曝光 7英寸大屏+5000mAh大电池
2022-01-25 16:38:39
ZOL百万补贴:至高省550 还不来看看MagicBook X 15 2021
2022-01-25 16:38:28
三星 Galaxy F23 5G现身Geekbench:或搭载骁龙 750G处理器
2022-01-25 16:38:16
谁才是最冷骁龙8?Redmi K50还未发布遭对标
2022-01-25 16:38:03
AI领域人才年薪上看60万 李开复:已形成人才黑洞
2022-01-25 16:30:18
TEFU能量回馈单元基本原理及应用
2022-01-25 16:30:12
盘点诺基亚最新的五款概念机
2022-01-25 16:30:06
The new iPad屏幕对比评测
2022-01-25 16:29:59
美光批量出货业界首款176层QLC NAND
2022-01-25 15:09:04
三星新品发布会官宣 海报预示Galaxy S22全新配色
2022-01-25 15:08:56
ZOL百万补贴:立减300 iQOO Neo5 8GB+256GB到手只需2099
2022-01-25 15:08:47
屏幕芯片都升级 Redmi Note 11国际版即将发布
2022-01-25 15:08:38
3699元 realme GT2 Pro 8+128GB上市发售
2022-01-25 15:08:24
小米海外官方宣布 Redmi Note系列突破两亿四千万台
2022-01-25 15:08:13
搭载豪华影像硬件配置 小米12 Ultra后置全焦段三摄
2022-01-25 15:08:02
电源接通延时器
2022-01-25 15:00:18
汽车电子稳定系统(ESP)详解
2022-01-25 15:00:12
三星新平板 Galaxy Note 10.1全拆解
2022-01-25 15:00:06
Apple nano6 拆解
2022-01-25 15:00:00
第一款无挖孔骁龙8旗舰拯救者Y90曝光
2022-01-25 13:51:28
飞行汽车AirCar获适航证:搭载宝马1.6T发动机
2022-01-25 13:51:20
“14倍大牛股”九安医疗回应收购微软:没任何可能
2022-01-25 13:51:12
改变行业的游戏本!华硕天选3升级登场:双显三模
2022-01-25 13:51:02
配屏下指纹识别!摩托罗拉Moto Edge 30 Pro渲染图曝光
2022-01-25 13:39:07
一加10 Pro支持《王者荣耀》120帧极高帧率模式
2022-01-25 13:38:59
Marshall虎年好礼甄选 摇滚永不停歇
2022-01-25 13:38:51
不懂荣耀Magic V这六大新玩法,别买折叠屏旗舰
2022-01-25 13:38:42
魅蓝新机曝光:5000mAh电池 4800万像素主摄
2022-01-25 13:38:34
ZOL百万补贴:立减1300 摩托罗拉 edge s pro青玉案秒杀
2022-01-25 13:38:24
PS4版本开发中 B站正式登陆索尼PS5游戏主机商城
2022-01-25 13:38:14
配高通骁龙680处理器 Redmi Note 11系列国际版将发布
2022-01-25 13:38:03
德尔福连接器:连接汽车的现在和未来
2022-01-25 13:30:35
电磁继电器工作原理
2022-01-25 13:30:29
3年老本处女拆!联想G450清灰详细教程
2022-01-25 13:30:23
电容屏手机屏幕失灵的最终解决方法
2022-01-25 13:30:18
高频变压器原理
2022-01-25 13:30:12
OLED屏和TFT的区别
2022-01-25 13:30:06
电导率仪的工作原理及使用方法
2022-01-25 13:30:00
单车平均售价超10.6万!长城汽车全年净利67.8亿元
2022-01-25 12:21:34
比特斯拉更激进!宝马申请全新造型方向盘:可折叠
2022-01-25 12:21:26
Steam同时在线人数再创新纪录:超2900万人
2022-01-25 12:21:18
性能彪悍的轻薄二合一本!ROG幻X上架预约
2022-01-25 12:21:10
三星S22价格泄露:顶配过万
2022-01-25 12:21:02
【手慢无】:五年质保!大牌1TB固态硬盘史低秒杀499元
2022-01-25 12:09:22
积木世界全新频率,GAMERRGB DDR5-5600内存开售!
2022-01-25 12:09:15
限时3699元 realme GT2 Pro独家开售福利多多
2022-01-25 12:09:07
冲击高端成了?小米12 Ultra或将搭载骁龙8 Plus+徕卡
2022-01-25 12:08:59
骁龙8 Plus加持!联想拯救者新机曝光 代号Halo
2022-01-25 12:08:51
国行主机有救了 B站今日登陆国行PS5
2022-01-25 12:08:42
微软电脑管家内测版体验 专供国内用户
2022-01-25 12:08:33
ZOL百万补贴:京东京造Q2机械键盘首破800
2022-01-25 12:08:24
干掉360?微软为国内用户推出电脑管家
2022-01-25 12:08:13
魅蓝李楠爆料:苹果正在准备8K眼镜
2022-01-25 12:08:03
人体感应开关原理
2022-01-25 12:00:28
电磁学及其应用
2022-01-25 12:00:22
珍珠白汽车烤漆!台系极冻酷凌电源拆解
2022-01-25 12:00:17
电视机工作原理
2022-01-25 12:00:10
光源种类
2022-01-25 12:00:04
苹果被起诉:iPhone 13可能全球禁售
2022-01-25 10:39:57
英特尔DG2显存曝光:GDDR6 最高16GB
2022-01-25 10:39:50
Windows 11新版本更新:2022唯一功能更新
2022-01-25 10:39:44
微软推出电脑管家:国内专供
2022-01-25 10:39:37
今年20%的iPhone 14将用国产京东方屏幕
2022-01-25 10:39:31

热门文章

热点专题