{"url":"https://api.github.com/gists/2565344","forks_url":"https://api.github.com/gists/2565344/forks","commits_url":"https://api.github.com/gists/2565344/commits","id":"2565344","node_id":"MDQ6R2lzdDI1NjUzNDQ=","git_pull_url":"https://gist.github.com/2565344.git","git_push_url":"https://gist.github.com/2565344.git","html_url":"https://gist.github.com/mbostock/2565344","files":{".block":{"filename":".block","type":"text/plain","language":null,"raw_url":"https://gist.githubusercontent.com/mbostock/2565344/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/2565344/raw/720cc513d49c47836cb7e5c3ad473d0eae204401/README.md","size":114,"truncated":false,"content":"A demonstration of [SVG’s textPath element](https://developer.mozilla.org/en-US/docs/Web/SVG/Element/textPath).\n","encoding":"utf-8"},"index.html":{"filename":"index.html","type":"text/html","language":"HTML","raw_url":"https://gist.githubusercontent.com/mbostock/2565344/raw/90908cd53dd0c925768b235853d231f1c48510fd/index.html","size":755,"truncated":false,"content":"<!DOCTYPE html>\n<meta charset=\"utf-8\">\n<style>\n\n#curve-text {\n  font: 40px sans-serif;\n}\n\n#curve-line {\n  stroke: #999;\n  fill: none;\n}\n\n</style>\n<body>\n<script src=\"//d3js.org/d3.v3.min.js\"></script>\n<script>\n\nvar svg = d3.select(\"body\").append(\"svg\")\n    .attr(\"width\", 960)\n    .attr(\"height\", 500)\n    .attr(\"viewBox\", \"0 0 1000 300\");\n\nsvg.append(\"defs\").append(\"path\")\n    .attr(\"id\", \"curve\")\n    .attr(\"d\", \"M100,200C200,100 300,0 400,100C500,200 600,300 700,200C800,100 900,100 900,100\");\n\nsvg.append(\"text\")\n    .attr(\"id\", \"curve-text\")\n  .append(\"textPath\")\n    .attr(\"xlink:href\", \"#curve\")\n    .text(\"We go up, then we go down, then up again.\");\n\nsvg.append(\"use\")\n    .attr(\"id\", \"curve-line\")\n    .attr(\"xlink:href\", \"#curve\");\n\n</script>\n","encoding":"utf-8"},"thumbnail.png":{"filename":"thumbnail.png","type":"image/png","language":null,"raw_url":"https://gist.githubusercontent.com/mbostock/2565344/raw/ed9d199105d4b0fecfc219375cbabdfeabaa8abc/thumbnail.png","size":8608,"truncated":false,"content":"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\nieYu5lnm28w7LVALR4sMiyqLa5aopZMlz3KbZddEwkTXifyJ1RNvW1GtfKwK\nrWqteq0Z1uHWS63rrV9OMpqUPGn9pLZJX20cbbJt9tjct1WxDbVdatto+9rO\nwo5tV2V3w55mH2i/yL7B/pWDpQPXYbvDHUe64xTHFY4tjl+cnJ2EToedBpyN\nnFOctzrfdlF1iXJZ7XLJleDq67rItcn1o5uTW4HbMbe/3a3cs9wPuD+fbDqZ\nO3nP5D4PAw+Wxy6PHk+mZ4rnTs8eL30vlle112NvQ2+O917vZz7mPpk+B31e\n+tr4Cn1P+r73c/Nb4Nfsj/kH+Zf4dwSoBMQFVAY8CjQITA+sDRwKcgyaF9Qc\nTAgOC14ffDtEJ4QdUhMyFOocuiC0NYwaFhNWGfY43CJcGN44BZ0SOmXDlAcR\nxhH8iPpIEBkSuSHyYZRpVF7Ub1OJU6OmVk19Gm0bPT+6LYYeMyvmQMy7WN/Y\ntbH348ziRHEt8Yrx0+Nr4t8n+CeUJfQkTkpckHg1SSuJl9SQTEqOT96bPDwt\nYNqmaf3THacXT781w3TGnBmXZ2rNzJ55epbiLNas4ymElISUAymfWZGsatZw\nakjq1tQhth97M/sFx5uzkTPA9eCWcZ+leaSVpT1P90jfkD6Q4ZVRnjHI8+NV\n8l5lBmfuyHyfFZm1L2s0OyH7SA45JyXnFF+Fn8VvzdXNnZPbJbAUFAt68tzy\nNuUNCcOEe/OR/Bn5DQWqcKvTLjIT/STqLfQsrCr8MDt+9vE5ynP4c9rnWsxd\nNfdZUWDRL/Pweex5LfP15y+Z37vAZ8GuhcjC1IUtiwwXLV/Uvzho8f4llCVZ\nS35farO0bOnbZQnLGpfrLF+8vO+noJ9qixWKhcW3V7iv2LESX8lb2bHKftWW\nVV9LOCVXSm1Ky0s/r2avvvKz7c8VP4+uSVvTsdZp7fZ1xHX8dbfWe63fX6Zc\nVlTWt2HKhrqNzI0lG99umrXpcrlD+Y7NlM2izT0V4RUNW4y2rNvyuTKj8maV\nb9WRrdpbV219v42zrXu79/bDO3R2lO74tJO3886uoF111SbV5buJuwt3P90T\nv6ftF5dfavZq7S3d+2Uff1/P/uj9rTXONTUHtA+srUVrRbUDB6cf7Dzkf6jh\nsNXhXUcYR0qPgqOio3/+mvLrrWNhx1qOuxw/fML4xNaT9JMldUjd3Lqh+oz6\nnoakhq5ToadaGt0bT/5m/du+Jv2mqtNqp9eeoZxZfmb0bNHZ4WZB8+C59HN9\nLbNa7p9PPH+jdWprx4WwC5cuBl483+bTdvaSx6Wmy26XT11xuVJ/1elqXbtj\n+8nfHX8/2eHUUXfN+VpDp2tnY9fkrjPdXt3nrvtfv3gj5MbVmxE3u27F3bpz\ne/rtnjucO8/vZt99da/w3sj9xQ8ID0oeKj0sf6T9qPoP8z+O9Dj1nO71721/\nHPP4fh+778WT/Cef+5c/pT0tf6b3rOa53fOmgcCBzj+n/dn/QvBiZLD4L+W/\ntr40e3nib++/24cSh/pfCV+Nvl79RvPNvrcOb1uGo4Yfvct5N/K+5IPmh/0f\nXT62fUr49Gxk9mfS54ov5l8av4Z9fTCaMzoqYAlZkq0ABiualgbA630A0JLg\n3gGe4ygK0vOXpCDSM6OEwD+x9IwmKU4A7PMGIG4xAOFwj7IdVmPIVHgXb79j\nvQFqbz9eZSU/zd5OmosKTzGED6Ojb3QAIDUC8EU4OjqybXT0yx4o9i4AzXnS\nc5+4EOEef6eFmK5N1lwMfij/AhneayDzNUumAAAABmJLR0QA/wD/AP+gvaeT\nAAAACXBIWXMAABYlAAAWJQFJUiTwAAAVJUlEQVR42u3de1BTZ/7H8XcSEhKu\nMVFRBBFBRVREabtVqVbR1m3XVVpbrR2vO1V3OtLq2m11td6ot6J2td4YtUW3\nWvEya6XrtHa0q2PVVQFxUQQFgXJRCIRAyIVcfn905Le79rc/24o5wPP6N3Dy\nPc+cT55znvM858jcbrcbQRAkRe7pAgRBeJAIpiBIkAimIEiQCKYgSJAIpiBI\nkAimIEiQCKYgSJAIpiBIkAimIEiQCKYgSJAIpiBIkAimIEiQCKYgSJAIpiBI\nkAimIEiQCKYgSJAIpiBIkAimIEiQCKYgSJAIpiBIkAimIEiQCKYgSJAIpiBI\nkAimIEiQCKYgSJAIpiBIkAimIEiQCKYgSJAIpiBIkAimIEiQCKYgSJAIpiBI\nkJenC5Aii8WCw+HAYDAgl8sJCQlBLhe/YcLj0y6CabPZAPD29n7gs7KyMr76\n6itcLhdjx44lJCSEjIwM0tPT6dixI3fu3CEpKYlf//rX//Z/BQUF6PV6dDqd\np3dPaIPaRTdw/Phx9u3bh9vtprS0lKqqKgCMRiPLly+npqaGu3fvsnTpUiwW\nCwaDAR8fHzZu3MiECRP4+9///sA2U1NT+cc//kF1dTXnzp3D4XB4ejeFNqTN\n9ph2u538/Hz69u1L9+7dSU9Pp76+nu+++46mpiZSUlIwGAxUV1czceJE8vLy\nuHPnDiUlJXh7exMdHY1Go6Fz584UFBT827ZdLhdmsxmNRsP69eu5cOECX375\nJTdv3kSr1RIZGenp3RdauTbbY9psNtasWUNqaipdu3bF5XJx5coVtm3bxuDB\ngzl48CBeXl7cvn2bzMxMIiIimD59+g+NIpcjk8l+2JD7wW07HA7kcjkXL16k\nsLCQXr16UVxczLp16zCbzZ7edaENaLPBlMlkWK1W9uzZg0qlYuzYsej1ejp1\n6sSECRO4cuUKgYGB9O3bl6CgIPR6PSdOnKChoQG1Wo1Go8FqtaJUKdFqtVgs\nFux2Oy6Xi6amJsrLyzl79iyTJ0/G19eX1NRUXnzxRaKjozly5AgLFy5k27Zt\n1NbWerophFaozQZTo9GwbNkyQkJCKC8vJyEhgdLSUsrLy4mOjkar1XL9+nUW\nLFhAbm4u586dY9asWYSHh5OQkMBrr72Gy+UiPj6eOXPmYLfbaWhooKamhpqa\nGnx8fJg8eTLdunXj9OnTaDQapkyZQlpaGmvXrmXEiBFUVVWxbds23G73L98h\noV2Rudv4UbN161aKiopYt24d8+fP5+mnnyYxMZHz58/j6+tLTEwMSqUShULx\nv6ev/4Xb7cbpdFJXVwdAVlYWO3fuJCUlhcDAQKZOnYperyciIoKYmBgOHz7M\nzp078fHx8XRTCK1Imw9meXk5b7zxBkOHDmXgwIGo1WqGDBmCWq1GoVD84u03\nNTVRV1eHTCbj7t27LF++nE2bNnHt2jV27NhBTEwMK1eu9HQzCK1Mqw5mVlYW\n+/fvR6PRMGvWLHr06PHA39hsNk6fPo3b7WbEiBEt1nO5XC6MRiO7du3CbDYT\nGBhIQEAAiYmJ6PV6TzeV0Mq0ymA6nU4uXLjA3r17efbZZ7lx4wa3bt1i69at\nqNVqKisrCQ4OpqGhAYCAgACUSuVjqc1ut3P27Fmys7P5zW9+Q58+fZo/y8vL\nIz09HYfDwaRJk+jXr5+nm1KQqFY3+GM2m7HZbOzevRubzcbkyZNZsmQJAQEB\nfPXVV9y+fZsVK1aQn5+Pn58fer3+sYUSQKVSkZCQwJtvvoler2+edZSbm8s7\n77xDQEAAkZGRbN++vXmigyD8p1YVTLfbzZYtWzh27Bjz58/n7t275ObmolKp\n6NevH3l5eXTt2pVx48ZhNBp/dAre46JWqwkMDMRkMmGxWEhLS+OFF17g7bff\n5rXXXsNkMvHRRx/hcrk83ayCBLWKYNpsNiorK5HJZIwZM4a9e/dis9mYNGkS\nCxcuZOvWrdy8eZNRo0bRoUMHRo0axcCBAz1dNkqlEpVKxeXLl6mvr6dnz54A\nfPPNNxiNRl599VXMZjMWi8XTpQoS0yquMYuLi1m0aBGLFy+mf//+HDhwgIMH\nD7Jx40Y++OADrFYrycnJhIeHe7rUB9wfnZ02bRr79++nvr6eiooK3nvvPbKz\ns8nKykKr1TJjxgxiY2M9Xa7wEO5H5mFur/1craLHDAsL45lnnuGDDz6gtraW\nF198EZPJxF/+8hfmzZuH1WqV7Ayb7t27o1AoKCgoIDIykrKyMhYvXsz58+cp\nLi5mxYoVvPzyy3zyySfNg1WCNLhcLux2O42NjZhMJmpqaqiurqa6upra2lqc\nTmeLfXermcQ+a9Ys8vPzWbJkCXFxcQwaNIhXXnmFqKgoZs+eLdlrtcDAQBYu\nXMi+fftobGwkOTkZX19fcnNz2bBhA507d8bX1xeTyUR9fT1+fn6eLrnduj/d\n0maz0dTUhMvlQi6X4+XlhZeXF97e3igUiua51C3ZY0ruVNbhcHDmzBkuXbpE\nbGwso0aNah5Vra6uZv369ahUKt588026du3q6XIf2r+e/ty5c4ePPvqIpKQk\n9Ho9mzZtwmazkZyc/EgmPQgPz+l0YrVasdlsOJ1OFAoF3t7eqFQqvLy8WjR8\n/43kgnnkyBEyMjJ46qmnyMjIYNy4ccydOxeAxsbG5pv3KpXK06X+IpmZmXz2\n2WdUVVXRrVs3/vCHP9CxY0dPl9UuuFwurFYrFosFl8uFSqVCrVajUqk8FsT/\nJKlTWZfLxalTp5g5cybDhw8nPj6ed999lzFjxtC5c2dsNhs6na5N9CqDBw9G\nq9ViMpmIjo5u/qEpKyvj8OHDGAwGXnrpJWJjYykuLkav14vT3F+oqakJs9lM\nU1MTSqUSPz8/SYXxX0li8MftdnPy5ElKSkrQarVcuXIFgH79+hEWFsa1a9cA\n0Ov1bSKU9/Xs2ZOePXs2r+EsLS1lwYIFVFdXExkZSWpqKsePH2fp0qXcu3fP\n0+W2Sm63u/mpFHV1dSiVSvR6PVqtFm9vb0mGEiTQYxqNRtLS0jh69ChBQUH8\n/ve/JyUlBYBOnToREBDAE088gb+/v6dLbREBAQEYjUZMJhOff/45ffr0Yfny\n5cjlcq5fv86aNWtYvXp18z1Q4eHcD6TZbEahUODn5+fRCSc/lcd7zEOHDlFR\nUcGnn37KoEGDSE9PZ9GiRdy7d4+ioiLeeustQkJCPF1mi9JqtchkMiorK4mN\njUUul5OTk8ONGzf405/+REREBOXl5WJd50O4H8jq6mpsNhtarRadTteqQgkS\nGPxZtWoVISEhzJw5E4vFwuuvv05oaCjvvfceer2+1Q/y/BTXrl1j//79eHl5\nkZ2dzZQpU8jNzSUvLw+NRsP48eOZOHGip8uULKvVSkNDA3K5HH9//8c6R/pR\n83iPOWLECA4fPkxWVhYNDQ0EBwdTXV3Nt99+265CCTBgwABmz55NVVUV06dP\n59atWxiNRrZt28b777/PF198QWlpqafLlByHw0FNTQ0NDQ34+/uj0+ladShB\nAteY8fHx3Llzh/fffx+tVktiYiJut7t5wKe9CQ8PZ/Xq1RgMBtLT01m7di2d\nO3dGoVDQ1NREfn4+xcXFxMfHe7pUj3O73TQ0NGCxWPDz80Oj0Uh2MOeneqzB\nLCws5ODBg1itViZOnMiAAQOQy+VMnTqVp59+mszMTBobG/n222+ZOnWqp9vG\nY3Q6HW63m5CQEAoLC/H29iYlJYUuXbpw4cIFHA4H8fHxuN3uNnMg/lR2u715\nlLVjx45t7kn5Lbo3dru9ec1hfX09GzdubB7IWbVqVfP81oaGBjp16kRYWBh5\neXlMmzaN4cOHe7ptPEqv15OUlMTJkydJSkrC19eX6dOnk5OTw4QJE0hLSyM1\nNVWyUxFbitvtxmQyYTQaCQgIQKvVtrlQQgsP/ty8eZO1a9eSkpJCdXU1mzdv\nZu7cuezZs4ehQ4dSUVHB66+/DkCHDh3aZAP/UjU1NVRUVNC7d2927drF5cuX\n0ev1ZGRkkJiYSHJyMg6Ho9VfUz2M+89X8vLyIiAgoE0fLy26Z+Hh4fj6+rJv\n3z6CgoKorKxkyZIlTJkyhX79+nHt2jXsdjs6na5NN/IvodPpiIyMpKSkpPnW\nUlRUFHFxcbz88svs2LGDHTt2tPoHTRuNRg4dOsS5c+d+9CygsbGR2tpafH19\n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\ndQAAAABJRU5ErkJggg==\n","encoding":"base64"}},"public":true,"created_at":"2012-05-01T05:30:52Z","updated_at":"2017-08-27T21:09:15Z","description":"Text Along a Path","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/2565344/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/2563862","forks_url":"https://api.github.com/gists/2563862/forks","commits_url":"https://api.github.com/gists/2563862/commits","id":"2563862","node_id":"MDQ6R2lzdDI1NjM4NjI=","git_pull_url":"https://gist.github.com/2563862.git","git_push_url":"https://gist.github.com/2563862.git","html_url":"https://gist.github.com/dustin/2563862","files":{},"public":true,"created_at":"2012-05-01T00:09:29Z","updated_at":"2015-10-04T02:38:11Z","description":"Path test","comments":0,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/2563862/comments","owner":{"login":"dustin","id":1779,"node_id":"MDQ6VXNlcjE3Nzk=","avatar_url":"https://avatars.githubusercontent.com/u/1779?v=4","gravatar_id":"","url":"https://api.github.com/users/dustin","html_url":"https://github.com/dustin","followers_url":"https://api.github.com/users/dustin/followers","following_url":"https://api.github.com/users/dustin/following{/other_user}","gists_url":"https://api.github.com/users/dustin/gists{/gist_id}","starred_url":"https://api.github.com/users/dustin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dustin/subscriptions","organizations_url":"https://api.github.com/users/dustin/orgs","repos_url":"https://api.github.com/users/dustin/repos","events_url":"https://api.github.com/users/dustin/events{/privacy}","received_events_url":"https://api.github.com/users/dustin/received_events","type":"User","user_view_type":"public","site_admin":false}},"forks":[{"url":"https://api.github.com/gists/4211235","user":{"login":"bishopandco","id":4533,"node_id":"MDQ6VXNlcjQ1MzM=","avatar_url":"https://avatars.githubusercontent.com/u/4533?v=4","gravatar_id":"","url":"https://api.github.com/users/bishopandco","html_url":"https://github.com/bishopandco","followers_url":"https://api.github.com/users/bishopandco/followers","following_url":"https://api.github.com/users/bishopandco/following{/other_user}","gists_url":"https://api.github.com/users/bishopandco/gists{/gist_id}","starred_url":"https://api.github.com/users/bishopandco/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bishopandco/subscriptions","organizations_url":"https://api.github.com/users/bishopandco/orgs","repos_url":"https://api.github.com/users/bishopandco/repos","events_url":"https://api.github.com/users/bishopandco/events{/privacy}","received_events_url":"https://api.github.com/users/bishopandco/received_events","type":"User","user_view_type":"public","site_admin":false,"name":"Michael Bishop","company":"Bishop & Company","blog":"http://bishopand.com","location":"St. Louis, Missouri, USA","email":"michael@bishopand.com","hireable":null,"bio":null,"twitter_username":null,"public_repos":26,"public_gists":36,"followers":76,"following":71,"created_at":"2008-04-03T16:44:28Z","updated_at":"2026-04-09T19:32:03Z"},"id":"4211235","created_at":"2012-12-05T01:39:14Z","updated_at":"2015-10-13T14:38:15Z"},{"url":"https://api.github.com/gists/5611179","user":{"login":"JohnDelacour","id":4406920,"node_id":"MDQ6VXNlcjQ0MDY5MjA=","avatar_url":"https://avatars.githubusercontent.com/u/4406920?v=4","gravatar_id":"","url":"https://api.github.com/users/JohnDelacour","html_url":"https://github.com/JohnDelacour","followers_url":"https://api.github.com/users/JohnDelacour/followers","following_url":"https://api.github.com/users/JohnDelacour/following{/other_user}","gists_url":"https://api.github.com/users/JohnDelacour/gists{/gist_id}","starred_url":"https://api.github.com/users/JohnDelacour/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JohnDelacour/subscriptions","organizations_url":"https://api.github.com/users/JohnDelacour/orgs","repos_url":"https://api.github.com/users/JohnDelacour/repos","events_url":"https://api.github.com/users/JohnDelacour/events{/privacy}","received_events_url":"https://api.github.com/users/JohnDelacour/received_events","type":"User","user_view_type":"public","site_admin":false,"name":null,"company":null,"blog":"","location":null,"email":null,"hireable":null,"bio":null,"twitter_username":null,"public_repos":1,"public_gists":14,"followers":0,"following":0,"created_at":"2013-05-12T00:58:21Z","updated_at":"2021-10-26T17:31:41Z"},"id":"5611179","created_at":"2013-05-20T09:05:01Z","updated_at":"2015-12-17T12:39:16Z"},{"url":"https://api.github.com/gists/cd55a23abae1754409ae","user":{"login":"miklobit","id":1035161,"node_id":"MDQ6VXNlcjEwMzUxNjE=","avatar_url":"https://avatars.githubusercontent.com/u/1035161?v=4","gravatar_id":"","url":"https://api.github.com/users/miklobit","html_url":"https://github.com/miklobit","followers_url":"https://api.github.com/users/miklobit/followers","following_url":"https://api.github.com/users/miklobit/following{/other_user}","gists_url":"https://api.github.com/users/miklobit/gists{/gist_id}","starred_url":"https://api.github.com/users/miklobit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/miklobit/subscriptions","organizations_url":"https://api.github.com/users/miklobit/orgs","repos_url":"https://api.github.com/users/miklobit/repos","events_url":"https://api.github.com/users/miklobit/events{/privacy}","received_events_url":"https://api.github.com/users/miklobit/received_events","type":"User","user_view_type":"public","site_admin":false,"name":"MK","company":"miklobit","blog":"","location":"Poland","email":null,"hireable":true,"bio":"Open source developer","twitter_username":null,"public_repos":606,"public_gists":128,"followers":6,"following":4,"created_at":"2011-09-08T07:57:29Z","updated_at":"2025-03-16T14:19:38Z"},"id":"cd55a23abae1754409ae","created_at":"2014-09-17T05:44:52Z","updated_at":"2015-08-29T14:06:36Z"},{"url":"https://api.github.com/gists/9eadf19bd2976653fa50","user":{"login":"syntagmatic","id":156229,"node_id":"MDQ6VXNlcjE1NjIyOQ==","avatar_url":"https://avatars.githubusercontent.com/u/156229?v=4","gravatar_id":"","url":"https://api.github.com/users/syntagmatic","html_url":"https://github.com/syntagmatic","followers_url":"https://api.github.com/users/syntagmatic/followers","following_url":"https://api.github.com/users/syntagmatic/following{/other_user}","gists_url":"https://api.github.com/users/syntagmatic/gists{/gist_id}","starred_url":"https://api.github.com/users/syntagmatic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/syntagmatic/subscriptions","organizations_url":"https://api.github.com/users/syntagmatic/orgs","repos_url":"https://api.github.com/users/syntagmatic/repos","events_url":"https://api.github.com/users/syntagmatic/events{/privacy}","received_events_url":"https://api.github.com/users/syntagmatic/received_events","type":"User","user_view_type":"public","site_admin":false,"name":"Kai","company":null,"blog":"","location":"San Francisco","email":null,"hireable":null,"bio":null,"twitter_username":null,"public_repos":61,"public_gists":168,"followers":406,"following":13,"created_at":"2009-11-21T04:15:57Z","updated_at":"2026-03-23T00:28:49Z"},"id":"9eadf19bd2976653fa50","created_at":"2015-02-16T09:27:26Z","updated_at":"2015-08-29T14:15:33Z"},{"url":"https://api.github.com/gists/9f8b3579e32350a3f394","user":{"login":"hlucasfranca","id":11790275,"node_id":"MDQ6VXNlcjExNzkwMjc1","avatar_url":"https://avatars.githubusercontent.com/u/11790275?v=4","gravatar_id":"","url":"https://api.github.com/users/hlucasfranca","html_url":"https://github.com/hlucasfranca","followers_url":"https://api.github.com/users/hlucasfranca/followers","following_url":"https://api.github.com/users/hlucasfranca/following{/other_user}","gists_url":"https://api.github.com/users/hlucasfranca/gists{/gist_id}","starred_url":"https://api.github.com/users/hlucasfranca/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hlucasfranca/subscriptions","organizations_url":"https://api.github.com/users/hlucasfranca/orgs","repos_url":"https://api.github.com/users/hlucasfranca/repos","events_url":"https://api.github.com/users/hlucasfranca/events{/privacy}","received_events_url":"https://api.github.com/users/hlucasfranca/received_events","type":"User","user_view_type":"public","site_admin":false,"name":"Henrique Lucas França","company":null,"blog":"https://www.linkedin.com/in/hlucasfranca/","location":"São Paulo - Brazil","email":null,"hireable":null,"bio":null,"twitter_username":null,"public_repos":43,"public_gists":52,"followers":58,"following":59,"created_at":"2015-04-03T20:30:38Z","updated_at":"2026-04-01T11:54:40Z"},"id":"9f8b3579e32350a3f394","created_at":"2015-09-03T15:34:22Z","updated_at":"2015-09-03T15:34:22Z"},{"url":"https://api.github.com/gists/f13b6778f5b26ace5c2ee76b79741aab","user":{"login":"hughker","id":3992387,"node_id":"MDQ6VXNlcjM5OTIzODc=","avatar_url":"https://avatars.githubusercontent.com/u/3992387?v=4","gravatar_id":"","url":"https://api.github.com/users/hughker","html_url":"https://github.com/hughker","followers_url":"https://api.github.com/users/hughker/followers","following_url":"https://api.github.com/users/hughker/following{/other_user}","gists_url":"https://api.github.com/users/hughker/gists{/gist_id}","starred_url":"https://api.github.com/users/hughker/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hughker/subscriptions","organizations_url":"https://api.github.com/users/hughker/orgs","repos_url":"https://api.github.com/users/hughker/repos","events_url":"https://api.github.com/users/hughker/events{/privacy}","received_events_url":"https://api.github.com/users/hughker/received_events","type":"User","user_view_type":"public","site_admin":false,"name":"Winston Hughes","company":"WH Innovation LLC","blog":"https://winston.me","location":"San Francisco","email":null,"hireable":null,"bio":null,"twitter_username":null,"public_repos":776,"public_gists":60,"followers":31,"following":102,"created_at":"2013-03-28T05:49:56Z","updated_at":"2024-01-13T08:00:00Z"},"id":"f13b6778f5b26ace5c2ee76b79741aab","created_at":"2016-11-10T00:49:13Z","updated_at":"2016-11-10T00:49:13Z"}],"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":"2b5276a7f124d61234bffd065b09b0f20d6ca35f","committed_at":"2016-02-09T01:18:31Z","change_status":{"total":1,"additions":1,"deletions":0},"url":"https://api.github.com/gists/2565344/2b5276a7f124d61234bffd065b09b0f20d6ca35f"},{"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":"31aed448383d558687828dad01b13dc0bf5c113a","committed_at":"2016-02-09T01:18:30Z","change_status":{"total":2,"additions":1,"deletions":1},"url":"https://api.github.com/gists/2565344/31aed448383d558687828dad01b13dc0bf5c113a"},{"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":"27c62894ae3e81f88002b36034474102d8b71110","committed_at":"2015-10-05T23:26:49Z","change_status":{"total":0,"additions":0,"deletions":0},"url":"https://api.github.com/gists/2565344/27c62894ae3e81f88002b36034474102d8b71110"},{"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":"32db6c6b6e1a2dfb1009fee592dc07a0797be76e","committed_at":"2015-10-05T23:26:23Z","change_status":{"total":42,"additions":26,"deletions":16},"url":"https://api.github.com/gists/2565344/32db6c6b6e1a2dfb1009fee592dc07a0797be76e"},{"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":"0a0996a8b9ed0090dd4d8f83e493a36ef91365fd","committed_at":"2015-06-11T16:00:50Z","change_status":{"total":2,"additions":1,"deletions":1},"url":"https://api.github.com/gists/2565344/0a0996a8b9ed0090dd4d8f83e493a36ef91365fd"},{"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":"f2cda0b6f326234b470dcb1571d33ff9f4d3aacc","committed_at":"2015-06-11T16:00:34Z","change_status":{"total":2,"additions":1,"deletions":1},"url":"https://api.github.com/gists/2565344/f2cda0b6f326234b470dcb1571d33ff9f4d3aacc"},{"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":"ec433258bcdcf6cc8d50a8199da6e79a86467c6e","committed_at":"2012-10-12T03:52:24Z","change_status":{"total":0,"additions":0,"deletions":0},"url":"https://api.github.com/gists/2565344/ec433258bcdcf6cc8d50a8199da6e79a86467c6e"},{"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":"34d72fd6d797553d68970224de5f213aeefb28f4","committed_at":"2012-07-20T14:51:44Z","change_status":{"total":1,"additions":0,"deletions":1},"url":"https://api.github.com/gists/2565344/34d72fd6d797553d68970224de5f213aeefb28f4"},{"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":"707b22c1a39f82faf120384f48daab80cb5047eb","committed_at":"2012-05-01T05:32:38Z","change_status":{"total":17,"additions":9,"deletions":8},"url":"https://api.github.com/gists/2565344/707b22c1a39f82faf120384f48daab80cb5047eb"},{"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":"8447cef29ea2ebde88b2b36ae6b03e131de22ba8","committed_at":"2012-05-01T05:31:00Z","change_status":{"total":64,"additions":20,"deletions":44},"url":"https://api.github.com/gists/2565344/8447cef29ea2ebde88b2b36ae6b03e131de22ba8"},{"user":{"login":"dustin","id":1779,"node_id":"MDQ6VXNlcjE3Nzk=","avatar_url":"https://avatars.githubusercontent.com/u/1779?v=4","gravatar_id":"","url":"https://api.github.com/users/dustin","html_url":"https://github.com/dustin","followers_url":"https://api.github.com/users/dustin/followers","following_url":"https://api.github.com/users/dustin/following{/other_user}","gists_url":"https://api.github.com/users/dustin/gists{/gist_id}","starred_url":"https://api.github.com/users/dustin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dustin/subscriptions","organizations_url":"https://api.github.com/users/dustin/orgs","repos_url":"https://api.github.com/users/dustin/repos","events_url":"https://api.github.com/users/dustin/events{/privacy}","received_events_url":"https://api.github.com/users/dustin/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"0237f9697e52704992129c6498e84be499aad9b4","committed_at":"2012-05-01T00:28:44Z","change_status":{},"url":"https://api.github.com/gists/2565344/0237f9697e52704992129c6498e84be499aad9b4"},{"user":{"login":"dustin","id":1779,"node_id":"MDQ6VXNlcjE3Nzk=","avatar_url":"https://avatars.githubusercontent.com/u/1779?v=4","gravatar_id":"","url":"https://api.github.com/users/dustin","html_url":"https://github.com/dustin","followers_url":"https://api.github.com/users/dustin/followers","following_url":"https://api.github.com/users/dustin/following{/other_user}","gists_url":"https://api.github.com/users/dustin/gists{/gist_id}","starred_url":"https://api.github.com/users/dustin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dustin/subscriptions","organizations_url":"https://api.github.com/users/dustin/orgs","repos_url":"https://api.github.com/users/dustin/repos","events_url":"https://api.github.com/users/dustin/events{/privacy}","received_events_url":"https://api.github.com/users/dustin/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"847ff218873ba77448de834efa25266b52ff1f9b","committed_at":"2012-05-01T00:28:08Z","change_status":{},"url":"https://api.github.com/gists/2565344/847ff218873ba77448de834efa25266b52ff1f9b"},{"user":{"login":"dustin","id":1779,"node_id":"MDQ6VXNlcjE3Nzk=","avatar_url":"https://avatars.githubusercontent.com/u/1779?v=4","gravatar_id":"","url":"https://api.github.com/users/dustin","html_url":"https://github.com/dustin","followers_url":"https://api.github.com/users/dustin/followers","following_url":"https://api.github.com/users/dustin/following{/other_user}","gists_url":"https://api.github.com/users/dustin/gists{/gist_id}","starred_url":"https://api.github.com/users/dustin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dustin/subscriptions","organizations_url":"https://api.github.com/users/dustin/orgs","repos_url":"https://api.github.com/users/dustin/repos","events_url":"https://api.github.com/users/dustin/events{/privacy}","received_events_url":"https://api.github.com/users/dustin/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"02b3798e84c8f218d6c84985463b94d80abb329b","committed_at":"2012-05-01T00:26:56Z","change_status":{},"url":"https://api.github.com/gists/2565344/02b3798e84c8f218d6c84985463b94d80abb329b"},{"user":{"login":"dustin","id":1779,"node_id":"MDQ6VXNlcjE3Nzk=","avatar_url":"https://avatars.githubusercontent.com/u/1779?v=4","gravatar_id":"","url":"https://api.github.com/users/dustin","html_url":"https://github.com/dustin","followers_url":"https://api.github.com/users/dustin/followers","following_url":"https://api.github.com/users/dustin/following{/other_user}","gists_url":"https://api.github.com/users/dustin/gists{/gist_id}","starred_url":"https://api.github.com/users/dustin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dustin/subscriptions","organizations_url":"https://api.github.com/users/dustin/orgs","repos_url":"https://api.github.com/users/dustin/repos","events_url":"https://api.github.com/users/dustin/events{/privacy}","received_events_url":"https://api.github.com/users/dustin/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"bae2d901273d1674600eb97247487334e6e1528d","committed_at":"2012-05-01T00:25:54Z","change_status":{},"url":"https://api.github.com/gists/2565344/bae2d901273d1674600eb97247487334e6e1528d"},{"user":{"login":"dustin","id":1779,"node_id":"MDQ6VXNlcjE3Nzk=","avatar_url":"https://avatars.githubusercontent.com/u/1779?v=4","gravatar_id":"","url":"https://api.github.com/users/dustin","html_url":"https://github.com/dustin","followers_url":"https://api.github.com/users/dustin/followers","following_url":"https://api.github.com/users/dustin/following{/other_user}","gists_url":"https://api.github.com/users/dustin/gists{/gist_id}","starred_url":"https://api.github.com/users/dustin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dustin/subscriptions","organizations_url":"https://api.github.com/users/dustin/orgs","repos_url":"https://api.github.com/users/dustin/repos","events_url":"https://api.github.com/users/dustin/events{/privacy}","received_events_url":"https://api.github.com/users/dustin/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"29dc76cffa50b5d77db4f5bc1149e6da58d07aaa","committed_at":"2012-05-01T00:24:48Z","change_status":{},"url":"https://api.github.com/gists/2565344/29dc76cffa50b5d77db4f5bc1149e6da58d07aaa"},{"user":{"login":"dustin","id":1779,"node_id":"MDQ6VXNlcjE3Nzk=","avatar_url":"https://avatars.githubusercontent.com/u/1779?v=4","gravatar_id":"","url":"https://api.github.com/users/dustin","html_url":"https://github.com/dustin","followers_url":"https://api.github.com/users/dustin/followers","following_url":"https://api.github.com/users/dustin/following{/other_user}","gists_url":"https://api.github.com/users/dustin/gists{/gist_id}","starred_url":"https://api.github.com/users/dustin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dustin/subscriptions","organizations_url":"https://api.github.com/users/dustin/orgs","repos_url":"https://api.github.com/users/dustin/repos","events_url":"https://api.github.com/users/dustin/events{/privacy}","received_events_url":"https://api.github.com/users/dustin/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"169de73f6147ebdae14e555db5bc99d476ce8897","committed_at":"2012-05-01T00:23:28Z","change_status":{},"url":"https://api.github.com/gists/2565344/169de73f6147ebdae14e555db5bc99d476ce8897"},{"user":{"login":"dustin","id":1779,"node_id":"MDQ6VXNlcjE3Nzk=","avatar_url":"https://avatars.githubusercontent.com/u/1779?v=4","gravatar_id":"","url":"https://api.github.com/users/dustin","html_url":"https://github.com/dustin","followers_url":"https://api.github.com/users/dustin/followers","following_url":"https://api.github.com/users/dustin/following{/other_user}","gists_url":"https://api.github.com/users/dustin/gists{/gist_id}","starred_url":"https://api.github.com/users/dustin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dustin/subscriptions","organizations_url":"https://api.github.com/users/dustin/orgs","repos_url":"https://api.github.com/users/dustin/repos","events_url":"https://api.github.com/users/dustin/events{/privacy}","received_events_url":"https://api.github.com/users/dustin/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"aec1913babf4466796f065c0376ccace4a3e143d","committed_at":"2012-05-01T00:20:09Z","change_status":{},"url":"https://api.github.com/gists/2565344/aec1913babf4466796f065c0376ccace4a3e143d"},{"user":{"login":"dustin","id":1779,"node_id":"MDQ6VXNlcjE3Nzk=","avatar_url":"https://avatars.githubusercontent.com/u/1779?v=4","gravatar_id":"","url":"https://api.github.com/users/dustin","html_url":"https://github.com/dustin","followers_url":"https://api.github.com/users/dustin/followers","following_url":"https://api.github.com/users/dustin/following{/other_user}","gists_url":"https://api.github.com/users/dustin/gists{/gist_id}","starred_url":"https://api.github.com/users/dustin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dustin/subscriptions","organizations_url":"https://api.github.com/users/dustin/orgs","repos_url":"https://api.github.com/users/dustin/repos","events_url":"https://api.github.com/users/dustin/events{/privacy}","received_events_url":"https://api.github.com/users/dustin/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"54a7a088d40bb924ad16202f06fb97e8cefba77a","committed_at":"2012-05-01T00:19:43Z","change_status":{},"url":"https://api.github.com/gists/2565344/54a7a088d40bb924ad16202f06fb97e8cefba77a"},{"user":{"login":"dustin","id":1779,"node_id":"MDQ6VXNlcjE3Nzk=","avatar_url":"https://avatars.githubusercontent.com/u/1779?v=4","gravatar_id":"","url":"https://api.github.com/users/dustin","html_url":"https://github.com/dustin","followers_url":"https://api.github.com/users/dustin/followers","following_url":"https://api.github.com/users/dustin/following{/other_user}","gists_url":"https://api.github.com/users/dustin/gists{/gist_id}","starred_url":"https://api.github.com/users/dustin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dustin/subscriptions","organizations_url":"https://api.github.com/users/dustin/orgs","repos_url":"https://api.github.com/users/dustin/repos","events_url":"https://api.github.com/users/dustin/events{/privacy}","received_events_url":"https://api.github.com/users/dustin/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"e0e3ff49da6045cfb5b3d826db78221e832d2685","committed_at":"2012-05-01T00:18:00Z","change_status":{},"url":"https://api.github.com/gists/2565344/e0e3ff49da6045cfb5b3d826db78221e832d2685"},{"user":{"login":"dustin","id":1779,"node_id":"MDQ6VXNlcjE3Nzk=","avatar_url":"https://avatars.githubusercontent.com/u/1779?v=4","gravatar_id":"","url":"https://api.github.com/users/dustin","html_url":"https://github.com/dustin","followers_url":"https://api.github.com/users/dustin/followers","following_url":"https://api.github.com/users/dustin/following{/other_user}","gists_url":"https://api.github.com/users/dustin/gists{/gist_id}","starred_url":"https://api.github.com/users/dustin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dustin/subscriptions","organizations_url":"https://api.github.com/users/dustin/orgs","repos_url":"https://api.github.com/users/dustin/repos","events_url":"https://api.github.com/users/dustin/events{/privacy}","received_events_url":"https://api.github.com/users/dustin/received_events","type":"User","user_view_type":"public","site_admin":false},"version":"55c6d0ce00e65ff19458ea02a51ef4129a4e06bb","committed_at":"2012-05-01T00:09:29Z","change_status":{},"url":"https://api.github.com/gists/2565344/55c6d0ce00e65ff19458ea02a51ef4129a4e06bb"}],"truncated":false}