時間不多了!快提交代碼到這個全球最大同性交友網站,讓你的程序永存千年_風聞
重度选择恐惧症患者-2019-11-28 16:55
來源:微信公眾號“硅星人”
文:CJ 編輯:Vicky Xiao

誰能想到,北極的凍土居然用來幹這個。
在世界盡頭的北極荒原上,非軍事區斯瓦爾巴是人類文明所能建造的最北的城鎮。
這是人類最後的堡壘之一。在永久凍土層中,已經有百萬枚植物種子長眠於冰雪之中。

千年之後,如果洪水滔天,世界大戰,末世降臨,地球流浪……這個全球種子庫至少能夠將人類文明帶回農耕社會。
除了植物種子,還有什麼能夠儲存千年,並在世界末日之後“一鍵重啓人類現代文明”?
在程序員的信仰中,那就是代碼了。
回頭看一千年以前,神聖羅馬帝國還沒有衰落,再500年後,大航海時代才會到來,地理大發現隨後將美洲推上歷史舞台,開始雕刻此後五百年的世界格局。
而一千年以後的今天,一羣喜歡説“Talk is cheap, show me the code”的程序員,聚居在北美洲西海岸,試圖定義人類現代文明的新基石。
他們發展出一個打破國界的開源項目平台GitHub,約有超過4000萬開發人員使用,目前託管超過1億個代碼存儲庫,簡直是新時代的巴別塔。
因為極端的會員性別比例,GitHub被戲稱為“全球最大同性交友網站”。
他們也決定把代碼埋在永久凍土下面,確保它們不會因為世界末日而滅絕,也留給千年之後的子孫後代,確保他們不會失去上網和刷手機的現代生活。
這將是人類現代文明的“諾亞方舟”。登陸時間:2020年2月2日。登陸方式:提交代碼。
人類文明遠比想象中脆弱,亞歷山大圖書館被大火焚燬,無數典籍付之一炬,再也無法復原。
為了把珍貴的信息保留下來,老祖宗們選擇了老老實實去勒石刻碑,與時間較量。
程序員怎麼辦?硬盤、固態硬盤、光盤的數據存儲時間僅僅只有幾十年,雲服務器也不頂用,於是他們拿出了洛陽鏟。(大霧)
GitHub找到了這麼一塊寶地:
北極地下250米的一個廢棄礦洞,哪怕全球變暖冰雪融化,也只會融化這裏幾米的冰層而已。

這裏地理位置極其偏遠,在國際斯瓦爾巴協定中被列為軍事禁區,因而地緣政治極其穩定。
這裏氣候極其寒冷,在斷電的情況下也能夠保持低温,地質穩定、海拔高能夠躲避洪水。
不過,這個北極小鎮上還有酒吧和樂隊。
地庫、膠片、鋼製容器,保存代碼一千年。
Github 的 CEO Nat Friedman常住舊金山,當他下到北極250米以下的礦洞裏,也會呼吸困難。
“20年前,如果你告訴人們,世界將會依賴於開源代碼運行”
“人們會説,這太瘋狂了,這永遠不會發生”
他把6000多個最流行的開源項目,埋在了北極的雪山裏。
他認為末世可能不會到來,但這會像一個時間膠囊,保存一個重要的歷史時刻:人類社會的運行建立在軟件程序上,而開源代碼成了一切產品的基石。
GitHub認為,他們的任務是為子孫後代保留開源程序。
安卓、Linux等重要開源代碼已經被印在膠片上,放入鋼質容器裏,再密封入北極地下的倉庫。

這種膠片每幀包含880萬像素,可以使用1000年,有望延長到2000年。用電腦和放大鏡都可以讀取。
更令人激動的是,在明年極晝到來之時,GitHub將會重返北極代碼庫。
因為它準備對其平台上所有公開數據庫製作快照,一起保存到這個北極地庫裏。****(你們在GitHub上公開庫裏寫的代碼都會被製作成膠片埋到北極去!)
這個代碼庫也會在未來定時更新,確保為子孫後代留下重要的開源程序。
沒錯!就像某乎網友説的一樣:“這下完了,996.icu要被掛1000年了”
但是,如果計算機和支持的系統程序都不存在了,真的能依靠放大鏡讀取代碼,再重建互聯網世界嗎?
GitHub也建立了顧問委員會去解決子孫後代的解碼問題。
據GitHub發佈的信息,存檔的簡介將包括QR解碼、文件格式、字符編碼和其他關鍵元數據的技術指南,以便可以將原始數據轉換回源代碼,以供將來其他人使用。
這份歸檔文件還將納入技術樹-路線圖和多媒體語言教學軟件羅塞塔石碑,以供將來好奇的人繼承該歸檔文件的數據。

Nat Friedman説:“通常我們做一個產品,希望千千萬萬人使用它,這是我們第一次做一個產品,卻希望它永遠不會被啓用”。
一千年以後,哪怕洪水滔天,政權更迭,星際移民……當地球上的人類/外星人挖開千年凍土,就可以“一鍵重啓人類文明”。
你以為這樣要命的史詩級別的壯闊和浪漫,是程序猿們的真正氣質嗎?那你就太天真了!!
下面這些毒舌又賤賤的評論,才是他們真正的樣子:
“如果你不把隔壁Stackoverflow也一起保存的話,這個代碼庫一文不值。”
“當你的代碼爛到不行,你需要把它們埋在永久凍土中”
“GitHub用微軟的錢在幹啥?”
“GitHub:所有人,請全力以赴!現在該清理我的代碼了,這樣以後的幾代外星人都不會認為我是一個糟糕的軟件開發者”
中國的程序員們也在某乎上展現出了某種類似的氣質:
“一鍵恢復人類文明”
“這下完了,996.icu要被掛1000年了”
“想到自己的垃圾代碼去到自己都沒去過的地方,還有點小激動?”
“把所有bug打包存放留給子孫後代!不愧是來自全世界最大最偉大的男性交友網站的浪漫!”
無論如何,GitHub已經在號召:“2020年2月2日,將你的代碼放入GitHub北極代碼庫”(提交之前先整理代碼改改bug行嗎)
別問我GitHub為什麼看上了這麼二的日子,請奔走相告提交代碼吧!那幾個説要去寫Bug的,你們給我回來。
一千年以後,也不知道還有沒有計算機。