On Apr 18, 2010, at 4:22 AM, Brian Candler wrote:

> One of the joys of ruby 1.9 is that the same program run on two 
> different machines can behave differently. That's even if the two 
> machines have identical versions of ruby and OS *and* you are feeding in 
> the same input data.

I'm pretty sure that's true with Ruby 1.8 as well.  For example, don't the encodings available to iconv vary depending on the platform?