自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

刪庫(kù)跑路大神「后悔」了?我只不過(guò)犯了大家都會(huì)犯的編程錯(cuò)誤!

新聞 開(kāi)源
在開(kāi)源程序界惹出「刪庫(kù)跑路」大新聞的開(kāi)發(fā)者M(jìn)arak Squires,最近發(fā)聲:「人無(wú)完人,編程錯(cuò)誤而已,GitHub你就不用再封我號(hào)了嘛!」

2022年的開(kāi)源社區(qū),全是瓜!

1月初,開(kāi)發(fā)者M(jìn)arak Squires給大伙兒表演了一個(gè)刪庫(kù)跑路,而且針對(duì)的還是自己的兩個(gè)項(xiàng)目。

躺槍的碼農(nóng)們一覺(jué)醒來(lái)發(fā)現(xiàn),自己程序跑出來(lái)的全都是「亂碼」。

雖然Marak表示自己「已經(jīng)在努力修復(fù)了」,但群眾的眼睛是雪亮的。

很快他們就發(fā)現(xiàn):這根本不是什么bug,而是Marak本人在搞事情!

于是,作為項(xiàng)目的托管平臺(tái),GitHub讓Marak見(jiàn)識(shí)到了什么是開(kāi)源社區(qū)的鐵拳——封號(hào)。

時(shí)間過(guò)去了10天,這位始作俑者似乎有點(diǎn)「后悔」了:

GitHub你怎么回事?封號(hào)十天了,既不讓我修復(fù)項(xiàng)目的bug,也不回我的郵件。每個(gè)人都會(huì)時(shí)不時(shí)地犯編程錯(cuò)誤。沒(méi)有人是完美的。

嗯?「編程錯(cuò)誤」?

對(duì)于Marak的控訴以及希望能回到GitHub的想法,網(wǎng)友們普遍表示:「大可不必」。

老兄,這不是一個(gè)「編程錯(cuò)誤」,你知道的。這是在破壞公共資源。沒(méi)有人強(qiáng)迫你做出貢獻(xiàn),而現(xiàn)在希望你做出貢獻(xiàn)的人更少了。

你真的認(rèn)為有人會(huì)讓你再次為一個(gè)廣泛使用的開(kāi)源項(xiàng)目作出貢獻(xiàn)嗎?在你耍了這套把戲之后?

這二位網(wǎng)友在封號(hào)這件事上也是針?shù)h相對(duì):

「他的代碼屬于他自己。他可以在代碼上做任何他想做的事?!?/span>

「GitHub的平臺(tái)也屬于他們自己。他們可以在平臺(tái)上做他們想做的事?!?/span>

刪自己的庫(kù),「斷」自己的路

作為兩個(gè)非常受歡迎的開(kāi)源庫(kù),「colors」在npm上每周的下載量就超過(guò)2000萬(wàn)次,并且有將近19000個(gè)項(xiàng)目正在使用,「faker」在npm上每周的下載量超過(guò)280萬(wàn)次,有超過(guò)2500個(gè)項(xiàng)目使用。

甚至連亞馬遜的云計(jì)算開(kāi)發(fā)工具包(aws-cdk)也用上了。

1月5日,Marak發(fā)布了「faker」的6.6.6版本。

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

在新版中,Marak引入了一個(gè)無(wú)限循環(huán)的bug,會(huì)讓所有使用「colors」的程序在控制臺(tái)無(wú)休止地打印各種非ASCII字符序列,從而讓數(shù)以千計(jì)的的項(xiàng)目直接崩潰。

新美國(guó)國(guó)旗模塊

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

對(duì)于「faker」,Marak除了炸了自己程序之外,還修改了GitHub repo的README頁(yè)面。

這次,Marak直接攤牌了:endgame。

1月7日,Marak發(fā)了一段自述視頻,不過(guò)現(xiàn)在已經(jīng)看不到了。

同日,GitHub將他賬號(hào)封禁。

隨后的幾天里,事件在不斷地發(fā)酵,而他的推文也收到了1800個(gè)轉(zhuǎn)發(fā)和3700個(gè)點(diǎn)贊。

然而,當(dāng)網(wǎng)友對(duì)這位刪庫(kù)跑路的「大神」越發(fā)地了解之后,支持他的人也越來(lái)越少。

也不知是不是想挽回點(diǎn)名聲,Marak在1月15日的時(shí)候發(fā)文表示自己已經(jīng)在3天前就修好了程序的「bug」,但因?yàn)樽约罕环饬怂詻](méi)辦法上傳至NPM。

不過(guò),這個(gè)時(shí)候已經(jīng)沒(méi)有人在關(guān)心這個(gè)項(xiàng)目了。

而對(duì)于Marak撂挑子的「Faker.js」,很快就有8位開(kāi)發(fā)者接手,并且表示會(huì)把項(xiàng)目做得得更好。

https://fakerjs.dev/update.html

話說(shuō)回來(lái),雖然都是開(kāi)源項(xiàng)目,但是協(xié)議分了很多種,GPL、MIT、Apache等等。

比如GPL就要求,但凡你的程序用到了這個(gè)協(xié)議下的項(xiàng)目,你就需要公開(kāi)出來(lái)。

而MIT就相對(duì)寬松得多,你可以隨便修改和使用,只需要在軟件和軟件的所有副本中包含著作權(quán)聲明和許可聲明即可。

而Marak采用的正是MIT協(xié)議。

所以,公司拿著他的項(xiàng)目去賺錢(qián)這個(gè)看似「白嫖」的行為,在法律上并沒(méi)有什么問(wèn)題。

Marak:打女友、造炸彈,但我是個(gè)寫(xiě)碼好男孩

當(dāng)然了, Marak并不這么認(rèn)為。

早在2020年11月,Marak就曾表示他不會(huì)再用「免費(fèi)工作」來(lái)支持大公司了,而這些企業(yè)應(yīng)該考慮用每年「六位數(shù)」的工資來(lái)補(bǔ)償。

「恕我直言,我將不再用我的免費(fèi)工作來(lái)支持財(cái)富500強(qiáng)(和其他較小規(guī)模的公司)?!?/span>

「你們可以把這當(dāng)作一個(gè)機(jī)會(huì),給我發(fā)一份六位數(shù)的年薪合同,或者把這個(gè)項(xiàng)目fork之后,讓別人來(lái)做?!?/span>

張嘴就要六位數(shù)美元年薪的Marak Squires,究竟是誰(shuí)?

Marak Squires的公眾印象,集中在2010年代與2020年代的開(kāi)頭。

2010年代開(kāi)頭的Marak Squires,是最早一批「平臺(tái)即服務(wù)」公司的聯(lián)合創(chuàng)始人。

他的高中同學(xué)與他創(chuàng)辦的Nodejitsu公司,被2011年的Business Insider雜志評(píng)為「紐約地區(qū)最值得關(guān)注的25個(gè)新星創(chuàng)業(yè)項(xiàng)目之一」,風(fēng)投人還在文章中贊譽(yù)「這家公司擁有全明星陣容的軟件開(kāi)發(fā)團(tuán)隊(duì)」。

2013年Nojitsu成為彭博新成立的投資基金B(yǎng)loomberg Beta首批投資的公司。

2011年,他還帶Nojitsu四分之三的碼農(nóng)一起開(kāi)發(fā)了一款多人實(shí)時(shí)用瀏覽器合作寫(xiě)歌的音樂(lè)小程序JSONloops。

不過(guò),從2010年代初的報(bào)道,就可以看得出Marak Squires雖然碼力一流,但實(shí)在不適合做老板:

他在接受Observer采訪時(shí),非常牛逼地自夸「哎呀我的缺陷就是不善于俯就……我司招人就招最尖子的軟件工程師,雖然損失了一些聲望,但成效很顯著哦~」。

而實(shí)際盈利的搞錢(qián)能力卻不一定相稱,在同一篇Observer采訪中,Marak Squires與老同學(xué)Charlie Robbins都表示「能盈利最好,盈利不了……呃反正我們有夢(mèng)想!」的態(tài)度,JSONloops除了噱頭以外,就只在Kickstarter上眾籌化緣了兩萬(wàn)美元。

并且情商真的不在線,2010年底因?yàn)椴粷MHacker News對(duì)他們公司的報(bào)道,Marak Squires黑掉了Hacker News的網(wǎng)站,讓登錄者強(qiáng)行瀏覽「此站對(duì)Nodejitsu的報(bào)道不確實(shí)」的彈窗,搞得 Hacker News封禁所有關(guān)于Nodejitsu的報(bào)道,甚至帶公司域名的貼就刪。

2015年2月,Nodejitsu被GoDaddy收購(gòu),Marak Squires下一次被公眾關(guān)注,得等到2020年做炸彈客未遂被捕了。

2020年9月15日,Marak Squires在紐約租住的公寓發(fā)生火災(zāi)?;鹌鸷驧arak Squires做出了經(jīng)典的跳窗跑路動(dòng)作,但跳到公寓后院就躺平不跑,毫無(wú)懸念地被捕。被捕時(shí)「情緒狀態(tài)不穩(wěn)」且「雙手有明顯燒傷」。

火頭撲滅后,公寓房東與他的鄰居在火場(chǎng)中發(fā)現(xiàn)了長(zhǎng)導(dǎo)火索、「可疑粉末」、大批快遞盒后,被嚇到報(bào)警。執(zhí)法部門(mén)之后宣布以「魯莽危害他人安全」罪名起訴。

執(zhí)法部門(mén)的現(xiàn)場(chǎng)采證與清查發(fā)現(xiàn),盒子里裝的、和公開(kāi)的粉末都是猛料:導(dǎo)火索、硝酸鉀化肥、鎂粉、硫粉、銅粉、鋁粉和混合杯,軍用爆炸物、詭雷制作的教材,生存主義者宣傳品,等等。

其實(shí)不消之后的執(zhí)法部門(mén)聯(lián)合發(fā)布會(huì)確認(rèn),光看這些材料的目錄就知道,物主肯定是動(dòng)了做炸彈搞個(gè)大新聞的念頭了。

畢竟托各種文藝作品普及的福,氮鉀化肥+鎂粉+導(dǎo)火索的配料組合是要干啥簡(jiǎn)直是婦孺皆知。而「生存主義者」現(xiàn)在在美國(guó)的公眾形象就是腦子有貴恙的怪咖:出大事要鉆洞避難做野人,沒(méi)有大事搞個(gè)大事也要……

而且Marak Squires的當(dāng)下精神狀況的確堪憂:

2018年Marak Squires因打傷女友被捕,他在搶奪女友手機(jī)時(shí)挫傷女友手臂并留下劃痕;當(dāng)時(shí)他有一個(gè)5歲的女兒,但目前「他和女孩的母親已經(jīng)分居」。

2020年事發(fā)時(shí),Marak Squires的鄰居紛紛表示他實(shí)在孤僻,幾乎沒(méi)和鄰里有人際交往。不過(guò)也有鄰居表示寬容:「畢竟這年頭我跟自家孩子都交流得少」。

但事發(fā)后鄰居就不寬容了:「這貨簡(jiǎn)直就是下一個(gè)郵包炸彈客嘛」「這貨跳到后院草坪上就躺倒不動(dòng)了,跟沒(méi)事人一樣等差佬來(lái)抓,實(shí)在神經(jīng)病?!?/span>

Marak Squires的精神狀況還在帶累家人,鄰居們都證實(shí)了他現(xiàn)在又有個(gè)小兒子,但他不準(zhǔn)兒子出門(mén),逼得小孩只有坐在窗邊悄悄拉開(kāi)窗簾往外招手。


他的偶像亞倫·斯沃茨又是誰(shuí)? 

此外,在慘遭刪庫(kù)的項(xiàng)目描述里,Marak在還提到了一個(gè)人:亞倫·斯沃茨。

他寫(xiě)到:「Aaron Swartz到底發(fā)生了什么?」

這又是誰(shuí)?

斯沃茨在互聯(lián)網(wǎng)經(jīng)濟(jì)初起時(shí),是常春藤名校中走出的又一個(gè)明星程序員和著名的網(wǎng)絡(luò)活動(dòng)家,本來(lái)很有錢(qián)途,不過(guò)在一場(chǎng)法律訴訟后「自殺」身亡。

亞倫·斯沃茨的人生幾乎是2000年代的「碼力小天才」神話模板:

  • 1999年,12歲的他搭建自己的網(wǎng)站;
  • 14歲時(shí)參與初代RSS的開(kāi)發(fā)組;
  • 2005年入學(xué)斯坦福后,與同道闖業(yè)闖得太投入,肄業(yè)開(kāi)發(fā)內(nèi)容平臺(tái)Infogami;
  • 憎惡「人生苦短快用Python」的風(fēng)氣,就自己寫(xiě)了與之競(jìng)爭(zhēng)的架構(gòu);
  • 2005年他還參與了另一個(gè)后來(lái)人盡皆知的闖業(yè)項(xiàng)目:Reddit。雖然沒(méi)有工作很久,但Reddit被收購(gòu)后的補(bǔ)償款,讓亞倫在還不能于美國(guó)合法買(mǎi)啤酒的年齡,就成了百萬(wàn)富翁。

亞倫·斯沃茨還長(zhǎng)得蠻帥,真是碼界萬(wàn)里挑一的人物

本來(lái)這個(gè)人生軌跡繼續(xù)走下去,很容易成為另一個(gè)扎克伯格。不過(guò)亞倫·斯沃茨的理想主義與不安分性格給自己惹了麻煩。

為標(biāo)顯自己支持「知識(shí)開(kāi)源」的態(tài)度,亞倫黑掉了MIT的校園內(nèi)網(wǎng),用JSTOR數(shù)據(jù)庫(kù)的MIT權(quán)限下載了數(shù)百萬(wàn)篇期刊文章并公布。據(jù)稱他通過(guò)反復(fù)旋轉(zhuǎn)自己的IP和MAC地址來(lái)繞過(guò)JSTOR和麻省理工學(xué)院設(shè)置的技術(shù)封鎖。

2011年1月,斯沃茨因此被起訴和逮捕,輸了官司的話,得吃35年牢飯。2013年1月,官司纏身的斯沃茨在家中自縊身亡,一直有人猜測(cè)他的死因有貓膩。

Marak提到他,或許是以偶像自況:我,也是同樣被萬(wàn)惡的牟利社會(huì)欺壓的天才啊!資本家大公司一定也會(huì)因?yàn)槲也豁標(biāo)鼈円饩推群ξ?!暗害我?/span>

不過(guò)考慮到Marak當(dāng)時(shí)的精神狀況,這實(shí)在是想多了。

畢竟大公司搞人的首選方式是派律師軍團(tuán)告人告到崩潰,正如「教父」老師的金句:「我才用不著打手,我要更多律師?!埂柑嶂陌膹?qiáng)盜比提著沖鋒槍的強(qiáng)盜狠多了」

雖然Marak似乎想把自己的「壯舉」和亞倫·斯沃茨對(duì)開(kāi)源的貢獻(xiàn)聯(lián)系起來(lái)。

然而網(wǎng)友們并不買(mǎi)賬:「請(qǐng)不要把這么一個(gè)因?yàn)橹谱髡◤棔r(shí)燒傷自己以及家暴女友而被捕的人,與亞倫·斯沃茨相比?!?/span>

現(xiàn)在,項(xiàng)目沒(méi)了,賬號(hào)沒(méi)了,甚至都沒(méi)人想再看到Marak開(kāi)發(fā)的項(xiàng)目。


責(zé)任編輯:張燕妮 來(lái)源: 新智元
相關(guān)推薦

2022-01-10 21:48:37

刪庫(kù)跑路開(kāi)發(fā)代碼

2020-08-05 16:44:55

運(yùn)維架構(gòu)技術(shù)

2013-08-20 10:56:08

BashBash編程Bash錯(cuò)誤

2012-09-20 09:24:36

編程學(xué)習(xí)編程開(kāi)發(fā)

2013-06-19 09:49:28

編程學(xué)習(xí)

2016-10-18 10:55:03

java調(diào)試問(wèn)題

2013-07-09 13:52:31

程序員Android

2022-01-11 17:31:19

開(kāi)源技術(shù)刪庫(kù)

2020-03-31 16:02:23

戴爾

2019-08-20 14:20:19

MySQL數(shù)據(jù)恢復(fù)數(shù)據(jù)庫(kù)

2020-08-05 11:50:47

刪庫(kù)MySQL數(shù)據(jù)庫(kù)

2020-03-03 17:28:39

CIO刪庫(kù)微盟

2024-03-29 08:08:25

2020-10-21 08:59:50

刪庫(kù)程序員虛擬機(jī)

2020-02-24 08:00:30

刪庫(kù)跑路判刑

2012-09-10 09:43:21

編程編程學(xué)習(xí)編程錯(cuò)誤

2024-06-07 08:26:10

2021-09-18 08:06:17

數(shù)據(jù)庫(kù)MySQL技術(shù)

2020-11-27 14:45:57

開(kāi)發(fā)服務(wù)器代碼

2022-12-29 08:27:03

Java開(kāi)發(fā)人員編碼
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)