Live data from Hacker News

Show HN: Google Code Jam Archive

zibada.guru

1–10 of 19 posts

Show HN: Google Code Jam Archive

#1
Hi HN,

As many of you already know, Google has discontinued their coding competitions and is shutting down the competitions website. Before it's gone forever, I've scraped everything I could from their website and set up my own archive.

(Disclaimer: I'm not affiliated with Google besides participating in these contests years ago)

While the initial version was ready back in March, today I'm rolling out big and hopefully the final update, so this might be a good time to share it with the HN community.

Everything is static HTML and SQLite archives (with a very minimal backend to serve files directly from SQLite), so you can easily grab your own copy. May these 3.5 million source files be a nice training dataset for some fancy future AI!

Some useless stats:

Tabs or spaces? 28% tabs vs 72% spaces for the whole dataset, but quite unexpectedly, 66% tabs vs 34% spaces if we consider only the final rounds.

Most used languages: 63% C/C++, 20% Python, 12% Java, 2% C#, with others less than 1% each. For the final rounds it's 83% C/C++, 13% Java, 2% Python.

Show HN: Google Code Jam Archive
zibada.guru

Re: Show HN: Google Code Jam Archive

#2
I don't have anything to add but since you didn't get any comments so far let me just say very nice job. Much easier and faster than navigating this on archive.org. I'll definitely be mirroring the archives later.

Re: Show HN: Google Code Jam Archive

#4
This is really cool, thanks!

I noticed that it's missing results from Distributed Code Jam, which happened 2 or 3 years only, and I'm partial for it since that's the only Codejam competition where I have ever managed to win a t-shirt:D

Re: Show HN: Google Code Jam Archive

#5
I'm surprised so few people are interested in this. It's a very good collection. I think it'd be very useful for people wanting to have a go at it, now that google has sunsetted it. I am not sure how it is hosted but maybe a GitHub repo with source files could ensure they'll be archived even better for posterity. OP have you posted them anywhere on GitHub/Gitlab?

Edit: My bad, I saw the downloadable zip archives for every year. This is nice.

(Also if we want to mirror this to help individually - can you post some brief howto. Happy to mirror & share the load)

Post reply on HN