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?