Arctic Code Vault Contributor
sam.elborai.me
sam.elborai.me
- What did you find? What was in the vault?
- We think it's... code. Software code. Early 21st century.
- Code from the early web? This could be historic! What's in there? The google algorithm? The code for the iphone?
- Not that we've found
- Twitter? Does it have Twitter? Imagine if we found the code that contains the bug that caused world war three!
- No
- Then what is in there?
- Just... tools, mainly. Manual tools from when people used to write software by hand.
- Really? Why do you think they archived those?
- I don't know. Maybe they thought they were clever?
- Maybe it's not actually an archive. Maybe it's just a garbage dump.
- You think everything we dig up is a garbage dump.
- It usually is!
- True. But look, we did find one artifact that's interesting. It's called 'react'. It appears to be an object of veneration. A lot of other things reference it.
- Are you saying this may have served some sort of ritual purpose?
- It's possible....
This is a really nasty, snarky comment. Deriding people who try to build things and talking about their work as garbage.
There's lot of software we wish we had access to now from the past, but we don't because people had the same attitude as you.
[0] https://en.wikipedia.org/wiki/Midden
[1] See discussion here: https://en.wikipedia.org/wiki/Archaeology_of_religion_and_ri...
But I don't entirely understand why it has been enabled on public profiles by default.
As a regular user I hope that GitHub doesn't continue down the path of becoming a popularity contest at the expense of fostering co-operative work on equal terms.
_On February 2, 2020, we took a snapshot of all active public repositories on GitHub to archive in the vault._
[1] https://github.blog/2020-07-16-github-archive-program-the-jo...
Also, you can see which repos of yours were selected with the "Arctic Code Contributor" badge in the highlights section of your profile.
In my case they only grabbed one library that I was half-finished on... I'm pretty sure they grabbed everything they thought would be important and filled remaining space with random selections
Not really. It only shows the first three or four. As an example from mine, it says:
avelino/awesome-go, awesome-selfhosted/awesome-selfhosted, ansible/ansible, and more!
For people who have contributed widely, it's not a useful representation. That being said, it doesn't appear to be actively hurting anyone. ;)So 2/3 of mine are Linux and Golang; great, but I don't use either anymore, so I'd like to see other stuff. If it isn't just "all of Github," which maybe it is.
I was pretty happy to find that my company's free football data made it in, although I'm not sure how much help that's going to be to rebuild society after the collapse:
Some of these may be available soon via joint partner initiatives[1].
[1] - https://github.blog/2020-07-16-github-archive-program-the-jo...
I'm still cynical enough to think that this is mostly a PR move. If society breaks down to the point where we need to open up code vaults, I think massively distributed local archives will be more useful than some remote arctic data center.
The snapshot will include every repo with any commits
between the announcement at GitHub Universe on November 13th
and 02/02/2020, every repo with at least 1 star and any
commits from the year before the snapshot (02/03/2019 -
02/02/2020), and every repo with at least 250 stars.
from https://archiveprogram.github.com/#arctic-code-vault_It will also include works which explain the many layers of technical foundations that make software possible: microprocessors, networking, electronics, semiconductors, and even pre-industrial technologies. This will allow the archive’s inheritors to better understand today’s world and its technologies, and may even help them recreate computers to use the archived software._
[1] https://github.blog/2020-07-16-github-archive-program-the-jo...
The data-model, however, is not. It is actually a very smart, mathematical (cryptographical) tree-structure[1].
I'm pretty sure some far future generation will be able to figure out the math behind a "git database". I'm actually more confident they will be able to do so, than your average "excel" or "winrar backup".
-- [1] I really started liking git and understanding what it all is about (and how to use the weird commandline --flags - or was is -flags or -f or -F or flags) after reading the Git From the Bottom Up book: https://jwiegley.github.io/git-from-the-bottom-up/
> The snapshot will consist of the HEAD of the default branch of each repository, minus any binaries larger than 100KB in size—depending on available space, repos with more stars may retain binaries. Each repository will be packaged as a single TAR file.
The guide included on each reel about how to access the data is public, git isn't involved in the process: https://github.com/github/archive-program/blob/master/GUIDE....
This is the method:
https://earth.esa.int/documents/1656065/3222865/170922-Piql-...
They should have said "2D Barcode" but they might be assuming an ignorant audience.
Especially if the line is a consistency check.
It would be nice if star count is weighted by amount of contributions, and cornerstone projects like python/cpython get a boost in ranking.
I'm not entirely convinced that it's a "special honor."
If so, GoMeGoMe. If not, meh.
* Yes, this is an ad for a GitHub project that I didn't ask to be a part of and give zero farts about. Depicting me as some kind of deliberate contributor is false.