Last updated: 13 November 2014
It's funny to create a project about connection and sharing, and then realize that your idea itself is shared. I had an idea to create a network using D3.js on Saturday after seeing Paul's (~ford) Tilde.club connections. I didn't have time to tinker with it until this afternoon (6 October), and just as I was finishing up I discovered that ~schussat had just implemented exactly the same idea.
I briefly considered just scrapping mine, but as ~ford tells us, there is no guilt and no shame here. We really don't need two d3 network graphs, and ~schussat has created an excellent one. The difference, from what I can tell, is that I used ~ford's shell script (found here) but created my own Python script for creating the necessary JSON. I haven't yet done much tinkering with the data, so what you see here so far is simply all the connections that are available. I'll probably go through and do a little pruning, like ~schussat has done, later on. From there I used much of Mike Bostock's code for creating a network graph of Les Mis characters. After setting all of that up, I couldn't get the graph to stop floating out of its frame.
It was at this point that I discovered the good work ~schussat has done, and borrowed a little bit of his
var force to get my graph to stay put. There's still work to be done, and I'll post updates about changes to the graph as I make them. For now it only includes as nodes those users who are connected by link to at least one other page. Mouse over the nodes for username labels. But there you have it: cooperation, interconnection, and all the tilde.club links, visualized.
Return to ~jr