"Computer nerds" have plenty of friends. I know factory workers that have very high depression levels due to not having enough social contact or friendship in their lives. Sure, when I was 9 I was beat the fuck up over and over but when you are friendly, smart and successful people like you. They want to be your friend. Let's play devils advocate for a second. Take the most popular person in high school and get him to design social software. It would suck. Bad.
Take the most popular person in high school and get him to design social software. It would suck. Bad.
What you've just described is Facebook, except that the "most popular person in high school" got cut out of the loop by the nerd smart enough to realize that the idea was good enough to be worth stealing.
And you're right. It does suck, in a million ways, reflecting our society at large rather well, overall. But it's also the most successful social network to date.
But in my opinion, at least, the main idea that the yacht club twins brought to the mix was actually the primary reason that it grew so easily: Facebook was, initially, at least, a social network for students at elite schools, let the rest of the University-of-CrappyPartySchool rabble diddle themselves on Myspace. Without that, I don't know that it ever would have taken off the way it did...
It's not a question of whether they have friends or not, it's whether they are nerdy enough to imagine that the idea of friendship can be captured by a simpleminded data structure. (And yeah, not all nerds would actually believe this).
It's the same thing that drives (some) nerds towards libertarianism, a fascination with formal models and rules over the messy complexity of reality, especially social reality.
I did like that sentence, but I can't help but think it's wrong. The author of this article is probably as much of a "computer nerd" as any person at Facebook/wherever, but they can identify all sorts of problems with the "social graph", so the problem isn't nerdiness. The problem, as the author also points out, is that real life is very complex, and you can get an 80% solution by dramatically simplifying it.
Besides, I suspect there are plenty of nerds who understand social relationships in theory very well (there's plenty of literature out there for those willing to read). Not to mention that, apparently, not all tech people are completely socially awkward.
I think Maciej is brilliant and so is this piece, but I do wish he didn't so often play the "you're all dysfunctional nerds" card.
Also, there's an unstated assumption that in order to write software that is useful socially, one has to be very social. This sounds like the arguments people used to have in the mid-90s about whether a program could ever replace a librarian. Well, it didn't -- but it didn't need to.
I think it's clear that what we call social networks don't model our friendships well. That doesn't mean they aren't useful in some other way. Perhaps the great shift will come when we stop trying to make social networks be our Advanced Friendship Substitute, and instead make them do something more useful.
It might be selection bias on my part, but as far as I've seen if someone is able to comprehend a concept like social graph, he's on his way to becoming a nerd. Even being able to handle social relationships on abstract level[1] require insights of mathematical concepts, on the level that is not taught to majority of human population.
That's why I dislike all those 'nerds suck at XXX', whether it's about maths, physics or computer nerds. All of those groups are good at maths, which is basically applied thinking, and thus is applicable not only to computers, but to real life as well. So, given a problem and no domain expert around, I'd definitely trust nerd or an engineer more than anyone else.
[1] - as in, go meta and talk about things like social graphs, how they evolve, transform, while having a clear model in ones head.
3pt14159|14 years ago
"Computer nerds" have plenty of friends. I know factory workers that have very high depression levels due to not having enough social contact or friendship in their lives. Sure, when I was 9 I was beat the fuck up over and over but when you are friendly, smart and successful people like you. They want to be your friend. Let's play devils advocate for a second. Take the most popular person in high school and get him to design social software. It would suck. Bad.
bermanoid|14 years ago
What you've just described is Facebook, except that the "most popular person in high school" got cut out of the loop by the nerd smart enough to realize that the idea was good enough to be worth stealing.
And you're right. It does suck, in a million ways, reflecting our society at large rather well, overall. But it's also the most successful social network to date.
But in my opinion, at least, the main idea that the yacht club twins brought to the mix was actually the primary reason that it grew so easily: Facebook was, initially, at least, a social network for students at elite schools, let the rest of the University-of-CrappyPartySchool rabble diddle themselves on Myspace. Without that, I don't know that it ever would have taken off the way it did...
daenz|14 years ago
Let's assume they had the technical skills to do it, why do you think it would suck?
mtraven|14 years ago
It's the same thing that drives (some) nerds towards libertarianism, a fascination with formal models and rules over the messy complexity of reality, especially social reality.
davidjohnstone|14 years ago
Besides, I suspect there are plenty of nerds who understand social relationships in theory very well (there's plenty of literature out there for those willing to read). Not to mention that, apparently, not all tech people are completely socially awkward.
neilk|14 years ago
Also, there's an unstated assumption that in order to write software that is useful socially, one has to be very social. This sounds like the arguments people used to have in the mid-90s about whether a program could ever replace a librarian. Well, it didn't -- but it didn't need to.
I think it's clear that what we call social networks don't model our friendships well. That doesn't mean they aren't useful in some other way. Perhaps the great shift will come when we stop trying to make social networks be our Advanced Friendship Substitute, and instead make them do something more useful.
TeMPOraL|14 years ago
It might be selection bias on my part, but as far as I've seen if someone is able to comprehend a concept like social graph, he's on his way to becoming a nerd. Even being able to handle social relationships on abstract level[1] require insights of mathematical concepts, on the level that is not taught to majority of human population.
That's why I dislike all those 'nerds suck at XXX', whether it's about maths, physics or computer nerds. All of those groups are good at maths, which is basically applied thinking, and thus is applicable not only to computers, but to real life as well. So, given a problem and no domain expert around, I'd definitely trust nerd or an engineer more than anyone else.
[1] - as in, go meta and talk about things like social graphs, how they evolve, transform, while having a clear model in ones head.
mixmax|14 years ago