anchor.diff:  
   var x = d3.scale.ordinal()
       .rangeRoundBands([0, width], .1)
  -    .domain( repos.map(function(d) { return d.name; }) );
  +    .domain(repos.map(function(d) { return d.name; }));
   
   var y = d3.scale.linear()
       .range([0, height])
  
positive.code:     .scale(x)
      .orient("bottom");
  
  chart.append("g")
      .attr("class", "axis xaxis")
      .attr("transform", "translate(0," + height + ")")
      .call(xAxis)
      .selectAll("text")
          .attr("dy", "1em");
  
  </script>
  
negative.code: </div>
  
  <script>
  var repos = <%= raw @top_repos.to_json(methods: :base_uri) %>;
  var contributors = <%= raw @repo_contributors.to_json %>;
  
  for (var i = 0; i < repos.length; i++) {
    repos[i].contributors = contributors[i].slice(0,3);
  