{"url":"https://api.github.com/gists/3960741","forks_url":"https://api.github.com/gists/3960741/forks","commits_url":"https://api.github.com/gists/3960741/commits","id":"3960741","node_id":"MDQ6R2lzdDM5NjA3NDE=","git_pull_url":"https://gist.github.com/3960741.git","git_push_url":"https://gist.github.com/3960741.git","html_url":"https://gist.github.com/mbostock/3960741","files":{".block":{"filename":".block","type":"text/plain","language":null,"raw_url":"https://gist.githubusercontent.com/mbostock/3960741/raw/703d310b399098a243a76a50bc209167e924cfd2/.block","size":17,"truncated":false,"content":"license: gpl-3.0\n","encoding":"utf-8"},"README.md":{"filename":"README.md","type":"text/markdown","language":"Markdown","raw_url":"https://gist.githubusercontent.com/mbostock/3960741/raw/0b37d190cb3e1509a03d0398bd117ba6f7a28b18/README.md","size":82,"truncated":false,"content":"A [custom line interpolator](http://bl.ocks.org/3310323) with horizontal tangents.","encoding":"utf-8"},"data.csv":{"filename":"data.csv","type":"text/csv","language":"CSV","raw_url":"https://gist.githubusercontent.com/mbostock/3960741/raw/029d97dfdc8a14a5e28bd6f8a9fa82008ce277ec/data.csv","size":23,"truncated":false,"content":"x,y\n0,1\n1,5\n2,3\n3,8\n4,5","encoding":"utf-8"},"index.html":{"filename":"index.html","type":"text/html","language":"HTML","raw_url":"https://gist.githubusercontent.com/mbostock/3960741/raw/a5c3742978d7f73e12c2def16ab96f57d9889c36/index.html","size":2005,"truncated":false,"content":"<!DOCTYPE html>\n<meta charset=\"utf-8\">\n<style>\n\nbody {\n  font: 10px sans-serif;\n}\n\n.axis path,\n.axis line {\n  fill: none;\n  stroke: #000;\n  shape-rendering: crispEdges;\n}\n\n.line {\n  fill: none;\n  stroke: steelblue;\n  stroke-width: 1.5px;\n}\n\n</style>\n<body>\n<script src=\"//d3js.org/d3.v3.min.js\"></script>\n<script>\n\nvar margin = {top: 20, right: 30, bottom: 30, left: 40},\n    width = 960 - margin.left - margin.right,\n    height = 500 - margin.top - margin.bottom;\n\nvar x = d3.scale.linear()\n    .range([0, width]);\n\nvar y = d3.scale.linear()\n    .range([height, 0]);\n\nvar xAxis = d3.svg.axis()\n    .scale(x)\n    .orient(\"bottom\");\n\nvar yAxis = d3.svg.axis()\n    .scale(y)\n    .orient(\"left\");\n\nvar line = d3.svg.line()\n    .interpolate(interpolateSankey)\n    .x(function(d) { return x(d.x); })\n    .y(function(d) { return y(d.y); });\n\nvar svg = d3.select(\"body\").append(\"svg\")\n    .attr(\"width\", width + margin.left + margin.right)\n    .attr(\"height\", height + margin.top + margin.bottom)\n  .append(\"g\")\n    .attr(\"transform\", \"translate(\" + margin.left + \",\" + margin.top + \")\");\n\nd3.csv(\"data.csv\", function(error, data) {\n  if (error) throw error;\n\n  data.forEach(function(d) {\n    d.x = +d.x;\n    d.y = +d.y;\n  });\n\n  x.domain(d3.extent(data, function(d) { return d.x; }));\n  y.domain(d3.extent(data, function(d) { return d.y; }));\n\n  svg.append(\"g\")\n      .attr(\"class\", \"x axis\")\n      .attr(\"transform\", \"translate(0,\" + height + \")\")\n      .call(xAxis);\n\n  svg.append(\"g\")\n      .attr(\"class\", \"y axis\")\n      .call(yAxis);\n\n  svg.append(\"path\")\n      .datum(data)\n      .attr(\"class\", \"line\")\n      .attr(\"d\", line);\n});\n\nfunction interpolateSankey(points) {\n  var x0 = points[0][0], y0 = points[0][1], x1, y1, x2,\n      path = [x0, \",\", y0],\n      i = 0,\n      n = points.length;\n  while (++i < n) {\n    x1 = points[i][0], y1 = points[i][1], x2 = (x0 + x1) / 2;\n    path.push(\"C\", x2, \",\", y0, \" \", x2, \",\", y1, \" \", x1, \",\", y1);\n    x0 = x1, y0 = y1;\n  }\n  return path.join(\"\");\n}\n\n</script>\n","encoding":"utf-8"},"thumbnail.png":{"filename":"thumbnail.png","type":"image/png","language":null,"raw_url":"https://gist.githubusercontent.com/mbostock/3960741/raw/13ea95c7393993be0e6885541d72ccb14dd126d3/thumbnail.png","size":8752,"truncated":false,"content":"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\nT4sci3qL3imMKSFTCqY0Tnk1VX9q/NR1U9umfrW0s0yz3G15z0rJKsiqwKrZ\n6o21qTXbusr6ug3Vxs9miU2TzWtbM1uu7Tbb23Z0u+l2K+xa7b7YO9iL7A/Y\n9zvoOyQ4bHG45ajsGOZY6njRieDk5bTE6YTTR2d752znw85/uFi4pLrsdXk+\nzWgad9ruaY9ddV1Zrjtde9yYbgluO9x63HXcWe7V7o889Dw4Hns8nnmaeKZ4\n7vN85WXpJfI65vXe29l7kXeLD+bj71Ps0+mr5BvlW+n70E/XL9mv3m/Q385/\noX9LACEgOGBdwK1AzUB2YF3gYJBD0KKgc8GU4IjgyuBHIaYhopDm6ej0oOnr\np9+fYTBDMKMxFIQGhq4PfRBmFJYZ9stM4sywmVUzn4ZbheeHt0XQI+ZF7I14\nF+kVuSbyXpRxlDiqNVo+enZ0XfT7GJ+Yspie2Kmxi2Ivx6nH8eOa4knx0fF7\n4odm+c7aOKtvtt3sotk35xjNyZ3TPld9btrck/Pk57HmHUkgJMQk7E34zApl\nVbOGEgMTtyQOsr3Zm9gvOR6cDZx+riu3jPssyTWpLOl5smvy+uR+njuvnDfA\n9+ZX8l+nBKRsT3mfGppakzqSFpN2MF0mPSH9uEBJkCo4l6GVkZvRLTQTFgl7\nMp0zN2YOioJFe7KQrDlZTdnK8JLbITYW/yDuzXHLqcr5MD96/pFcxVxBbscC\n0wWrFjzL88v7aSG+kL2wNV8nf1l+7yLPRTsXI4sTF7cu0VtSuKRvqf/S2mXk\nZanLfi2wLCgr+HN5zPLmQs3CpYWPf/D/ob6IViQqurXCZcX2lfhK/srOVTar\nNq/6WswpvlRiWVJe8rmUXXrpR6sfK34cWZ20unON/Zpta4lrBWtvrnNfV1um\nWJZX9nj99PUNG5gbijf8uXHexvZy2/Ltm8ibxJt6KkIqmjbrb167+XMlr/JG\nlVfVwS0aW1Zteb+Vs/XqNo9tB7Zrbi/Z/mkHf8ftnf47G6oNq8t3EXfl7Hq6\nO3p320+OP9XtUd9TsudLjaCmpza89lydQ13dXo29a+rRenF9/77Z+7r2++xv\nOmBxYOdBxsGSQ+CQ+NCLnxN+vnk4+HDrEccjB44aHN1yjH6suAFpWNAw2Mhr\n7GmKa+o+HnS8tdml+dgvU36pOaFzouqkysk1p8inCk+NnM47PdQibBk4k3zm\nceu81ntnY89ePzfzXOf54PMXL/hdONvm2Xb6ouvFE+3O7ccvOV5qvGx/uaHD\nruPYr3a/Huu072y44nClqcupq7l7Wvepq+5Xz1zzuXbheuD1yzdm3Oi+GXXz\n9q3Zt3puc24/v5N25/XdnLvD95beJ9wvfqDwoPyhxsPq30x+O9hj33Oy16e3\n41HEo3uP2Y9fPsl68rmv8Cn1afkz7Wd1z62fn+j36+96MetF30vhy+GBot8V\nf9/yyvjV0T88/ugYjB3sey16PfKm9K3a25o/bf9sHQobevgu/d3w++IPah9q\nPzp+bPsU8+nZ8PzPpM8VX0y+NH8N/np/JH1kRMgSsaRXAQxWNCkJgDc1MG+J\ng3eHLgDItNHcSFqQ0XxOSuCfeDR/khZ7AGo8AIhaCkAIvKNsg9UAMgU+Jdf8\nSA+A2thM1LGSlWRjPWqLAjMAwoeRkbeaAJCaAfgiGhkZ3joy8gXmeNgdAFoy\nR3MySSHCe/wOmoTaO0uXfp8b/Qd5SGBft0bY6gAAAAlwSFlzAAAWJQAAFiUB\nSVIk8AAAFfNJREFUeNrtnflzHMd1x9/rmdn7vnDsYnEQJgnxwMFQkm1RtuVI\nIstJJb/FVXHl1/wQV+UvceWnVCVVKVclipWUJTtOYluOTNkSSFsXKRG8SfAA\nFlgAC+x9785Od37o3SUILA9gZ3dnofkUxSpSYG/39HffvO73+jUyxkBHp38g\nu/9KF7GOlsEnCZRSCgCEkL21p6N5GAMGOycdARF73bPno4UiV1cipYpMCNH1\nepBgAJQxAEAEgrjjF9crY4xq/h0rbhsTA0SlUvqHH/3ob/72h1YR8sXizPR0\nr3uoowKUMYKIiNUa3cqUEvlKWa4xxhBRQLSaJKfF4LEZjZKA236+171uzTbJ\nIgIAiuIb584N+tw2i/nChQvK8eOCIPS6kzr7hxtNghjPlm9HU2VZcVoMDrPB\nbbMaRKJQVqrUKjVlJZ6/FU0h4IDLPDHgMEkCA2CaFK64489EkN588yz//tnt\ndkqpLtn+hRvLsqx8trgpK/TYiHvQZXnKz+fL8vJWbv7GusMinRz1WowiZQw1\n5uWKu/+KUso7yVdgOn0K12s0WfjiwdbMmG/EZwMA1tgRQmjqsO69IqDNJB0b\n8Rwb8Sxv5T64Fh3xWmfGffyfaEe3LRZYzVWXdnqps1e4Xm+tpq4tJ9+cGRnx\n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\n/D+q/IuX+haXgwAAAABJRU5ErkJggg==\n","encoding":"base64"}},"public":true,"created_at":"2012-10-26T19:01:34Z","updated_at":"2016-02-09T01:42:54Z","description":"Sankey Interpolation","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/3960741/comments","owner":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"fork_of":{"url":"https://api.github.com/gists/3310323","forks_url":"https://api.github.com/gists/3310323/forks","commits_url":"https://api.github.com/gists/3310323/commits","id":"3310323","node_id":"MDQ6R2lzdDMzMTAzMjM=","git_pull_url":"https://gist.github.com/3310323.git","git_push_url":"https://gist.github.com/3310323.git","html_url":"https://gist.github.com/mbostock/3310323","files":{},"public":true,"created_at":"2012-08-10T01:58:28Z","updated_at":"2017-02-16T15:23:41Z","description":"Line Interpolation","comments":1,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/3310323/comments","owner":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false}},"forks":[],"history":[{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"c8b0de714b3e37a1a637092a76a617805cee1eef","committed_at":"2016-02-09T01:42:52Z","change_status":{"total":1,"additions":1,"deletions":0},"url":"https://api.github.com/gists/3960741/c8b0de714b3e37a1a637092a76a617805cee1eef"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"712eaadcf78796b30e06e39f96fdcefc5d928cae","committed_at":"2015-10-31T01:12:06Z","change_status":{"total":2,"additions":1,"deletions":1},"url":"https://api.github.com/gists/3960741/712eaadcf78796b30e06e39f96fdcefc5d928cae"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"1b39b5e400067d38112f226836849437e7309a83","committed_at":"2015-06-11T19:32:25Z","change_status":{"total":6,"additions":4,"deletions":2},"url":"https://api.github.com/gists/3960741/1b39b5e400067d38112f226836849437e7309a83"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"e34dad608b868ca731a64c02d2a19cb850c972f8","committed_at":"2012-10-28T20:34:23Z","change_status":{"total":0,"additions":0,"deletions":0},"url":"https://api.github.com/gists/3960741/e34dad608b868ca731a64c02d2a19cb850c972f8"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"b9a03a962d3ea204149698d44908cdf1adcb7ff6","committed_at":"2012-10-28T20:32:58Z","change_status":{"total":2,"additions":1,"deletions":1},"url":"https://api.github.com/gists/3960741/b9a03a962d3ea204149698d44908cdf1adcb7ff6"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"822352cd09288380756ef8e81af09585857f5ddf","committed_at":"2012-10-28T20:32:24Z","change_status":{"total":60,"additions":28,"deletions":32},"url":"https://api.github.com/gists/3960741/822352cd09288380756ef8e81af09585857f5ddf"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"1334d68e015909ada20e8534ee6911e920b2c413","committed_at":"2012-10-26T19:05:50Z","change_status":{"total":6,"additions":3,"deletions":3},"url":"https://api.github.com/gists/3960741/1334d68e015909ada20e8534ee6911e920b2c413"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"2bcc9b7598ed1175dae65926513d791efabae89f","committed_at":"2012-10-26T19:05:16Z","change_status":{"total":29,"additions":18,"deletions":11},"url":"https://api.github.com/gists/3960741/2bcc9b7598ed1175dae65926513d791efabae89f"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"e8e72a7d2fd1e5f0b2e1ff1c9e604b7dcb02dbb1","committed_at":"2012-10-12T03:56:36Z","change_status":{"total":0,"additions":0,"deletions":0},"url":"https://api.github.com/gists/3960741/e8e72a7d2fd1e5f0b2e1ff1c9e604b7dcb02dbb1"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"4329c544673efbf0b10e2fdc355baae2e6c5c41f","committed_at":"2012-08-12T21:51:11Z","change_status":{"total":11,"additions":9,"deletions":2},"url":"https://api.github.com/gists/3960741/4329c544673efbf0b10e2fdc355baae2e6c5c41f"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"11010020092887829b3b137dd9ab956944ec7340","committed_at":"2012-08-10T03:23:43Z","change_status":{},"url":"https://api.github.com/gists/3960741/11010020092887829b3b137dd9ab956944ec7340"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"ebaebcb7c879c4e2a2cfd17ac554d376fe6604e0","committed_at":"2012-08-10T01:58:48Z","change_status":{},"url":"https://api.github.com/gists/3960741/ebaebcb7c879c4e2a2cfd17ac554d376fe6604e0"},{"user":{"login":"mbostock","id":230541,"node_id":"MDQ6VXNlcjIzMDU0MQ==","avatar_url":"https://avatars.githubusercontent.com/u/230541?v=4","gravatar_id":"","url":"https://api.github.com/users/mbostock","html_url":"https://github.com/mbostock","followers_url":"https://api.github.com/users/mbostock/followers","following_url":"https://api.github.com/users/mbostock/following{/other_user}","gists_url":"https://api.github.com/users/mbostock/gists{/gist_id}","starred_url":"https://api.github.com/users/mbostock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbostock/subscriptions","organizations_url":"https://api.github.com/users/mbostock/orgs","repos_url":"https://api.github.com/users/mbostock/repos","events_url":"https://api.github.com/users/mbostock/events{/privacy}","received_events_url":"https://api.github.com/users/mbostock/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"025ce7fa20c36613f206ee7f1b8ef2389cee9b1b","committed_at":"2012-08-10T01:58:28Z","change_status":{},"url":"https://api.github.com/gists/3960741/025ce7fa20c36613f206ee7f1b8ef2389cee9b1b"}],"truncated":false}