This is a design flaw of all previous social networks, including Facebook and I believe it's what led most of them to become irrelevant for the users, because it really weakened and diluted the types of relationships you can have on Facebook.
I also don't think this is something you can just patch up later on. They tried it with Lists and Groups, and it didn't work. Google+ has this built-in from the beginning and it's why I think it will succeed. I've actually noticed this is a huge problem about a year ago and I've been thinking ever since how this could be fixed. Google's solution is similar but even better than what I thought was the solution. It surprises me how well they got this.
My FB friends are all people I've known at one time in real life. Not necessarily friends but certainly people I've been friendly with. The recommendation engine does quite a good job of flagging new people that I know (amid lots I don't) and letting me choose to reconnect with them or not.
Why do you think it's only mediocre? What's keeping it from being good?
Little inanities like that.
I didn't know you could do that. Thanks!
You cannot have, say, a smaller group included in a larger group like for example: your former classroom colleagues group included in the larger group of all high-school colleagues from your school, included in yet another larger group of all people you know from your city from the same generation (useful in a small city were you know most such people).
Then, there's the interface.
I just looked at it and I can't find an interface to re-organize my current list of friends in Lists. I also can't find a way to filter the messages only from people in a certain list. Lists also have the same problem as groups, they are categories for people, meaning that one person can only belong in one List. And when posting a message on your wall, is there even an option for posting only to a certain list, as I can't see it.
And then, their biggest problem (I think) is the legacy.
People have been building huge lists of friends without thinking about organizing that list. People now post updates and engage in conversations like on Twitter - as if their message will reach their hole list and even people outside of it as well.
Embarrassing comments are a minority, as people in general are aware that their coworkers or family will see their drunken pictures (except many teenagers that don't give a shit, but someday they will). So it's a lot of self-censorship, not to mention the vanity contest.
On the other hand if you knew that your message will reach only your friendly-neighborhood buddies, I don't think you'll show much restraint, since sounding smart or cool is useless and even condescending to people who actually know who you are; getting much nicer and exciting conversations.
I haven't tried Google+ yet, but I'm excited that Facebook may finally have some competition, much needed IMHO.
I just looked at it and I can't find an interface to re-organize my current list of friends in Lists.
Account->Edit Friends, each friend has "Edit Lists" next to them on hover
I also can't find a way to filter the messages only from people in a certain list
Click the arrow beside Most Recent on the News Feed, then you can filter by any list
Lists also have the same problem as groups, they are categories for people, meaning that one person can only belong in one List
One person can belong in as many lists as you want them to
And when posting a message on your wall, is there even an option for posting only to a certain list, as I can't see it.
Click the lock beside the share button -> Custom edit -> Specific People -> Type whatever lists you want
-package it as a completely separate product with its own url (gmail.com, maps.google.com, etc.) before gradually integrating it into search results and other products. -make them optional (i.e. Google Instant, Gmail Labs) -do a test run on a small subset of users (which Facebook does only to test before they scale, seemingly never to determine if the change will piss off users)
In short, maybe continually tweaking core features like Messages, the Timeline, Photos, etc. isn't the only way or even the most effective way they can leverage their almighty graph.
Based on this article: http://news.oneindia.in/2011/06/13/tech-facebook-growth-rate...
If I am reading it right they are saying there is negative growth rate is the US and Canada, but still positive growth rate in emerging markets resulting in an overall positive but declining growth rate.
The speed of their product has improved impressively and the mobile site has achieved commendable parity with the "full site", but they're really not delivering new experiences. And that's a little bit damning. Great technology products can create mind-blowing new experiences and the lasting companies deliver those experiences regularly.
Plus looks cool, though. I've been Skyping for years, but the way they show you seamlessly jumping from the news feed to a video chat strikes me as something new. I'm intrigued by "Sparks". At least for me, Facebook is a deadzone when it comes to real discussion - if Google can make a format that combines social networking with Reddit-like discussion, they'll take over.