GitHub宣布已将所有代码永久封存于北极地底1000年!网友炸锅了:我写的bug终于能流传永世了!

共 1686字,需浏览 4分钟

 ·

2020-07-28 12:25

点击上方“码农突围”,马上关注

这里是码农充电第一站,回复“666”,获取一份专属大礼包

真爱,请设置“星标”或点个“在看”

查 发自 凹非寺 
量子位 报道 
程序员们,激动的消息来了!
GitHub刚刚公布了一组照片,你的代码上周已经被打包运往北极保存。只要你2月2日以前贡献过的开源代码,现在都已经被埋在北极的冰雪之下,保存一千年
据GitHub官方统计,已经有数百万的程序为这个北极代码仓库(Arctic Code Vault)计划做出了贡献。
为了表彰这些程序员们,GitHub还设计了荣誉徽章。只要鼠标在开发者主页资料介绍部分悬停,就能看到有哪些项目被放到了北极。

一串代码的北极之旅

本来GitHub在去年11月的Universe 2019大会上公布了这项激动人心的计划:将开源代码作为人类文明的火种留给后台,放在一个环境稳定、远离人类战火的地方。
具体的存放位置是在北极圈内一个岛上的地窖里,这个岛位于下面地图中最北边的红圈。
今年2月2日,GitHub对网站上所有开源项目进行了一次快照存档,然后计划让团队成员亲自护送这批代码到北极。
然而万万没想到,新冠疫情爆发了。GitHub团队只能与合作方,也就是胶片数据存储公司Piql保持远程联系。
他们先将21TB的代码数据交到这家公司位于挪威德拉门的工厂。代码被写在了186箱胶片里,胶片每帧都包含880万个像素点,源代码以QR码的形式存储其中。
然后这186箱胶片被运到挪威首都奥斯陆,装上飞机运往距离欧洲大陆北部1000公里远的斯瓦尔巴群岛
代码最终降落在斯瓦尔巴群岛上一个只有几千人的小镇朗伊尔城。这里人迹罕至、气温寒冷,有几百米厚的冻土层,非常适宜存放胶片。
当地的山上有个退役煤矿,相当于一座人类文明的“诺亚方舟”,许多国际组织在这里存放重要物品,还有一个保存全世界农作物种子的全球种子库,GitHub的代码就被安放在这里,预计可以保存1000年以上。

未来将用玻璃存代码

用胶片存代码不是GitHub的唯一手段。被微软收购后,GitHub将有幸尝试微软的最新“黑科技”。
去年微软对外公布了一个Project Silica项目,就是用激光刻蚀石英玻璃来存储数据。石英玻璃是一种耐用的存储介质,抗电磁干扰、抗水、抗热,可提供保存数据长达几万年之久。
GitHub说,石英玻璃是永远为后代保留世界开源软件的理想存储介质,所以将这项黑科技作为新的代码保存手段。
现在,GitHub已经在玻璃中存档了6000个世界上最受欢迎的开源存储库。等到该技术成熟且成本下降后,应该会有更多的代码被写到玻璃中。
网友们看到这个消息后,都乐了,纷纷表示自己的bug再也洗不白了!

---END---
重磅!码农突围-技术交流群已成立

扫码可添加码农突围助手,可申请加入码农突围大群和细分方向群,细分方向已涵盖:Java、Python、机器学习、大数据、人工智能等群。
一定要备注:开发方向+地点+学校/公司+昵称(如Java开发+上海+拼夕夕+猴子),根据格式备注,可更快被通过且邀请进群

▲长按加群

推荐阅读

Linux之父:我们都老了,但Linux维护后继无人
•  雷军1994年写的老代码曝光,被称像诗一样优雅
•  推荐 33 个 IDEA 最牛配置,好用到飞起来!
•  同事:你居然还在用 try catch 处理异常?有点Low啊
•  面试官问:MySQL 的自增 ID 用完了,怎么办?
•  互联网公司忽悠员工的黑话,套路太深了。。。
最近面试BAT,整理一份面试资料Java面试BAT通关手册,覆盖了Java核心技术、JVM、Java并发、SSM、微服务、数据库、数据结构等等。
获取方式:点“在看”,关注公众号并回复 BAT 领取,更多内容陆续奉上。
如有收获,点个在看,诚挚感谢明天见(。・ω・。)ノ♡

浏览 19
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报