{"url":"https://api.github.com/gists/5944371","forks_url":"https://api.github.com/gists/5944371/forks","commits_url":"https://api.github.com/gists/5944371/commits","id":"5944371","node_id":"MDQ6R2lzdDU5NDQzNzE=","git_pull_url":"https://gist.github.com/5944371.git","git_push_url":"https://gist.github.com/5944371.git","html_url":"https://gist.github.com/mbostock/5944371","files":{".block":{"filename":".block","type":"text/plain","language":null,"raw_url":"https://gist.githubusercontent.com/mbostock/5944371/raw/90bb8e23cbaae688e9d841c2265ebf966aba87c9/.block","size":88,"truncated":false,"content":"license: gpl-3.0\nredirect: https://beta.observablehq.com/@mbostock/d3-zoomable-sunburst\n","encoding":"utf-8"},"README.md":{"filename":"README.md","type":"text/markdown","language":"Markdown","raw_url":"https://gist.githubusercontent.com/mbostock/5944371/raw/36f3b7e9ec8c60316e7b712c7b85a37dac3a0b57/README.md","size":427,"truncated":false,"content":"Click on any arc to zoom in. Click in the center to zoom out.\n\nA sunburst is similar to a treemap, except it uses a radial layout. The root node of the tree is at the center, with leaves on the circumference. The area (or angle, depending on implementation) of each arc corresponds to its value. Sunburst design by [John Stasko](http://www.cc.gatech.edu/gvu/ii/sunburst/). Data courtesy [Jeff Heer](http://flare.prefuse.org/).\n","encoding":"utf-8"},"flare.json":{"filename":"flare.json","type":"application/json","language":"JSON","raw_url":"https://gist.githubusercontent.com/mbostock/5944371/raw/a05a94858375bd0ae023f6950a2b13fac5127637/flare.json","size":11413,"truncated":false,"content":"{\n \"name\": \"flare\",\n \"children\": [\n  {\n   \"name\": \"analytics\",\n   \"children\": [\n    {\n     \"name\": \"cluster\",\n     \"children\": [\n      {\"name\": \"AgglomerativeCluster\", \"size\": 3938},\n      {\"name\": \"CommunityStructure\", \"size\": 3812},\n      {\"name\": \"HierarchicalCluster\", \"size\": 6714},\n      {\"name\": \"MergeEdge\", \"size\": 743}\n     ]\n    },\n    {\n     \"name\": \"graph\",\n     \"children\": [\n      {\"name\": \"BetweennessCentrality\", \"size\": 3534},\n      {\"name\": \"LinkDistance\", \"size\": 5731},\n      {\"name\": \"MaxFlowMinCut\", \"size\": 7840},\n      {\"name\": \"ShortestPaths\", \"size\": 5914},\n      {\"name\": \"SpanningTree\", \"size\": 3416}\n     ]\n    },\n    {\n     \"name\": \"optimization\",\n     \"children\": [\n      {\"name\": \"AspectRatioBanker\", \"size\": 7074}\n     ]\n    }\n   ]\n  },\n  {\n   \"name\": \"animate\",\n   \"children\": [\n    {\"name\": \"Easing\", \"size\": 17010},\n    {\"name\": \"FunctionSequence\", \"size\": 5842},\n    {\n     \"name\": \"interpolate\",\n     \"children\": [\n      {\"name\": \"ArrayInterpolator\", \"size\": 1983},\n      {\"name\": \"ColorInterpolator\", \"size\": 2047},\n      {\"name\": \"DateInterpolator\", \"size\": 1375},\n      {\"name\": \"Interpolator\", \"size\": 8746},\n      {\"name\": \"MatrixInterpolator\", \"size\": 2202},\n      {\"name\": \"NumberInterpolator\", \"size\": 1382},\n      {\"name\": \"ObjectInterpolator\", \"size\": 1629},\n      {\"name\": \"PointInterpolator\", \"size\": 1675},\n      {\"name\": \"RectangleInterpolator\", \"size\": 2042}\n     ]\n    },\n    {\"name\": \"ISchedulable\", \"size\": 1041},\n    {\"name\": \"Parallel\", \"size\": 5176},\n    {\"name\": \"Pause\", \"size\": 449},\n    {\"name\": \"Scheduler\", \"size\": 5593},\n    {\"name\": \"Sequence\", \"size\": 5534},\n    {\"name\": \"Transition\", \"size\": 9201},\n    {\"name\": \"Transitioner\", \"size\": 19975},\n    {\"name\": \"TransitionEvent\", \"size\": 1116},\n    {\"name\": \"Tween\", \"size\": 6006}\n   ]\n  },\n  {\n   \"name\": \"data\",\n   \"children\": [\n    {\n     \"name\": \"converters\",\n     \"children\": [\n      {\"name\": \"Converters\", \"size\": 721},\n      {\"name\": \"DelimitedTextConverter\", \"size\": 4294},\n      {\"name\": \"GraphMLConverter\", \"size\": 9800},\n      {\"name\": \"IDataConverter\", \"size\": 1314},\n      {\"name\": \"JSONConverter\", \"size\": 2220}\n     ]\n    },\n    {\"name\": \"DataField\", \"size\": 1759},\n    {\"name\": \"DataSchema\", \"size\": 2165},\n    {\"name\": \"DataSet\", \"size\": 586},\n    {\"name\": \"DataSource\", \"size\": 3331},\n    {\"name\": \"DataTable\", \"size\": 772},\n    {\"name\": \"DataUtil\", \"size\": 3322}\n   ]\n  },\n  {\n   \"name\": \"display\",\n   \"children\": [\n    {\"name\": \"DirtySprite\", \"size\": 8833},\n    {\"name\": \"LineSprite\", \"size\": 1732},\n    {\"name\": \"RectSprite\", \"size\": 3623},\n    {\"name\": \"TextSprite\", \"size\": 10066}\n   ]\n  },\n  {\n   \"name\": \"flex\",\n   \"children\": [\n    {\"name\": \"FlareVis\", \"size\": 4116}\n   ]\n  },\n  {\n   \"name\": \"physics\",\n   \"children\": [\n    {\"name\": \"DragForce\", \"size\": 1082},\n    {\"name\": \"GravityForce\", \"size\": 1336},\n    {\"name\": \"IForce\", \"size\": 319},\n    {\"name\": \"NBodyForce\", \"size\": 10498},\n    {\"name\": \"Particle\", \"size\": 2822},\n    {\"name\": \"Simulation\", \"size\": 9983},\n    {\"name\": \"Spring\", \"size\": 2213},\n    {\"name\": \"SpringForce\", \"size\": 1681}\n   ]\n  },\n  {\n   \"name\": \"query\",\n   \"children\": [\n    {\"name\": \"AggregateExpression\", \"size\": 1616},\n    {\"name\": \"And\", \"size\": 1027},\n    {\"name\": \"Arithmetic\", \"size\": 3891},\n    {\"name\": \"Average\", \"size\": 891},\n    {\"name\": \"BinaryExpression\", \"size\": 2893},\n    {\"name\": \"Comparison\", \"size\": 5103},\n    {\"name\": \"CompositeExpression\", \"size\": 3677},\n    {\"name\": \"Count\", \"size\": 781},\n    {\"name\": \"DateUtil\", \"size\": 4141},\n    {\"name\": \"Distinct\", \"size\": 933},\n    {\"name\": \"Expression\", \"size\": 5130},\n    {\"name\": \"ExpressionIterator\", \"size\": 3617},\n    {\"name\": \"Fn\", \"size\": 3240},\n    {\"name\": \"If\", \"size\": 2732},\n    {\"name\": \"IsA\", \"size\": 2039},\n    {\"name\": \"Literal\", \"size\": 1214},\n    {\"name\": \"Match\", \"size\": 3748},\n    {\"name\": \"Maximum\", \"size\": 843},\n    {\n     \"name\": \"methods\",\n     \"children\": [\n      {\"name\": \"add\", \"size\": 593},\n      {\"name\": \"and\", \"size\": 330},\n      {\"name\": \"average\", \"size\": 287},\n      {\"name\": \"count\", \"size\": 277},\n      {\"name\": \"distinct\", \"size\": 292},\n      {\"name\": \"div\", \"size\": 595},\n      {\"name\": \"eq\", \"size\": 594},\n      {\"name\": \"fn\", \"size\": 460},\n      {\"name\": \"gt\", \"size\": 603},\n      {\"name\": \"gte\", \"size\": 625},\n      {\"name\": \"iff\", \"size\": 748},\n      {\"name\": \"isa\", \"size\": 461},\n      {\"name\": \"lt\", \"size\": 597},\n      {\"name\": \"lte\", \"size\": 619},\n      {\"name\": \"max\", \"size\": 283},\n      {\"name\": \"min\", \"size\": 283},\n      {\"name\": \"mod\", \"size\": 591},\n      {\"name\": \"mul\", \"size\": 603},\n      {\"name\": \"neq\", \"size\": 599},\n      {\"name\": \"not\", \"size\": 386},\n      {\"name\": \"or\", \"size\": 323},\n      {\"name\": \"orderby\", \"size\": 307},\n      {\"name\": \"range\", \"size\": 772},\n      {\"name\": \"select\", \"size\": 296},\n      {\"name\": \"stddev\", \"size\": 363},\n      {\"name\": \"sub\", \"size\": 600},\n      {\"name\": \"sum\", \"size\": 280},\n      {\"name\": \"update\", \"size\": 307},\n      {\"name\": \"variance\", \"size\": 335},\n      {\"name\": \"where\", \"size\": 299},\n      {\"name\": \"xor\", \"size\": 354},\n      {\"name\": \"_\", \"size\": 264}\n     ]\n    },\n    {\"name\": \"Minimum\", \"size\": 843},\n    {\"name\": \"Not\", \"size\": 1554},\n    {\"name\": \"Or\", \"size\": 970},\n    {\"name\": \"Query\", \"size\": 13896},\n    {\"name\": \"Range\", \"size\": 1594},\n    {\"name\": \"StringUtil\", \"size\": 4130},\n    {\"name\": \"Sum\", \"size\": 791},\n    {\"name\": \"Variable\", \"size\": 1124},\n    {\"name\": \"Variance\", \"size\": 1876},\n    {\"name\": \"Xor\", \"size\": 1101}\n   ]\n  },\n  {\n   \"name\": \"scale\",\n   \"children\": [\n    {\"name\": \"IScaleMap\", \"size\": 2105},\n    {\"name\": \"LinearScale\", \"size\": 1316},\n    {\"name\": \"LogScale\", \"size\": 3151},\n    {\"name\": \"OrdinalScale\", \"size\": 3770},\n    {\"name\": \"QuantileScale\", \"size\": 2435},\n    {\"name\": \"QuantitativeScale\", \"size\": 4839},\n    {\"name\": \"RootScale\", \"size\": 1756},\n    {\"name\": \"Scale\", \"size\": 4268},\n    {\"name\": \"ScaleType\", \"size\": 1821},\n    {\"name\": \"TimeScale\", \"size\": 5833}\n   ]\n  },\n  {\n   \"name\": \"util\",\n   \"children\": [\n    {\"name\": \"Arrays\", \"size\": 8258},\n    {\"name\": \"Colors\", \"size\": 10001},\n    {\"name\": \"Dates\", \"size\": 8217},\n    {\"name\": \"Displays\", \"size\": 12555},\n    {\"name\": \"Filter\", \"size\": 2324},\n    {\"name\": \"Geometry\", \"size\": 10993},\n    {\n     \"name\": \"heap\",\n     \"children\": [\n      {\"name\": \"FibonacciHeap\", \"size\": 9354},\n      {\"name\": \"HeapNode\", \"size\": 1233}\n     ]\n    },\n    {\"name\": \"IEvaluable\", \"size\": 335},\n    {\"name\": \"IPredicate\", \"size\": 383},\n    {\"name\": \"IValueProxy\", \"size\": 874},\n    {\n     \"name\": \"math\",\n     \"children\": [\n      {\"name\": \"DenseMatrix\", \"size\": 3165},\n      {\"name\": \"IMatrix\", \"size\": 2815},\n      {\"name\": \"SparseMatrix\", \"size\": 3366}\n     ]\n    },\n    {\"name\": \"Maths\", \"size\": 17705},\n    {\"name\": \"Orientation\", \"size\": 1486},\n    {\n     \"name\": \"palette\",\n     \"children\": [\n      {\"name\": \"ColorPalette\", \"size\": 6367},\n      {\"name\": \"Palette\", \"size\": 1229},\n      {\"name\": \"ShapePalette\", \"size\": 2059},\n      {\"name\": \"SizePalette\", \"size\": 2291}\n     ]\n    },\n    {\"name\": \"Property\", \"size\": 5559},\n    {\"name\": \"Shapes\", \"size\": 19118},\n    {\"name\": \"Sort\", \"size\": 6887},\n    {\"name\": \"Stats\", \"size\": 6557},\n    {\"name\": \"Strings\", \"size\": 22026}\n   ]\n  },\n  {\n   \"name\": \"vis\",\n   \"children\": [\n    {\n     \"name\": \"axis\",\n     \"children\": [\n      {\"name\": \"Axes\", \"size\": 1302},\n      {\"name\": \"Axis\", \"size\": 24593},\n      {\"name\": \"AxisGridLine\", \"size\": 652},\n      {\"name\": \"AxisLabel\", \"size\": 636},\n      {\"name\": \"CartesianAxes\", \"size\": 6703}\n     ]\n    },\n    {\n     \"name\": \"controls\",\n     \"children\": [\n      {\"name\": \"AnchorControl\", \"size\": 2138},\n      {\"name\": \"ClickControl\", \"size\": 3824},\n      {\"name\": \"Control\", \"size\": 1353},\n      {\"name\": \"ControlList\", \"size\": 4665},\n      {\"name\": \"DragControl\", \"size\": 2649},\n      {\"name\": \"ExpandControl\", \"size\": 2832},\n      {\"name\": \"HoverControl\", \"size\": 4896},\n      {\"name\": \"IControl\", \"size\": 763},\n      {\"name\": \"PanZoomControl\", \"size\": 5222},\n      {\"name\": \"SelectionControl\", \"size\": 7862},\n      {\"name\": \"TooltipControl\", \"size\": 8435}\n     ]\n    },\n    {\n     \"name\": \"data\",\n     \"children\": [\n      {\"name\": \"Data\", \"size\": 20544},\n      {\"name\": \"DataList\", \"size\": 19788},\n      {\"name\": \"DataSprite\", \"size\": 10349},\n      {\"name\": \"EdgeSprite\", \"size\": 3301},\n      {\"name\": \"NodeSprite\", \"size\": 19382},\n      {\n       \"name\": \"render\",\n       \"children\": [\n        {\"name\": \"ArrowType\", \"size\": 698},\n        {\"name\": \"EdgeRenderer\", \"size\": 5569},\n        {\"name\": \"IRenderer\", \"size\": 353},\n        {\"name\": \"ShapeRenderer\", \"size\": 2247}\n       ]\n      },\n      {\"name\": \"ScaleBinding\", \"size\": 11275},\n      {\"name\": \"Tree\", \"size\": 7147},\n      {\"name\": \"TreeBuilder\", \"size\": 9930}\n     ]\n    },\n    {\n     \"name\": \"events\",\n     \"children\": [\n      {\"name\": \"DataEvent\", \"size\": 2313},\n      {\"name\": \"SelectionEvent\", \"size\": 1880},\n      {\"name\": \"TooltipEvent\", \"size\": 1701},\n      {\"name\": \"VisualizationEvent\", \"size\": 1117}\n     ]\n    },\n    {\n     \"name\": \"legend\",\n     \"children\": [\n      {\"name\": \"Legend\", \"size\": 20859},\n      {\"name\": \"LegendItem\", \"size\": 4614},\n      {\"name\": \"LegendRange\", \"size\": 10530}\n     ]\n    },\n    {\n     \"name\": \"operator\",\n     \"children\": [\n      {\n       \"name\": \"distortion\",\n       \"children\": [\n        {\"name\": \"BifocalDistortion\", \"size\": 4461},\n        {\"name\": \"Distortion\", \"size\": 6314},\n        {\"name\": \"FisheyeDistortion\", \"size\": 3444}\n       ]\n      },\n      {\n       \"name\": \"encoder\",\n       \"children\": [\n        {\"name\": \"ColorEncoder\", \"size\": 3179},\n        {\"name\": \"Encoder\", \"size\": 4060},\n        {\"name\": \"PropertyEncoder\", \"size\": 4138},\n        {\"name\": \"ShapeEncoder\", \"size\": 1690},\n        {\"name\": \"SizeEncoder\", \"size\": 1830}\n       ]\n      },\n      {\n       \"name\": \"filter\",\n       \"children\": [\n        {\"name\": \"FisheyeTreeFilter\", \"size\": 5219},\n        {\"name\": \"GraphDistanceFilter\", \"size\": 3165},\n        {\"name\": \"VisibilityFilter\", \"size\": 3509}\n       ]\n      },\n      {\"name\": \"IOperator\", \"size\": 1286},\n      {\n       \"name\": \"label\",\n       \"children\": [\n        {\"name\": \"Labeler\", \"size\": 9956},\n        {\"name\": \"RadialLabeler\", \"size\": 3899},\n        {\"name\": \"StackedAreaLabeler\", \"size\": 3202}\n       ]\n      },\n      {\n       \"name\": \"layout\",\n       \"children\": [\n        {\"name\": \"AxisLayout\", \"size\": 6725},\n        {\"name\": \"BundledEdgeRouter\", \"size\": 3727},\n        {\"name\": \"CircleLayout\", \"size\": 9317},\n        {\"name\": \"CirclePackingLayout\", \"size\": 12003},\n        {\"name\": \"DendrogramLayout\", \"size\": 4853},\n        {\"name\": \"ForceDirectedLayout\", \"size\": 8411},\n        {\"name\": \"IcicleTreeLayout\", \"size\": 4864},\n        {\"name\": \"IndentedTreeLayout\", \"size\": 3174},\n        {\"name\": \"Layout\", \"size\": 7881},\n        {\"name\": \"NodeLinkTreeLayout\", \"size\": 12870},\n        {\"name\": \"PieLayout\", \"size\": 2728},\n        {\"name\": \"RadialTreeLayout\", \"size\": 12348},\n        {\"name\": \"RandomLayout\", \"size\": 870},\n        {\"name\": \"StackedAreaLayout\", \"size\": 9121},\n        {\"name\": \"TreeMapLayout\", \"size\": 9191}\n       ]\n      },\n      {\"name\": \"Operator\", \"size\": 2490},\n      {\"name\": \"OperatorList\", \"size\": 5248},\n      {\"name\": \"OperatorSequence\", \"size\": 4190},\n      {\"name\": \"OperatorSwitch\", \"size\": 2581},\n      {\"name\": \"SortOperator\", \"size\": 2023}\n     ]\n    },\n    {\"name\": \"Visualization\", \"size\": 16540}\n   ]\n  }\n ]\n}","encoding":"utf-8"},"index.html":{"filename":"index.html","type":"text/html","language":"HTML","raw_url":"https://gist.githubusercontent.com/mbostock/5944371/raw/da53f30c4e831e66fb17eafd60f5a57e92a5892f/index.html","size":5016,"truncated":false,"content":"<!DOCTYPE html>\n<meta charset=\"utf-8\">\n<style>\n\ncircle,\npath {\n  cursor: pointer;\n}\n\ncircle {\n  fill: none;\n  pointer-events: all;\n}\n\n</style>\n<body>\n<script src=\"//d3js.org/d3.v3.min.js\"></script>\n<script>\n\nvar margin = {top: 350, right: 480, bottom: 350, left: 480},\n    radius = Math.min(margin.top, margin.right, margin.bottom, margin.left) - 10;\n\nvar hue = d3.scale.category10();\n\nvar luminance = d3.scale.sqrt()\n    .domain([0, 1e6])\n    .clamp(true)\n    .range([90, 20]);\n\nvar svg = d3.select(\"body\").append(\"svg\")\n    .attr(\"width\", margin.left + margin.right)\n    .attr(\"height\", margin.top + margin.bottom)\n  .append(\"g\")\n    .attr(\"transform\", \"translate(\" + margin.left + \",\" + margin.top + \")\");\n\nvar partition = d3.layout.partition()\n    .sort(function(a, b) { return d3.ascending(a.name, b.name); })\n    .size([2 * Math.PI, radius]);\n\nvar arc = d3.svg.arc()\n    .startAngle(function(d) { return d.x; })\n    .endAngle(function(d) { return d.x + d.dx ; })\n    .padAngle(.01)\n    .padRadius(radius / 3)\n    .innerRadius(function(d) { return radius / 3 * d.depth; })\n    .outerRadius(function(d) { return radius / 3 * (d.depth + 1) - 1; });\n\nd3.json(\"flare.json\", function(error, root) {\n  if (error) throw error;\n\n  // Compute the initial layout on the entire tree to sum sizes.\n  // Also compute the full name and fill color for each node,\n  // and stash the children so they can be restored as we descend.\n  partition\n      .value(function(d) { return d.size; })\n      .nodes(root)\n      .forEach(function(d) {\n        d._children = d.children;\n        d.sum = d.value;\n        d.key = key(d);\n        d.fill = fill(d);\n      });\n\n  // Now redefine the value function to use the previously-computed sum.\n  partition\n      .children(function(d, depth) { return depth < 2 ? d._children : null; })\n      .value(function(d) { return d.sum; });\n\n  var center = svg.append(\"circle\")\n      .attr(\"r\", radius / 3)\n      .on(\"click\", zoomOut);\n\n  center.append(\"title\")\n      .text(\"zoom out\");\n\n  var path = svg.selectAll(\"path\")\n      .data(partition.nodes(root).slice(1))\n    .enter().append(\"path\")\n      .attr(\"d\", arc)\n      .style(\"fill\", function(d) { return d.fill; })\n      .each(function(d) { this._current = updateArc(d); })\n      .on(\"click\", zoomIn);\n\n  function zoomIn(p) {\n    if (p.depth > 1) p = p.parent;\n    if (!p.children) return;\n    zoom(p, p);\n  }\n\n  function zoomOut(p) {\n    if (!p.parent) return;\n    zoom(p.parent, p);\n  }\n\n  // Zoom to the specified new root.\n  function zoom(root, p) {\n    if (document.documentElement.__transition__) return;\n\n    // Rescale outside angles to match the new layout.\n    var enterArc,\n        exitArc,\n        outsideAngle = d3.scale.linear().domain([0, 2 * Math.PI]);\n\n    function insideArc(d) {\n      return p.key > d.key\n          ? {depth: d.depth - 1, x: 0, dx: 0} : p.key < d.key\n          ? {depth: d.depth - 1, x: 2 * Math.PI, dx: 0}\n          : {depth: 0, x: 0, dx: 2 * Math.PI};\n    }\n\n    function outsideArc(d) {\n      return {depth: d.depth + 1, x: outsideAngle(d.x), dx: outsideAngle(d.x + d.dx) - outsideAngle(d.x)};\n    }\n\n    center.datum(root);\n\n    // When zooming in, arcs enter from the outside and exit to the inside.\n    // Entering outside arcs start from the old layout.\n    if (root === p) enterArc = outsideArc, exitArc = insideArc, outsideAngle.range([p.x, p.x + p.dx]);\n\n    path = path.data(partition.nodes(root).slice(1), function(d) { return d.key; });\n\n    // When zooming out, arcs enter from the inside and exit to the outside.\n    // Exiting outside arcs transition to the new layout.\n    if (root !== p) enterArc = insideArc, exitArc = outsideArc, outsideAngle.range([p.x, p.x + p.dx]);\n\n    d3.transition().duration(d3.event.altKey ? 7500 : 750).each(function() {\n      path.exit().transition()\n          .style(\"fill-opacity\", function(d) { return d.depth === 1 + (root === p) ? 1 : 0; })\n          .attrTween(\"d\", function(d) { return arcTween.call(this, exitArc(d)); })\n          .remove();\n\n      path.enter().append(\"path\")\n          .style(\"fill-opacity\", function(d) { return d.depth === 2 - (root === p) ? 1 : 0; })\n          .style(\"fill\", function(d) { return d.fill; })\n          .on(\"click\", zoomIn)\n          .each(function(d) { this._current = enterArc(d); });\n\n      path.transition()\n          .style(\"fill-opacity\", 1)\n          .attrTween(\"d\", function(d) { return arcTween.call(this, updateArc(d)); });\n    });\n  }\n});\n\nfunction key(d) {\n  var k = [], p = d;\n  while (p.depth) k.push(p.name), p = p.parent;\n  return k.reverse().join(\".\");\n}\n\nfunction fill(d) {\n  var p = d;\n  while (p.depth > 1) p = p.parent;\n  var c = d3.lab(hue(p.name));\n  c.l = luminance(d.sum);\n  return c;\n}\n\nfunction arcTween(b) {\n  var i = d3.interpolate(this._current, b);\n  this._current = i(0);\n  return function(t) {\n    return arc(i(t));\n  };\n}\n\nfunction updateArc(d) {\n  return {depth: d.depth, x: d.x, dx: d.dx};\n}\n\nd3.select(self.frameElement).style(\"height\", margin.top + margin.bottom + \"px\");\n\n</script>\n","encoding":"utf-8"},"thumbnail.png":{"filename":"thumbnail.png","type":"image/png","language":null,"raw_url":"https://gist.githubusercontent.com/mbostock/5944371/raw/3e8b6ccb28f5e91335af10aa5fbf4ecc9e584178/thumbnail.png","size":18583,"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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\n","encoding":"base64"}},"public":true,"created_at":"2013-07-07T18:06:24Z","updated_at":"2023-10-02T23:52:05Z","description":"Bilevel Partition","comments":4,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/5944371/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/4348373","forks_url":"https://api.github.com/gists/4348373/forks","commits_url":"https://api.github.com/gists/4348373/commits","id":"4348373","node_id":"MDQ6R2lzdDQzNDgzNzM=","git_pull_url":"https://gist.github.com/4348373.git","git_push_url":"https://gist.github.com/4348373.git","html_url":"https://gist.github.com/mbostock/4348373","files":{},"public":true,"created_at":"2012-12-20T20:41:10Z","updated_at":"2023-05-04T14:15:30Z","description":"Zoomable Sunburst","comments":13,"user":null,"comments_enabled":true,"comments_url":"https://api.github.com/gists/4348373/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/5945430","user":{"login":"timelyportfolio","id":837910,"node_id":"MDQ6VXNlcjgzNzkxMA==","avatar_url":"https://avatars.githubusercontent.com/u/837910?v=4","gravatar_id":"","url":"https://api.github.com/users/timelyportfolio","html_url":"https://github.com/timelyportfolio","followers_url":"https://api.github.com/users/timelyportfolio/followers","following_url":"https://api.github.com/users/timelyportfolio/following{/other_user}","gists_url":"https://api.github.com/users/timelyportfolio/gists{/gist_id}","starred_url":"https://api.github.com/users/timelyportfolio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/timelyportfolio/subscriptions","organizations_url":"https://api.github.com/users/timelyportfolio/orgs","repos_url":"https://api.github.com/users/timelyportfolio/repos","events_url":"https://api.github.com/users/timelyportfolio/events{/privacy}","received_events_url":"https://api.github.com/users/timelyportfolio/received_events","type":"User","user_view_type":"public","site_admin":false,"name":"timelyportfolio","company":"available","blog":"http://buildingwidgets.com","location":"Birmingham, AL  USA","email":"kent.russell@timelyportfolio.com","hireable":null,"bio":"open source with R and JavaScript","twitter_username":null,"public_repos":538,"public_gists":597,"followers":1161,"following":1287,"created_at":"2011-06-08T15:57:01Z","updated_at":"2025-11-17T00:20:19Z"},"id":"5945430","created_at":"2013-07-08T00:01:12Z","updated_at":"2015-12-19T11:09:12Z"},{"url":"https://api.github.com/gists/7030636","user":{"login":"zrabin","id":5090407,"node_id":"MDQ6VXNlcjUwOTA0MDc=","avatar_url":"https://avatars.githubusercontent.com/u/5090407?v=4","gravatar_id":"","url":"https://api.github.com/users/zrabin","html_url":"https://github.com/zrabin","followers_url":"https://api.github.com/users/zrabin/followers","following_url":"https://api.github.com/users/zrabin/following{/other_user}","gists_url":"https://api.github.com/users/zrabin/gists{/gist_id}","starred_url":"https://api.github.com/users/zrabin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zrabin/subscriptions","organizations_url":"https://api.github.com/users/zrabin/orgs","repos_url":"https://api.github.com/users/zrabin/repos","events_url":"https://api.github.com/users/zrabin/events{/privacy}","received_events_url":"https://api.github.com/users/zrabin/received_events","type":"User","user_view_type":"public","site_admin":false,"name":"Zach Rabin","company":"Aaptiv","blog":"","location":null,"email":null,"hireable":null,"bio":null,"twitter_username":null,"public_repos":6,"public_gists":1,"followers":1,"following":2,"created_at":"2013-07-25T15:35:09Z","updated_at":"2026-03-17T16:32:17Z"},"id":"7030636","created_at":"2013-10-17T19:17:54Z","updated_at":"2015-12-25T19:49:13Z"},{"url":"https://api.github.com/gists/8168447","user":{"login":"mkfreeman","id":1373882,"node_id":"MDQ6VXNlcjEzNzM4ODI=","avatar_url":"https://avatars.githubusercontent.com/u/1373882?v=4","gravatar_id":"","url":"https://api.github.com/users/mkfreeman","html_url":"https://github.com/mkfreeman","followers_url":"https://api.github.com/users/mkfreeman/followers","following_url":"https://api.github.com/users/mkfreeman/following{/other_user}","gists_url":"https://api.github.com/users/mkfreeman/gists{/gist_id}","starred_url":"https://api.github.com/users/mkfreeman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mkfreeman/subscriptions","organizations_url":"https://api.github.com/users/mkfreeman/orgs","repos_url":"https://api.github.com/users/mkfreeman/repos","events_url":"https://api.github.com/users/mkfreeman/events{/privacy}","received_events_url":"https://api.github.com/users/mkfreeman/received_events","type":"User","user_view_type":"public","site_admin":false,"name":"Michael Freeman","company":"University of Washington","blog":"http://mfviz.com","location":"United States","email":null,"hireable":null,"bio":"Visualization engineer","twitter_username":null,"public_repos":53,"public_gists":15,"followers":233,"following":0,"created_at":"2012-01-24T06:32:05Z","updated_at":"2026-04-02T00:25:20Z"},"id":"8168447","created_at":"2013-12-29T07:57:24Z","updated_at":"2016-01-01T16:08:58Z"},{"url":"https://api.github.com/gists/9904473","user":{"login":"renecnielsen","id":1473552,"node_id":"MDQ6VXNlcjE0NzM1NTI=","avatar_url":"https://avatars.githubusercontent.com/u/1473552?v=4","gravatar_id":"","url":"https://api.github.com/users/renecnielsen","html_url":"https://github.com/renecnielsen","followers_url":"https://api.github.com/users/renecnielsen/followers","following_url":"https://api.github.com/users/renecnielsen/following{/other_user}","gists_url":"https://api.github.com/users/renecnielsen/gists{/gist_id}","starred_url":"https://api.github.com/users/renecnielsen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/renecnielsen/subscriptions","organizations_url":"https://api.github.com/users/renecnielsen/orgs","repos_url":"https://api.github.com/users/renecnielsen/repos","events_url":"https://api.github.com/users/renecnielsen/events{/privacy}","received_events_url":"https://api.github.com/users/renecnielsen/received_events","type":"User","user_view_type":"public","site_admin":false,"name":"René Clausen Nielsen","company":"@UNGlobalPulse","blog":"http://renecnielsen.com","location":"Copenhagen, Denmark","email":null,"hireable":null,"bio":null,"twitter_username":null,"public_repos":80,"public_gists":159,"followers":23,"following":43,"created_at":"2012-02-25T18:05:22Z","updated_at":"2026-03-19T07:12:58Z"},"id":"9904473","created_at":"2014-03-31T23:13:48Z","updated_at":"2015-08-29T13:57:58Z"},{"url":"https://api.github.com/gists/11157549","user":{"login":"woulfejh","id":7365234,"node_id":"MDQ6VXNlcjczNjUyMzQ=","avatar_url":"https://avatars.githubusercontent.com/u/7365234?v=4","gravatar_id":"","url":"https://api.github.com/users/woulfejh","html_url":"https://github.com/woulfejh","followers_url":"https://api.github.com/users/woulfejh/followers","following_url":"https://api.github.com/users/woulfejh/following{/other_user}","gists_url":"https://api.github.com/users/woulfejh/gists{/gist_id}","starred_url":"https://api.github.com/users/woulfejh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/woulfejh/subscriptions","organizations_url":"https://api.github.com/users/woulfejh/orgs","repos_url":"https://api.github.com/users/woulfejh/repos","events_url":"https://api.github.com/users/woulfejh/events{/privacy}","received_events_url":"https://api.github.com/users/woulfejh/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":2,"public_gists":1,"followers":0,"following":0,"created_at":"2014-04-21T20:05:34Z","updated_at":"2016-02-27T15:44:57Z"},"id":"11157549","created_at":"2014-04-21T21:41:28Z","updated_at":"2015-08-29T14:00:17Z"},{"url":"https://api.github.com/gists/dbc02ac8a9cbd5935cee","user":{"login":"cwichoski","id":7116869,"node_id":"MDQ6VXNlcjcxMTY4Njk=","avatar_url":"https://avatars.githubusercontent.com/u/7116869?v=4","gravatar_id":"","url":"https://api.github.com/users/cwichoski","html_url":"https://github.com/cwichoski","followers_url":"https://api.github.com/users/cwichoski/followers","following_url":"https://api.github.com/users/cwichoski/following{/other_user}","gists_url":"https://api.github.com/users/cwichoski/gists{/gist_id}","starred_url":"https://api.github.com/users/cwichoski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cwichoski/subscriptions","organizations_url":"https://api.github.com/users/cwichoski/orgs","repos_url":"https://api.github.com/users/cwichoski/repos","events_url":"https://api.github.com/users/cwichoski/events{/privacy}","received_events_url":"https://api.github.com/users/cwichoski/received_events","type":"User","user_view_type":"public","site_admin":false,"name":"Clóvis Wichoski","company":"Neoinix","blog":"http://www.neoinix.com.br","location":"Brazil","email":null,"hireable":null,"bio":null,"twitter_username":null,"public_repos":118,"public_gists":2,"followers":15,"following":15,"created_at":"2014-03-31T14:57:15Z","updated_at":"2026-03-16T16:45:52Z"},"id":"dbc02ac8a9cbd5935cee","created_at":"2014-07-15T14:54:48Z","updated_at":"2015-08-29T14:04:00Z"},{"url":"https://api.github.com/gists/a4f2aa89a07e98f33efa","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":"a4f2aa89a07e98f33efa","created_at":"2014-09-23T15:03:30Z","updated_at":"2015-08-29T14:06:49Z"},{"url":"https://api.github.com/gists/f3fb5641298aad181727","user":{"login":"ABSegler","id":7064233,"node_id":"MDQ6VXNlcjcwNjQyMzM=","avatar_url":"https://avatars.githubusercontent.com/u/7064233?v=4","gravatar_id":"","url":"https://api.github.com/users/ABSegler","html_url":"https://github.com/ABSegler","followers_url":"https://api.github.com/users/ABSegler/followers","following_url":"https://api.github.com/users/ABSegler/following{/other_user}","gists_url":"https://api.github.com/users/ABSegler/gists{/gist_id}","starred_url":"https://api.github.com/users/ABSegler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ABSegler/subscriptions","organizations_url":"https://api.github.com/users/ABSegler/orgs","repos_url":"https://api.github.com/users/ABSegler/repos","events_url":"https://api.github.com/users/ABSegler/events{/privacy}","received_events_url":"https://api.github.com/users/ABSegler/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":4,"public_gists":15,"followers":2,"following":2,"created_at":"2014-03-25T23:32:51Z","updated_at":"2017-08-23T20:03:05Z"},"id":"f3fb5641298aad181727","created_at":"2015-07-19T00:50:01Z","updated_at":"2015-08-29T14:25:17Z"},{"url":"https://api.github.com/gists/dd4f8bbd3edfaa527160","user":{"login":"dysbulic","id":181523,"node_id":"MDQ6VXNlcjE4MTUyMw==","avatar_url":"https://avatars.githubusercontent.com/u/181523?v=4","gravatar_id":"","url":"https://api.github.com/users/dysbulic","html_url":"https://github.com/dysbulic","followers_url":"https://api.github.com/users/dysbulic/followers","following_url":"https://api.github.com/users/dysbulic/following{/other_user}","gists_url":"https://api.github.com/users/dysbulic/gists{/gist_id}","starred_url":"https://api.github.com/users/dysbulic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dysbulic/subscriptions","organizations_url":"https://api.github.com/users/dysbulic/orgs","repos_url":"https://api.github.com/users/dysbulic/repos","events_url":"https://api.github.com/users/dysbulic/events{/privacy}","received_events_url":"https://api.github.com/users/dysbulic/received_events","type":"User","user_view_type":"public","site_admin":false,"name":"δυς","company":"Department of Happiness","blog":"https://trwb.live","location":"sᴡ VA, U.S.A.","email":"dys@dhappy.org","hireable":true,"bio":"¡WAGMI‼️","twitter_username":"dysbulic","public_repos":75,"public_gists":27,"followers":57,"following":35,"created_at":"2010-01-13T16:05:54Z","updated_at":"2026-04-02T13:58:37Z"},"id":"dd4f8bbd3edfaa527160","created_at":"2016-03-03T06:48:19Z","updated_at":"2016-03-03T15:53:01Z"},{"url":"https://api.github.com/gists/76253cbe051e959120d84a2e48ed27af","user":{"login":"pdl5p","id":10243097,"node_id":"MDQ6VXNlcjEwMjQzMDk3","avatar_url":"https://avatars.githubusercontent.com/u/10243097?v=4","gravatar_id":"","url":"https://api.github.com/users/pdl5p","html_url":"https://github.com/pdl5p","followers_url":"https://api.github.com/users/pdl5p/followers","following_url":"https://api.github.com/users/pdl5p/following{/other_user}","gists_url":"https://api.github.com/users/pdl5p/gists{/gist_id}","starred_url":"https://api.github.com/users/pdl5p/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pdl5p/subscriptions","organizations_url":"https://api.github.com/users/pdl5p/orgs","repos_url":"https://api.github.com/users/pdl5p/repos","events_url":"https://api.github.com/users/pdl5p/events{/privacy}","received_events_url":"https://api.github.com/users/pdl5p/received_events","type":"User","user_view_type":"public","site_admin":false,"name":"Paul Lucas","company":"FiveP","blog":"","location":"Melbourne, Australia","email":null,"hireable":null,"bio":null,"twitter_username":null,"public_repos":122,"public_gists":9,"followers":17,"following":93,"created_at":"2014-12-19T12:08:24Z","updated_at":"2026-03-22T03:53:42Z"},"id":"76253cbe051e959120d84a2e48ed27af","created_at":"2016-11-18T23:53:46Z","updated_at":"2016-11-18T23:53:47Z"},{"url":"https://api.github.com/gists/f145cfc6a91d88c42248830a5d4bdf8e","user":{"login":"bkief","id":3420363,"node_id":"MDQ6VXNlcjM0MjAzNjM=","avatar_url":"https://avatars.githubusercontent.com/u/3420363?v=4","gravatar_id":"","url":"https://api.github.com/users/bkief","html_url":"https://github.com/bkief","followers_url":"https://api.github.com/users/bkief/followers","following_url":"https://api.github.com/users/bkief/following{/other_user}","gists_url":"https://api.github.com/users/bkief/gists{/gist_id}","starred_url":"https://api.github.com/users/bkief/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bkief/subscriptions","organizations_url":"https://api.github.com/users/bkief/orgs","repos_url":"https://api.github.com/users/bkief/repos","events_url":"https://api.github.com/users/bkief/events{/privacy}","received_events_url":"https://api.github.com/users/bkief/received_events","type":"User","user_view_type":"public","site_admin":false,"name":"feik","company":null,"blog":"","location":null,"email":null,"hireable":null,"bio":null,"twitter_username":null,"public_repos":39,"public_gists":8,"followers":1,"following":3,"created_at":"2013-01-29T19:52:55Z","updated_at":"2026-03-22T11:28:17Z"},"id":"f145cfc6a91d88c42248830a5d4bdf8e","created_at":"2017-11-15T17:41:48Z","updated_at":"2017-11-15T17:54:50Z"},{"url":"https://api.github.com/gists/48946147858368c7e0be6c01b586918a","user":{"login":"barionleg","id":102619282,"node_id":"U_kgDOBh3Ykg","avatar_url":"https://avatars.githubusercontent.com/u/102619282?v=4","gravatar_id":"","url":"https://api.github.com/users/barionleg","html_url":"https://github.com/barionleg","followers_url":"https://api.github.com/users/barionleg/followers","following_url":"https://api.github.com/users/barionleg/following{/other_user}","gists_url":"https://api.github.com/users/barionleg/gists{/gist_id}","starred_url":"https://api.github.com/users/barionleg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/barionleg/subscriptions","organizations_url":"https://api.github.com/users/barionleg/orgs","repos_url":"https://api.github.com/users/barionleg/repos","events_url":"https://api.github.com/users/barionleg/events{/privacy}","received_events_url":"https://api.github.com/users/barionleg/received_events","type":"User","user_view_type":"public","site_admin":false,"name":"Bankn8II©$A","company":"©YÄMÅHÄTiD℞Åßu®","blog":"https://ard.de","location":"fb.me/Georgien.fr","email":null,"hireable":true,"bio":"©om₽o$€℞AРхитектBunoom\r\nBunioonArcomposers\r\nHere Just ©omposers Union of Georgia Represented science 1932. 1942E_BernVakUeartz B℞oliKBil©A₽$ \r\nвÅRDavweli Д3e uR","twitter_username":"YNKDBVLGARI","public_repos":2059,"public_gists":92,"followers":13,"following":141,"created_at":"2022-03-29T18:05:29Z","updated_at":"2026-03-24T13:43:23Z"},"id":"48946147858368c7e0be6c01b586918a","created_at":"2023-08-28T18:48:39Z","updated_at":"2025-07-08T14:23:38Z"}],"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":"1ce5e5ae17f9baa9de95bfb244a638274c71b2fb","committed_at":"2018-11-01T22:05:49Z","change_status":{"total":1,"additions":1,"deletions":0},"url":"https://api.github.com/gists/5944371/1ce5e5ae17f9baa9de95bfb244a638274c71b2fb"},{"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":"1802f977484a39dd7c316577ce50aca89a7604d2","committed_at":"2016-10-28T05:44:37Z","change_status":{"total":383,"additions":382,"deletions":1},"url":"https://api.github.com/gists/5944371/1802f977484a39dd7c316577ce50aca89a7604d2"},{"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":"cd32da51fff1ba792e74592d9b07fa6f7497275c","committed_at":"2016-02-09T02:03:19Z","change_status":{"total":1,"additions":1,"deletions":0},"url":"https://api.github.com/gists/5944371/cd32da51fff1ba792e74592d9b07fa6f7497275c"},{"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":"1a0488e044403261215ac2581bdac8818d59f9ea","committed_at":"2015-11-10T22:03:39Z","change_status":{"total":4,"additions":3,"deletions":1},"url":"https://api.github.com/gists/5944371/1a0488e044403261215ac2581bdac8818d59f9ea"},{"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":"43351ac4f5cdab2a18a9bb392605fb7dda2a0b8c","committed_at":"2015-10-31T01:49:16Z","change_status":{"total":2,"additions":1,"deletions":1},"url":"https://api.github.com/gists/5944371/43351ac4f5cdab2a18a9bb392605fb7dda2a0b8c"},{"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":"6916d6bababcc2aef2efa3ba4000c970100a9588","committed_at":"2015-06-11T19:19:22Z","change_status":{"total":2,"additions":1,"deletions":1},"url":"https://api.github.com/gists/5944371/6916d6bababcc2aef2efa3ba4000c970100a9588"},{"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":"2845b99a4c320ec60005644dd658e04f8896463a","committed_at":"2013-12-04T01:18:58Z","change_status":{"total":2,"additions":1,"deletions":1},"url":"https://api.github.com/gists/5944371/2845b99a4c320ec60005644dd658e04f8896463a"},{"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":"c72e763e39d8368002b6189fe7e835bfc46821c5","committed_at":"2013-12-04T01:15:47Z","change_status":{"total":4,"additions":2,"deletions":2},"url":"https://api.github.com/gists/5944371/c72e763e39d8368002b6189fe7e835bfc46821c5"},{"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":"57a2f59c7b01bf3754426f6d3db5e37efc2ee3fa","committed_at":"2013-12-04T01:02:51Z","change_status":{"total":10,"additions":3,"deletions":7},"url":"https://api.github.com/gists/5944371/57a2f59c7b01bf3754426f6d3db5e37efc2ee3fa"},{"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":"3708ce33335e7d5e0b6dac43390b4252fc1f89d9","committed_at":"2013-12-04T00:58:19Z","change_status":{"total":43,"additions":22,"deletions":21},"url":"https://api.github.com/gists/5944371/3708ce33335e7d5e0b6dac43390b4252fc1f89d9"},{"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":"89017b2c131dcc207d4efb8a82bac68c38e09b17","committed_at":"2013-11-23T21:24:13Z","change_status":{},"url":"https://api.github.com/gists/5944371/89017b2c131dcc207d4efb8a82bac68c38e09b17"},{"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":"091d191eeb9b526ecfa4b25b0a500ee00de0d9ca","committed_at":"2013-11-23T21:20:01Z","change_status":{},"url":"https://api.github.com/gists/5944371/091d191eeb9b526ecfa4b25b0a500ee00de0d9ca"},{"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":"63007ed527ef0553f2898ae3fa859df7787e4c9f","committed_at":"2013-07-07T18:14:30Z","change_status":{},"url":"https://api.github.com/gists/5944371/63007ed527ef0553f2898ae3fa859df7787e4c9f"},{"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":"c43109607df7eacb8539da1dbd0f46e84eb57c70","committed_at":"2013-07-07T18:06:57Z","change_status":{},"url":"https://api.github.com/gists/5944371/c43109607df7eacb8539da1dbd0f46e84eb57c70"},{"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":"54924e18c9c7e7bdb8b534eac92ca289a550331e","committed_at":"2012-12-20T20:43:35Z","change_status":{},"url":"https://api.github.com/gists/5944371/54924e18c9c7e7bdb8b534eac92ca289a550331e"},{"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":"d82c6488c08d389c5a29b42892e3ff78b52b2d6b","committed_at":"2012-12-20T20:42:31Z","change_status":{},"url":"https://api.github.com/gists/5944371/d82c6488c08d389c5a29b42892e3ff78b52b2d6b"},{"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":"509da09975531eec0acd4826480c4bfb318e8852","committed_at":"2012-12-20T20:42:05Z","change_status":{},"url":"https://api.github.com/gists/5944371/509da09975531eec0acd4826480c4bfb318e8852"},{"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":"986c3204a8c9a312f00ae5d0925d146efdec3dd3","committed_at":"2012-12-20T20:41:10Z","change_status":{},"url":"https://api.github.com/gists/5944371/986c3204a8c9a312f00ae5d0925d146efdec3dd3"}],"truncated":false}