2,135 karma · joined January 15, 2014
Of course, bad classes taught by unqualified instructors are offered in the traditional format, too. They may be rare at elite U.S. universities (the author is at Georgia Tech), but certainly at lower level U.S. universities there are plenty of classes taught by people with shaky subject knowledge. I've been in some of them.
This actually depends on the data. The commenter above won the Social Circles competition. That competition had a very small number of instances - it looks like it was 60 in the training set and 50 in the test set. It had one of the larger shakeups in Kaggle history.
One consequence of that is that R has a lot of 'non-programmer programmers', statisticians and domain experts. Some of them write libraries that encode their domain knowledge. Then over time that adds up to having library support for more different types of analysis than any other language. I personally dislike R as a language, but I often end up using it because it has a library for some task that just doesn't exist in Python.
[1]http://www.sourcewatch.org/index.php/Global_Warming_Policy_F...
It's not exactly the same issue as the one addressed by banning p-values, but this would help a lot.
>>libSPRITE defines engineering units as types (i.e., Meters or Radians instead of double or int).
I guess experience is a harsh teacher.[1]
[1]http://en.wikipedia.org/wiki/Mars_Climate_Orbiter#Cause_of_f...
I'm not sure that I buy this...Do you have an example? Still, it is a neat algorithm. And it is a true stream query algorithm, that is, if you have an open-ended stream, it maintains a random sample at all times.
j = rand(idx)
out[j] = i if j < n
..it is keeping the sampling probability at n/idx where n is the sample/reservoir size and idx is the number of items seen so far. Then if this item is selected for sampling, each of the n items in the reservoir is equally likely to be replaced. I think the implementation is correct, assuming that idx is the number of items seen so far.If that's true, then NSA/GCHQ aren't the only people who could have grabbed a big pile of keys.
This was also the collective opinion of top Kaggle competitors as described in a post[1] on NoFreeHunch.
[1] http://blog.kaggle.com/2014/08/01/learning-from-the-best/
How does this make sense for YC to do?
Whenever arresting people becomes a big earning opportunity, problems are sure to follow. Profit-oriented policing (mainly from traffic enforcement) was one of the grievances that fueled the Ferguson protests/riots.
[1] http://en.wikipedia.org/wiki/Moxie_Marlinspike#Traveling
Are you kidding? This is FizzBuzz! It is just a quick check to verify that an applicant is even a programmer at all. That's all it is. There is nothing else there.