The folowing is a program from The Ruby Way page 441
#--------------------------------------
require 'net/http'

begin
    h = Net::HTTP.new("www.ruby-lang.org",80)
    resp, data = h.get("en/index.html",nil)
rescue => err
    puts "error: #{err}"
    exit
end

puts 'Received #{data.split.size} lines, #{data.size} bytes
#-------------------------------------

The program works fine on a Dell laptop running Windows 2000 professional

It will not work on a laptop using an AMD athlon processor running 
Windows 2000 professional

Does anyone have a suggestion as to a fix?

Thanks