{"url":"https://api.github.com/gists/6238040","forks_url":"https://api.github.com/gists/6238040/forks","commits_url":"https://api.github.com/gists/6238040/commits","id":"6238040","node_id":"MDQ6R2lzdDYyMzgwNDA=","git_pull_url":"https://gist.github.com/6238040.git","git_push_url":"https://gist.github.com/6238040.git","html_url":"https://gist.github.com/mbostock/6238040","files":{".block":{"filename":".block","type":"text/plain","language":null,"raw_url":"https://gist.githubusercontent.com/mbostock/6238040/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/6238040/raw/abb30ad1ce68a4ebfc38ab3408a78e515d3fef46/README.md","size":667,"truncated":false,"content":"Another new feature for [D3 3.3](https://github.com/mbostock/d3/releases/v3.3.0) is automatic transitions for the [zoom behavior](https://github.com/mbostock/d3/wiki/Zoom-Behavior). Like the new [brush transitions](/mbostock/6216724) and earlier [axis transitions](/mbostock/1166403), zoom transitions are initiated via [transition.call](https://github.com/mbostock/d3/wiki/Transitions#wiki-call). Best of all, the zoom behavior applies van Wijk and Nuij’s [“Smooth and efficient zooming and panning”](http://www.win.tue.nl/~vanwijk/zoompan.pdf) to preserve context while zooming!\n\nThis example jumps to a new random location every five seconds. Enjoy the trip!","encoding":"utf-8"},"index.html":{"filename":"index.html","type":"text/html","language":"HTML","raw_url":"https://gist.githubusercontent.com/mbostock/6238040/raw/1988c82873159003dbc5f305100d57dab7dde943/index.html","size":1430,"truncated":false,"content":"<!DOCTYPE html>\n<meta charset=\"utf-8\">\n<body>\n<script src=\"//d3js.org/d3.v3.min.js\"></script>\n<script>\n\nvar width = 960,\n    height = 500,\n    k = 80;\n\nvar x = d3.scale.linear()\n    .domain([0, width])\n    .range([0, width]);\n\nvar y = d3.scale.linear()\n    .domain([0, height])\n    .range([0, height]);\n\nvar random = d3.random.normal(0, width);\n\nvar zoom = d3.behavior.zoom()\n    .x(x)\n    .y(y)\n    .size([width, height])\n    .on(\"zoom\", zoomed);\n\nvar canvas = d3.select(\"body\").append(\"canvas\")\n    .attr(\"width\", width)\n    .attr(\"height\", height);\n\nvar context = canvas.node().getContext(\"2d\");\n\ncontext.fillStyle = \"#ccc\";\ncontext.strokeStyle = \"#fff\";\n\ncanvas.call(zoom.event);\n\njump();\n\nfunction zoomed() {\n  context.fillRect(0, 0, width, height);\n  context.lineWidth = 4 * zoom.scale();\n\n  for (var d = x.domain(),\n      x0 = Math.floor(d[0] / k) * k,\n      x1 = Math.ceil(d[1] / k) * k; x0 <= x1; x0 += k) {\n    context.beginPath();\n    context.moveTo(x(x0), 0);\n    context.lineTo(x(x0), height);\n    context.stroke();\n  }\n\n  for (var d = y.domain(),\n      y0 = Math.floor(d[0] / k) * k,\n      y1 = Math.ceil(d[1] / k) * k; y0 <= y1; y0 += k) {\n    context.beginPath();\n    context.moveTo(0, y(y0));\n    context.lineTo(width, y(y0));\n    context.stroke();\n  }\n}\n\nfunction jump() {\n  canvas.transition()\n      .duration(5000)\n      .call(zoom.translate([random(), random()]).event)\n      .each(\"end\", jump);\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/6238040/raw/c15a50be2d60a20516d6855076e341eeeddd6400/thumbnail.png","size":12436,"truncated":false,"content":"iVBORw0KGgoAAAANSUhEUgAAAOYAAAB4CAIAAABpZBnfAAAKhGlDQ1BpY20A\nAEjHlZYHUFPpFse/e9MbLSF0CL33DtJrKNKrjZCEEEoIgSAiIiriCq4FEREs\nC7rSFFyVImtBRLGwCCjYXZBFRV0XCzZU3kUe8b15s/Nmz8yZ+5szZ/7f+cqd\n+QNArmQJhWmwDADpgmxRuJ8nIzYunoF7ALCADPCADsxY7CyhR2hoEPjbeDcC\noLnvDdM5LfDPQpbDzWIDAIUinMjJYqcjfBLJQrZQlA0Aygap66zMFs5xLMI0\nETIgwnPr0HjzXDjHifNc/q0nMtwL4XoA8GQWS8QDgIRoAkYOm4fokG4ibCHg\n8AUAkNEIu7KTWRyEvRE2SU/PmGMhwgaJ/6HD+y/NRIkmi8WT8PxevgXem58l\nTGOt+ofH8f8jPU28sIY6kuSs1IjAufWQM8tls3wiFjiZywxaYGG2Z/gC87OZ\nkZIesX/UAotTozwWODUjUNIvSFwcItHP8opf4LzkyJgF5nC9fRZYlBEu6c/K\nifD53u+1eIFTWAGhC8wSzZ/XHHPT/MK/zxwqmVOQtliylySRr6SHm/V9v9nJ\nkf4SRh6ApJ/vy5TsV+T/XT8tVKIpEodLzoEriJJocljekrMFfBAMWICdzc3N\nnhvYK0O4SsTnJWczPJBXzzVhMAVsMxOGlYWlNZj7h+av6A39278B0a9+r2V2\nAeBYghR532ssbQBOPQaA+u57Tfs1cr3bATgzwBaLcuZrc88VYAARSAMaUEJe\ngDYwAKbACtgBZ+AOfEAACAGRIA4sB2yQDNKBCKwE+WAdKAalYDvYBarAAXAQ\n1IOj4DhoB6fBeXAJXAMDYBjcA6NgAjwHU+AdmIEgCAdRICqkBGlAupAxZAU5\nQK6QDxQEhUNxUALEgwSQGMqHNkClUBlUBdVADdAv0CnoPHQFGoTuQGPQJPQa\n+gSjYDJMg9VgPdgcdoA94EA4El4G8+BMOA8ugrfClXAtfARug8/D1+BheBR+\nDk+jAIqEoqM0UaYoB5QXKgQVj0pCiVAFqBJUBaoW1YzqRPWibqBGUS9QH9FY\nNBXNQJuindH+6Cg0G52JLkBvQVeh69Ft6B70DfQYegr9FUPBqGKMMU4YJiYW\nw8OsxBRjKjCHMa2Yi5hhzATmHRaLpWP1sfZYf2wcNgW7GrsFuw/bgu3CDmLH\nsdM4HE4JZ4xzwYXgWLhsXDFuD+4I7hxuCDeB+4An4TXwVnhffDxegF+Pr8A3\n4s/ih/BP8DMEGYIuwYkQQuAQVhG2EQ4ROgnXCROEGaIsUZ/oQowkphDXESuJ\nzcSLxPvENyQSSYvkSAoj8UmFpErSMdJl0hjpI1mObET2Ii8li8lbyXXkLvId\n8hsKhaJHcafEU7IpWykNlAuUh5QPUlQpMymmFEdqrVS1VJvUkNRLaYK0rrSH\n9HLpPOkK6RPS16VfyBBk9GS8ZFgyBTLVMqdkbslMy1JlLWVDZNNlt8g2yl6R\nfSqHk9OT85HjyBXJHZS7IDdORVG1qV5UNnUD9RD1InWChqXp05i0FFop7Sit\nnzYlLydvIx8tnytfLX9GfpSOouvRmfQ0+jb6cfoI/ZOCmoKHAldhs0KzwpDC\ne0UVRXdFrmKJYovisOInJYaSj1Kq0g6ldqUHymhlI+Uw5ZXK+5UvKr9Qoak4\nq7BVSlSOq9xVhVWNVMNVV6seVO1TnVZTV/NTE6rtUbug9kKdru6unqJern5W\nfVKDquGqwdco1zin8Ywhz/BgpDEqGT2MKU1VTX9NsWaNZr/mjJa+VpTWeq0W\nrQfaRG0H7STtcu1u7SkdDZ1gnXydJp27ugRdB91k3d26vbrv9fT1YvQ26bXr\nPdVX1Gfq5+k36d83oBi4GWQa1BrcNMQaOhimGu4zHDCCjWyNko2qja4bw8Z2\nxnzjfcaDJhgTRxOBSa3JLVOyqYdpjmmT6ZgZ3SzIbL1Zu9lLcx3zePMd5r3m\nXy1sLdIsDlncs5SzDLBcb9lp+drKyIptVW1105pi7Wu91rrD+pWNsQ3XZr/N\nbVuqbbDtJttu2y929nYiu2a7SXsd+wT7vfa3HGgOoQ5bHC47Yhw9Hdc6nnb8\n6GTnlO103OkvZ1PnVOdG56eL9BdxFx1aNO6i5cJyqXEZdWW4Jrj+5DrqpunG\ncqt1e+Su7c5xP+z+xMPQI8XjiMdLTwtPkWer53svJ681Xl3eKG8/7xLvfh85\nnyifKp+Hvlq+PN8m3yk/W7/Vfl3+GP9A/x3+t5hqTDazgTkVYB+wJqAnkBwY\nEVgV+CjIKEgU1BkMBwcE7wy+v1h3sWBxewgIYYbsDHkQqh+aGfprGDYsNKw6\n7HG4ZXh+eG8ENWJFRGPEu0jPyG2R96IMosRR3dHS0UujG6Lfx3jHlMWMxprH\nrom9Fqccx4/riMfFR8cfjp9e4rNk15KJpbZLi5eOLNNflrvsynLl5WnLz6yQ\nXsFacSIBkxCT0JjwmRXCqmVNJzIT9yZOsb3Yu9nPOe6ccs4k14Vbxn2S5JJU\nlvSU58LbyZtMdkuuSH7B9+JX8V+l+KccSHmfGpJalzqbFpPWko5PT0g/JZAT\npAp6MtQzcjMGhcbCYuFoplPmrswpUaDocBaUtSyrI5uGmJU+sYF4o3gsxzWn\nOufDyuiVJ3JlcwW5fauMVm1e9STPN+/n1ejV7NXd+Zr56/LH1nisqSmAChIL\nutdqry1aO1HoV1i/jrgudd1v6y3Wl61/uyFmQ2eRWlFh0fhGv41NxVLFouJb\nm5w3HfgB/QP/h/7N1pv3bP5awim5WmpRWlH6eQt7y9UfLX+s/HF2a9LW/m12\n2/Zvx24XbB/Z4bajvky2LK9sfGfwzrZyRnlJ+dtdK3ZdqbCpOLCbuFu8e7Qy\nqLJjj86e7Xs+VyVXDVd7VrfsVd27ee/7fZx9Q/vd9zcfUDtQeuDTT/yfbtf4\n1bTV6tVWHMQezDn4+FD0od6fHX5uOKx8uPTwlzpB3Wh9eH1Pg31DQ6Nq47Ym\nuEncNHlk6ZGBo95HO5pNm2ta6C2lx8Ax8bFnvyT8MnI88Hj3CYcTzSd1T+5t\npbaWtEFtq9qm2pPbRzviOgZPBZzq7nTubP3V7Ne605qnq8/In9l2lni26Ozs\nubxz013CrhfneefHu1d037sQe+FmT1hP/8XAi5cv+V660OvRe+6yy+XTV5yu\nnLrqcLX9mt21tj7bvtbfbH9r7bfrb7tuf71jwHGgc3DR4Nkht6HzN7xvXLrJ\nvHltePHw4EjUyO1bS2+N3ubcfnon7c6ruzl3Z+4V3sfcL3kg86DioerD2t8N\nf28ZtRs9M+Y91vco4tG9cfb48z+y/vg8UfSY8rjiicaThqdWT09P+k4OPFvy\nbOK58PnMi+I/Zf/c+9Lg5cm/3P/qm4qdmnglejX7essbpTd1b23edk+HTj98\nl/5u5n3JB6UP9R8dPvZ+ivn0ZGblZ9znyi+GXzq/Bn69P5s+OytkiVjfrAAK\nSTgpCYDXdQBQ4hDvMAAAUWre434LaN6XfyPwdzzvg7+FHQB17gBEIX46CPEo\n+5HURZiMfOfsWqQ7gK2tJfnvyEqytprXIiNODvNhdvaNGgC4TgC+iGZnZ/bN\n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\ntP/gGAAAAABJRU5ErkJggg==\n","encoding":"base64"}},"public":true,"created_at":"2013-08-15T03:30:48Z","updated_at":"2016-03-12T08:41:30Z","description":"Zoom Transitions","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/6238040/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":"a01318dba7ddd50352e90e1af41103688442fc37","committed_at":"2016-02-09T02:02:23Z","change_status":{"total":1,"additions":1,"deletions":0},"url":"https://api.github.com/gists/6238040/a01318dba7ddd50352e90e1af41103688442fc37"},{"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":"66f635c1ea4406271be9e975b2ce7eb12dbe7e20","committed_at":"2015-10-31T01:52:25Z","change_status":{"total":2,"additions":1,"deletions":1},"url":"https://api.github.com/gists/6238040/66f635c1ea4406271be9e975b2ce7eb12dbe7e20"},{"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":"a1593fa44d95821f28cbfce8fbbc89696e87d5b0","committed_at":"2015-06-11T19:17:55Z","change_status":{"total":2,"additions":1,"deletions":1},"url":"https://api.github.com/gists/6238040/a1593fa44d95821f28cbfce8fbbc89696e87d5b0"},{"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":"d32c0edd1557ce82fd33df17c7708909536cba75","committed_at":"2013-08-22T04:28:38Z","change_status":{"total":9,"additions":2,"deletions":7},"url":"https://api.github.com/gists/6238040/d32c0edd1557ce82fd33df17c7708909536cba75"},{"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":"f7d397b4dbf1e360a4044271d09928173a5157e6","committed_at":"2013-08-17T22:14:13Z","change_status":{"total":10,"additions":5,"deletions":5},"url":"https://api.github.com/gists/6238040/f7d397b4dbf1e360a4044271d09928173a5157e6"},{"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":"3f4382ef134accd768b3c0292303ec6301bd062f","committed_at":"2013-08-15T04:12:14Z","change_status":{"total":6,"additions":3,"deletions":3},"url":"https://api.github.com/gists/6238040/3f4382ef134accd768b3c0292303ec6301bd062f"},{"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":"f06ae957ede5388906c94f89172034ad6cdd2a83","committed_at":"2013-08-15T03:52:46Z","change_status":{"total":10,"additions":5,"deletions":5},"url":"https://api.github.com/gists/6238040/f06ae957ede5388906c94f89172034ad6cdd2a83"},{"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":"8bc4b444a1a4fa9bda476f7c02401c47e2f767d8","committed_at":"2013-08-15T03:52:21Z","change_status":{"total":0,"additions":0,"deletions":0},"url":"https://api.github.com/gists/6238040/8bc4b444a1a4fa9bda476f7c02401c47e2f767d8"},{"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":"686f669e53784ff52521182465c5de964446145c","committed_at":"2013-08-15T03:32:23Z","change_status":{"total":1,"additions":1,"deletions":0},"url":"https://api.github.com/gists/6238040/686f669e53784ff52521182465c5de964446145c"},{"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":"a75f0eb0dcf7ff1c152ba31de7f259b21342560a","committed_at":"2013-08-15T03:31:57Z","change_status":{"total":2,"additions":1,"deletions":1},"url":"https://api.github.com/gists/6238040/a75f0eb0dcf7ff1c152ba31de7f259b21342560a"},{"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":"73dfa1b65b86ae32bb82dae9f90957f124c45db9","committed_at":"2013-08-15T03:30:48Z","change_status":{},"url":"https://api.github.com/gists/6238040/73dfa1b65b86ae32bb82dae9f90957f124c45db9"}],"truncated":false}