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.
This would make sense, as it looks like money wasn't a huge factor. If money wasn't an issue, time and effort would be, and you can easily reduce effort by storing pretty much everything.
Oh, ha, you're right! I read this post and thought, "wow, so cool!". But after reading your comment I checked my own GitHub profile and sure enough, I have it, too!
I think it's still pretty cool :) Although like the author, I shudder to think what people might think of my code 1,000 years from now (let alone what people think of it now ;)
This badge will become increasingly scarce as more people register for GitHub accounts. I bet this badge will be a GitHub status symbol 10 years from now.