GitHub Arctic Code Vault
HTML-код
- Опубликовано: 10 сен 2024
- The GitHub Arctic Code Vault is a data repository preserved in the Arctic World Archive (AWA), a very-long-term archival facility 250 meters deep in the permafrost of an Arctic mountain. The archive is located in a decommissioned coal mine in the Svalbard archipelago, closer to the North Pole than the Arctic Circle. GitHub will capture a snapshot of every active public repository on 02/02/2020 and preserve that data in the Arctic Code Vault.
For more information on the GitHub Arctic Code Vault, and the other archival projects GitHub is working on, visit archiveprogram...
To leave to our future generations all the bugs of today
The Boomers are blamed for the economic and environmental catastrophes.
Us? The future generations will blame us for the thousands of tiny "insignificant bugs" that will be left forever unsolved because it "somehow works"
Procrastination to the next level
Furries are Gay.
In a similar sense, the current seed vault also contain all the “bugs” of today, as in genetic changes
*Features
Don't forget to save StackOverflow next door!
Underrated comment.
Without stackoverflow the open source data is mostly useless
That ain't no joke. Get on that lol!
If you archive Stackoverflow, you'll just get new Developers with legit questions and self proclaimed pro-Developers who are reacting in a salty way by telling them they should Google it or be more specific/provide more code, without the new Developer having the code they want to see... 😂
GIVE THIS MAN A RAISE
asap
The future will be amazed by my JavaScript Calculator.
**outputs "1"+6 = 16**
Aliens: 😮
My python calculator shal inspire millions
print(exec())
-park- What about this one?
print("hi")
Arsen Musayelyan MASTERPIECE
Which is a copied one from google
hopefully my intro to c++ code gets eaten by a polar bear
What happens to the c++ code when the bear shits it out?
It becomes faece++.
I know its quite bad.
@@Newsetuploading No it was clever.
LOL
@@Newsetuploading My sense of humor is pretty weak, could you explain the joke?
Hello world
50% of the vault is about to be node_modules
lmao, tbh I don't commit node_modules to github, just use package.json
Hi Ben ! You are everywhere.. haha
@erik masterchef what
@@pxltr gitignore
@@anunayy Like all mom's probably say at least one time in their lifespan: You are not everyone.
Imagine how may tapes will be wasted on people who didn't gitignore node_modules ...
Good catch
Holy shit 😂😂😂😂😂😂
@Antoine Gaubert npm is on Github tho, you'd get it running and direct every download to the github repo as most OSS on NPM is mirrored to Github
LOL
Oooohhhhh!!!!!!
When your code is so bad that you need to bury it under the permofrost.
rofl
Hedgehog Fox lol
Your comment is so funny ^^
hahahahahahahaha
Oof
now my code can freeze before it even gets run
literally freeze
@@realcartoongirl hai
fantastic, finally some good fucking code
DUDE
Damn
Imagine aliens discovering the tapes and think qrcode is our actual language
I guess they already speak qrcode language for thousands of years )))
They would invent phonetic QR code, since they would assume we had a way to speak it. I mean, maybe Egyptian hieroglyphs weren’t phonetic either and we gave them a pronunciation.
and then they go back when they realize humans left bugs in the code
If stack overflow isn’t around, all of that code is practically useless
If stack overflow was in the vault it would be 90% comments from neckbeard moderators trying to get questions taken down
Not if u actually... Read documentation 😒
@@noahmalchy2676 a mod once copied my actual answer, then modified mine to make it wrong. When I complained I got banned. wtf??
@@JR-mk6ow Yeah the moderators run rampant and unchecked there, literally just yesterday my question got instantly closed/marked as a duplicate and directed to a question that was not a duplicate and provided no real answer just theory and then someone commented bitching about one of my tags which was slightly impertinent, can't stand that no real Q/A alternatives are around (or are there?)
@@noahmalchy2676 I usually use r/askprogramming since the day that I made a mistake with a question on StackOverflow and got -3 points, it was my fault that last time, but the other times my questions were ok and they were dismissed either way. That and the fact that deleting my downvoted question got me an award made me feel like garbage, so I dropped StackOverflow and now I'm really satisfied with the more welcoming community of r/askprogramming
3000 years later "We found it, the lost Vault!"
*Compiles it*
"Hello World" ...
the new rosetta stone. Hello world encoded in every possible programming language available.
@@timonix2 Actually yes. Multiply redundant code doing all the different stuff in multiple languages, some even with quite understandable readmes (possibly decodable by hand if need be).
It only lasts for 1000 years😂
"Ok, code sample #750002345 is another hello world. You'd think they wouldn't save so much trash, on to the next one."
They are sending a message!
Time to clean up my code so generations of aliens in the future don’t think I’m a bad developer
@Nonameone Unnamed Lol probably true
They'll know you ran linear search on a sorted list :P
@@readyplayersid Theyll know you ran a search on a linkedlist..
@@potatoxel7800 a search on a sorted linkedlist
@Nonameone Unnamed GitHub: "Oh sorry, didn't think about telling you before we immortalized it forever"
This gives a whole new meaning to data mining!
Well said
That's what the dwarfs of Svalbard are there for
Data mining, literally, mining
😂
Nailed it bro
I can rest assured that my hentai webscraper is secure for the next millennium.
lemme get that link
c'mon
Link for educational purposes?
Hook your brothers up for scientific reasons.
Sauce
I found this video because I didn't know where I earned this particular "badge" from in GitHub. Matter of fact I didn't know what GitHub was about a year and a half ago. As psychotic as this sounds....I felt just as crazy trying to learn code on my own. I'm excited to know that my contribution was for something much bigger. I'm good with that💖 WOW!!!
"When you want to succeed as bad as you want to breathe, then you will be successful". ~Eric Thomas
Hundreds years later, archeologists decoded ancient code for binary computer system. And they found what appears to be C++. Using the current quantum computer, the researchers simulated the program but consistently getting Core Dump. Yep, that’s me, my recursion method doesn’t work.
on point! 😂
What would really happen -> Aliens(Possibly those Gods people cite in all major religions) would come here and see that their creation haven't evolved very far. Only from Base 60 to Base 2. Humans will have a realization moment that God is almighty. But the God is loving and it destroys LISP and all other wickedness from this realm...
Bruh, Core Dump just means that you are trying to access a part of memory that isn't yours (memory that isn't part of your code).
Actually, that made it 10x times funnier. It's so anticlimactic now. lol
Recursion works perfectly if youre not a brainlet.
“Fascinating”
Every tech company right now: “Cloud storage is the future.”
GitHub: “Bring your shovels, everyone!”
were going deep
too late, amazon has glacier store jaja
What. How do you think 'Cloud storage' is stored?..
It's called an offsite backup.
hahaha nice
I was wondering what you guys were doing with all that Microsoft money
Apparently they have too much money and too little brain, unless is a marketing stunt.
@@cristibaluta not really. This project is not that expensive. A team of 4 researchists, 8 flights to the Town, readying an abandoned coal mine. Its not a marketing stunt either, its for the common good.
@@akshitkumar9402 I think what's going to be expensive is the actual tapes for 10k open-source projects
@@cristibaluta it's not a marketing stunt, Bill Gates said he's going to donate all his money for the good of humanity... He finally realized that the only way to fix humanity is how we fix our computers: Turn it off. Turn it on again.... So he's just getting us ready for rebooting while he buys his own nukes probably.
MFeinstein doubt they’ll cost more than a single developers yearly pay tbh. Big scale = small price
Future aliens
"Why is there so my 'Hello World's?"
"Some kinda God of ancient coders"
Our archeologists have concluded "Hello world" represents some kind of ritual of passage for those in task of directing the ancient, silicone semiconductor based processors they used.
@@ttomasarias3719 It is a ritual for passage. Just about every single programmer has at some point written "hello world". It seems only fitting that one day it might be remembered as such
@@timonix2 i would be very interested in finding that one guy who has never ever written "hello, world" lol. that said, i usually substitute with "hi mom" (she has passed, so it's how i talk to her lol)
@@Kamel419 I never have written hello world. I usually just print “a”. Too lazy to type so many characters
@@jasonmoy8639 wow you a way lazier than me, I used "hello" or "hi" lol
2019: "that is stupid!, the end of the world is not coming, why would anyone do something like that...?"
2020: "oh..."
oh
@@gamingllama7464 hi
oh
When you think about it good enough and actually do some research you would find out the world is in fact ending just slowly and humans aren't really the main reason we're just a small part but we could possibly prevent it or find a new home for us
Boy do I have news for you....
So this is what Egyptians did with hieroglyphs and we still don't know what it is
If we had several hundred billion more lines of hieroglyphs then it'd be easier to decode :p
We use it to make horrible movies. *cough*The Mummy*cough*
Did the hieroglyphs have a readme tho?
@@Jordan-ws5vn Thats clever XD
@@Jordan-ws5vn Yes, but written in hieroglyphs!
Oh no all of my horrible code is going to be immortalised
lmao, best comment!
Your rubbish codes are not gonna be stored at all. Have your codes ever been merged on famous open source project repository?
@@ahfbemdlcnr "GitHub will capture a snapshot of every active public repository on 02/02/2020 and preserve that data in the Arctic Code Vault." I have public repositories containing code which somehow runs, it is going to be stored.
@@WilliamifyXyz I guess we have to remove our names from the header xD
I’m just glad they said “public repos” because lord some of my private stuff I don’t want people looking at needs to be destroyed in an apocalypse
"Delete my account" button just got a lot more complicated for them
Nikolas Moya deeply underrated
Please, nobody tell EU office idiots, or they get into a lot of trouble with the ad-absurdum interpretation of GDPR that's running rampant.
@@Alche_misthow, it's just storing code, which in their T&Cs says they have the right to store forever, in a vault
only openly sourced public code tho would be stored.
If they don't put my username in my code then I'm not getting credit for my own work and it's copyright violation. If they do put my username and then I delete my account, it's a GDPR violation.
So either way, tricky situation
They used a repo of mine... the last commit message was “still not working” lol
hahah congrats
Future generations will remember you like that 😆
@@xordux7 xDDDDD
hopefully, future generations will finish the code for you
Humans in 3020: we found these tapes but have no clue how to decode them. all that was left for us was a barcode scanner and an ancient dell xps laptop
That's what my initial thought was. I am guessing they're archiving to retrieve in the near future or maybe they'd change the format. My other guess is it's just a PR.
they probably have instructions to decode on site
@@Kriae Yes, if read that they have instructions to decode these things too.
Let’s assume they know how we (ancestors) used to write instructions.
they just need to read the.. documentation..
But can I store my Hello World React App there?
😂
😂😂 this guy fucks
If it's public and you keep it active, it will be captured. So yes!
Cool.. we can store all the js frameworks there wich have been re-invented hundreds of time. If aliens find it, they will laugh their ass off. Humans re-invented the wheel on a loop.
I hope they leave a callback loop of their own if they in the future find the remnants :D
Nah bro das too much
Sounds like Php isn't dying off after all.
🤣🤣🤣🤣🤣🤣
Laravel is the King
🤣🤣🤣
Don't be silly, GitHub would make sure none of PHP gets archived...right?
Php bad, php is dying
Guys am I cool now?
some guy, 800 years later looking through the vault:
"Yo look at this repo, I wonder what it was for"
the one file in the repo:
var a = true;
if(a==true){
console.log(a);
} else {
console.log(a);
Love how there's no } for the else statement
"PRUGREMR"
Cross-Eyed Cat infinite loop
Cross-Eyed Cat don’t use “var” to define your variables. Use “let” instead. It gives you way less bugs.
Maurice this ain’t supposed to be good code
Updating my hello world program to print "hello post apocalyptic world"
Hello from November 2020.
HAHAHAHAHAHAHAHAHAHAHA
Me: [writes Hello world in js and git commits it]
GitHub: You are an Arctic cold vault contributor.
Me: [Pikachu meme face]
😳
Who stared your repo? You need 1 qualify I think.
@@MubashirullahD I got two sites in with no stars so definitely not
Is GirHub still storaging more repos at Artic?
@@user-bm7hh1zn7d I don't think so, you'll have to google it to know for sure tbh
GitHub: “Were going to immortalize every public repository. Get your code ready”
Me: *sets all repositories to private*
Ryan Lund Now why would you do that?
Because he's ashamed for the bugs and stupid code he wrote over the years
They said every public *active* repository. And you don't know their definition of active
@@victornuneslettarchived9391 Actually we do, it's on their website.
I don't know which is more funny: your comment or your surname! Your surname has a completely different meaning in my local language 🤣🤣🤣
everytime I commit & push ... poor guys going back and forth to replace the tape
No.
They will probably do an annual patch.
LOLOL
@@metaphosV even annual is probably an overestimation, seeds are also not updated with every season etc ;)
@@metaphosV whooosh
@@StarOnCheek this is not reddit stop spreading your cancer
@@StarOnCheek Whooosh
Now THAT'S an off-site backup!
Thank you GitHub, for choosing my humble code to be part of this great project. My pandemic simulator will definitely be remembered for a long long time. Along with my video game code and ML and Data Modeling commits.
Pandemic simulator...
Someday, my memory leak will crash an alien ship
Tesla: Cybertruck
Github: Arctic Code Vault
Got to get ready for the dystopian future!
… he said, 2 months before the pandemic hit.
@@ximono rofl XD!
Oh boi, I have some news for you!
This is the opening of a sci-fi movie with an apocalyptic theme. Amazingly done, as CS engineer I really appreciated it.
the movie will be about humans trying to shovel some libs, to build counter measures and fight war against the AI
Well.... I can tell my kids that code I wrote is hidden somewhere in the arctic.
kids: what about the others?
Thank god I corrected that typo in the readme of some huge project ten years ago!
Whoa, damn, it finally hit me. I clicked on this thinking it seemed very likely all this has happened before and clearly very little survived from the last iteration. Then it hit me. The expeditions to the poles. The German expeditions to Antarctica before the second world war. The meeting between Obama, the pope, and the Russian orthodox pope in Antarctica. They weren't meeting with giants from the "inner Earth", there's an old archive there. The last iteration did the same thing we are, of course.
It worth nothing if you won't store Stackoverflow right next to it )
Haa haa very true, no one will be able to use it without stackoveflow
Just upload stackoverflow to a github repo by 2/2/20 ;)
Someone in a thousand years:
Alright, so according to the docs all I gotta do now is to do npm install.
Damn.
lmao, Also it says here all I have to do is sync up my Bitcoin Node aaaannnnddd, hmmmm must've missed something in the instructions.
Well, then they can get npm as well from the github...
@@otapi not every npm package is on GitHub
It was just hyperbole though
@@Ijee all packages i use is on the github. And i do this on purpose so that the future archaeologist can run it
The comments here are sooo good, might as well export it put it there for the future generation!
I love how this isn't an April fool's joke, just goes to show what money can do
Buying a defuncted coal mine and printing up some film probably isn't too expensive compared to their infrastructure costs every month, hehe :D
@@TheNiters probably less than one github devs yearly salary :lol:
That narrator voice almost made it sound like it was.
First thing I did was checking the date... am kind of irritated now
“Accidentally” loses Java in transportation
whoooopsi!! :D
happy accidents
OH GOD YES!
Yes!!
java is lit how dare you
Y'all remember that one repo that just printed "e" in loads of different coding languages? Imagine finding that in the snow in the year 3333
link?
@@baptiste6436 github.com/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
Would actually be quite a significant find for computing archaelogy.
@@Alche_mist Yeah a sort of rosetta stone of programming languages.
@@Alche_mist Computer: *prints e*
Archeologists: Fascinating
I had to check the date to see whether it is April 1st, no it is not...
I too did the same thing
Same here 😂
Me too
lmao same what the hell
Me too
Don't do this, you're pressing me to write proper code
Lol this is so funny! 🤣🤣
Your grand grand grand grand grand grand children will be so embarrassed of the shitty code you wrote.
Man I feel that too
Github saves 100million repositorys:
10% actually original code
90% ripped or "hello world" reps
Taking “code freeze” meaning to a whole new level ...
Good one
This is the weirdest Cloud Backup idea I've ever heard.
Narrator: "Deep within the permafrost layer"
Global warming: "Hold my beer..."
Best comment as far!! 😁
Thinking just that.
Global warming is expected to not have an effect on the vault. It was chosen with global warming resistance in mind.
@@Feuermagier1337 hold my ice
"Code ... // I don't know how but works. *do not edit*"
It's gonna be immortalized😲
*accidentally lights Java on fire during transportation*
"accidentally"
"accidentally"
Oops...
Then I guess you'll have some Roasted Java for lunch.
Xk. And nothing of value was lost
Heck yes, my treehouse plans will NEVER DIE
Hate to break it to you Taran, but since your .skp file is larger than 100KB, it won't be stored. I guess you'll have to print out your plans ans bury them yourself.
@@qqqqqqqqqqqqqeq Is that specific to. Skp files, or is it for ALL files? Because 100kb is tiny these days.
Ah, for all binaries.
oh, hey Taran! I did *not* expect to find you here. :)
@@NinoM4sterChannel No one ever expects the Taran, but Taran expects you
I watched this and all I could think about was "Is this an off season April fool's joke?"
I even calculated back wards to check if 'uploaded X months ago' falls on April first or not😁
This has got to be the strangest publicity stunt I have ever seen
Couldn't agree more
Wait wait wait...
Every active public repo?
Jeez
My future generation will be amazed by my empty repository.
thanks GitHub...now my soul will be there wandering in that vault even after my death, debugging my stupid code...you made me immortal ...i can't leave this world now
If reborn in the next world, don't rewrite the code, just git poll and continue.
what does this comment mean
@@wackbyte some religion believe in reincarnation. (not christianity, but probably hinduism. can't remember clearly)
this PROBABLY a note for his next reincarnation lol
@@RinaldoJonathan oh now i get it! thanks lol
Or it could also mean safe file / game menu
And that's where all the semi colons go.
Thousands of years later, some aliens will find this vault, and based on the bug-ridden codebase, determine that humankind is a logically-impaired species.
I really thought I was watching an April Fools video, but then I looked at the date when it was uploaded.
Thanks GitHub and Microsoft for preserving the effort of humans for generations. 👍🏼
Future ppl be like: "look at this, they type all of this by hands and keyboard?! That's crazy!"
im dead lmaoaoooo
Star trek IV Voyage Home, there is a scene exactly like take, then the guy "codes" transparent aluminum.
ruclips.net/video/xaVgRj2e5_s/видео.html
"They obviously could not do all of that by themselves, they mus have been helped by ALIENS"
@@auricom242 "Aincent Codestronauts theorists say... yes!"
People from the future: Look at all this obsolete and useless stuff lmao
so true
I thought Ruby was dead.
But no. Ruby lives in the Arctic
Might as well add PHP, JS, Java, Python, C, C++, Rust, and Go to the "Dead languages" pile because apparently people can't make a programming joke without insulting other programmers
Ah, so this is how Minecraft worlds are generated.
People in the 2100s:
sudo arctic-vault install
no... more like
>arctic-vault install ..
> _you require administrator permission!_
("oh! the sudo!!")
I just start coding and wrote my “hello world” in Java, May I store it ?
if it's public on github
*n o t j a v a*
You see, it seems that the java runtime was somehow inexplicably lost in transportation, I wonder how that happened
@@wackbyte Java is epic, what are you on about
Glad to say one of my repos made it in, without me even knowing about this project.
Me: *"My First Project"*
GitHub: *Secure for next 1000 years...*
Tech companies: Cloud Storage
Github: *hold my polar bear*
Does this feature come with the student developer pack?
Really?
Students will be locked there too, yes.
In today's episode of Why Is This In My Recommendations! Your code gets buried under permafrost!
In year 3020, a group of archaeologists found these tools we used back in the 21st century that are physically stored by Github . They chose a random software to try and explore what humans were interested in back then. They built and ran the software that turned out to be using a computer vision model and can understand content of images, videos and real-time camera input. They were overwhelmed by this discovery and that humans weren't as stupid as they thought. After the software ran successfully, they saw the actual usage humans adopted of such technological advancements. They saw themselves with swapped faces and fake moustaches with random graphics flying around them. They got a little disappointed, yet took it right away to the sanctuary premises to entertain the few apes we still have after climate change. After a few months, they got really demotivated after observing that even apes lost interest after 2-3 minutes.
In the year 3020, what is currently stores in artic vault would just be a relic
People would be shocked that human beings sat down to write code just like we wonder how the first programming languages were created from binary
me: sets repository to public
github: alright let me back that up in tape in ice place for ya
me: actually nah i want it private
github: am i joke to you
That is where I backup my "homework" folder
Lol
A generation from the future will also be debugging my code
That's assuming that they can understand it.
I think it will NEED a generation to debug your code 😅
"Deep within the permafrost layer"
Yeah, "perma"
yui
woah did April 1st come early this year
yeah is this a joke haha..
Thought the same 😅
It's not a joke. It opened in 2017. This vault is nearby the Doomsday Vault too for the whole planet.
I was at the convention when they played this, I too thought it was a joke, I was laughing through it, but they were super serious; even had a panel on internet archiving.
1:28 Flag of India!
Congratulations ! I have a question: the next-door seed Vault was flooded some two years ago, and new investments and repairs were needed. What's your preventive measures against that? It's inside a mine, below ground-level, in a zone were are plenty of flood sources (glaciers).
1000 years later, alines will discover my Scratch code and call me a genius
"We'll return next spring".. there is no spring on Svalbard. Only cold.
I'm updating my repo to include a few hundred memes to make sure whoever finds it is perpetually confused and memes are permanently immortalozed
9gag already did that
"Get your code ready by 2/2/2020"
You guys made the frigging virus, didn't you?
😂😂😂😂😂😂
I hope GitHub will also preserve open and closed pull requests, issues, and wikis.
I know a bunch of projects mirror to GitHub, and I enjoy going through old source code to dig up old visual elements and graphics, for example.
so much for getting rid of javascript
Bury it down there and never open the vault again!
Well, you may want to simply think of it as putting javascript on ice (and google what that means).
undefined
See, unfortunately, JavaScript was lost in transportation as well as java and now the repos have been inexplicably deleted. Such a horrible coincidence, I wonder how that happened!
The dreams of basement dwelling neckbeards - to get rid of JS, Java, and PHP :D
Keep dreaming :D
Awesome, my grand-uncle worked in those mines.
I haven't written anything particularly useful, but i've poured my heart out into at least one of my projects. You have no idea how much this means to me.
Drew they won’t archive your code. Did you read the fine line, it says they’ll archive the most active and important code repositories. Like Linux repo, bitcoin repo and millions of other extremely important repos.
@@PotatoMagnet No bro, you didn't listen to the whole video. In february they are coming back and putting ALL repos that are currently on github.
@@PotatoMagnet that's for now. Quote from their site: "GitHub will capture a snapshot of every active public repository on 02/02/2020 and preserve that data in the Arctic Code Vault."
The arctic? Guess it will last at least another decade, makes sense.
This is what happen when you get a ton of someone else money to spend.
How are the instructions on how to convert the optical code to human or machine readable code, archived?
Is there like a reel (or microfiche sheet) that contains textual information and a listing of the software and hardware needed for getting it to run? Or does every reel start with that information?
did this made me cry? it surely did.
These archives are so important, thank you. One day I hope we have a backup on mars.
At first, I though this was an April Fools joke, but we are in November
I thought, devs know better than anyone that their code and knowledge will become obsolete shit in a few years.
Glaciers are melting, aren't they? It will be all out and in open (the source).
I literally couldn't find my code on the GitHub now I know where to go. Very helpful video 😊