In article <op.ug63anfl9245dp / kool>,
  "Michael Selig" <michael.selig / fs.com.au> writes:

> "rb" by itself only works if your default encoding is ascii compatible I  
> believe. Otherwise you'll get an error from ruby saying "incomptible  
> encoding".

Yes.  "rb" doesn't work on ruby -E UTF-16BE.

I think no one use -E UTF-16BE, though.
-- 
Tanaka Akira