From humorix-bounce@nl.linux.org Thu Dec 27 05:26:34 2007
Received: from localhost ([127.0.0.1] helo=humbolt)
	by humbolt.nl.linux.org with esmtp (Exim 4.22)
	id 1J7kKB-0001pQ-SH; Thu, 27 Dec 2007 05:26:27 +0100
Received: with ECARTIS (v1.0.0; list humorix); Thu, 27 Dec 2007 05:25:35 +0100 (CET)
Received: from fall-pradero.atl.sa.earthlink.net ([207.69.195.104])
	by humbolt.nl.linux.org with esmtp (Exim 4.22)
	id 1J7kIq-0001Rv-RZ
	for humorix@mail.nl.linux.org; Thu, 27 Dec 2007 05:25:04 +0100
Received: from onempop-canada.atl.sa.earthlink.net ([207.69.195.60])
	by fall-pradero.atl.sa.earthlink.net with esmtp (Exim 4.34)
	id 1J7k1F-0006Zw-K5
	for humorix@mail.nl.linux.org; Wed, 26 Dec 2007 23:06:53 -0500
Received: from dialup-4.244.180.239.dial1.stlouis1.level3.net ([4.244.180.239] helo=ldd.net)
	by onempop-canada.atl.sa.earthlink.net with esmtp (Exim 3.36 #1)
	id 1J7k1C-0004CL-00
	for humorix@mail.nl.linux.org; Wed, 26 Dec 2007 23:06:51 -0500
Message-ID: <4773235F.1070802@ldd.net>
Date: Wed, 26 Dec 2007 22:00:31 -0600
From: James Baughn <jbaughn@ldd.net>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20031015
X-Accept-Language: en-us, en
MIME-Version: 1.0
To:  humorix@mail.nl.linux.org
Subject: [humorix] Monkeys Still Unable To Produce Shakespeare -- Or Perl
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Received-SPF: 
X-Approved-By: jbaughn@ldd.net
X-ecartis-version: Ecartis v1.0.0
Sender: humorix-bounce@nl.linux.org
Errors-to: humorix-bounce@nl.linux.org
X-original-sender: jbaughn@ldd.net
Precedence: bulk
Reply-to: humorix-l@nl.linux.org
List-help: <mailto:ecartis@nl.linux.org?Subject=help>
List-unsubscribe: <mailto:humorix-request@nl.linux.org?Subject=unsubscribe>
List-software: Ecartis version 1.0.0
List-Id: <humorix.nl.linux.org>
X-List-ID: <humorix.nl.linux.org>
List-subscribe: <mailto:humorix-request@nl.linux.org?Subject=subscribe>
List-owner: <mailto:ecartis-owner@nl.linux.org>
List-post: <mailto:humorix@nl.linux.org>
List-archive: <http://mail.nl.linux.org/humorix/>
X-list: humorix

Monkeys Still Unable To Produce Shakespeare -- Or Perl

UPPER PODUNK, SOUTH DAKOTA -- It seemed like a simple experiment.  Put a 
million monkeys in front of a million Linux boxes and see how long it 
would take for them to generate a Shakesperian play or a useful Perl 
script.

So far, the project has been a bust.  "First, our budget was slashed and 
we were only able to obtain 12 monkeys," explained scientist Wey Stotime 
of the University of Northern South Dakota.  "And now, after six months 
of banging away on keyboards and making assorted grunting sounds, our 
monkeys haven't generated anything worthwhile."

Stotime was dead sure that the monkeys would be able to prepare a valid 
Perl script within a matter of days.  "I mean, the monkeys have no 
trouble producing line noise, and we all know that Perl is 
indistinguishable from line noise. Ergo, we should be seeing perfectly 
good Perl scripts by now."

Preliminary analysis of the monkey's output suggests that the creatures 
haven't been able to fully utilize the shift key.  The dean of the 
university's Primate Research Center Sponsored By IBM offered a simple 
explanation: "Without holding the shift key all the time, it's 
impossible to produce the punctuation characters necessary for Perl 
code.  The monkeys are quite good at yielding [a-z0-9], but we need 
[~!@#$%^&*|()>_+\"]."

In the next round of the experiment, Stotime hopes to install special 
keyboards that will make it easier to type punctuation symbols.

"We're going to replace the space bar with the dollar sign and Caps Lock 
with that strange "equals-tilde" symbol that Perl loves so much. Now our 
monkeys will produce Perl scripts in no time!  We won't have any clue 
what the scripts do until we actually run them, but that's pretty much 
true for most Perl code."

UPDATE: Just as this story went to press, we received word that 
Microsoft plans to sue the Primate Research Center Sponsored By IBM for 
patent infringement.

"We have been successfully using the Million Monkeys Algorithm(tm) for 
the last seven years," explained a Microsoft press release.  "This was 
the method used to develop the DRM subsystem in Windows Vista, the 
world's most talked-about operating system.  We will vigorously fight to 
protect our intellectual property."


--
Humorix:      Linux and Open Source(nontm) on a lighter note
Archive:      http://mail.nl.linux.org/humorix/
Web site:     http://www.i-want-a-website.com/about-linux/



