[导读]把大象放在冰箱需要几步?三步!把代码放在北极需要几步?纳尼?GitHub刚刚公布了一组照片,你写的代码(BUG)上周已经被打包运往北极保存。只要你2月2日以前贡献过的开源代码,现在都已经被埋在北极的冰雪之下,保存一千年。2019年GitHub公布了一项计划:ArcticCodeV...
把大象放在冰箱需要几步?三步!把代码放在北极需要几步?纳尼?
GitHub刚刚公布了一组照片,你写的代码(BUG)上周已经被打包运往北极保存。只要你2月2日以前贡献过的开源代码,现在都已经被埋在北极的冰雪之下,保存一千年。
2019年GitHub公布了一项计划:Arctic Code Vault,项目的意思是要把你的/我的/他们的代码带入北极,然后埋入北极地下400米深的永久冻土层,据说,要保存1000年。(这就是传说中的祖传代码吗?)
据GitHub官方统计,已经有数百万的程序为这个北极代码仓库(Arctic Code Vault)计划做出了贡献。第一阶段的代码已经成功打包“快递”到北极,接下来GitHub还会继续开展这个项目。这是怎么样个神操作?来,跟随着小熊派的脚步,来一场代码的北极之旅吧!
第一步:上传北极代码库要想将让自己代码被带往北极,首先你得将代码上传至GitHub的北极代码库。https://github.com/github/archive-program
GitHub官方为这些将自己代码上传至北极代码库的开发者们还设计了荣誉徽章以示表彰,只要将鼠标悬停在开发者主页资料介绍中“Highlight”的下方,即可看到该开发者有哪些项目存在于北极代码库。第二步:代码的保存可能会有不少小伙伴非常疑惑,这些网站上的代码要怎么才能保存下来?除了自行将代码上传北极代码库外,GitHub还会对每个活跃的公共存储库进行快照捕获,将其储存在北极代码库里,并将北极代码库中足足有21TB的代码数据交给挪威Piql公司。由该公司位于挪威德拉门的工厂进行编码并以QR码的形式保存在卤化银胶片上。这种胶片的使用寿命极长,可以最大限度地将代码完整地保存下来。第三步:代码的运输以及存放这些每帧都包含880万个像素点的胶片足足装了186箱,在运到挪威的首都奥斯陆后通过空运前往北极。这些存放了代码的胶片最终落在了斯瓦尔巴群岛上一个只有几千人的小镇朗伊尔城,这里人迹罕至、气温寒冷,有几百米厚的冻土层,非常适宜存放胶片。这些胶片卷轴将会被存储在小城附近的一座废弃煤矿密封室内的钢壁容器中。而在这废弃煤矿的不远处则是存储了全球数以百万计种子的全球种子库,现在来自世界各地的开源代码与全球种子库一起存储在这座小岛上,为人类的子孙后代留下一笔难以衡量的宝贵财富。未来如何解析出代码?那就有人担心了,千年后的人类与现在人类的认知水平必会出现偏差,那时的人类该怎么解析出这些代码呢?
据GitHub官方说明,在开展计划前就已经召集了人类学、考古学、历史学、语言学等各方面的专家组成GitHub Archive Program咨询小组,为解决如何与"继承者们"进行最佳的沟通已经提出诸多方案了。在这些胶片卷轴中除了开源代码以外还会有存档的简介、其使用方式、开源应用的信息和指南以及当下这些开源项目的使用情况等,以防将来的读者无法解读该文档或解读后需要从头开始重建技术。千年太久,只争朝夕!
幸运的是,你不用等一千年才能看小熊派的代码!分享、点赞、在看,我在这里等你!
最后的最后,1000年以后你的后代看到你的代码以后是什么样的反应?欢迎评论区留言!
往期回顾
- 非暴力拆解:小熊派NB-IoT通信扩展板
- 5G迎娶NB-IoT,来看她的前世今生!
- 带你揭秘小熊派开发板贴片全流程!
- 小熊派带你初探最近叱咤风云的ThreadX全家桶
- 开源GUI STemWin在小熊派上的移植
- 漫画 | 带你了解至关重要的射频芯片
- 一加8pro相机滤镜能"透视"?究竟是谣言还是确有此事?
- 漫画 | 开发芯片有什么难的?给你两个星期够不够?
点击在看不迷路,我带大家上高速
本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
近日某厂员工爆料,公司程序员因线上流量异常BUG事故,被公司进行处罚。处罚的结果是被要求将去年发的 4 万多年终奖归还给公司,否则就收取滞纳金并辞退,逾期将以每天万分之 5 的利息收取滞纳金。
关键字:
程序员
BUG
事故
年终奖
工程师
业内消息,近日有媒体报道一名女子将年度总结发到朋友圈并将状态设为私密,但随后她发现其好友可以看到她发了朋友圈,尽管无法看到具体内容。随即,微博话题#微信私密朋友圈被吐槽有BUG# 很快冲上热搜第一,许多网友也纷纷表示遇见...
关键字:
微信
BUG
焕新玩乐与购物体验,为当地儿童、家庭和乐高爱好者带来更多创意玩乐机会 云南昆明2022年7月9日 /美通社/ -- 今日,全新乐高®授权专卖店于昆明恒隆广场正式开业,为昆明当地的儿童、家庭和乐高爱好者提供了近距...
关键字:
乐高
模型
AN
BUG
“验证很多人都清楚,验证技术一直在发展,个人技术成长不进则退。于是采用最新的验证方法和趋势是很多验证牛人趋之若鹜的事情。一旦验证大佬尝试了某个事情,可能很快就会在团队传播起来,这就是偶像效应。这时候,这项技术仿佛就是经过...
关键字:
BUG
EDA
VERILOG
编程语言
1、这是继承的代码,不需要验证。你100%确定这个代码经过完备验证么?你确定没有人后来修改过么?你确定和这个代码相关的一切都没有变化么? 2、我可以在5分钟内想出一个补丁。只要你确定你的验证环境不会成为一个屎山。问问你自...
关键字:
代码
BUG
TESTBENCH
模型
学习曲线的定义为"在一定时间内获得的技能或知识的速率"。对于验证工程师,哪一种工作环境能提供最大的学习机会?1)IP验证2)SOC验证3)验证IP开发在工作时所具备的技能应该符合整个行业的要求,并且应该可以跨公司携带。假...
关键字:
工程师
VIP
SOC验证
BUG
相信很多人都听说过这样的一个论断:“功能验证需要占用芯片设计周期的70%”。编写测试计划/可重用验证环境/设计断言、定位RTLbug、实现代码覆盖和功能覆盖目标以及门级仿真和调试,是功能验证工程师在tapeout前经历的...
关键字:
工程师
BUG
代码
编写
01这是经过硅验证的IP,无需进行完备的测试和覆盖你确定所有功能cross场景是否都经过硅验证么。你确定应用场景和外部约束都没有变化么?02tapeout出去的是RTL流片,无需检视验证环境,只要检视验证计划就足够了70...
关键字:
代码
BUG
工程师
测试平台
Windows11先后两个正式版本,都让AMD锐龙处理器的性能蒙上劣化阴影,好在解决方案终于下发。最新补丁KB5006746(Build22000.282)已经抵达Beta和发布预览通道,解决了影响AMD锐龙平台性能的处...
关键字:
AMD
BUG
锐龙
关注、 星标公众号,不错过精彩内容 来源:EDN电子技术设计 编辑整理:strongerHuang 开发一个项目不是说编码时间短,项目就完成的更快。也不是测试、调试时间短项目整体就快。其实,三者是息息相关的。如果编码的只...
关键字:
编码
调试
BUG
测试
5月7日消息 据外媒报道,一些消费者因苹果2016 款 MacBook Pro背光设计缺陷(屏幕出现“舞台灯光”效果)而发起集体诉讼。
洛杉矶居民Mahan Taleshpour近日在加利福尼亚北区
关键字:
苹果
MACBOOK
灯光
BUG
从总体上来说,Windows 10是一个好系统,虽然我们天天戏称它为“Bug 10”,但不可否认的是,从立项以来,开发团队就一直在努力为它加入新的功能,其中有不少是相当实用的。
比如说,他们在1709
关键字:
GPU
BUG
WIN
Windows
EA在财报会议上确认,将在财年结束前(明年3月31日)发布一款高清重制作品。
尽管没有公布具体名字,可消息可靠的记者Jeff Grubb爆料称,主角是《质量效应(Mass Effect)》三部曲。自2
关键字:
IO
PC
BUG
RELAY
前言:以太坊内的协议和应用可以结合在一起,从而创造出前所未有的新东西。这样的方式,被很多人称为“乐高”模式。这意味着更多的可能性存在,当然不可能所有的组合创新都会流行,失败总比成功多很多,但这里
关键字:
智能合约
AI
BUG
WIZARD
前言:以太坊内的协议和应用可以结合在一起,从而创造出前所未有的新东西。这样的方式,被很多人称为“乐高”模式。这意味着更多的可能性存在,当然不可能所有的组合创新都会流行,失败总比成功多很多,但这里
关键字:
智能合约
AI
AN
BUG
(文章来源:百家号)
很多科学家认为,我们即将发现能够显著提升学习和模仿能力的科学技术,那就是超级人工智能。目前的人工智能是由程序设计师将指令输入到程序里,精心地把各种遇到的问题和解决方
关键字:
人工智能
控制
指令
BUG
GitLab 向报告自家平台的严重远程代码执行漏洞的安全研究人员奖励了 2 万美元。该漏洞由 William "vakzz" Bowling 发现,Bowling 既是一名程序员同时也是 Bug 赏金
关键字:
LAB
代码
GIT
BUG
(文章来源:教育新闻网)
如果决策者和企业明智地采取行动以获取全部利益,那么人工智能可以为我们所有人创造巨大的价值。James Manyika和Jacques Bughin说,期待已久的
关键字:
人工智能
BUG
传感器
发动机
本节介绍的内容将有助于为你日后解决智能合约的Bug做好充足准备。
注意:在系统中添加新组件时总是有风险的。设计不当的故障保护措施本身可能会成为一个漏洞,许多精心设计的故障保护措施之间的交
关键字:
智能合约
BUG
HDR
FUNCTION
代币发布时应遵循其他最佳实践经验,但也要有一些独特的注意事项。
符合最新标准
一般来说,代币的智能合约应遵循公认且稳定的标准。
目前接受的标准有:
· EIP20
关键字:
BUG
ADDRESS
智能合约
TRANSFER