{"url":"https://api.github.com/gists/5416440","forks_url":"https://api.github.com/gists/5416440/forks","commits_url":"https://api.github.com/gists/5416440/commits","id":"5416440","node_id":"MDQ6R2lzdDU0MTY0NDA=","git_pull_url":"https://gist.github.com/5416440.git","git_push_url":"https://gist.github.com/5416440.git","html_url":"https://gist.github.com/mbostock/5416440","files":{".block":{"filename":".block","type":"text/plain","language":null,"raw_url":"https://gist.githubusercontent.com/mbostock/5416440/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/5416440/raw/b4174662b364be4ac1bb4d4c8756f6648a669b50/README.md","size":143,"truncated":false,"content":"A variation of [merging polygons](http://bl.ocks.org/mbostock/5416405), this time using careful rendering rather than topological manipulation.","encoding":"utf-8"},"index.html":{"filename":"index.html","type":"text/html","language":"HTML","raw_url":"https://gist.githubusercontent.com/mbostock/5416440/raw/e49ca0cfb7e4ace57cf350e4f12e46335723c716/index.html","size":1705,"truncated":false,"content":"<!DOCTYPE html>\n<meta charset=\"utf-8\">\n<style>\n\n.state {\n  fill: #ccc;\n}\n\n.state-boundary {\n  fill: none;\n  stroke: #fff;\n}\n\n.state.selected {\n  fill: orange;\n}\n\n.state.selected-boundary {\n  fill: none;\n  stroke: #000;\n  stroke-width: 2px;\n}\n\n</style>\n<body>\n<script src=\"//d3js.org/d3.v3.min.js\"></script>\n<script src=\"//d3js.org/topojson.v1.min.js\"></script>\n<script>\n\nvar width = 960,\n    height = 500;\n\nvar projection = d3.geo.albersUsa()\n    .scale(1000)\n    .translate([width / 2, height / 2]);\n\nvar path = d3.geo.path()\n    .projection(projection);\n\nvar svg = d3.select(\"body\").append(\"svg\")\n    .attr(\"width\", width)\n    .attr(\"height\", height);\n\nvar selected = {\n  \"9\": 1, \"10\": 1, \"12\": 1, \"13\": 1, \"19\": 1, \"17\": 1, \"18\": 1, \"21\": 1,\n  \"25\": 1, \"24\": 1, \"23\": 1, \"26\": 1, \"29\": 1, \"37\": 1, \"31\": 1, \"33\": 1,\n  \"34\": 1, \"36\": 1, \"39\": 1, \"42\": 1, \"44\": 1, \"45\": 1, \"47\": 1, \"51\": 1,\n  \"50\": 1, \"55\": 1, \"54\": 1\n};\n\nd3.json(\"/mbostock/raw/4090846/us.json\", function(error, us) {\n  if (error) throw error;\n\n  var states = topojson.feature(us, us.objects.states),\n      selection = {type: \"FeatureCollection\", features: states.features.filter(function(d) { return d.id in selected; })};\n\n  svg.append(\"path\")\n      .datum(states)\n      .attr(\"class\", \"state\")\n      .attr(\"d\", path);\n\n  svg.append(\"path\")\n      .datum(topojson.mesh(us, us.objects.states, function(a, b) { return a !== b; }))\n      .attr(\"class\", \"state-boundary\")\n      .attr(\"d\", path);\n\n  svg.append(\"path\")\n      .datum(selection)\n      .attr(\"class\", \"state selected-boundary\")\n      .attr(\"d\", path);\n\n  svg.append(\"path\")\n      .datum(selection)\n      .attr(\"class\", \"state selected\")\n      .attr(\"d\", path);\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/5416440/raw/328c23669635570b65b967e6600c760f9e729bb1/thumbnail.png","size":16482,"truncated":false,"content":"iVBORw0KGgoAAAANSUhEUgAAAOYAAAB4CAIAAABpZBnfAAAKg2lDQ1BpY20A\nAEjHlZYHUFPpFse/e296oSVEOqF3pFfpNXTpYCMkIYQSQiCI2BVxBdeCiAgo\nC7pUBdcCyFoQCxYWwQL2BVlU1HWxICoq7yKP+N682XmzZ+bM/c2ZM//vfOXO\n/AGglLFFojRYDoB0YbY43M+TGRsXz8Q/BAiQB0SgCrBsTpbIIywsCPxtvB8A\n0Mz3ptmMFvhnIc/lZXEAgMJQTuRmcdJRPo7mOo5InA0AYoPWdZdni2Y4FmW6\nGB0Q5Zl16PxZXjfDibNc8q0nMtwL5XoACBQ2W8wHgIxqAmYOh4/qkG+hbCHk\nCoQAUDAou3KS2VyUvVE2TU/PmGERyoaJ/6HD/y/NRKkmm82X8uxevgXBW5Al\nSmOv+IfH8f8jPU0yt4YGmpSs1IjAmfXQM8vlsH0i5jiZxwqaY1G2Z/gcC7JZ\nkdIeiX/UHEtSozzmODUjUNovTAwJlepnecXPcV5yZMwcc3nePnMszgiX9mfl\nRPh87/cKmeMUdkDYHLPFs+c1w7w0v/DvM4dJ5xSmhUj3kiT2lfbwsr7vNzs5\n0l/K6AOQ9gt8WdL9iv2/66eFSTXFknDpOfCEUVJNLttberZAAIIBG3CyebnZ\nMwN7ZYhWiAX85GymB/rqeaZMlpBjbsq0srC0BjP/0OwVvWV8+zcgxtXvtcxO\nABwL0SL/e42tA8DJJwDQ3n+v6bxBr3cHAKf7OBJxzmxt5rkCLCABWUAHyugL\n0AGGwAxYATvgDNyBDwgAoSASxIGlgAOSQToQg+VgFVgPCkAR2AF2g3JQBQ6A\nenAYHAVt4BQ4By6Ba6AP3Ab3wRAYBS/AOHgPpiAIwkNUiAYpQ5qQHmQCWUEO\nkCvkAwVB4VAclADxISEkgVZBG6EiqBgqh6qhBugX6CR0DroC9UN3oWFoDHoD\nfYIRmALTYXVYH54PO8AecCAcCS+B+XAmnAfnw9vgMrgGPgS3wufga/BteAh+\nAU8gACEjDEQLMUMcEC8kFIlHkhAxsgYpREqRGqQZ6UC6kZvIEPIS+YjBYWgY\nJsYM44zxx0RhOJhMzBrMVkw5ph7TirmAuYkZxoxjvmKpWDWsCdYJy8LGYvnY\n5dgCbCm2FnsCexF7GzuKfY/D4Rg4A5w9zh8Xh0vBrcRtxe3DteA6cf24EdwE\nHo9XxpvgXfCheDY+G1+A34s/hD+Lv4EfxX8gkAmaBCuCLyGeICRsIJQSGgln\nCDcITwlTRDmiHtGJGErkElcQtxMPEjuI14mjxCmSPMmA5EKKJKWQ1pPKSM2k\ni6QHpLdkMlmb7EheSBaQ15HLyEfIl8nD5I8UBYoxxYuymCKhbKPUUTopdylv\nqVSqPtWdGk/Npm6jNlDPUx9RP8jQZMxlWDJcmbUyFTKtMjdkXskSZfVkPWSX\nyubJlsoek70u+1KOKKcv5yXHllsjVyF3Um5QbkKeJm8pHyqfLr9VvlH+ivwz\nBbyCvoKPAlchX+GAwnmFERpC06F50Ti0jbSDtIu0UTqObkBn0VPoRfTD9F76\nuKKCoo1itGKuYoXiacUhBsLQZ7AYaYztjKOMAcaneerzPObx5m2Z1zzvxrxJ\nJVUldyWeUqFSi9JtpU/KTGUf5VTlncptyg9VMCrGKgtVlqvsV7mo8lKVruqs\nylEtVD2qek8NVjNWC1dbqXZArUdtQl1D3U9dpL5X/bz6Sw2GhrtGikaJxhmN\nMU2apqumQLNE86zmc6Yi04OZxixjXmCOa6lp+WtJtKq1erWmtA20o7Q3aLdo\nP9Qh6TjoJOmU6HTpjOtq6gbrrtJt0r2nR9Rz0EvW26PXrTepb6Afo79Zv03/\nmYGSAcsgz6DJ4IEh1dDNMNOwxvCWEc7IwSjVaJ9RnzFsbGucbFxhfN0ENrEz\nEZjsM+k3xZo6mgpNa0wHzShmHmY5Zk1mw+YM8yDzDeZt5q/m686Pn79zfvf8\nrxa2FmkWBy3uWypYBlhusOywfGNlbMWxqrC6ZU219rVea91u/drGxIZns9/m\nji3NNth2s22X7Rc7ezuxXbPdmL2ufYJ9pf2gA90hzGGrw2VHrKOn41rHU44f\nneycsp2OOv3lbOac6tzo/GyBwQLegoMLRly0Xdgu1S5DrkzXBNefXIfctNzY\nbjVuj9113Lnute5PPYw8UjwOebzytPAUe57wnPRy8lrt1emNePt5F3r3+ij4\nRPmU+zzy1fbl+zb5jvvZ+q306/TH+gf67/QfZKmzOKwG1niAfcDqgAuBlMCI\nwPLAx0HGQeKgjmA4OCB4V/CDEL0QYUhbKAhlhe4KfRhmEJYZ9utC3MKwhRUL\nn4Rbhq8K746gRSyLaIx4H+kZuT3yfpRhlCSqK1o2enF0Q/RkjHdMccxQ7PzY\n1bHX4lTiBHHt8fj46Pja+IlFPot2LxpdbLu4YPHAEoMluUuuLFVZmrb09DLZ\nZexlxxKwCTEJjQmf2aHsGvZEIiuxMnGc48XZw3nBdeeWcMd4Lrxi3tMkl6Ti\npGd8F/4u/liyW3Jp8kuBl6Bc8DrFP6UqZTI1NLUudTotJq0lnZCekH5SqCBM\nFV7I0MjIzegXmYgKREOZTpm7M8fFgeLaLChrSVZ7Nh01Kz0SQ8kmyXCOa05F\nzofl0cuP5crnCnN7Vhiv2LLiaZ5v3s8rMSs5K7tWaa1av2p4tcfq6jXQmsQ1\nXWt11uavHV3nt65+PWl96vrfNlhsKN7wbmPMxo589fx1+SOb/DY1FcgUiAsG\nNztvrvoB84Pgh94t1lv2bvlayC28WmRRVFr0eStn69UfLX8s+3F6W9K23u12\n2/fvwO0Q7hjY6bazvli+OK94ZFfwrtYSZklhybvdy3ZfKbUprdpD2iPZM1QW\nVNa+V3fvjr2fy5PLb1d4VrRUqlVuqZzcx913Y7/7/uYq9aqiqk8/CX66U+1X\n3VqjX1N6AHcg58CTg9EHu392+LmhVqW2qPZLnbBuqD68/kKDfUNDo1rj9ia4\nSdI0dmjxob7D3ofbm82aq1sYLUVHwBHJkee/JPwycDTwaNcxh2PNx/WOV56g\nnShshVpXtI63JbcNtce1958MONnV4dxx4lfzX+tOaZ2qOK14evsZ0pn8M9Nn\n885OdIo6X57jnxvpWtZ1/3zs+VsXFl7ovRh48fIl30vnuz26z152uXzqitOV\nk1cdrrZds7vW2mPbc+I3299O9Nr1tl63v97e59jX0b+g/8wNtxvnbnrfvHSL\ndeva7ZDb/QNRA3cGFw8O3eHeeXY37e7rezn3pu6ve4B9UPhQ7mHpI7VHNb8b\n/d4yZDd0eth7uOdxxOP7I5yRF39k/fF5NP8J9UnpU82nDc+snp0a8x3re77o\n+egL0YuplwV/yv9Z+crw1fG/3P/qGY8dH30tfj39Zutb5bd172zedU2ETTx6\nn/5+arLwg/KH+o8OH7s/xXx6OrX8M/5z2RejLx1fA78+mE6fnhaxxexvVgBB\nE05KAuBNHQDUONQ79AFAkpn1uN8CmvXl3wj8Hc/64G9hB0CdOwBRqJ8OQj3K\nfjT1UKag3xm7FukOYGtraf47spKsrWa1KKiTw36Ynn6rDgC+A4Av4unpqX3T\n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\nlULakgoQCCVhrVG7kpGLVa+WgHCjbNC1CAc6LImhIHV74cTgVZnCd7t6BIKS\n+kKxCIHo5nRm3qC7RiKRnTt3cq61HpSsaBExEAg0H/n3fa8Wnrb1MG1VJZgQ\nwvA8R5fLYAN6Cj2FWqFWCJf+CNRC1P1B7R+AWgmhcd0LpzsgTFm4mKHz8xDW\niyOBI186eejJl1wgcLvv6Y7CpSjEhsvG9TEol8usFJclEnCP2Gg02pJ5gK30\n11473dvzvO6uxPH4r55dyJCqILkG2QhaUokfQlIZwb1cERCBVBgCIATtYtxw\npg/FXh7u1ltczyICKNg/CE+8ihcWSXppvP5zLx3/jDjy0ODbfwI48rUZz7AR\nbeQYspOTkzMzM41zYKZpcgPDZswDrGvnveowotFofZfP5kVrHQ6HZTCRzRcF\nSq15g0i6xNx+LUBWO04/smFZRjrrTHz9gx+66nsgBTTZZGATRTA71jh+xjvZ\n/cF9d33k5Geuf8PHjw2P7FuP6tlmZOOCalxha1krLop+z2tmczdGLVVtpbRh\nWpZPp3JauiXBLG5myBo+JWuFMsMlG1cChS25I1GEAJC3Gc5Li0IKhAStdSgI\nC9MnzR98MTZ4ddfAPp6OTRnSxnWL6enpGRkZaazU2Tzgxi2rqv9WfSmfN7PG\nZ0GUBJJQEv8AUpPgP4pw2T/+AY7C7ngoP/Lxp48HUXD7zS0tiEAaPEXJOPTA\nmVNnJgMHPhgNgFYtN4julGyQYmegRJrbtqpSqYTD4VUvyEHZdQ0XLPsUa6kR\nRxR2OX/g8J3Hun4nkwGUYiuHdrlaZzYLmRItlmBiatqN7HNDewAANjxP68vG\nFYVrrc+ePbuqkkNErrPlstsGh7UaLuiUll2z9S9A28mubldx9n9tF1tP4WLd\nbQkY6YXRARhKOAfn/2P44t/ZGjZx67GNu7MQIhptaicd3oCOKxYbdIxrKVwA\nHWpV1KHVEJXaylitEwJpwLvvgJ+5S00891dPfucpAKH15gS5NtQw6O/vb765\nLG9At+K4hWA2d3XetfEA1m4YVD/LWgSR0Ah5alOSR+0+tQJdISAx2gNf/+v/\nAiv7mustG2cYAEAkEgmHw82oRi4l570X63HGqtqyrHA4zK05q+sWa/gD1dds\nn+5ddZHOhAWFrKst3+oyX8AzZ9RXz+4+enriwc//GQqh19yUpA3Z6L0S+vr6\nmmF8AwDvO8cNvOq7xzElnENdpmn6dqpfLF4NX//ua+/70gFBACIhLY/g9QJZ\nIkATbI+ePCnfsDN9fershTPPFW2KBNa3YdmysqF7JQBAKpVqvp0358x4s8+q\n6bvUZNhxHE6kVWdUuc7WZxL6xyul/Abw9RRvWI0i4/9Th7QsoTDU6wOu/OAA\nHoz0w8hODZQ5ecbUvYcf/Nsv/NID79Nard+2CMvKhvJz+YuMx+P+hqCrCvfw\n4iwXJxcCgYDneWyYVvcxZtOWrVuo4gZU19z63Q+gKmLlU7xrWm9XH+Pfwq9r\nWMskkNYoTFcbAN4yXYy2pGiChTQ8fVp2x4Nyz/1dO2478fg/ALxv44OzGwpZ\nxko8Hm/eeWfGDHebs22bc2N+m4IajVjfM8YvuOV23n4q2G8e7zeSr1bMNVeA\nJTuY2zLX9BitgfWqj09EgYAVCIU1CFjaUfvSpS5zaJZGgmxKqM111RAhGhJx\n6f319Af/x7/7wxOvPPeBX/4o/PgV0tQIa9lSqcRNMaC5N80xL2bMcNS2WCz6\n+xqsKryU++U01dZCDexguV7ePIBIJFIul4UQTGmo/lf/4OrbweVh4OoCYyIt\nhDDMoBIBkA4aAgVd6tAKr4H3EpAVgAJSgIFN5iPwBxSN4p5zf/zk43ff+9a3\nc5Br43Ngm7BTONuarCmbNIOIqFKphEIhf2/lVpdm1us1vkJj+9WHNccZ/O2e\nOYJRjfgG9ZLLXtbz3IrtLaTBjkLW1ppIaXA0uiRtZTracjDiUMihiCvi2ohl\n9baD+E/Xb5/V7uaUQhABmgI9yuRoeM81N95658aPwZdN2MMWAJRSmUxmfn6e\nlVYzY9Bah0Ih0zQ9z1txT6IVhIt5WMG32teE+WXhcJiZOtWWg6+/tdbNE8r4\nRMdVk8efJLcARpREUJpBYQSFERRmWJpBw7CkYUnTklJEIrGTrzw9dvp9V49q\n7aDYeMOXAAyZz6tvzb1p7zv/UovgVft3bnyg4LXZ2yzI8jI9OTk5OTnJRsKq\norXu7u4ulUrNdPiqOTESiSilWj0RLjEGLe4iuuy5hmE0sxd4jQjEZGpbLl9E\nJAQCIgC99F/tq3cgrdB6+uE/3x66MH725K/dfMK0cNVtjTpd4CIA9CPnr937\n3kd3D/fymrNZeIVNMQwAwLZtpVQ4HB4YGKhUKtlstskTK5VK2zt2t5368nVq\n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\nTKVS4XCwWMi6fbdd/c7/Pnzn79z8ll/svf7DU4E3Pf5iLlA83jck0VHPHDO/\njb99x4e+8sJUUE88luoV2lvi3yIojwIB2YPnX57r23XgZlLelqJ1V0utltVa\nVyqV+fl5rfXw8LCfVPTVIQftT5w40R7b2r9LJBIZGxvb7Md/TfgBZ2Zmzp07\n10xXxg4KsxaLxWIznwoibt++vaenZ+XJ53ZJAkh7KL75+f8c+OF/uBC96dZf\n/MKevXsleSCMrz34Z7tP/9rYAaFt4k1GCOC5M+LmffrZ8e7IT33v0MF9W5N5\nCCsZBmwJRKNRH7KsfePx+Pnz5wuFQkfaYY+NjTXo073BwpAtFotHjx5dlupf\n47l38NaIGIlE/OYd1WnbmpForZPJZDKZjMfjNYE5Ik1aAwo/sae1ktJYSC8+\n9/1nrr3pjoGeGPsoSAqE8c+PfFE89Qs37PHCFpIiFKA0CBRI+gvHbnjjR7+1\nsz+2dcy2y6arfvaXrY/N5XLHjx/3M0lrJ4t4nrdz585t27bVz8smzpTruq+8\n8kqNa+gzXP1OoGvvqMrX5OtwbI5J4vxLIuLiOf6lHy3ms3p7e6sXwFVvhIiX\n+ia89slpADg1sfDUZ993/8ijRlCCVsBVCRH5vZfUc7k3/vJ//kY43NTeFhss\nq5dnsEs7NTXFU9l8bVP1YcueslLmdr3T+isJW4qDg4PVnyX/ct++fWNjY6Oj\no7t27erv71/j8DgQ29XVxRBMJBI9PT1MrRwaGgoGg1LK/v7+kZGR/v5+30rx\nPC8Wi0UikVaXJq0UAVTbpohCK7VvZ+/Bt/2n0wsIUhFxj0eAsr5lL8jcK5MX\n5niwG/8iGsvqqQREnJ6ezmazDTZGrBfWo/50+2Uk1YnQUqnEtA92fv30Y6VS\n4XLcDf7E+e5cN3H+/Hkev+d5Q0NDDC8/Y6e1npmZ4Sh12/caHBzkDdRjsZj/\n+0Qi4X8zSqkdO3aEQqHJyUn+J8/zRkdHbduemJhIJpM8qsZTxDSL+t8LaQDA\n0Mj+2ad6QM/5bbyIAC249YDQygPofH+vtcvqqQQiymQyrS6FSqlkMklE+Xye\neSd+MaNfC1Uul+fm5pRS5XJ59+7djIDFxcWzZ88ODw+nUikfx60+1Rrrv/v6\n+pLJ5NTU1OzsbCgU8rMevnIdGRmRUk5PT7fNomReztDQUM2Voap+kyekq6sr\n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\nAAAAAElFTkSuQmCC\n","encoding":"base64"}},"public":true,"created_at":"2013-04-18T21:38:03Z","updated_at":"2016-02-09T02:06:32Z","description":"Merging States II","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/5416440/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":[{"url":"https://api.github.com/gists/fc2f1ca54ef89f98f522","user":{"login":"moumar","id":28278,"node_id":"MDQ6VXNlcjI4Mjc4","avatar_url":"https://avatars.githubusercontent.com/u/28278?v=4","gravatar_id":"","url":"https://api.github.com/users/moumar","html_url":"https://github.com/moumar","followers_url":"https://api.github.com/users/moumar/followers","following_url":"https://api.github.com/users/moumar/following{/other_user}","gists_url":"https://api.github.com/users/moumar/gists{/gist_id}","starred_url":"https://api.github.com/users/moumar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/moumar/subscriptions","organizations_url":"https://api.github.com/users/moumar/orgs","repos_url":"https://api.github.com/users/moumar/repos","events_url":"https://api.github.com/users/moumar/events{/privacy}","received_events_url":"https://api.github.com/users/moumar/received_events","type":"User","user_view_type":"public","site_admin":false,"name":null,"company":null,"blog":"","location":"Paris","email":null,"hireable":null,"bio":null,"twitter_username":null,"public_repos":69,"public_gists":8,"followers":25,"following":1,"created_at":"2008-10-09T14:59:22Z","updated_at":"2025-11-11T13:48:28Z"},"id":"fc2f1ca54ef89f98f522","created_at":"2015-10-23T18:12:17Z","updated_at":"2015-10-23T18:12:18Z"}],"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":"46e2075a0fd2635078759c57f1cff87ef63b10a3","committed_at":"2016-02-09T02:06:31Z","change_status":{"total":1,"additions":1,"deletions":0},"url":"https://api.github.com/gists/5416440/46e2075a0fd2635078759c57f1cff87ef63b10a3"},{"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":"6d4c0046d3fb7232c1ea552239d044b84304eab2","committed_at":"2015-10-31T01:40:20Z","change_status":{"total":4,"additions":2,"deletions":2},"url":"https://api.github.com/gists/5416440/6d4c0046d3fb7232c1ea552239d044b84304eab2"},{"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":"1640214e1e66c26a5be45b329b8adb9442993582","committed_at":"2015-06-11T19:24:05Z","change_status":{"total":6,"additions":4,"deletions":2},"url":"https://api.github.com/gists/5416440/1640214e1e66c26a5be45b329b8adb9442993582"},{"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":"1b7efe99b85397da6efdee4a3af47cab5758815b","committed_at":"2013-04-18T21:45:07Z","change_status":{"total":0,"additions":0,"deletions":0},"url":"https://api.github.com/gists/5416440/1b7efe99b85397da6efdee4a3af47cab5758815b"},{"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":"8cd37a1833c2ee09608bce49a0687cea0aef18e2","committed_at":"2013-04-18T21:38:20Z","change_status":{"total":2,"additions":1,"deletions":1},"url":"https://api.github.com/gists/5416440/8cd37a1833c2ee09608bce49a0687cea0aef18e2"},{"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":"9bc81877d05e7fd5c577e147c243390f2d528d53","committed_at":"2013-04-18T21:38:04Z","change_status":{"total":77,"additions":77,"deletions":0},"url":"https://api.github.com/gists/5416440/9bc81877d05e7fd5c577e147c243390f2d528d53"}],"truncated":false}