Slashdot Mirror


A Few Million Monkeys Finish Recreating Shakespeare's Works

eljefe6a writes "The Million Monkeys project has finished every work of Shakespeare. The last work was The Taming of the Shrew (insert shrewish joke here), which finished on October 6. I give my thoughts on going viral. If this article about going viral goes viral, it will create an infinite loop that will bring about the destruction of the world. The project source is released, too."

186 comments

  1. A million monkeys can complete Shakespeare... by unreadepitaph · · Score: 3, Funny

    But could they direct better versions of planet of the Apes?

    --
    My internetting is no good.
    1. Re:A million monkeys can complete Shakespeare... by Coolhand2120 · · Score: 1

      If given enough time.

    2. Re:A million monkeys can complete Shakespeare... by BitZtream · · Score: 4, Insightful

      No, these couldn't.

      By any normal persons definition, these monkeys also never actually produced any of Shakespeare's works either. They basically produced the right number of As, Bs, Cs, ect ... and then the guy running the project rearranged them into the right order and says the monkeys wrote shakespeare!

      I guess if you count the guy who is reassembling the letters as a monkey, then its probably true that 1 million virtual monkeys and 1 human monkey could do it, though I'm guessing he probably fucked up the reassembly as well considering everything else about this 'project'.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    3. Re:A million monkeys can complete Shakespeare... by Anonymous Coward · · Score: 0

      whoosh

    4. Re:A million monkeys can complete Shakespeare... by Darinbob · · Score: 1

      Yes. 10 monkeys, 4 days.

    5. Re:A million monkeys can complete Shakespeare... by mwvdlee · · Score: 3, Insightful

      It's the same guy that pretended to have a work of shakespear a few weeks ago, simply by selectively combining overlapping strings of 9 random characters together?

      What I find most amazing about this project is that his random character generator is so incredibly slow.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    6. Re:A million monkeys can complete Shakespeare... by metacell · · Score: 1

      Do you know how much Roseanne Barr eats, or are you just assuming she's gluttonous because she's fat?

      Why not mock people who's had heart attacks for being lazy and not exercising enough? I exercise a few times per week and has never had any heart problems, so obviously, anyone who has them must only have themselves to blame. (sarcasm)

    7. Re:A million monkeys can complete Shakespeare... by Anonymous Coward · · Score: 0

      But could they direct better versions of planet of the Apes?

      If there really is an infinite number of parallel universes they have probably already done it in at least one of them.

    8. Re:A million monkeys can complete Shakespeare... by metacell · · Score: 1

      The "monkeys" were used to generate nine-character-groups, not individual characters, but yes, they didn't really recreate the works of Shakespeare on their own. They only generated nine-character-groups which could be pasted together into the works of Shakespeare by someone who already knew the end result.

    9. Re:A million monkeys can complete Shakespeare... by _0xd0ad · · Score: 1

      Why's he wasting time generating long random numbers if he's non-randomly checking and combining them?

      Sounds like an awfully inefficient algorithm. If the monkeys produced 1 binary bit instead of 9 bytes at a time they could recreate the works of Shakespeare in approximately 2 tries.

    10. Re:A million monkeys can complete Shakespeare... by jschultz410 · · Score: 1

      Exactly.

      Your suggestion is even better than mine, which was going to be why not generate random "blocks" of a single character instead of nine?

      I imagine the monkeys would have "recreated Shakespeare" in less than a second ...

    11. Re:A million monkeys can complete Shakespeare... by Anonymous Coward · · Score: 0

      Thank you for that clarification and reading through that drivel so I didn't have to. Slashdot (comments) are better than google + wikipedia!

    12. Re:A million monkeys can complete Shakespeare... by spads · · Score: 1

      Per the above "no these couldn't", what I find amazing is that anyone's even following this.

      Even prior to cmdrtaco's departure, I noticed this site's tendency to post things thought provoking, though stupid.

      --
      Bukowski said it. I believe it. That settles it.
    13. Re:A million monkeys can complete Shakespeare... by metacell · · Score: 1

      I bet you're one of those people who believe Elvis is dead too.

  2. Dupe.. by Anonymous Coward · · Score: 0

    Dupe

    http://entertainment.slashdot.org/story/11/10/09/2252225/a-few-million-monkeys-finish-recreating-shakespeares-works

    1. Re:Dupe.. by kiwimate · · Score: 4, Informative

      And if the submitter or the editor had read the article, they'd have come across this gem:

      On Sunday night October 25, 2011, I was reading through my RSS feeds on Google Reader. Some new Slashdot stories appeared and I dutifully started reading them. When I started reading about myself and my project, I started to think I had clicked on the wrong feed or I had erred in some fashion. I could not believe I was reading about myself on Slashdot after many years of reading it. My wife was next to me at the time and I tried to explain why I was so ecstatic to be on Slashdot. Explaining to a non-geek about Slashdot is difficult, but I think she could see it was important to me. If the media blitz had died at that point, I would have been happy. It didnâ(TM)t. Over the course of the next day, the story kept on gaining momentum, getting more news stories, and more hits on the website.

      If I had posted this, after such a clear dupe reference in the article, I'd have been humiliated.

    2. Re:Dupe.. by RMingin · · Score: 3, Funny

      October 25, 2011 hasn't happened yet. Is it a Dupe From The Future!?!?

      --
      The preceding comment is my own, and in no way construes an opinon of the Emperor of Mankind.
    3. Re:Dupe.. by Sensible+Clod · · Score: 2

      Some bored guy at CERN posted it while beta-testing a FTL neutrino network card.

      --

      The difference between spam and poop is that you don't have to dig through septic tanks looking for real food. -- Me
    4. Re:Dupe.. by Anonymous Coward · · Score: 0

      Can't be, there's no flying cars or hoverboards.

    5. Re:Dupe.. by dropzonetoe · · Score: 1

      Damn you John Titor!!!

      --
      Look out, you'll shoot Dorkus.
    6. Re:Dupe.. by Dunbal · · Score: 1

      It all makes sense now. Somewhere in the future they lost control of the monkeys. He came back to get some specific hardware to be able to talk some sense into them.

      --
      Seven puppies were harmed during the making of this post.
    7. Re:Dupe.. by blind+biker · · Score: 1

      October 25, 2011 hasn't happened yet. Is it a Dupe From The Future!?!?

      It must be from an alternative reality, since October 25 2011 isn't a Sunday.

      --
      "The agriculture ministry is not in charge of Gundam" - Japanese ministry official.
    8. Re:Dupe.. by maxwell+demon · · Score: 1

      Or he just uses an alternative calendar where the names of September and October are exchanged.

      --
      The Tao of math: The numbers you can count are not the real numbers.
  3. First Post? by colinrichardday · · Score: 1

    But could a million monkeys ever get a first post?

    1. Re:First Post? by Anonymous Coward · · Score: 2, Insightful

      Make that, could 999,999 monkeys get a first post.

    2. Re:First Post? by JAlexoi · · Score: 1

      Make that, could 999,999 monkeys get a first post.

      +1000000

    3. Re:First Post? by owlstead · · Score: 1

      Yup, mod parent up, that was exactly my idea. I don't know the number of slashdot articles, but it should be close.

    4. Re:First Post? by colinrichardday · · Score: 1

      There have been about 38,000,000 comments. At 100 comments per article (sheer guess), that would be 380,000 articles.

    5. Re:First Post? by Surt · · Score: 1

      The number of comments per article is probably closer to 300 or 500.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    6. Re:First Post? by colinrichardday · · Score: 1

      Then you would have 76,000 to 130,000 articles.

    7. Re:First Post? by Anonymous Coward · · Score: 0

      The project reminds me of Zeta Reticulian Greys performing experiments on humans

    8. Re:First Post? by St.Creed · · Score: 1

      And they're all generated by monkeys! :)

      --
      Therefore, by the (faulty) logic you're using, you're just a cow with a keyboard - osu-neko (2604)
  4. It's a cheat. by Jane+Q.+Public · · Score: 5, Insightful

    This doesn't come even remotely close to the real situation postulated in the Million Monkeys concept.

    It proves nothing, and isn't even very good as a publicity stunt.

    1. Re:It's a cheat. by Dan+East · · Score: 4, Insightful

      Yes, we hashed through all this last time. The "monkeys" generate 9 character blocks of random letters, then that chunk of text is fitted wherever it can be into the actual works of Shakespeare. And as I said last time around, it would be vastly more efficient, and just as pointless, to generate random SINGLE characters and fit those into works of Shakespeare instead.

      --
      Better known as 318230.
    2. Re:It's a cheat. by Anonymous Coward · · Score: 0

      Bravo for the truth. Heck why not reduce each monkey's random string length to 1 and see how long it takes to come up with every letter of the alphabet, in any order ( a few microseconds), then claim that your monkeys have covered the set of all human knowledge, past, present, and future in the English language.

    3. Re:It's a cheat. by robbyjo · · Score: 3, Interesting

      Then, it's not really monkeys. It's more of monkeys with an oracle. That oracle thing made a whole world of difference.

      --

      --
      Error 500: Internal sig error
    4. Re:It's a cheat. by JAlexoi · · Score: 2

      Bravo for the truth. Heck why not reduce each monkey's random string length to 1 and see how long it takes to come up with every letter of the alphabet, in any order ( a few microseconds), then claim that your monkeys have covered the set of all human knowledge, past, present, and future in the English language.

      And then you're screwed by an introduction of letter etalon to the english alphabet.....

    5. Re:It's a cheat. by Anonymous Coward · · Score: 0

      Reminds me of intelligent design....

    6. Re:It's a cheat. by Anonymous Coward · · Score: 0

      That doesn't matter man - IT'S GONE VIRAL!!!!111!!!

    7. Re:It's a cheat. by Jane+Q.+Public · · Score: 1

      Yes, I recall. But since the story reared its ugly head again, I felt an urge to denounce it... again.

    8. Re:It's a cheat. by Anonymous Coward · · Score: 0

      Shhhh. Humanity isn't supposed to know about etalon until October 25.

    9. Re:It's a cheat. by Anonymous Coward · · Score: 0

      It would be like a really drawn-out recreation of the launch sequence discovery by Joshua in WarGames. That general would have a lot of time to find a sparkplug to piss on, if it would do any good.

    10. Re:It's a cheat. by Darinbob · · Score: 5, Funny

      Announcer: Hello, and welcome to Dorchester, where a very good crowd has turned out to watch local monkeys write the complete works of Thomas Hardy on this very pleasant July morning. And here they come, here come the line of monkeys walking towards the typewriters. They look confident, relaxed, very much the modern novel writing monkeys in form as they mug for the very good-natured bank holiday crowd. And the crowd goes quiet now as the monkeys settle themselves at the desks, scratching themselves, pondering the unfamiliar pieces of technology. A monkey reaches over and pushes a key! It's the first letter, no wait, it's just a tab stop, a meaningless button as there are no points given for formatting. Oh dear what a disappointing start! But another monkey is off again and there he goes, the first letter of a Thomas Hardy novel at 10:35 this very lovely morning, it's an "H", Dennis.

      Dennis: Well, this is true to form, no surprises there. The letter "H" appears in every Thomas Hardy novel so far, comprising one third of the definite article. The letter "H" is not the most popular letter of the alphabet but it does have a solid showing. We've matched up this letter and we appear to have completed 5.93% of the complete works of Thomas Hardy finished so far. Oh dear, the monkey appears to have flung poo at his typewriter obscuring the letter "H"! The only letter written so far and now we're starting over.

    11. Re:It's a cheat. by icebike · · Score: 4, Insightful

      Then, it's not really monkeys. It's more of monkeys with an oracle. That oracle thing made a whole world of difference.

      The guy who set this up has almost as much intelligence as a monkey but is a whole lot more intellectually dishonest much more of a publicity whore.

      --
      Sig Battery depleted. Reverting to safe mode.
    12. Re:It's a cheat. by Mr.+Underbridge · · Score: 2

      Yeah, I got about two paragraphs in and, expecting to read a description of the actual project, all I found was a bunch of 'look at me!!!'. Then, I realized that *was* the actual project. Distributed Narcissism. Yay.

    13. Re:It's a cheat. by pnot · · Score: 4, Informative

      It proves nothing, and isn't even very good as a publicity stunt.

      On the contrary. It proves that with the right link-bait buzzwords and sufficiently lazy editors, even the most pointless project can make the Slashdot front page -- twice.

      Come back Bitcoin stories, all is forgiven...

    14. Re:It's a cheat. by Anonymous Coward · · Score: 0

      How funny, haven't thought about that sketch in years. Well done.

    15. Re:It's a cheat. by Thomas+Miconi · · Score: 1

      Actually, although the guy doesn't mention it, this looks a lot like an expanded version of Richard Dawkins' "WEASEL" experiment.

      As such, it does have some educational purpose: by its success (which would be impossible with an actual million monkeys experiment), it shows that evolution by natural selection (that's what the guy is doing) is very different from, and much more powerful than, simple random search. Simply because it's selective (duh), and more importantly, cumulative: you don't start from scratch at every new phenotype, you keep the good stuff you've found so far.

      I wish he had highlighted this bit. That would have made his experiment much more valuable.

    16. Re:It's a cheat. by gadzook33 · · Score: 1

      The much larger fail here is on slashdot's part. Why do they keep posting stories like this? Either they're incompetent or they're manipulative and know this will insight drama in the comments. Either is lousy journalism, blogmanship.

    17. Re:It's a cheat. by The+Dawn+Of+Time · · Score: 1

      LOL oh Slashdot, never change, never change...

    18. Re:It's a cheat. by theshowmecanuck · · Score: 1

      Kind of sad actually. I was going to suggest using this technique to come up with a paper on how to travel faster than light. I guess the trick would have been to figure out which part of all the typing was the correct method. :) I guess it is easier already having the finished work to compare to.

      --
      -- I ignore anonymous replies to my comments and postings.
    19. Re:It's a cheat. by eljefe6a · · Score: 1

      I did this in other articles. It does require that people RTFA, which most comments show.

    20. Re:It's a cheat. by stephanruby · · Score: 1

      It was rubbish when Slashdot headlined it last week. It's still rubbish now. It's too bad the editors don't read any of our comments, otherwise they would have known not to re-post it again. I'm getting kind of sick of all of this click-baiting, I'm out of here.

    21. Re:It's a cheat. by Anonymous Coward · · Score: 0

      Announcer: Hello, and welcome to Dorchester, where a very good crowd has turned out to watch local monkeys write the complete works of Thomas Hardy on this very pleasant July morning. And here they come, here come the line of monkeys walking towards the typewriters. They look confident, relaxed, very much the modern novel writing monkeys in form as they mug for the very good-natured bank holiday crowd. And the crowd goes quiet now as the monkeys settle themselves at the desks, scratching themselves, pondering the unfamiliar pieces of technology. A monkey reaches over and pushes a key! It's the first letter, no wait, it's just a tab stop, a meaningless button as there are no points given for formatting. Oh dear what a disappointing start! But another monkey is off again and there he goes, the first letter of a Thomas Hardy novel at 10:35 this very lovely morning, it's an "H", Dennis.

      Dennis: Well, this is true to form, no surprises there. The letter "H" appears in every Thomas Hardy novel so far, comprising one third of the definite article. The letter "H" is not the most popular letter of the alphabet but it does have a solid showing. We've matched up this letter and we appear to have completed 5.93% of the complete works of Thomas Hardy finished so far. Oh dear, the monkey appears to have flung poo at his typewriter obscuring the letter "H"! The only letter written so far and now we're starting over.

      brilliant ...!

    22. Re:It's a cheat. by polle404 · · Score: 1

      It could also be taken as the monkeys are smarter than people, as a few million monkeys have produced what a few billion homo sapiens (I use the term loosely) haven't been able to do on the intertubes...

      --

      ~men are from earth. women are from earth. deal with it.~
    23. Re:It's a cheat. by Anonymous Coward · · Score: 0

      It suck. And it's not /. worthy.

    24. Re:It's a cheat. by metacell · · Score: 1

      Or The Bible Code.

    25. Re:It's a cheat. by metacell · · Score: 1

      The guy who set this up has almost as much intelligence as a monkey but is a whole lot more intellectually dishonest much more of a publicity whore.

      *sigh* I miss the old days on Slashdot, when trolls were eloquent.

    26. Re:It's a cheat. by tommy121 · · Score: 1

      I agree with you

    27. Re:It's a cheat. by Bakkster · · Score: 1

      Still, I have the same issue with that experiment (which isn't particularly surprising since it is Dawkins), in that you are starting with the end result and contriving a way to generate it. In that way, it isn't much different from an Intelligent Design proponent's argument. In this thought experiment, Dawkins is the intelligent designer, and it's a shame he doesn't see the irony in that. A better thought experiment would be generating five words, checking each for fitness against the list of ALL dictionary words, and seeing how long it takes to generate 5 words that if arranged correctly would match any 5 word phrase in the complete works of Shakespere. It's trivially easy when you prevent the computer/monkeys from arriving at a dead end, but the case of guiding the system away from those evolutionary dead ends ends up providing more weight to an ID viewpoint than darwinian evolution.

      --
      Write your representatives! Repeal the 2nd Law of Thermodynamics!
    28. Re:It's a cheat. by Anonymous Coward · · Score: 0

      That made my morning! :)

    29. Re:It's a cheat. by Anonymous Coward · · Score: 0

      Brilliant. Absolutely brilliant.

      Did you write that or did your monkey?

    30. Re:It's a cheat. by mianne · · Score: 1

      Careful what you wish for. We'll end up with a story about a million virtual monkeys generating bitcoins!

      --
      Javascript, cookies, flash, and ActiveX must be enabled in order to view this sig.
    31. Re:It's a cheat. by Krokus · · Score: 1

      Then, it's not really monkeys. It's more of monkeys with an oracle. That oracle thing made a whole world of difference.

      I remember reading a blurb in a book some time ago about some university actually trying this out with a room full of monkeys. After three days, all they had typed was several pages filled with the letter "s". I suspect that, when using real monkeys, even an oracle would throw up her hands. :)

    32. Re:It's a cheat. by Bucky24 · · Score: 1

      Clearly they didn't give the monkeys long enough.

      --
      All the world's a CPU, and all the men and women merely AI agents
  5. Fourth! by Anonymous Coward · · Score: 0

    Fourth!

  6. Randomly produced time travel? by Anonymous Coward · · Score: 0

    "The Million Monkeys project went viral starting on October 25, 2011 and went into full swing on October 26, 2011. On October 26, 2011, over 25,000 unique visitors viewed the Million Monkeys project, 300 sites referred traffic, and people viewed it from 119 countries."

  7. Monkeys by Anonymous Coward · · Score: 0

    Were the monkeys spanked if they made an error?

    1. Re:Monkeys by Anonymous Coward · · Score: 0

      I do believe the author mentioned that he spanked the monkeys to keep them on task.

    2. Re:Monkeys by allenw · · Score: 1

      In the case of a Hadoop task failure, the errant monkey was genetically cloned but put into a different environment. So it also served as a nature vs. nurture experiment. :)

  8. Deception. by Anonymous Coward · · Score: 1

    This is not newsworthy and it's not what you might think. It used small chunks of text and only kept ones that made sense. A better description of why this is complete bullshit can be found here.

    1. Re:Deception. by hedwards · · Score: 1

      That's a good summary of it. I always imagined it was an infinite number of monkeys out of which a smaller number typed in its entirety one of Shakespeare's plays and that a sufficient number of them did so independently so as to finish the complete works. Probably with a few duplicates and an unimaginably large number of near misses.

      Breaking it up into small chunks that aren't even the size of an act really degrades the whole point of the activity in the first place. I doubt that the computing power will ever be there to really simulate this in it's full scope, but simulating it at least at the sentence or act level is really necessary for this to be of any particular value.

  9. Old News by Anonymous Coward · · Score: 0

    Haven't we been through this?
    The project doesn't really hold up to the ideals of the 'million monkey' experiment.
    The program randomly creates words, compares them to a database (the works of William S.), and ticks them off when a correct one is found.

  10. Poppycock! by Anonymous Coward · · Score: 0

    Dear Sir,

        Poppycock!

    Signed,
    Anonymous

  11. It went viral when? by Baloroth · · Score: 1

    The Million Monkeys project went viral, but not in the cool, apocalyptic way. The Million Monkeys project went viral starting on October 25, 2011 and went into full swing on October 26, 2011

    It's amazing what a few million time-traveling monkeys can do.

    --
    "None can love freedom heartily, but good men; the rest love not freedom, but license." --John Milton
    1. Re:It went viral when? by A.Bettik · · Score: 1

      The time-traveling nature of this article honestly hindered my ability to read it. Boo bad editing.

    2. Re:It went viral when? by eljefe6a · · Score: 1

      Thanks for pointing that out. I have fixed it in the post.

    3. Re:It went viral when? by Anonymous Coward · · Score: 0

      Check again.. those virtual monkeys are flying through time and are still trying to predict the future... the virtual monkeys predict that "on October 25 2011, you will spend a few hours E-mailing every news outlet that you could think of."

    4. Re:It went viral when? by eljefe6a · · Score: 1

      Thanks, I fixed that one too. See what happens when you let monkeys randomly generate your posts?

    5. Re:It went viral when? by Derf+the · · Score: 1

      Please, I would like to know if you have come to some new, more informed, position having read these comments posted in response to your story or if you were already largely aware of the deficiencies in this 'persons' actions.
      I am a believer in taking responsibility for your own actions, and I hope you feel a significant degree of regret in your actions which have allowed the Slashdot editors to make 'their' mistake of put this story on the front page(again).

      --
      No. You can't look at my Sig; it's mine, and I'm not showing you.
    6. Re:It went viral when? by eljefe6a · · Score: 1

      I never said I had the infinite resources and yes I do understand infinite monkey theorem. I realize there are different interpretations to this saying/theorem and I have done 2 different ones already. I understand the definition of infinite and infinite monkey theorem and I realize that this project does not have infinite resources. This project was funded and written by myself and was not supported by any grant money or federal money. No monkeys were harmed during the making of this code. This project is my attempt to find a creative way to attain an answer without infinite resources. It is a fun side project.

    7. Re:It went viral when? by maxwell+demon · · Score: 1

      No monkeys were harmed during the making of this code.

      I don't believe you. I'm sure you did some test run on your code. And I'm sure that at the end of the test run, you terminated the process, thus killing all virtual monkeys living in it. Killing a monkey most definitely is harming it. Therefore I'm pretty sure you harmed virtual monkeys during the making of this code.

      --
      The Tao of math: The numbers you can count are not the real numbers.
  12. This isnt the original idea by Anonymous Coward · · Score: 0

    Original idea was for a million monkeys to come up with the entire play as a whole, not individual sentences from the play and piecing them together after the fact.

    This is like calculating the odds of getting the winning lottery numbers from a random number generator, but doing it one number at a time as opposed to the number generator getting all 7 numbers at once.

  13. Misleading name by BitZtream · · Score: 3, Insightful

    The name of this project is completely wrong compared to what anyone who knows of the Million monkeys can recreate Shakespeares works' concept.

    If a random sequence output from one of the 'virtual monkeys' matched some sequence of characters in a work, they counted it as if the monkey typed part of that work.

    At no point did any one of their virtual monkeys ever turn out even a single coherent sentence, let alone one that could be found in a work of Shakespeare.

    This guy seems to think that if you get enough output from /dev/urandom that you can account for all the characters in a book, then you've recreated the book. Doesn't matter than /dev/urandom didn't actually spell out the words in the book.

    --
    Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    1. Re:Misleading name by Anonymous Coward · · Score: 0

      But it's okay, because the project was able to see in the future.

      The Million Monkeys project went viral starting on October 25, 2011 and went into full swing on October 26, 2011. On October 26, 2011, over 25,000 unique visitors viewed the Million Monkeys project, 300 sites referred traffic, and people viewed it from 119 countries.

      Note that today's date is October 9, 2011. Those monkeys may not have composed a single Shakespearean sentence, but they caused a rift in spacetime, so I'll take it.

    2. Re:Misleading name by owlstead · · Score: 3, Insightful

      Agreed.

      abcdefghijklmnopqrstuvwxyz

      There, I created each and every Shakespeare work by typing every letter. I must be a genius. Oh, and even better, look at the dot at the end of this sentence -> [.]
      When multiplied and put in the right place in a 2D grid, it represents all the works of Shakespeare all by itself.

      He did know that it was not correct, he just implemented an approximation and abused the title for his hobby project. No harm done. He did even explain that he was just testing some techniques and warns people not to get angry, which I will implement by drinking a Lagavulin single malt on his health.

    3. Re:Misleading name by FrootLoops · · Score: 5, Informative
      This was discussed to death in the original version of this story. Here's a copy of one of several +5 comments describing the strategy:

      This experiment, while fun, isn't exactly the infinite monkey experiment.

      What's happening here (if I understand the writeup) is that the monkeys are typing random letter combinations, until they hit a small phrase that happens to be in shakespeare. Then that phrase is marked as done.

      Let n be the size in characters of the target phrase. If n=1, then the complete works of shakespeare are obtained as soon as each of the letters of the alphabet have been typed at least once. You could do this in a few seconds on your computer keyboard. If n=2, then the complete works are obtained as soon as all the possible pairs of letters have been typed. The experiment in TFA has n=9 I think.

      As n grows larger, the time until completion grows exponentially. Once his expeiment is done, the case n=10 should take roughly 26 times as long (ignoring punctuation capitals and diacritical marks). Alternatively, it would require a cloud roughly 26 times bigger to do it in the same amount of time.

      (source; taken from martin-boundary)

      The author knows it's not the regular interpretation. Here's his response to one of my comments:

      I found that mathematicians and statisticians had the most adverse reaction to my project. If you have half an infinite resource to give me I would gladly use it and run the project again. I even wrote a brief section on the post saying: I realize there are different interpretations to this saying/theorem and I have done 2 different ones already. I understand the definition of infinite and infinite monkey theorem and I realize that this project does not have infinite resources. This project was funded and written by myself and was not supported by any grant money or federal money. No monkeys were harmed during the making of this code. This project is my attempt to find a creative way to attain an answer without infinite resources. It is a fun side project.

      (source; taken from eljefe6a)

      And here's a repost of some of my own calculations concerning the improbability of the real version:

      If he had successfully randomly achieved a shakespeare play, [...] It would be like a flying saucer landing and informing someone that they won the galactic lottery.

      It's far, far, far, far, far, far, far, far, far, (...), far more improbable than that. The text of Hamlet (see Project Gutenberg [gutenberg.org]) is around 180 KB long, so around 1.44 million bits. Being generous and lopping off half (since most of the characters aren't present), and then rounding down, let's say it's 500,000 bits. There are 2^500,000 possibilities; this is a number with around 150,000 decimal digits. It's comparable to the odds of winning a 1-in-a-million lottery 25 thousand times in a row.

      Winning a galactic lottery, in comparison, would be extremely, almost incomparably, frequent. There are something like 300 billion stars in the Milky Way. Suppose each star had 30 planets with 100 billion "people", being very generous. That's only about one million billion billion inhabitants. Winning such a lottery would be the same as winning 4 1-in-a-million lotteries in a row. 4 versus 25,000, and that 25,000 is an exponent--these two can't just be divided to property compare them.

      It's closer to winning 6 thousand galactic lotteries in a row.

      (source; taken from me)

    4. Re:Misleading name by eljefe6a · · Score: 1

      Yes, and now the source code is released so anyone can run their "correct" version. Better start now, the universe isn't getting any younger.

    5. Re:Misleading name by retchdog · · Score: 4, Informative

      the point is more that he apparently doesn't realize how completely pointless this is, whatever his resources. the coupon collector's problem has basically been completely solved (in the sense we have an asymptotic rate, and shakespeare's work are long enough that this limit applies). there's no point whatsoever in simulating it.

      it would be exactly like taking physics I and then trying to create an ideal point mass or a completely frictionless surface because they talked about that in a few of the lectures... 1) it's impossible; 2) you've missed the point entirely.

      --
      "They were pure niggers." – Noam Chomsky
    6. Re:Misleading name by retchdog · · Score: 1

      actually, i take it back partially. this is somewhat interesting, but not because of the infinite monkey "theorem"; that's just silly.

      what's interesting is that there are different ways to get 9-character covers of the same text. for example, i could pull "tobeornot" and then "tobethati". alternatively i could pull "rnottobet" and then "hatistheq". either one will cover the substring "rnottobethati" and remove it from the pool.

      i'm pretty sure there is a way to find the approximate number of draws by an entropy argument, but it is not a trivial application of coupon collecting, since a draw can give you more than one coupon.

      --
      "They were pure niggers." – Noam Chomsky
    7. Re:Misleading name by epine · · Score: 1

      he apparently doesn't realize how completely pointless this is

      No, he has the psychological structure where he enjoys pretending he doesn't get it, then he slurps up the ensuing attention because it gives him a troll woody.

      I'd like to take all his 9-tuples and pave the Bulwer-Lytton or the collected utterances of Wesley Crusher or the cc: transcripts from Howard Stern. It would cover them all.

    8. Re:Misleading name by mmontour · · Score: 1

      it would be exactly like taking physics I and then trying to create an ideal point mass or a completely frictionless surface...

      That reminded me of http://xkcd.com/669/

    9. Re:Misleading name by ChatHuant · · Score: 1

      The name of this project is completely wrong compared to what anyone who knows of the Million monkeys can recreate Shakespeares works' concept.

      Yeah, I don't get the point of this exercise at all. Writing a trivial program to count the distinct strings of length "n" from the Shakespeare text file, and applying a bit of really elementary calculus of probabilities will get you the same results in about a hour altogether, and should be doable by a medium bright high schooler.
       
      Has basic mathematics literacy gone so low? What's next, first page articles on a big program that computes the square root of two via brute force by generating random numbers and squaring them?

    10. Re:Misleading name by retchdog · · Score: 1

      in fact, that xkcd came to mind after i typed that.

      you know, eventually, nerds won't need english anymore. we'll just cite the index number of the xkcd which conveys our point. :-/

      --
      "They were pure niggers." – Noam Chomsky
    11. Re:Misleading name by retchdog · · Score: 1

      +1, Insightful.

      What a strange way to live.

      --
      "They were pure niggers." – Noam Chomsky
    12. Re:Misleading name by Anonymous Coward · · Score: 0

      Not to mention as you're creating all this data your storage and analysis capabilities would have to be very large - many many libraries of congress. But, as time goes on and the probability increases then the required LoCs vs. galactic lotteries would converge to a constant? I just wish there was someway to put this in a solid number, say 3.14159 libraries of congress per galactic lottery...

    13. Re:Misleading name by cathector · · Score: 1

      thanks for the conceptualizations around large numbers.
      for another example, one way to visualize 10^300 is that if you take a sphere the size of the universe (sphere of radius 14 billion light years) and then fill it with grains of sand, and then replace each of those grains of sand with an entire universe filled with grains of sand, and then replace each of those grains of sand with yet another universe of sand, you have about 10^300. by my estimate. this came up because i was pissed off at string theorists claiming that there are 10^500 different sets of laws of physics, which is just an absurd number to bring into a discussion about reality.

    14. Re:Misleading name by Anonymous Coward · · Score: 0

      No monkeys were harmed during the making of this code.

      Are you sure he didn't spank the monkey?

    15. Re:Misleading name by retchdog · · Score: 1

      it doesn't have to generate every distinct string.

      --
      "They were pure niggers." – Noam Chomsky
    16. Re:Misleading name by maxwell+demon · · Score: 1

      Winning a galactic lottery may be frequent. Winning the galactic lottery is, however, extremely unlikely.

      Well, here's how the galactic lottery works: For each star in the galaxy, a random number is drawn from the integers between 1 and the age of the universe in Planck times (to be exact, the longest time path from big bang to the place of the lottery drawing is taken). Only if you guess each single number right, you'll win. Indeed, it has been won just one time yet, however some people claim to have measured an infinite improbability field, and therefore doubt the legitimacy of the win.

      --
      The Tao of math: The numbers you can count are not the real numbers.
    17. Re:Misleading name by FrootLoops · · Score: 1

      A hobby is a hobby. Who am I to judge how worthwhile it is? I agree, the results are wildly unsurprising, but so long as the guy enjoyed doing it, so what? I suppose he's made quite a few nerds indignant, though I'm not sure if that's a bad thing or not. A few people have probably found it interesting, and maybe a few were lead to read up on the infinite monkey theorem.

    18. Re:Misleading name by retchdog · · Score: 1

      that's fine; i'm sure it was also a nice exercise in learning hadoop. it's the gloryhounding that bugs those of us who've done much more and much harder work without recognition (which is most of slashdot).

      --
      "They were pure niggers." – Noam Chomsky
    19. Re:Misleading name by ChatHuant · · Score: 1

      it doesn't have to generate every distinct string.

      Sorry, I don't understand you - I may have been unclear in my post; let me explain: it doesn't have to generate anything. All I need to know is the number of characters he takes into consideration (say 80, for a-z, A-Z, 0-9 and maybe some extra colons or stuff) and the number of strings he wants to generate (for example the 100000 (or however many there are) different substrings of length 9 in the Shakespeare oeuvre). I can then compute the probability of a random generated substring falling into this particular subset (something like 100000/80^9, for the values pulled out of thin air above). At this point all I need to do is apply a formula to get the number of samples (monkey generated strings) I need to cover all the space (the 100000 substrings) with a given probability. It'll be something like "with 100,000,000 samples, you have a 20% chance of hitting all the target substrings, with 1,000,000,000 you have a 70% chance", and so on). Given this number and assuming a robo-monkey generates a string every X milliseconds, I can plot the graphs showing me the distribution of results I'd get in different tries, and I'd be able to say "if you wait a week, there's a 20% chance for your monkeys to finish the task, but if you wait a month it's 80% and if you wait a year it's 99.9999, so if you don't get your results in a year better check your monkeys, you've been sold a bad lot or something". All that without generating a single substring!

      But then I wouldn't get to play with the monkeys, would I?

    20. Re:Misleading name by retchdog · · Score: 1

      i was being unclear. i'm more a mathematician than a programmer (though really i'm neither). by generate, i meant that there is a probabilistic model generating these strings. i wasn't talking about actually investing a few bob on amazon ec2 instances to gloryhound a trivial pursuit.

      nonetheless, i illustrate my point here. fix the alphabet as letters a-z without capitalization or punctuation or spacing (as the schmuck in the story actually did). now suppose shakespeare's idiot brother produced a single work which reads: "polyps", and let's suppose the monkeys are working on 2-character groups rather than 9.

      there are five 2-character groups: "po"; "ol"; "ly"; "yp"; "ps". your argument is totally correct if the objective is to collect all of these groups; the waiting time is a sum of independent geometric random variables with (parameters p1=5/26^2, p2=4/26^2, ..., p5=1/26^2).

      however the objective is to generate the _text_, not all groups. thus for instance {"po", "ly", "ps"} (up to ordering and repetitions) will work and is the minimal 2-cover. there is also however {"po", "ol", "ly", "ps"} (up to ordering, repetitions, and which one of the covers doesn't overlap the others). finally, only if one is unlucky one is stuck with the maximal cover of all five groups. so, not only are the covers generated randomly, but there are different random absorbing states.

      your method gives a very loose upper bound on how long it will take to do what this guy was doing (i know because i made the same mistake, and came up with an estimate which was 6x his result). the real mathematical model is beyond me and probably requires entropy arguments and a sophisticated model of shakespearian english.

      --
      "They were pure niggers." – Noam Chomsky
  14. Nine characters substrings, eh? by John+Hasler · · Score: 2

    Would have gone faster had he settled for one character (and faster yet with just one bit).

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    1. Re:Nine characters substrings, eh? by owlstead · · Score: 1

      Yup, with one bit it would take just 5 tries to have a success rate of over 90%. You may not need a fast computer to accomplish it. Heck, the piece of shit calculator in my brain could easily do the job. Unfortunately generating usable random numbers is extremely unreliable as well :)

  15. It's also to world class stupid by goombah99 · · Score: 5, Insightful

    the set up for this is that it they just emit 9 character random strings and cross off anything that matches. Emit 8 character ones and it's 26 times easier. So why not just emit 1 character strings.
    perl -e 'print "abcdefghijklmnopqrstuvwxyz" '

    there done.
     

    --
    Some drink at the fountain of knowledge. Others just gargle.
    1. Re:It's also to world class stupid by __aancvu2993 · · Score: 0

      > perl -e 'print "abcdefghijklmnopqrstuvwxyz" '

      Amateur

      $ echo abcdefghijklmnopqrstuvwxyz

    2. Re:It's also to world class stupid by _0xd0ad · · Score: 1

      Why not just emit 1 binary bit and you finish in approximately 2 random guesses.

  16. I suppose ... by PPH · · Score: 2

    ... this will satisfy the need for .NET programmers.

    --
    Have gnu, will travel.
  17. And the point is? by Beelzebud · · Score: 2

    I'm sure there is something I'm missing from this, so what is the point in spending time doing something like this? Programming techniques? Or simply for insight in to random character generation?

    To me it seems fairly arbitrary and pointless.

    1. Re:And the point is? by syousef · · Score: 3, Insightful

      I'm sure there is something I'm missing from this, so what is the point in spending time doing something like this? Programming techniques? Or simply for insight in to random character generation? To me it seems fairly arbitrary and pointless.

      Slashdot whoring is the only point as far as I can tell. The "Monkeys" are virtual processes. The methodology is flawed and arbitrary as everyone keeps pointing out. Yet it keeps appearing on slashdot as if this were news for nerds. Heck it's not news for a first year comp sci student.

      --
      These posts express my own personal views, not those of my employer
    2. Re:And the point is? by Anonymous Coward · · Score: 0

      The point is that this is necessary to prove that evolution is viable and God is unnecessary. If these monkeys cannot, in the assumed lifetime of the universe, randomly produce the works of William Shakespeare, then there is no way evolution could have formed the slightly more complex universe we see around us in that time either.

    3. Re:And the point is? by BillX · · Score: 1

      That, and near the beginning of TFA the guy is actively soliciting someone to contact him if they want to "do a story". I dare not count the occurrences of the word "viral".

      --
      Caveat Emptor is not a business model.
    4. Re:And the point is? by syousef · · Score: 1

      That, and near the beginning of TFA the guy is actively soliciting someone to contact him if they want to "do a story". I dare not count the occurrences of the word "viral".

      Monkeys....Viral....Anyone else thinking of the movie Outbreak? When does Rene Russo show up?

      --
      These posts express my own personal views, not those of my employer
  18. Wow by Anonymous Coward · · Score: 0

    Now do it on a virtual machine written in Java that runs on a browser inside another virtual machine wirtten in batch file on top of about a million other layers of abtraction, obfuscation and lazines, with dozen of libraries, dlls, routines and APIs that you didn't write and will never get close to understanding, and do it all in Python, no, Metro because that's the latest thing, then blame the hardware for being too slow. Because, software!

  19. Article is redundant by Hentes · · Score: 1

    This story was already posted and it wasn't random even then.

  20. misleading by Anonymous Coward · · Score: 0

    >If this article about going viral goes viral, it will create an infinite loop that will bring about the destruction of the world
    What if, say, nobody gives a crap because what they did isn't even close to what the phrase they're trying to ape (huh-hah!) really means.

  21. Million /. monkeys by roman_mir · · Score: 1

    Million /. monkeys can repeat the same stories over and over, that's what happens when the keys are on a touchscreen instead of having the proper clickety click keyboard.

  22. Time Travel?? by Anonymous Coward · · Score: 0

    How does rewriting Shakespeare's works relate to time travel? I still can't wrap my mind around the number of times the article says that it will go viral on October 25th and 26th... Do the monkeys also tell him what will happen in the future? If so, I have a test next Friday, and need to get my hands on virtual monkeys to write out the questions and answers..

  23. Do give him merit. by Anonymous Coward · · Score: 0

    Of course we could all get a million computers to generate random output of strings and check if any of those matches any Shakespeares (fully, without a single mispelling, nor character missing). It's just that it makes no sense resource wise... On the other hand it would be legit.

    I guess we all know what it means. The real question for me: would he be infringing copyright by producing the words that way? Or by the million (real) monkeys... would they?

  24. "The Library of Babel" by Doc+Ruby · · Score: 1

    My favorite version of this meme is Borges' story "The Library of Babel".

    --

    --
    make install -not war

  25. Bad monkeys! by Anonymous Coward · · Score: 0

    These monkeys need to learn to stop plagiarizing. We need to teach each and every one of them a lesson.
    Who wants to join the million monkey spanking project?

    It will be at least as important as this dumb ass project.

  26. It was the best of times... by Deaths+Proxy · · Score: 1

    ...it was the blurst of times. STUPID MONKEY!

    http://www.youtube.com/watch?v=JcSUWP0QNeY

    1. Re:It was the best of times... by Brett+Buck · · Score: 1

      God Damn plagarism... I ripped off that Simpson's quote LAST WEEK! I mean, it's getting to the point you can't even get credit for remembering and randomly regurgitating lines from TV shows any more.

  27. Yet again, Slashdot is weeks behind by raaum · · Score: 1

    The foundation of the story was posted on the linked blog on September 23rd, and most blogs and news outlets covered it then (e.g. ars technica).

    Good job being timely, slashdot. At one point I could come here for breaking information. Those days are long gone.

    1. Re:Yet again, Slashdot is weeks behind by FrootLoops · · Score: 1

      The original version of this story appeared on September 26th. The Ars Technica piece you linked was published on the same day, the 26th of September, actually later (~3am on /. vs. 12pm on Ars). In fact my link appears in the "Related Links" below the summary on this story, though I have to admit I typically never look there. It would have been nice if the summary had linked to the previous story to prevent all these stupid reposts.

    2. Re:Yet again, Slashdot is weeks behind by raaum · · Score: 1

      Point taken. Yet, if Slashdot is going to retain any relevance whatsoever, some mechanism to (mostly) eliminate weeks-late reposts needs to be developed.

    3. Re:Yet again, Slashdot is weeks behind by raaum · · Score: 1

      Note that Ars isn't reposting this on a bi-weekly basis... Not that they are the be-all and end-all of internet news, but they're beating the pants off slashdot in the last few years.

    4. Re:Yet again, Slashdot is weeks behind by JoeMerchant · · Score: 1

      /. hasn't been the fastest news source around since blogs took off. The point of /. isn't getting news first, it's getting news that matters to Nerds without having to scrounge the entire net to get it. If you scrounge the entire net every day, then there's no point at all in reading /.

    5. Re:Yet again, Slashdot is weeks behind by raaum · · Score: 1

      I go to 5 or so sites on a daily basis. Slashdot is in that list as a reflex. I'm not scrounging the entire net, yet /. is still reposting stuff from weeks past.

      I like slashdot; I've been visiting for 13 years, but it's not often "news for nerds", and similarly rarely "stuff that matters." By definition, news is timely. And the editorial (community) selections lead to "stuff that matters" only the first time around - not on the 4th repost.

    6. Re:Yet again, Slashdot is weeks behind by JoeMerchant · · Score: 1

      Simple answer, if you don't like the output of the editorial staff, take it off your list (as I have done a couple of tech blogs that went down the tubes for whatever reason.) Yes, the editors of /. have a reposting habit, it's only a problem if you're too OCD to skip a story you think you've seen before.

  28. Dash, dash dash dash, dash dot dot dot, dot ... by Anonymous Coward · · Score: 0

    I can generate the entire works of Shakespeare using Morse Code in just a few nanoseconds.

  29. Methinks it is like a weasel by sqlrob · · Score: 1

    The early 80's wants its program back.

    The only thing this has demonstrated is computing power has increased. Whoop de doo.

  30. The doesnt belong here by westyvw · · Score: 1

    Sensationalist crap. Not interesting in the least. A very misleading title to boot. Make it go away.

    1. Re:The doesnt belong here by JoeMerchant · · Score: 1

      The million dollar webpage was sensationalist crap too, there's tangible value in sensationalist crap.

  31. million monkey spanking project by Anonymous Coward · · Score: 0

    These monkeys need to learn to stop plagiarizing. We need to teach each and every one of them a lesson.
    Who wants to join the million monkey spanking project?

    It will be at least as important as this dumb ass project.

    Well, here you go: the million monkey spanking project. Sign right up!

  32. Poor by Anonymous Coward · · Score: 0

    This site has gone downhill lately.

  33. It's always bugged me by FrootLoops · · Score: 2
    ...that monkeys are an extremely poor imitation of a random text generator. In Wikipedia's words:

    In 2003, scientists at Paignton Zoo and the University of Plymouth, in Devon in England reported that they had left a computer keyboard in the enclosure of six Sulawesi Crested Macaques for a month; not only did the monkeys produce nothing but five pages consisting largely of the letter S, they started by attacking the keyboard with a stone, and continued by urinating and defecating on it.

    (source)

    Here's their output and a little more info/some pictures.

    1. Re:It's always bugged me by 3dr · · Score: 1

      So, the monkeys used pretty much the same tactic I used for term papers in English lit.

    2. Re:It's always bugged me by JoeMerchant · · Score: 1

      Thus, needing an infinite number of monkeys... actually, I think long before you achieve a dozen planets full of monkeys, you'll probably hit a genetic aberration or two that will break any statistical models by variations in their behavior - some might actually type words, if they are exposed to them in print or spoken form. The monkeys that finally produce a work of Shakespeare are apt to be different from your average monkey.

    3. Re:It's always bugged me by metacell · · Score: 1

      Obviously, those monkeys hadn't received adequate training. I blame their employer!

    4. Re:It's always bugged me by FrootLoops · · Score: 1

      Strictly speaking, even an infinite number of monkeys wouldn't work if they produced particularly non-random text. The output I linked wasn't even close to making words, let alone sentences, scenes, acts, and plays. If they always typed a bunch of s's on each page, for instance, they would never type the complete works. Genetic aberrations--methinks I see a monkey Shakespeare, ho! [It's in iambic pentameter. I'm a nerd.]

    5. Re:It's always bugged me by Anonymous Coward · · Score: 0

      Methinks Iambic pentamater needs those "Ho!"s too much.

      Yes, well before the random chance solution occurs, another Shakespeare could evolve on those planets of apes and Olivettis.

  34. Work harder monkeys!!! by Anonymous Coward · · Score: 0

    The next big question, how many monkeys will it take to reproduce wikipedia in it's entirety?

  35. for those who missed it! by johnsnails · · Score: 1
  36. So, if this is a real test and success - then the filter can be reconfigured for chunks of lines from Star Wars - or the writings of jim butcher and those books should be there too right?

    --
    _ _ _ Go for the eyes Boo! GO FOR THE EYES!
    1. Re:ok? by Kittenman · · Score: 1

      Yep - it's called data mining. Used already to look for secret coded messages in the bible, etc. If you look hard enough and don't particularly care what you find, then you're sure to find something.

      --
      "The greatest lesson in life is to know that even fools are right sometimes" - Winston Churchill
  37. Funny ... by ProfM · · Score: 1

    The last work was The Taming of the Shrew (insert shrewish joke here)

    She doesn't look Shrewish

  38. Oh stop by PopeRatzo · · Score: 2

    Goddamn, this story again? It was bogus the first time it came around.

    Man, the weekend staff around here needs a little supervision.

    --
    You are welcome on my lawn.
    1. Re:Oh stop by Nationless · · Score: 1

      Or more monkeys.

      Or is that less..? I get those two mixed up at the worst of times.

    2. Re:Oh stop by pcjunky · · Score: 1

      Not possible. Randomly recreating just 100 characters of any work via random generation would take more time than from the big bang. Just the letters in the English language would be 26^100. A number larger than googol (10^100). The total number of elementary particles in the known universe is about 10 to the power of 80. If this space was packed solid with neutrons, so there was no empty space anywhere, there would be about 10 to the power of 128 particles in it.

  39. what irritates me is claiming that monkeys typed s by Anonymous Coward · · Score: 0

    It's not enough to say that the criticisms are invalid because he didn't have access to infinite resources. The fact is, he claimed that his program had randomly recreated the works of Shakespeare, and he didn't come even close.

  40. Come on... by Anonymous Coward · · Score: 0

    It is a slow, very slow, slashdot day :(

  41. False claims of importance... by Anonymous Coward · · Score: 0

    "This is the first time every work of Shakespeare has actually been randomly reproduced."
    Fixed: This is the first time every word contained in every work of Shakespeare has actually been randomly produced.

    But even then it is still false, billions of humans have already randomly reproduced every word contained in every work of Shakespeare.

  42. Million Monkeys and Probability by Paul+Slocum · · Score: 1

    1) This Million Monkeys Project is dumb because it cheats to increases the probability so much that it is basically unrelated to the original million monkeys scenario.

    2) From Wikipedia on the real million monkeys scenario:
    "Even if the observable universe were filled with monkeys the size of atoms typing from now until the heat death of the universe, their total probability to produce a single instance of Hamlet would still be many orders of magnitude less than one in 10 to the 183,800 power. As Kittel and Kroemer put it, "The probability of Hamlet is therefore zero in any operational sense of an event", and the statement that the monkeys must eventually succeed "gives a misleading conclusion about very, very large numbers." This is from their textbook on thermodynamics, the field whose statistical foundations motivated the first known expositions of typing monkeys.[2]"

  43. Not just dumb, but old news. by Beorytis · · Score: 1

    Slashdot got scooped by Language Log days ago...

  44. Fails to impress me somehow by Dunbal · · Score: 2

    Now I challenge the monkeys to create a grand unified theory. You have 2 weeks. Go! What do you mean it only works backwards?

    --
    Seven puppies were harmed during the making of this post.
  45. How much energy was wasted doing this? by myforwik · · Score: 2

    This reminds me of distributed.net and their pointless brute forcing of encryted string that they already know only contains A-Z ascii characters that form a message. I wonder how much CO2 emissions are pumped out of pointless activities like this.

    1. Re:How much energy was wasted doing this? by reubenavery · · Score: 1

      This was my immediate reaction as well.

  46. I like this logic by naturalog · · Score: 1

    If this counts as 'monkey analogs' writing Shakespeare, I should start keeping a list of words I say. Then when any new book comes out, if it can be written using only words I've previously generated, but not necessarily the same order, then I wrote the book. Only Dr. Seuss will be safe from my litigation.

  47. Turning the whole thought experiment on it's ear, by Anonymous Coward · · Score: 0

    if one assumes an infinite universe with an infinite number of beings utilizing an infinite number of lexicons utilizing an infinite number of exceptions to spelling and the rules of grammar (and mebbe a few other infinites) - ONE monkey could re-create the works of Shakespeare that would be intelligible to someone in the universe on the first try!

  48. It's "viral" by Anonymous Coward · · Score: 0

    TFA mentions the project has "gone viral".

    That's nice. You know what else is viral? Herpes.

  49. million monkeys smoothies by Anonymous Coward · · Score: 0

    too funny. i own a smoothie shop named million monkeys smoothies, named after the infinite monkey theorem. interesting to see headlines on an idea that no one ever seems to know about when they walk in. "is it called millions of monkeys?"

    seriously i do. it's right here on maps.

    http://maps.google.com/maps?hl=en&rlz=1G1GGLQ_ENUS239&q=million+monkeys+smoothies&gs_sm=e&gs_upl=16662l28033l0l29014l28l28l1l8l1l0l324l4027l0.8.10.1l19l0&um=1&ie=UTF-8&sa=N&tab=wl&authuser=0

  50. One minor difference? by SpaghettiPattern · · Score: 1

    Is there maybe one minor difference in that Shakespeare, perhaps, didn't have the result already available before setting off, so that he could monitor his progress?

    Why is this crap even discussed here? Next thing you know we'll get some marketing goon reselling us Google search through a flimsy add on and we'll be jeering for 2 consecutive weeks.

    --

    I hadn't the slightest objection to his spending his time planning massacres for the bourgeoisie... (P.G. Wodehouse)
  51. Well, that's a novel postmodernist demonstration by Gimbal · · Score: 1

    Practically speaking, though, Shakespeare wrote those first - or, as far as we can tell, his name is on 'em, and my point is that they were written by someone who put those words together in some manner that - more than making sense - is rather eloquent. I suppose that I fail to see the scientific contribution of the achievement.

    Now, if they'd chosen Harry Potter, well I'm sure that would have been quite an achievement in marketing. Shakespeare is so old-hat, it's as if the English language evolved from nowhere...

  52. What's next? by rnturn · · Score: 1

    "The Million Monkeys project has finished every work of Shakespeare. "

    Uh, whatever the folks behind this might have planned for the next project, I suggest we ask them to not turn these monkeys loose on typing up all the names of God. OK?

    --
    CUR ALLOC 20195.....5804M
    1. Re:What's next? by Arancaytar · · Score: 1

      Overhead, without any fuss, the stars were going out...

  53. Yes by Anonymous Coward · · Score: 0

    I wonder why this non-story gets so much slashdot attention?

    1. Re:Yes by maxwell+demon · · Score: 1

      I wonder why this non-story gets so much slashdot attention?

      Because it allows everyone to show his brilliance by pointing out how this is a non-story.

      --
      The Tao of math: The numbers you can count are not the real numbers.
  54. Hoax anyone? by pinkeen · · Score: 1

    Essentialy this guy has executed a hoax to test how much media attention he can get. And he's proud of it. Well maybe he wasn't aware of it being a hoax but his claim vs. actual "outcome" certainly seem like one.

    The project is completely, utterly useless. Proves nothing, demonstrates nothing, it just does nothing. I tried very hard but can't find any value in it whatsoever.

    I would be ashamed to advertise myself with something like this unless I were 14 and just started programming.

  55. lost masterpieces by Anonymous Coward · · Score: 0

    what about the works Shakespeare would have written if he had time (and those which have been lost)? how could one tell if they are genuine

  56. /. nerd baiting at its finest by Anonymous Coward · · Score: 0

    All this retard has done is proven that it's possible to non-deterministically enumerate all of the words found at least once in the complete works of Shakespeare.

    No shit, Sherlock. If this hadn't worked, then we'd know for a fact that something's wrong with his PRNG, or that the guy can't handle a 7th grade programming assignment.

    This is NOT news for nerds. It's news for mentally retarded hipsters.

  57. What else could they do? by UpYoursNetwork · · Score: 1

    Is they're able to re-write Shakespeare from scratch, imagine what else is possible. I say get them to work on designing a working flux capacitor or TARDIS... GERONIMO!!!

  58. A nice way to spend electricity uselessly but... by stooo · · Score: 0

    Identifying some characters in a random stream has no meaning.

    Statistics can show how much time this algorithm needs in average, without spending huge resources on computing power.

    So it's absolutely useless. Perhaps some could pretend it's art.

    --
    aaaaaaa
  59. The monkeys are not the point by Sqr(twg) · · Score: 2

    It seems almost every commenter here has missed the point. TFA is not about infinite monkeys. It is about "going viral".

    On the programming side, this guy has managed to randomly recreate 9 consecutive characters of Shakespeare's texts (several times over). Not a great achivement. - Not even a mediocre one. Still he has managed to get a lot of publicity, including being featured on /. twice.

    I am sure many of the readers here have projects of their own that are far more interesting than his, but which are getting very little attention. Why not read TFA, and learn from somebody who succeded?

  60. Seems so pointless by DrXym · · Score: 1

    When I read the headline I thought the guy was trying through genetic algorithms or similar to demonstrate that something as complex as the works of Shakespeare could be "bred" through randomness (as Dawkins suggested in one of his books). Turns out the guy was just generating random numbers and every time a random number matched a part of the works he crossed it off the list and went onto the next part. I'm struggling to understand why. To me it ranks right up there with the bible code on the pointlessness scale.

  61. sic Al Gore on these guys by bill_mcgonigle · · Score: 1

    To me it seems fairly arbitrary and pointless.

    I suspect it's run by the shipping interests who are eager to use the Northwest Passage to get goods from Europe to China. Or perhaps a money laundering operation using Amazon somehow. What else makes any sense?

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  62. Yes Re: a million monkeys and "first post" by davidwr · · Score: 1

    But could a million monkeys ever get a first post?

    Yes.

    The way I heard it was that the 500,000th monkey typed "first" and the millionth monkey typed "post" and the researcher claimed that it only took a million monkeys to get to first post.

    To his credit, the researcher did not count the words "frost" or "piss".

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  63. Monkeys do, however, outperform..... by Anonymous Coward · · Score: 0

    It was found that the monkeys did outperform Congress is every test so far except one, picking their ass.

  64. I used Shakespeare's works for my random generator by Anonymous Coward · · Score: 0

    And did it with one monkey.

  65. Better Comments this time around by yogidog98 · · Score: 1

    I do get one piece of insight from this near-repost of the previous article. Now that everyone has had a couple of weeks to stew on the subject, the comments are much better--both funnier and more insightful--this time around.

  66. This is Lame by Anonymous Coward · · Score: 0

    Wow this project will change everything.. NOT!!!

    This whole project was a waste of time and resources. This isn't even a clever project, and I want the time back I lost reading about this.

  67. NOPE by Anonymous Coward · · Score: 0

    The director of this experiment has the premise of the theory all wrong. All he is doing is generating random text and every time a 9-character string "matches" something in the Shakespeare predetermined archive of text, it is added and cumulatively, over time you will have "recreated Shakespeare with a million monkeys...blah blah blah...."

    That's nothing but a random character generator and a pattern matching algorithm running ad infinitum. No big deal *yawn* for any modern computer.

    The real challenge, is out of your "million monkeys" or one monkey working for eternity (same difference), for ONE MONKEY to eventually create a single, contiguous block of text, matched perfectly, character, for character with the complete works of Shakespeare. When you can do that, then I'll pay attention.

    You can lead a horse to water, but if you can get him to swim on his back, then you've got something!