We were unable to load Disqus. If you are a moderator please see our troubleshooting guide.

Hrishi Mittal • 13 years ago

What a simple and beautiful idea and a delightful outcome! I think you should do Rubstep next.

Andrew McDonough • 13 years ago

Great suggestion.  I'll think of how I could possibly work that in.

Michael Bleigh • 13 years ago

My favorite:

Young carers need more support
Green light for £100m golf resort

Fernando Zorrilla • 13 years ago

Love its simplicity although I'm not regular ruby programmer.

Uncle Gene • 13 years ago

Nice idea, very interesting.

You may want to check yet another "rhymes provider" in form of a gem - https://rubygems.org/gems/r...

Zeke Sikelianos • 13 years ago

Nice work, Andrew.

If you do end up digging into the rhyme stuff more, you may be interested in my rhyme webservice:

arpabet.heroku.com
github.com/zeke/arpabet

Andrew McDonough • 13 years ago

Thanks. I hadn't come across Arpabet transcriptions. I like the web service you built.

Sebastian • 13 years ago

Allowed myself to write some documentation for your code, and separate code from data. See if you like the outcome: https://github.com/spier/ru...

Andrew McDonough • 13 years ago

Thanks. I'll probably merge most of that in.

Sebastian • 13 years ago

Btw I think you meant to link to this at the end of your post:http://rubygolf-presentatio...

Andrew McDonough • 13 years ago

Good spot. Thanks.  I must have dropped the http://
I've fixed it now.

Sebastian • 13 years ago

This made me smile :) Thanks for sharing.

ejunker • 13 years ago

You should investigate more algorithms for finding words that rhyme. Some possibilities include: double metaphone, soundex and NYSIIS.

Andrew McDonough • 13 years ago

I wrote the code about five years ago, and when I was writing the talk, I considered improving it.  I played around with soundex and double metaphone, but in the end, decided that given it was only a 5 minute talk, I wouldn't go beyond what I wrote 5 years ago.  I'll certainly consider revisiting it and making the algorithm better, although I quite like the idea of crowdsourcing the best couplet selection instead, which would help pick out not only the ones that rhyme, but also the funniest or most ironic couplet.

sebastienpaquet • 13 years ago

 I heard about code poetry but generative poetry is nice too!

Geoff Tidey • 13 years ago

Impressive.  <3 the Ruby :)