真「祖传代码」!你的GitHub代码已打包运往北极,传给1000年后人类
晓查 发自 凹非寺
量子位 报道 | 公众号 QbitAI
程序员们,激动的消息来了!
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个世界上最受欢迎的开源存储库。等到该技术成熟且成本下降后,应该会有更多的代码被写到玻璃中。
到那时你的代码可以被保存几万年,想想是不是更激动了呢?
先别想那么多,快去看看你的哪些代码被存放在北极了吧!
官方博客:
https://github.blog/2020-07-16-github-archive-program-the-journey-of-the-worlds-open-source-code-to-the-arctic/
— 完 —
本文系网易新闻•网易号特色内容激励计划签约账号【量子位】原创内容,未经账号授权,禁止随意转载。
人类未来20年最重要的航天任务——登陆火星,已经启动!这场征服星辰大海的征程,将彻底改变我们的未来。
什么是火星探索,为什么要远征未来,如何培养科学探索的精神?
中国空间探测技术首席科学传播专家庞之浩,最新推出讲给孩子的火星课《登陆火星》,在其中深入浅出地讲解火星探索史+航天知识,回答了你还不知道的种种好奇疑问。
现在这一精心打磨的课程正在超值预售中,定价99元,目前限时半价,仅49元。让孩子爱上探索宇宙,培养科学思维,现在就开始吧~
给孩子的火星课
限时半价中????
量子位 QbitAI · 头条号签约作者
վ'ᴗ' ի 追踪AI技术和产品新动态
喜欢就点「在看」吧 !
真「祖传代码」!你的GitHub代码已打包运往北极,传给1000年后人类相关推荐
- 真「祖传代码」!你的 GitHub 代码已打包运往北极,传给 1000 年后人类
晓查 发自 凹非寺 量子位 报道 | 公众号 QbitAI 程序员们,激动的消息来了! GitHub刚刚公布了一组照片,你的代码上周已经被打包运往北极保存.只要你2月2日以前贡献过的开源代码,现在都 ...
- github上成员贡献量_真祖传代码!你的GitHub代码已打包运往北极,传给1000年后人类...
公众号关注 "ML_NLP"设为 "星标",重磅干货,第一时间送达! 晓查 发自 凹非寺 量子位 报道 | 公众号 QbitAI 程序员们,激动的消息来了! ...
- 你的 GitHub 代码已打包运往北极,传给 1000 年后人类
点击上方 好好学java ,选择 星标 公众号 重磅资讯.干货,第一时间送达今日推荐:2020年7月程序员工资统计,平均14357元,又跌了,扎心个人原创100W+访问量博客:点击前往,查看更多 晓查 ...
- yolov3网络结构图_目标检测——YOLO V3简介及代码注释(附github代码——已跑通)...
GitHub: liuyuemaicha/PyTorch-YOLOv3github.com 注:该代码fork自eriklindernoren/PyTorch-YOLOv3,该代码相比master分 ...
- 为什么 LeetCode(力扣)「执行代码」正确,提交代码出错?
为什么有时在 LeetCode (力扣)上,Run Code(执行代码) 正确,Submit(提交代码)时提示 Wrong Answer(解答错误)? 看这篇文章你就懂了,真不是 LeetCode 出 ...
- 「云原生 | Docker」手把手教你搭建镜像仓库并上传/下载镜像
手把手教你搭建镜像仓库 一.选择镜像仓库 二.使用 Docker 官方仓库 1. 注册账号并登录 2. 创建私有仓库 3. 设置私有秘钥 3. 登录 Docker 仓库 4. 上传镜像到 Docker ...
- 【面试题】 「中高级前端面试」JavaScript手写代码无敌秘籍
大厂面试题分享 面试题库 前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 1. 实现一个new操作符 new操作符做了这些事: 它创建了一个全新的对象. 它会被执行[[Proto ...
- 「津津乐道播客」#355 不叁不肆:一有小痛小痒,人类就忍不住胡思乱想
人到中年,总会比年轻时对身体更敏感,有时候也难免小题大做,最后虚惊一场. 但谁不宁愿"虚惊一场"呢? 这一次,主播和嘉宾默默梳理了自己的前半生所有和医院打交道的经历,盘点之后纷纷表 ...
- linux驱动之一、LED驱动(驱动代码小结附:github代码链接)
文章目录 一.相关知识点(涉及接口.结构体.调用关系等) 1.1 裸机开发步骤与驱动开发过程对比 1.1.1 裸机开发步骤 1.1.2 Linux系统下LED驱动开发步骤 1.2 预备知识:写驱动时涉 ...
最新文章
- 深度学习仍是视觉大数据领域的最好分析方法之一
- noip2011day1题解
- 自定义Valid注解,校验List集合
- go语言 mysql卡死_一次mysql死锁的排查过程-Go语言中文社区
- 【CCCC】L2-023 图着色问题 (25分),,图的染色判定,遍历
- 网络地址与直接广播地址有关计算
- 道德经和译文_道德经 - 道德经全文及译文 - 道德经全文 - 老子道德经
- python终端命令行输入一条语句后出现三个点是什么?
- 日本转运海淘包裹被税、退运处理流程详解—北京篇
- 验证谷角猜想。日本数学家谷角静夫在研究自然数时发现了一个奇怪现象:对于任意一个自然数 n ,若 n 为偶数,则将其除以 2 ;若 n 为奇数,则将其乘以 3 ,然后再加 1。如此经过有限次运算后,总可
- .CreateFeatureClass报错原因解析
- 华侨大学计算机组成原理期末考试试题,计算机组成原理试卷A卷答案
- Teddy van Jerry 的导航页
- 【Unity编辑器扩展实践】、查找所有引用该图片的预制体
- 启动flume报错guava版本不一致
- 南卡骨传导耳机斩获缪斯国际设计大奖,成为中国品牌影响力的代表
- 如何使用快递鸟API接口查询物流轨迹信息?
- 运放稳定性连载11:电容性负载稳定性:RISO、高增益及 CF、噪声增益(2)
- 计算机的软盘有没有磁性材料,磁性材料竟然还有如此惊人的历史!
- Android获取Wifi信号强度方法总结