If youve logged onto GitHub recently and youre an active user, you might have noticed a new badge on your profile: Arctic Code Vault Contributor. Sounds pretty awesome right? But whose code got archived in this vault, how is it being stored, and whats the point?
On February 2nd, GitHub took a snapshot of every public repository that met one of the following criteria:
Then they traveled to Svalbard, found a decommissioned coal mine, and archived the code in deep storage underground but not before they made a very cinematic video about it.
For the combination of longevity, price and density, GitHub chose film storage, provided by piql.
Theres nothing too remarkable about the storage medium: the tarball of each repository is encoded on standard silver halide film as a 2d barcode, which is distributed across frames of 8.8 million pixels each (roughly 4K). Whilst officially rated for 500, the film should last at least 1000 years.
You might imagine that all of GitHubs public repositories would take up a lot of space when stored on film, but the data turns out to only be 21TB when compressed this means the whole archive fits comfortably in a shipping container.
Each reel starts with slides containing an un-encoded human readable text guide in multiple languages, explaining to future humanity how the archive works. If you have five minutes, reading the guide and how GitHub explains the archive to whoever discovers it is good fun. Its interesting to see the range of future knowledge the guide caters to it starts by explaining in very basic terms what computers and software are, despite the fact that de-compression software would be required to use any of the archive. To bridge this gap, they are also providing a Tech Tree, a comprehensive guide to modern software, compilation, encoding, compression etc. Interestingly, whilst the introductory guide is open source, the Tech Tree does not appear to be.
But the question bigger than how GitHub did it is why did they do it?
The mission of the GitHub Archive Program is to preserve open source software for future generations.
GitHub talks about two reasons for preserving software like this: historical curiosity and disaster. Lets talk about historical curiosity first.
There is an argument that preserving software is essential to preserving our cultural heritage. This is an easily bought argument, as even if youre in the camp that believes theres nothing artistic about a bunch of ones and zeros, it cant be denied that software is a platform and medium for an incredibly diverse amount of modern culture.
GitHub also cites past examples of important technical information being lost to history, such as the search for the blueprints of the Saturn V, or the discovery of the Roman mortar which built the Pantheon. But data storage, backup, and networks have evolved significantly since Saturn Vs blueprints were produced. Today people frequently quip, once its on the internet, its there forever. What do you reckon? Do you think the argument that software (or rather, the subset of software which lives in public GitHub repos) could be easily lost in 2020+ is valid?
Whatever your opinion, simply preserving open source software on long timescales is already being done by many other organisations. And it doesnt require an arctic bunker. For that we have to consider GitHubs second motive: a large scale disaster.
We cant predict what apocalyptic disasters the future may bring thats sort of the point. But if humanity gets into a fix, would a code vault be useful?
Firstly, lets get something straight: in order for us to need to use a code archive buried deep in Svalbard, something needs to have gone really, really, wrong. Wrong enough that things like softwareheritage.org, Wayback Machine, and countless other conventional backups arent working. So this would be a disaster that has wiped out the majority of our digital infrastructure, including worldwide redundancy backups and networks, requiring us to rebuild things from the ground up.
This begs the question: if we were to rebuild our digital world, would we make a carbon copy of what already exists, or would we rebuild from scratch? There are two sides to this coin: could we rebuild our existing systems, and would we want to rebuild our existing systems.
Tackling the former first: modern software is built upon many, many layers of abstraction. In a post-apocalyptic world, would we even be able to use much of the software with our infrastructure/lower-level services wiped out? To take a random, perhaps tenuous example, say we had to rebuild our networks, DNS, ISPs, etc. from scratch. Inevitably behavior would be different, nodes and information missing, and so software built on layers above this might be unstable or insecure. To take more concrete examples, this problem is greatest where open-source software relies on closed-source infrastructure AWS, 3rd party APIs, and even low-level chip designs that might not have survived the disaster. Could we reimplement existing software stably on top of re-hashed solutions?
The latter point would we want to rebuild our software as it is now is more subjective. I have no doubt every Hackaday reader has one or two things they might change about, well, almost everything but cant due to existing infrastructure and legacy systems. Would the opportunity to rebuild modern systems be able to win out over the time cost of doing so?
Finally, you may have noticed that software is evolving rather quickly. Being a web developer today who is familiar with all the major technologies in use looks pretty different from the same role 5 years ago. So does archiving a static snapshot of code make sense given how quickly it would be out of date? Some would argue that throwing around numbers like 500 to 1000 years is pretty meaningless for reuse if the software landscape has completely changed within 50. If an apocalypse were to occur today, would we want to rebuild our world using code from the 80s?
Even if we werent to directly reuse the archived code to rebuild our world, there are still plenty of reasons it might be handy when doing so, such as referring to the logic implemented within it, or the architecture, data structures and so on. But these are just my thoughts, and I want to hear yours.
The thought that there is a vault in the Arctic directly containing code you wrote is undeniably fun to think about. Whats more, your code will now almost certainly outlive you! But do you, dear Hackaday reader, think this project is a fun exercise in sci-fi, or does it hold real value to humanity?
Original post:
Ask Hackaday: Why Did GitHub Ship All Our Software Off To The Arctic? - Hackaday
- Offer Ends Soon Ready Version - The Human Longevity Project [Last Updated On: August 18th, 2024] [Originally Added On: September 11th, 2019]
- Human Longevity - Wikipedia [Last Updated On: August 18th, 2024] [Originally Added On: September 11th, 2019]
- Longevity - Wikipedia [Last Updated On: August 18th, 2024] [Originally Added On: September 11th, 2019]
- Careers Human Longevity, Inc. [Last Updated On: August 18th, 2024] [Originally Added On: September 29th, 2019]
- Is longevity determined by genetics? - Genetics Home ... [Last Updated On: August 18th, 2024] [Originally Added On: October 1st, 2019]
- Chinese Longitudinal Healthy Longevity Survey (CLHLS ... [Last Updated On: August 18th, 2024] [Originally Added On: October 1st, 2019]
- Longevity claims - Wikipedia [Last Updated On: August 18th, 2024] [Originally Added On: October 6th, 2019]
- To Love and Mourn an Animal - Sentient Media [Last Updated On: August 18th, 2024] [Originally Added On: October 21st, 2019]
- Opinion: Entrepreneurs and Their Startup Businesses Need San Diegos Support - Times of San Diego [Last Updated On: August 18th, 2024] [Originally Added On: October 21st, 2019]
- Overthinking Can Shorten Your Life, Says New Study - International Business Times [Last Updated On: August 18th, 2024] [Originally Added On: October 21st, 2019]
- Media Advisory: Artificial Intelligence in Health Care, Healthy Longevity, and Human Genome Editing Among Topics at Meeting of Nation's Top Health... [Last Updated On: August 18th, 2024] [Originally Added On: October 21st, 2019]
- Global Longevity & Anti-Senescence Therapy Market Review 2017-2018 and Forecast to 2023 - ResearchAndMarkets.com - Business Wire [Last Updated On: August 18th, 2024] [Originally Added On: October 21st, 2019]
- LyGenesis Closes $4 Million Convertible Debt Financing to Begin Clinical Development of its Liver Regeneration Technology - PRNewswire [Last Updated On: August 18th, 2024] [Originally Added On: October 21st, 2019]
- MicroRNA Expression Tied to Triple-Negative Breast Cancer in Latin America - Cancer Network [Last Updated On: August 18th, 2024] [Originally Added On: October 24th, 2019]
- Thinking deep thoughts has impact on life span - Mother Nature Network [Last Updated On: August 18th, 2024] [Originally Added On: October 24th, 2019]
- Vulnerability of the industrialized microbiota - Science Magazine [Last Updated On: August 18th, 2024] [Originally Added On: October 24th, 2019]
- What bamboo forests do for nature and human well-being - Forests News, Center for International Forestry Research [Last Updated On: August 18th, 2024] [Originally Added On: November 8th, 2019]
- Quorn's secret to longevity in the meat alternative sector - Food Dive [Last Updated On: August 18th, 2024] [Originally Added On: November 8th, 2019]
- The benefits of intermittent fasting - Starjournalnow [Last Updated On: August 18th, 2024] [Originally Added On: November 8th, 2019]
- New "Monsterpocalypse" releases: Ulgoth, Apes, and Robots, Oh My! - Bleeding Cool News [Last Updated On: August 18th, 2024] [Originally Added On: November 8th, 2019]
- The Global Human Microbiome Market Size was Worth $ 461 Million in 2018 and is Forecasted to Reach $ 1,380 Million by 2026, at a CAGR of 17.8% During... [Last Updated On: August 18th, 2024] [Originally Added On: November 8th, 2019]
- Term limits would make Congress members put the country first | Letters - NJ.com [Last Updated On: August 18th, 2024] [Originally Added On: November 10th, 2019]
- This Scientist Believes Aging Is Optional - Outside Magazine [Last Updated On: August 18th, 2024] [Originally Added On: November 10th, 2019]
- Longevity And Anti-Senescence Therapy Market to Witness Stellar Growth Rate in the Next 10 Years during 2023 - Crypto News Byte [Last Updated On: August 18th, 2024] [Originally Added On: November 17th, 2019]
- May's turn to meet Trudeau and 'anti-Alberta' activities; In-The-News Nov. 15 - larongeNOW [Last Updated On: August 18th, 2024] [Originally Added On: November 17th, 2019]
- The Future of Meat - Truthdig [Last Updated On: August 18th, 2024] [Originally Added On: November 24th, 2019]
- Surprising No One, The FBI's Watchdog Says The Agency Is Handling Its Informants Improperly - Techdirt [Last Updated On: August 18th, 2024] [Originally Added On: November 24th, 2019]
- Have Researchers Finally Figured Out Whether Dogs Are Good For Us? - Forbes [Last Updated On: August 18th, 2024] [Originally Added On: November 24th, 2019]
- Can the gut microbiome unlock the secrets of aging? - Medical News Today [Last Updated On: August 18th, 2024] [Originally Added On: November 24th, 2019]
- The disruptive power of disruption - Daily Pioneer [Last Updated On: August 18th, 2024] [Originally Added On: November 24th, 2019]
- Missing Link To Longevity Discovered In The Plant Kingdom - Texas A&M University [Last Updated On: August 18th, 2024] [Originally Added On: November 24th, 2019]
- 30-year-old Harvard study on longevity: Five daily habits to follow for a healthy living - Republic World - Republic World [Last Updated On: August 18th, 2024] [Originally Added On: November 25th, 2019]
- Extreme C book extract: Exploring structures and user-defined types in C - Developer Tech [Last Updated On: August 18th, 2024] [Originally Added On: November 25th, 2019]
- Leverates Success Task Force Scheduled to Launch Before the End of 2019 - Finance Magnates [Last Updated On: August 18th, 2024] [Originally Added On: November 25th, 2019]
- Partnership aims to accelerate cell and gene therapy - Harvard Gazette [Last Updated On: August 18th, 2024] [Originally Added On: November 25th, 2019]
- The Cost Of Underestimating The Rise Of Women: No Babies - Forbes [Last Updated On: August 18th, 2024] [Originally Added On: November 25th, 2019]
- What Will We Do When the Sun Gets Too Hot for Earth's Survival? - Scientific American [Last Updated On: August 18th, 2024] [Originally Added On: November 25th, 2019]
- Beyond Hello Kitty: The beauty of 'Animals in Japanese Art' - Los Angeles Times [Last Updated On: August 18th, 2024] [Originally Added On: November 25th, 2019]
- Startup of the Week: A Subscription for Anti-Aging Pills... for Mice - Free [Last Updated On: August 18th, 2024] [Originally Added On: November 25th, 2019]
- Mungo national park: where alien landscapes reveal ancient culture - The Guardian [Last Updated On: August 18th, 2024] [Originally Added On: November 25th, 2019]
- The New Face of Longevity: Dwayne Clark's Solution to America's Silver Tsunami Crisis and How Living on Stolen Potatoes Made It All Possible -... [Last Updated On: August 18th, 2024] [Originally Added On: November 25th, 2019]
- Liberty Science Centers Inaugural Genius of New Jersey to Honor Innovators Who Make the State a World Leader in Cutting-Edge Applied Science - Yahoo... [Last Updated On: August 18th, 2024] [Originally Added On: November 25th, 2019]
- Zelda Was One of the Greatest Modern Writers of Religious Experience in Any Language - Mosaic [Last Updated On: August 18th, 2024] [Originally Added On: November 26th, 2019]
- Precision Medicine Software Market : The Report Analysis And Overview of Global Market In Term Of Size, Share, Growth And Development 2019-2024 :... [Last Updated On: August 18th, 2024] [Originally Added On: November 26th, 2019]
- Making The Jetsons Jealous: Peter Diamandis Says The Future Is Better, And Coming Faster Than You Ever Dreamt - Thrive Global [Last Updated On: August 18th, 2024] [Originally Added On: November 26th, 2019]
- The biological defects that come with age and how to prevent them - Ladders [Last Updated On: August 18th, 2024] [Originally Added On: November 26th, 2019]
- Global Stem Cells Market Growth Driver 2016 2024: By Companies Osiris Therapeutics Inc., STEMCELL Technologies Inc., BIOTIMEInc., Celgene Corporation... [Last Updated On: August 18th, 2024] [Originally Added On: November 26th, 2019]
- Startup of the Week: A Subscription for Anti-Aging Pills... for Mice - VICE [Last Updated On: August 18th, 2024] [Originally Added On: November 26th, 2019]
- Phishing Trends Position ISPs to Protect Subscribers - Security Boulevard [Last Updated On: August 18th, 2024] [Originally Added On: November 26th, 2019]
- Longevity And Anti-Senescence Therapy Market: Market Development, Overview and Forecast up to 2023 - Statsflash [Last Updated On: August 18th, 2024] [Originally Added On: November 26th, 2019]
- The pain of a failed investment can be the best teacher of all - Financial Post [Last Updated On: August 18th, 2024] [Originally Added On: November 27th, 2019]
- Were all going to die: Alarmists in our midst - Daily Maverick [Last Updated On: August 18th, 2024] [Originally Added On: November 27th, 2019]
- 12 Powerful Ayurvedic Herbs and Spices with Health Benefits - Healthline [Last Updated On: August 18th, 2024] [Originally Added On: November 27th, 2019]
- Employee Engagement: Everything You Need to Know - HR Exchange Network [Last Updated On: August 18th, 2024] [Originally Added On: November 27th, 2019]
- Wherever The Human Heart Beats @ Alma Tavern - Epigram [Last Updated On: August 18th, 2024] [Originally Added On: November 27th, 2019]
- Fermenting the future of healthy aging - SynBioBeta [Last Updated On: August 18th, 2024] [Originally Added On: November 27th, 2019]
- Liberty Science Center's Inaugural Genius of New Jersey to Honor Innovators Who Make the State a World Leader in Cutting-Edge Applied Science -... [Last Updated On: August 18th, 2024] [Originally Added On: November 27th, 2019]
- Rich People Have Access to Better Microbes Than Poor People, Researchers Say - VICE UK [Last Updated On: August 18th, 2024] [Originally Added On: November 27th, 2019]
- Frankenstein vs. The Wolfman: Who Would Win (And Why) - Screen Rant [Last Updated On: August 18th, 2024] [Originally Added On: November 28th, 2019]
- How do consumer DNA tests from the US and China stack up? - Abacus [Last Updated On: August 18th, 2024] [Originally Added On: November 28th, 2019]
- Scott LaFee: Don't Think Too Hard About This - Noozhawk [Last Updated On: August 18th, 2024] [Originally Added On: November 28th, 2019]
- Lewis Hamilton is not only a peerless champion, he is the face of F1 - The Guardian [Last Updated On: August 18th, 2024] [Originally Added On: November 30th, 2019]
- Recent deaths at Dallas Zoo have seemed notable but aren't out of the ordinary - The Dallas Morning News [Last Updated On: August 18th, 2024] [Originally Added On: November 30th, 2019]
- Ruth Wishart on Kenneth Roy's diary of living and dying - HeraldScotland [Last Updated On: August 18th, 2024] [Originally Added On: November 30th, 2019]
- This Marketing Agency Wants To Put The Pleasure Back Into The Sex Tech Business - Forbes [Last Updated On: August 18th, 2024] [Originally Added On: November 30th, 2019]
- The 1975 Played a Greta Thunberg Speech During Their Grand Prairie Concert - Dallas Observer [Last Updated On: August 18th, 2024] [Originally Added On: November 30th, 2019]
- Global Warming Is Escalating The El Nio Weather - Science Times [Last Updated On: August 18th, 2024] [Originally Added On: November 30th, 2019]
- Turkey is a leading NATO member. Its time this commitment was recognised, not criticised View - Euronews [Last Updated On: August 18th, 2024] [Originally Added On: November 30th, 2019]
- National Spotlight on Ikarian Honey on CBS Sunday Morning News - The Pappas Post [Last Updated On: August 18th, 2024] [Originally Added On: November 30th, 2019]
- Rich People Have Access to Better Microbes Than Poor People, Researchers Say - VICE [Last Updated On: August 18th, 2024] [Originally Added On: November 30th, 2019]
- Commentary: We need a major redesign of life - Bend Bulletin [Last Updated On: August 18th, 2024] [Originally Added On: November 30th, 2019]
- How Bitcoin points to the future of decentralized protest - Decrypt [Last Updated On: August 18th, 2024] [Originally Added On: December 2nd, 2019]
- Pollution woes add to our ongoing survival struggle - Tehelka [Last Updated On: August 18th, 2024] [Originally Added On: December 2nd, 2019]
- Three reasons women live longer than men - Firstpost [Last Updated On: August 18th, 2024] [Originally Added On: December 2nd, 2019]
- Gail Fisher's 'Dog Tracks': Spoiling you dog with extra food could cut short its life - The Union Leader [Last Updated On: August 18th, 2024] [Originally Added On: December 2nd, 2019]
- The L Word: Nobody Rocks a Power Suit and Cufflinks Like Jennifer Beals - IndieWire [Last Updated On: August 18th, 2024] [Originally Added On: December 5th, 2019]
- Cycling Without Age Gives Seniors Access to Biking in Cities Around the Globe - Next City [Last Updated On: August 18th, 2024] [Originally Added On: December 5th, 2019]
- Longevity And Anti-Senescence Therapy Market 2018 Overview, Consumption, Supply, Demand & Insights - Downey Magazine [Last Updated On: August 18th, 2024] [Originally Added On: December 5th, 2019]
- OU voice students learn about the importance of vocal health - 2019 - School of Music, Theatre and Dance - News - OU Magazine - News at OU [Last Updated On: August 18th, 2024] [Originally Added On: December 5th, 2019]
- Purdue taking part in life-long study of dogs health and aging - WTHR [Last Updated On: August 18th, 2024] [Originally Added On: December 5th, 2019]