title: Force RubyGems to use HTTP
body: <p>I've been trying to workaround the fact that <code>gem install</code> is extremely slow on a 2.9GHz Intel Core 7 MacBook Pro.</p>
  
  <p>I applied solutions I found on the internet:</p>
  
  <pre><code>https://stackoverflow.com/questions/1887704/gem-is-very-slow
  http://buddingrubyist.wordpress.com/2009/02/14/how-to-speed-up-gem-installs-10x/
  </code></pre>
  
  <p>However they made no difference to me. A few posts including this one (<a href="https://stackoverflow.com/questions/15343771/ruby-bundle-install-update-too-slow">ruby - bundle install/update too slow</a>, first comment to user1189762's answer) says that <code>RubyGems</code> are slower when fetching from HTTPS.</p>
  
  <p>This is my <code>.gemrc</code>:</p>
  
  <pre><code>---
  gem: --no-ri --no-rdoc
  benchmark: false
  verbose: true
  update_sources: true
  sources:
  - http://gems.rubyforge.org/
  - http://rubygems.org/
  backtrace: true
  bulk_threshold: 1000
  </code></pre>
  
  <p>My <code>sources</code> are both using <code>http</code>, however if doing a verbose installation I get:</p>
  
  <pre><code>$ sudo gem install rack -V
  Password:
  GET https://rubygems.org/latest_specs.4.8.gz
  302 Moved Temporarily
  GET https://s3.amazonaws.com/production.s3.rubygems.org/latest_specs.4.8.gz
  200 OK
  GET https://rubygems.org/quick/Marshal.4.8/rack-1.5.2.gemspec.rz
  302 Moved Temporarily
  GET https://s3.amazonaws.com/production.s3.rubygems.org/quick/Marshal.4.8/rack-1.5.2.gemspec.rz
  200 OK
  Installing gem rack-1.5.2
  </code></pre>
  
  <p>All The requests are being made with <code>https</code>. </p>
  
  <p>Anyway to force <code>http</code> in <code>gemrc</code>? Is that my bottleneck?</p>