Jesse Anderson set out to recreate every single work of Shakespeare at the same time by means of virtual monkeys that are simulated on Amazon's cloud computing platform. One million virtual monkeys create virtual text around the clock, and if any of that text matches any of Shakespeare, it is saved to the repository.
On September 23d, the monkeys recreated A Lover's Complaint.
For this project, I used Hadoop, Amazon EC2, and Ubuntu Linux. Since I don’t have real monkeys, I have to create fake Amazonian Map Monkeys. The Map Monkeys create random data in ASCII between a and z. It uses Sean Luke’s Mersenne Twister to make sure I have fast, random, well behaved monkeys. Once the monkey’s output is mapped, it is passed to the reducer which runs the characters through a Bloom Field membership test. If the monkey output passes the membership test, the Shakespearean works are checked using a string comparison. If that passes, a genius monkey has written 9 characters of Shakespeare. The source material is all of Shakespeare’s works as taken from Project Gutenberg.
An oldie but goodie. I was expecting the GoPro logo to pop up at the end. “Camera falls from a sky diving airplane and lands on my property in my pig pen. I found the camera 8 months later and viewed this video.” (via Kottke)
What’s left in life after creating the World’s Slowest Saw? YouTuber DangerousAndAwesome took his dream to new heights with a battery pack, Arduino display, and a sinister scene where the saw cuts a rope in epic Damoclean fashion.
Thread count isn’t like one of those deceiving metrics like camera megapixels or Facebook friends—more threads are always better if you can afford them. If price was no object, we would all be snoozing soundly bundled up in 1.8 kilo-thread sheets every single night. Guess what? Price doesn’t have to be an object with this […]
Maybe it’s entirely because of podcast ads, but drag-and-drop tools like Squarespace have gotten immensely popular in recent years. While it’s definitely a great tool for any non-coders who want to get a small website up and running quickly, managing content with a primarily visual interface can become a pain once you have more than […]
When you can’t wait for the world’s longest meeting to end, the mindless leg bouncing makes your boredom obvious and just annoys everybody else. Everyone knows the TPS reports need the damn cover sheet, but some sadistic colleague keeps forgetting, probably on purpose just to eat into your lunch hour. Enough is enough!While serving a […]