最近真是被Github官方的一条消息给刷屏了呀:

近日,GitHub 官方推文宣布,代码永久保存计划顺利完成,代码已经于 7 月 8 日正式保存到 the Arctic Code Vault

存储的地点正是北极,并且至少保存1000年。保存的内容是截止今年2月2日GitHub上所有开源项目的代码快照备份

为什么要实施该永久保存计划?
想必大家都了解过一个叫做国际种子库的计划,就是把世界各地各种的植物种子保存在地下仓库里,以防因全球物种迅速缩减而造成物种灭绝,而那个种子库也正是在北极

同样,存储在现代设备平台上的内容都可能会在几代后消失,开源代码作为人类科技文明的重要组成部分,也确实应该把备份存储在一个环境稳定,远离战火的地方,而北极,正是全球重要物品永久存储的首选之地

通过什么方式存储?
说到这里,不得不提以一下挪威 Piql 公司了,这家公司一直在研发数据超长期保存技术,在该领域一直处于全球领先地位。这次GitHub的存储计划正是与Piql合作

在过去几个月中,Piql将 21TB 大小的GitHub备份数据通过编码后,写入到一种特殊材料的胶片卷轴上,通过模拟测试表面,这种存储方式足以满足此次永久存储计划

历史上的传统知识,都可以通过书籍一代代传承,但这个时代的程序项目,总不能把代码通过书籍来存储吧,而目前一些现代存储媒介比如磁盘,CD,磁带等等,最长寿命也仅仅数十年,所以选择这种特殊材质的胶片卷轴来存储是有必要的

这些交卷数据足足打包了186箱,然后由挪威一家叫德拉门的工厂装上飞机运往距离欧洲大陆北部1000公里远的斯瓦尔巴群岛

斯瓦尔巴群岛 : 于挪威大陆与北极点两者之间,是最接近北极的可居住地区之一,目前居住人口大约在3000人左右,因该地区受到相关国际条约管制,属于非军事区,是世界上地缘政治最稳定的人类居住地之一,所以这里就成了重要物品长期存储的首选地

最终存放位置: 北极世界档案馆(AWA)中的数据存储库,位于北极山永久冻土区深 250 米

当网友们看到这个消息后,都乐了,纷纷表示自己的bug再也洗不白了

看法
先不说是否会发生全球性灾难导致技术流传的断层,这一次存储,可以比喻成 为当前开源界打了一个超级tag, 将来某一天真会用到也说不定

不过换个视角来看待这个事情,其实谁也不知道,代码形态的程序还会持续多久,我们大胆设想一下,也许再过几百年,更先进的科技出来后,程序底层就已经不再是代码形态了呢?

不管怎么说,我们在GitHub上写的代码,一点点微薄贡献,也将被流传到1000年后了

大家有何看法?

OK!到这就是这期分享

如果觉得文章有用,请点赞在看,分享。

你的代码被冰冻到北极了吗?相关推荐

  1. android ae动画教程,AE动画转Web代码工具指北-Lottie

    简介 Lottie 是 Airbnb 开源的一套跨平台的完整的动画效果解决方案,设计师可以使用 Adobe After Effects 设计出漂亮的动画之后,使用 Lottic 提供的 Bodymov ...

  2. deephash项目代码使用指北

    指南 PASS: Microsoft Windows [版本 10.0.19043.1288] (c) Microsoft Corporation.保留所有权利.(pytorch) E:\xd\Dee ...

  3. 北理工嵩天Python语言程序设计笔记(10 Python计算生态概览)

    前言 本文是对<北理工 嵩天/黄天宇/礼欣 Python语言程序设计>的学习笔记,供自己查阅使用. 文章目录 北理工嵩天Python语言程序设计笔记(目录) 北理工嵩天Python语言程序 ...

  4. 从零编写60%+胜率的短线择时信号!零基础python量化投资代码详解【邢不行】

    引言: 邢不行的系列帖子"量化小讲堂",通过实际案例教初学者使用python进行量化投资,了解行业研究方向,希望能对大家有帮助. ​ ​ 如果有人说你是百年难得一见的量化投资天才, ...

  5. 2020北邮复试回忆录

    文章目录 概述 机试 专业课笔试 英语 专业面试 参考文献 概述 北邮的复试分为3个部分,机试,专业课笔试和综合面试.其中以往的分数占比是这样的,专业课笔试30%,机试和综合面试成绩占60%,英语占1 ...

  6. 北理工嵩天Python语言程序设计笔记(8 文件和数据格式化)

    前言 本文是对<北理工 嵩天/黄天宇/礼欣 Python语言程序设计>的学习笔记,供自己查阅使用. 文章目录 北理工嵩天Python语言程序设计笔记(目录) 北理工嵩天Python语言程序 ...

  7. 北邮2019网络安全学业网络研究学院机试复试回忆版

    北邮2019网络安全学业&网络研究学院机试复试回忆版 Problem_A(牙膏问题): 输入: 输出: 回忆代码: Problem_B(闰年问题): 输入: 输出: 回忆代码: Problem ...

  8. CCF BDCI 多人种人脸识别冠军分享

    冠军分享:多人种人脸识别 天才儿童队伍由三名队员组成,成员由在读研究生和博士生组成,主要的研究方向是图像特征提取,目标识别与检测.团队有着丰富的项目经验和比赛经验. 文本是他们本次参赛的分享,比赛代码 ...

  9. UTF-8、GB2312、GB18030、GBK和BIG5等字符集编码范围的具体说明

    一预备知识 1,字符:字符是抽象的最小文本单位. 它没有固定的形状(可能是一个字形),而且没有值. "A"是一个字符,""(德国.法国和许多其他欧洲国家通用货 ...

最新文章

  1. struts——struts在升级,作为程序员,该怎样以不变应万变?
  2. 【树链剖分】洛谷树(P3401)
  3. 【牛客 - 283H】图论一顿套模板(思维转化,Dijkstra)
  4. html5音乐播放时间监测,html5 video如何实现实时监测当前播放时间(代码)
  5. 京东壕掷27亿买下一座酒店 官方回应:以办公为主!
  6. linux怎么查看服务器主频,Linux环境下查看服务器硬件信息
  7. Leetcode120.三角形的最小路径和 -- DP算法
  8. Ubuntu 如何定制桌面解放你的个性?
  9. 用计算机绘制函数图像结题报告,《几何画板》在高中数学教学中的应用小课题结题报告...
  10. html网页url伪静态,静态、动态、伪静态三种URL表形式优缺点介绍
  11. 微信公众号推送(Java)
  12. PS抠图方法[photoshop中文教程]
  13. 关键对话(如何高效沟通)读书总结
  14. 网易云课堂-微专业Java
  15. 前端调用第三方接口跨域问题(淘宝)
  16. 晨读播报一:快手与抖音之间的较量
  17. 未来 3~5 年内,哪个方向的机器学习人才最紧缺?
  18. checkra1n越狱错误79_苹果越狱工具 checkra1n 更新:支持 iOS 13.4.1
  19. 看全新升级的KubeSphere 3.0 如何助力企业在容器混合云时代乘风破浪?
  20. TinyMce 修改插件 实现多文件/图片上传

热门文章

  1. 微信小程序10---条件语句if和循环语句for(三目运算+hidden)
  2. Git版本控制浏览器兼容性测试
  3. MATLAB工具箱导入方法
  4. LeetCode-Python-1275. 找出井字棋的获胜者(模拟法)
  5. 一文详解基于测距的空间定位算法
  6. android tv 长布局,高手的学习笔记!给Android TV做设计要注意的16个细节
  7. 设计模式三重天[之二]
  8. 2021年危险化学品经营单位安全管理人员试题及解析及危险化学品经营单位安全管理人员作业考试题库
  9. 【你问我答】unity实现一个刮刮乐效果
  10. 慈善拍卖师灵锋,点亮胡润马道