For most of the visualizations I've found on Hacker News, the data is usually available directly to the client, either through an API or a static file (.csv,.json,etc.). StatWing is already using d3 to display their work, so it is possible they were also using crossfilter to do filtering as well.
So, really, past experience with this sort of thing and seeing that they were using d3.
So, really, past experience with this sort of thing and seeing that they were using d3.