誰能想到,北極的凍土居然用來干這個。
在世界盡頭的北極荒原上,非軍事區(qū)斯瓦爾巴是人類文明所能建造的最北的城鎮(zhèn)。
這是人類最后的堡壘之一。在永久凍土層中,已經(jīng)有百萬枚植物種子長眠于冰雪之中。
千年之后,如果洪水滔天,世界大戰(zhàn),末世降臨,地球流浪……這個全球種子庫至少能夠?qū)⑷祟愇拿鲙Щ剞r(nóng)耕社會。
除了植物種子,還有什么能夠儲存千年,并在世界末日之后“一鍵重啟人類現(xiàn)代文明”?
在程序員的信仰中,那就是代碼了。
回頭看一千年以前,神圣羅馬帝國還沒有衰落,再500年后,大航海時代才會到來,地理大發(fā)現(xiàn)隨后將美洲推上歷史舞臺,開始雕刻此后五百年的世界格局。
而一千年以后的今天,一群喜歡說“Talk is cheap, show me the code”的程序員,聚居在北美洲西海岸,試圖定義人類現(xiàn)代文明的新基石。
他們發(fā)展出一個打破國界的開源項目平臺GitHub,約有超過4000萬開發(fā)人員使用,目前托管超過1億個代碼存儲庫,簡直是新時代的巴別塔。
因為極端的會員性別比例,GitHub被戲稱為“全球最大同性交友網(wǎng)站”。
他們也決定把代碼埋在永久凍土下面,確保它們不會因為世界末日而滅絕,也留給千年之后的子孫后代,確保他們不會失去上網(wǎng)和刷手機(jī)的現(xiàn)代生活。
這將是人類現(xiàn)代文明的“諾亞方舟”。登陸時間:2020年2月2日。登陸方式:提交代碼。
人類文明遠(yuǎn)比想象中脆弱,亞歷山大圖書館被大火焚毀,無數(shù)典籍付之一炬,再也無法復(fù)原。
為了把珍貴的信息保留下來,老祖宗們選擇了老老實實去勒石刻碑,與時間較量。
程序員怎么辦?硬盤、固態(tài)硬盤、光盤的數(shù)據(jù)存儲時間僅僅只有幾十年,云服務(wù)器也不頂用,于是他們拿出了洛陽鏟。(大霧)
GitHub找到了這么一塊寶地:
北極地下250米的一個廢棄礦洞,哪怕全球變暖冰雪融化,也只會融化這里幾米的冰層而已。
這里地理位置極其偏遠(yuǎn),在國際斯瓦爾巴協(xié)定中被列為軍事禁區(qū),因而地緣政治極其穩(wěn)定。
這里氣候極其寒冷,在斷電的情況下也能夠保持低溫,地質(zhì)穩(wěn)定、海拔高能夠躲避洪水。
不過,這個北極小鎮(zhèn)上還有酒吧和樂隊。
地庫、膠片、鋼制容器,保存代碼一千年。
Github 的 CEONat Friedman常住舊金山,當(dāng)他下到北極250米以下的礦洞里,也會呼吸困難。
“20年前,如果你告訴人們,世界將會依賴于開源代碼運行”
“人們會說,這太瘋狂了,這永遠(yuǎn)不會發(fā)生”
他把6000多個最流行的開源項目,埋在了北極的雪山里。
他認(rèn)為末世可能不會到來,但這會像一個時間膠囊,保存一個重要的歷史時刻:人類社會的運行建立在軟件程序上,而開源代碼成了一切產(chǎn)品的基石。
GitHub認(rèn)為,他們的任務(wù)是為子孫后代保留開源程序。
安卓、Linux等重要開源代碼已經(jīng)被印在膠片上,放入鋼質(zhì)容器里,再密封入北極地下的倉庫。
這種膠片每幀包含880萬像素,可以使用1000年,有望延長到2000年。用電腦和放大鏡都可以讀取。
更令人激動的是,在明年極晝到來之時,GitHub將會重返北極代碼庫。
因為它準(zhǔn)備對其平臺上所有公開數(shù)據(jù)庫制作快照,一起保存到這個北極地庫里。
這個代碼庫也會在未來定時更新,確保為子孫后代留下重要的開源程序。
沒錯!就像某乎網(wǎng)友說的一樣:“這下完了,996.icu要被掛1000年了”
但是,如果計算機(jī)和支持的系統(tǒng)程序都不存在了,真的能依靠放大鏡讀取代碼,再重建互聯(lián)網(wǎng)世界嗎?
GitHub也建立了顧問委員會去解決子孫后代的解碼問題。
據(jù)GitHub發(fā)布的信息,存檔的簡介將包括QR解碼、文件格式、字符編碼和其他關(guān)鍵元數(shù)據(jù)的技術(shù)指南,以便可以將原始數(shù)據(jù)轉(zhuǎn)換回源代碼,以供將來其他人使用。
這份歸檔文件還將納入技術(shù)樹-路線圖和多媒體語言教學(xué)軟件羅塞塔石碑,以供將來好奇的人繼承該歸檔文件的數(shù)據(jù)。
Nat Friedman說:“通常我們做一個產(chǎn)品,希望千千萬萬人使用它,這是我們第一次做一個產(chǎn)品,卻希望它永遠(yuǎn)不會被啟用”。
一千年以后,哪怕洪水滔天,政權(quán)更迭,星際移民……當(dāng)?shù)厍蛏系娜祟?外星人挖開千年凍土,就可以“一鍵重啟人類文明”。
你以為這樣要命的史詩級別的壯闊和浪漫,是程序猿們的真正氣質(zhì)嗎?那你就太天真了!!
下面這些毒舌又賤賤的評論,才是他們真正的樣子:
“如果你不把隔壁Stackoverflow也一起保存的話,這個代碼庫一文不值。”
“當(dāng)你的代碼爛到不行,你需要把它們埋在永久凍土中”
“GitHub用微軟的錢在干啥?”
“GitHub:所有人,請全力以赴!現(xiàn)在該清理我的代碼了,這樣以后的幾代外星人都不會認(rèn)為我是一個糟糕的軟件開發(fā)者”
中國的程序員們也在某乎上展現(xiàn)出了某種類似的氣質(zhì):
“一鍵恢復(fù)人類文明”
“這下完了,996.icu要被掛1000年了”
“想到自己的垃圾代碼去到自己都沒去過的地方,還有點小激動?”
“把所有bug打包存放留給子孫后代!不愧是來自全世界最大最偉大的男性交友網(wǎng)站的浪漫!”
無論如何,GitHub已經(jīng)在號召:“2020年2月2日,將你的代碼放入GitHub北極代碼庫”(提交之前先整理代碼改改bug行嗎)
別問我GitHub為什么看上了這么二的日子,請奔走相告提交代碼吧!那幾個說要去寫B(tài)ug的,你們給我回來。
一千年以后,也不知道還有沒有計算機(jī)。(文/CJ 編輯/Vicky Xiao)
關(guān)鍵詞: 全球最大同性交友網(wǎng)站