Facebook’s Hacker Cup Called A Failure
allfacebook.com
Facebook’s Hacker Cup Called A Failure
1–10 of 19 posts
Re: Facebook’s Hacker Cup Called A Failure
#2Re: Facebook’s Hacker Cup Called A Failure
#3Yeah ... they had major issues. First off, the submit system was flaky (didn't work with common browser configs ... e.g. on my macbook pro with Safari). They had a 6 minute time limit, which caused a lot of problems. By the time someone realized their browser config didn't work, it was too late to try another combo. The questions were not worded precisely in some cases. And some people were cheating like crazy ... pu…
Re: Facebook’s Hacker Cup Called A Failure
#4Yeah ... they had major issues. First off, the submit system was flaky (didn't work with common browser configs ... e.g. on my macbook pro with Safari). They had a 6 minute time limit, which caused a lot of problems. By the time someone realized their browser config didn't work, it was too late to try another combo. The questions were not worded precisely in some cases. And some people were cheating like crazy ... pu…
What they need to do in future is have a better user interface that warns the user that they will only have six minutes to submit their answer after retrieving their input and then include a javascript countdown clock telling the user how much time they have remaining.
Re: Facebook’s Hacker Cup Called A Failure
#5Am I the only one who thinks Quora should only host questions and answers? I hope this isn't part of a growing trend to have what are essentially blog posts on Quora.
Re: Facebook’s Hacker Cup Called A Failure
#6Yeah ... they had major issues. First off, the submit system was flaky (didn't work with common browser configs ... e.g. on my macbook pro with Safari). They had a 6 minute time limit, which caused a lot of problems. By the time someone realized their browser config didn't work, it was too late to try another combo. The questions were not worded precisely in some cases. And some people were cheating like crazy ... pu…
I didn't quite get the 6 minute time limit. For instance, I coded up one of their problems using a bruteforce algorithm. It worked perfectly with the sample test case they provided. But when I tried it on the their time-limited test case, lo-and-behold, it took a long time. So ... what the heck was the point of that? Since we had 6 minutes to upload the answer, I can't really convert my solution to something much fas…
Re: Facebook’s Hacker Cup Called A Failure
#7Most of the details are from this Quora post: http://www.quora.com/Andrew-Brown-2/Facebook-Hacker-Cup-Reso... Am I the only one who thinks Quora should only host questions and answers? I hope this isn't part of a growing trend to have what are essentially blog posts on Quora.
It's a shame because it really had the potential to be a fun competition if it had just been pulled off more smoothly. The questions were interesting and the competition format allowed for the use of pretty much any method of solving problems. The 6 minute limit was annoying at first but I came to see it as part of the competition. It creates an interesting tradeoff between development speed and correctness and allows people to solve the problem in any way they like whilst still enforcing efficient solutions. The bounds on all the variables in the problem are given so it is possible to test your solution on the worst case scenario before downloading the input.
Re: Facebook’s Hacker Cup Called A Failure
#8Rule 1: Read all the directions first. Rule 2: Jump up and down on your head Rule 3: Generate a proof which demonstrates that [insert random equation here] ... ... ... Rule 50: See rule #1 ... hand this paper in to complete the assignment within the first X minutes and you get an A. (or something to that extent)
While I gotta agree that the communication wasn't clear, part of me wants to be the grouchy teacher which says "the lesson is this: read the dang directions". This guy just forgot the 1st part which was: read the directions first!
Re: Facebook’s Hacker Cup Called A Failure
#9Lol ... am I the only one that remembers a test back in 1st grade that said the same thing and everyone in the room failed. Rule 1: Read all the directions first. Rule 2: Jump up and down on your head Rule 3: Generate a proof which demonstrates that [insert random equation here] ... ... ... Rule 50: See rule #1 ... hand this paper in to complete the assignment within the first X minutes and you get an A. (or somethin…
The bigger problem in my book, however, was the issues with the submission system. I tried both Firefox and Chrome, and couldn't get the "download input" link to function properly (I tried, left clicking, "save as"-ing, opening in a new tab, etc.). Add the 6-minute time limit to this, and it was pretty bad. Six minutes to get the download to work, run your code on it, and then get back to the page, paste your output, and upload. Oh, and good luck eyeballing your output to make sure you pasted it correctly -- the window you paste into wasn't resize-able, and every line wrapped, so it looked like an utter mess.
Don't get me wrong, I sound rather negative in this post, but I love the idea, and look forward to the next attempt at it. I was just somewhat disappointed to see how the process went. And to be honest, I really wish they'd do away with the 6 minute time limit, and add a time limit for how long your code is allowed to take during execution. Though I suppose they have to restrict the languages then. Perhaps a "can you finish the problem within the 3 hour time limit" is sufficient for this competition then. As it is, knowing when to optimize, and when not to takes too long to figure out in the 3 hour time limit, so you end up taking a shot in the dark as to when you should be submitting your code.
Hopefully Facebook learns from these mistakes, and comes back with a competition that is just that much better. Also, if you're interested in the problem solving for this competition, check out the Puzzle Master. It's great fun as well.
Re: Facebook’s Hacker Cup Called A Failure
#10Lol ... am I the only one that remembers a test back in 1st grade that said the same thing and everyone in the room failed. Rule 1: Read all the directions first. Rule 2: Jump up and down on your head Rule 3: Generate a proof which demonstrates that [insert random equation here] ... ... ... Rule 50: See rule #1 ... hand this paper in to complete the assignment within the first X minutes and you get an A. (or somethin…
I read all the FAQ stuff beforehand, so I thought I was prepared. I didn't know that there were additional rules/instructions when the contest started, because no one told me there were. So the first thing I did was read all three puzzles and download the test data for them. I actually solved the third puzzle and submitted my solution inside six minutes anyway, but I ran out of time on the first one (still submitted my solution after six minutes), and I didn't even bother with the second one because their sloppily worded FAQ didn't make it clear that getting through the qualifier round was competitive and that I needed to complete all three to have a chance at advancing. Their wording wasn't technically incorrect, but it gave the impression that they were just trying to filter out people who couldn't solve a simple problem.
I am pretty sure I'm the kind of person they were trying to capture with this competition, and, well, they failed to capture me.