subscribe:

Add to Technorati Favorites!
Powered by TypePad
Member since 01/2005

technorati


« And The Answer Is… | Main | Kindle – Free Internet Browsing for Just $400 »

My Friends the Super Nodes

The super nodes are what makes undirected networks efficient. They’re responsible for everything from the apparent fact that there are no more than six degrees of separation between any two people on earth to the rapid initial spread of AIDS. Memes become fads as the super nodes propagate them. Hits don’t happen without super node attention.

A lot of the discussion Matt Blumberg, Brad Feld, Phil Hollows, Jeff Pulver, Fred Wilson and I had about the future of messaging was actually about social networks (see my post here and Fred’s here). Social graphs area fancy name for the lines which connect nodes in a depiction of a social network – a network of people. If you draw the simplest kind of social graph where there is a line between any two people who know each other, you’ll find that most people have less than the average number of connections while there are a few people who each have a huge number of connections: these are the super nodes.

You know who they are in real life: they’re the people who always know someone for you to contact whether it’s a job or a soul mate you’re looking for. They know everybody you know and they know lots of people in the place you’re about to visit as well as some people in the place you’ve just been. They’re gregarious (it’s easy for them because, when they do meet someone new, they always have friends in common).

Us average joe nodes tend to cluster: we and the circle of people we know all know each other and not many people outside the cluster. Turns out in networking theory that one of the reasons the super nodes are so important is that they have friends all over the place. So an idea – or a disease – jumps from cluster to cluster via super nodes. You need these long connections if you’re looking for a job because you already know most of the people your friends know and you wouldn’t still be looking if they had a good opening for you – but your friend the super node knows people in other clusters who may be looking for someone just like you.

In cyber-life they have zillions of friends on Facebook, their blogs are well-read, they have good Google-juice, and they are followed by hordes on twitter (and do a fair amount of twitter-following themselves). Supernodedom is a kind of celebrity but it is two way. Celebrity is watched but doesn’t necessarily see; super nodes really see and communicate with lots of other people. Otherwise they couldn’t help you make contacts.

Turns out Fred and Jeff are super nodes (not that I didn’t already know this). When Jeff met Facebook founder Mark Zuckerberg at a conference, he immediately asked Mark for help with what for him is a pressing issue – Facebook only allows you to have 5000 friends. Terrible problem if you’re a super node.

Facebook plugins and twitter apps that work fine for you and me break when Fred or Jeff try them. No one allows for the number of friends that have to get loaded for these guys. They need special tools to let them rank and prioritize the volumes of communications they get from all these friends – and the ever increasing number of new friend requests.

If you’re writing a network application, you have to make it simple enough for the average user (who has a below-average number of connections) and robust and scalable enough for the super nodes. You DON’T want to forget about the super nodes because they’re the ones who are going to make or not make your product spread virally across the web. Moreover, if you have a network service, you always have a problem getting enough initial users to make the service valuable to new users; each super node is worth hundreds of us ordinary users in network value to a social network of any kind because of the number of connections they have and the number of people who want to connect with them.

I suspect that some social networking products may only appeal to super users. I’m trying twitter, for example, but haven’t yet found it compelling (after twelve hours). I signed up with a closed twitter account so the only people who can follow me are those I permit – that’s not the way super nodes act at all, I quickly found out. Fred and Jeff twitter all the time and have many ideas for making the service even more useful to super nodes.

Although you can have a successful network service serving mainly super nodes, you CAN’T succeed if your service is only fit for us ordinary nodes – networks don’t work right without the super nodes; the rest of us don’t have enough connections.

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d83451cce569e200e54f9c542a8834

Listed below are links to weblogs that reference My Friends the Super Nodes:

Comments

Sima:

I think there ARE lots of cases (including email) where optional authentication would make sense. I have run into cases of people impersonating my friends on Facebook already.

Interestingly, authentication, itself could come though the social graph.

If you're going to create a social network site, depending on human super nodes is incredibly boring and stupid. Create you're own super nodes by letting chatbots interact with your users and hash the keywords that come out in the conversations. Then as other users hit that same keywords, offer to introduce them to someone on that list. A human supernode may have thousands of connections. A computer supernode can have tens of millions of connections.
What's the point of the internet if you have to do things the old-fashioned way. Remember that people used to think of the telephone as a telegraph that anyone could operate.

Twitter works well for me following only about a dozen people. I think I have forty-some followers, most of which are not spam....

A mix of a couple of locals - finding out about events and restaurants and stuff - and a couple of 'super-nodes' and a couple of long distance friends keeps it something I can check a couple of times a day and not get overwhelmed or lose too much.

Find a few interesting people to follow, (fred's a good start) and I think you'll like it.

Hi Tom,

Supernodes are indeed important both on a social and technical level. Unfortunately even a single node can have huge impact as the Megan Meier case has shown us. At the end of my blog post "Social Networking Tragedy" on http://kids-communication.blogspot.com/ I ask the question of whether or not we should add a mechanism for optional authentication to the social networking sites.

What is your opinion about this? Wouldn't an icon next to a person indicating whether he has been authenticated (somehow) make the social networking scene safer? Obviously not everyone would bother to go through the authentification process, but at least I could make an informed decision about whether or not I want to interact with those who have not.

Thanks,
Sima

Post a comment

If you have a TypeKey or TypePad account, please Sign In

Gifts for Nerds

Builtin GPRS and WiFi means traffic information is crowd sourced from all users. Cool!

iGo Universal PS001125-0001 EveryWhere Max 90 Watt Power Charger

Replaces all chargers and works from wall, car, plane, or boat. Lighten up!

More nerd gifts...

More Gifts for Nerds

Kindle: Amazon's Wireless Reading Device

Not quite as good as a real book IMHO but a lot lighter than a trip worth of books. Also better than a cell phone for mobile web access - and that's free!

hackoff.com: An Historic Murder Mystery set in the Internet Bubble and Rubble

Hacker Dom Montain may be either the hero or villain of my novel. Read it to find out!

The Interpreter's Tale

Hacker Dom Montain is in Barcelona in my downloadable long short story. Why? and why are the pickpockets stealing mobile phones?

Recent Reads - Click title to order from Amazon


Google

  • adlinks
  • adsense