Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Was this only posted to HN? If it was posted on other sites it would neat to check the numbers against refers to see if HN is better at picking random numbers than, say, Reddit.


It ended up getting posted to Reddit, and has been making the rounds elsewhere. (Over 100,000 uniques, holy cow!)

Unfortunately, the referrer wasn't tracked. I wasn't expecting to get enough hits for it to matter. The expectation was for maybe 100 over a week. IP addresses are tracked, so I'll eventually do a location breakdown.


Assuming you don't delete them, why not use your webserver logs to link datestamp+IP address to referrer-url?


How do you be "better at picking random numbers"?


Even distribution, instead of bell-curves around popular/bias numbers.


The site asks you to pick a random number, not mentioning anything about trying to achieve a specific distribution.

EDIT: Downvotes and no comments, nice. You guys seem to be misunderstanding something. If asked to picked any number ("random") between 1 and 10, to suggest that the outcome is "wrong" because the distribution isn't uniform doesn't make any sense at all. It would be a completely different experiment if we were asked to pick a number between 1 and 10 such that the outcome after x number of independent trials has a uniform (or gaussian/exponential/etc) distribution. This seems to be what some people are assuming.


The point of probability is to describe uncertain events. Coin flips aren't described by uniform distributions, they're binomial. Human intelligence can be modeled by a Gaussian distribution. And this site's experiment seems to suggest that picking a number between 1 and 10 can be modeled by a bimodal random variable with means around 4 and 7. Point being: random doesn't necessarily mean uniform.


No, but random does mean uncertain, and the uniform distribution has maximal entropy. In other words, uniformly distributed numbers are most random, colloquially, and so you can improve your ability to generate random numbers by sampling from a more unform distribution.

Also, just because intelligence is described with normal distributions, it is not at clear that it can be.


Reminds me of this programming joke:

   int rand() {
     return 4;
   }
Hey, it returns a random number!




This comes from the fact that the first run of six 9's in the digits of pi comes much sooner than expected: http://www.geom.uiuc.edu/~huberty/math5337/groupe/digits.htm... search for 999999 - you'll see it's only 10 lines down. When discovered, this caused a lot of people to conclude that the digits were not random. Of course, with 5 trillion digits now calculated, there is still no bias found toward any pattern. So it is very hard to tell!


It is totally reasonable to assume that "random" from an unnamed distribution means the maximum entropy distribution, which is uniform in this case


The larger the sample, the more likely a truly random input approaches a uniform distribution. Yes, a coin flip could come up heads 10000 times in a row, but it just doesn't happen.


Maybe allow corrections for Benford's law as well? http://en.wikipedia.org/wiki/Benford%27s_law


Benford's law applies to those cases where you can assume that the logarithms of the numbers are uniformly distributed.

While it's perfectly reasonable to assume that for, let's say, Microsoft's yearly revenue, Apple's stock price, or a number series with x% average growth (for example, inflation-affected prices), it has nothing to do with this experiment.


I solved this problem by using software. Using your current brain state is a terrible seed for randomness.


Strangely enough, I got asked to pick a number between 1 and 10 a few days ago in an Irish pub in Germany. Looks like this was a LOT more popular than expected!

For the record, I picked 9 - much to the dismay of the person asking me.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: