Slashdot Mirror


StackOverflow and Github Visualized As Cities

An anonymous reader writes "Ekisto is an interactive network visualization of three online communities: StackOverflow, Github and Friendfeed. Ekisto tries to map our online habitats using graph algorithms and the city as a metaphor. A graph layout algorithm arranges users in 2D space based on their similarity. Cosine similarity is computed based on the users' network (Friendfeed), collaborate, watch, fork and follow relationships (Github), or based on the tags of posts contributed by users (StackOverflow). The height of each user represents the normalized value of the user's Pagerank (Github, Friendfeed) or their reputation points (StackOverflow)."

3 of 45 comments (clear)

  1. Re:The StackOverflow map is useless by netpatriot · · Score: 5, Informative

    Did you read the About section? They are clustered by the tags of the posts. I can recognize several subcommunities I participate in... C++ land and Python island around Martelli.

  2. Re:Why is that modded down? He's right... by Anonymous Coward · · Score: 4, Insightful

    What? I participate in a couple systems-level code projects at Github and recognize none of your comments. Selection bias, perhaps.

  3. Re:The StackOverflow map is useless by deroby · · Score: 4, Interesting

    I guess it depends on the subjects you're interested in. Given the size of SO (well, we should probably consider the entire Stack Exchange group, no ?) there's bound to be sub-cultures. Personally I rather occasionally browse the SQL related tags and while there are quite a bit of 'Please do my homework' kind of questions, those often don't get the answer they're looking for (that is: the worked out solution) but rather get pointers into 'the right direction'. Luckily there also are also quite a few of interesting questions that spark discussions and often-times indirectly gives me some insight into something I hadn't ever thought about before. I find that valuable. Feel free to look up my userid and you'll notice that hardly have any reputation points behind my name; in fact I have 'worked' just enough to be able to post/edit comments etc; otherwise I really don't care.

    A long, long time ago I used to spend quite a bit of time on ExpertsExchange. Although I enjoyed helping out others at first it became quite frustrating after a while to see how a few people would throw a quick & dirty solution only seconds (?!?!) after it was posted. By the time I had written a fleshed out answer the original poster would already have accepted the (imho) downright terrible advice and there was no way to undo the situation except for adding a comment along the lines: please don' t do it like this for reasons x, y and z. I had no clue why (or how) these quick-posters would do this as their reputation already was sky-high until I noticed that the site had leader-boards that would nominate their 'best' people on a monthly/yearly basis. After that I gave up.

    At least on SO you can down-vote a prematurely accepted answer and vote up one that makes a lot more sense. Maybe the original poster won't care to come back, but at least when someone comes around googling for an answer he'll be presented with the 'better' answer first AND the Q&D poster actually gets 'punished' by the down-votes. (As are the people who down-vote, so it's 'harder' to game the system). I'm sure SO has something like 'greatest contributors' too, and yes, there is all the badges and reputation stuff; but it seems to me there is a lot less attention given to it.

    --
    If there is one thing to be learned on slashdot, it has to be sarcasm.