In December I wrote a post titled It’s Not About Having The Most Friends, It’s About Having The Best Friends. Since then I’ve been systematically modifying my social networking behavior and cleaning up my various social graphs. As a significant content generator in a variety of forms (blogs, books, tweets, videos) and a massive content consumer, I found that my historical approach of social network promiscuity wasn’t working well for me in terms of surfacing information.
I made two major changes to the way I use various social networks. I went through each one and categorized each on three dimensions: (1) consumption vs. broadcast and (2) public vs. private, (3) selective vs. promiscuous. These are not binary choices – I can be both a content consumer and a broadcaster on the same social network, but I’ll use it differently depending where on the spectrum I am.
For example, consider Facebook. I determined I was in the middle of the consumption/broadcast spectrum, public, and selective. With Foursquare, I determined I was closer to broadcast and private and very selective. With LinkedIn, I was 100% broadcast, public, and promiscuous. With Twitter, I was similar to Facebook, but with a much wider broadcast and promiscuous. With RunKeeper, very strong on broadcast, public, but selective.
I then looked at the tools I was using. Yesterday I noticed Fred Wilson’s email The Black Hole Of Email and it reminded me that I view email as my primary communication channel for broad accessibility (I try to answer every email I get within 24 hours – if it takes longer you know I’m on the road or got behind) and often respond within minutes if I’m in front of my computer. But I’ve worked very hard to cut all of the noise out of my email channel – I have no email subscriptions (thanks OtherInBox), I get no spam (thanks Postini), I run zero inbox (read and reply / archive immediately), and am very selective with the notifications I get via email (i.e. I check Meetup.com daily, but the only email notifications I get are for Boulder Is For Robots.) As a result, I find email manageable and a powerful / simple comm channel for me.
Tuning each social network has ranged from trivial (15 minutes with RunKeeper and I was in a happy place) to medium (Foursquare took an hour to clean up my 800+ friends to 100-ish) to extremely painful (going from 3000 Facebook friends to a useful set seemed overwhelming.) I decided to clean up the easy ones first and then come up with manual algorithms for the harder ones.
My favorite approach is what I’m doing with Facebook. Every day I go into the Events tab and look at the birthday list. I then unfriend the people whose name I don’t recognize or who I don’t want to consume in my news feed. Since Facebook’s social graph is on the public side, people can still follow me (ala Twitter follow). I view this as a reverse birthday gift which probably enhances both of our lives.
In contrast, I’ve continued to just accept all LinkedIn requests except from obvious recruiters or people who look like spambots. I know they can pay to get access to my social graph – that’s fine – I want them to have to pay someone or work a little for it, not just get it for free, but the benefit of having a wide social graph on LinkedIn for the one time a week I use it to hunt someone down somewhere far outweighs the pain of being promiscuous.
I’ve continued to find and use other tools for managing all the data. One of my new favorites is Engag.io. Rather than getting a stream of Facebook email notifications, I check it once a day and respond to everything that I see. I’ve noticed that I find comments in other services like Foursquare that I was previously missing, and rather than having a pile of clutter in my inbox, I can interact it with once a day for ten minutes.
When I reflect on my approach, it doesn’t surprise me that it’s very algorithmic. That’s how I’ve always driven my content consumption / content generation world and part of the reason it doesn’t overwhelm me. Sure – it spikes up at times and becomes less useful / more chaotic (like it did last year when I realized Facebook wasn’t really useful for me anyone.) This causes me to step back, figure out a new set of algorithms, and get it newly tamed. And yes, Facebook is now much more useful and interesting to me after only a few months of cleanup.
I’m always looking for new tools and approaches to this so if you have a great one, please tell me. For example, the “unfriend on birthdays” approach was suggested several times in the comments to one of the posts and after trying a Greasemonkey plugin, manual unfriending on the iPad while watching TV, and other brute force approaches, I just decided I’d clean it up over a year via the birthday approach. So – keep the comments and emails flowing – they mean a lot to me.
I noticed something when I tried out two apps (Mingly and Cobook) this morning – they each immediately asked to connect me to Facebook, LinkedIn, and Twitter during their onboarding process. And, by using my Gmail as the starting point / authentication, they connected me to G+.
Microsoft is conspicuously absent from this. I’ve noticed this many times in the past but when you onboard yourself in two contact-related apps in the same morning and there is no Microsoft anywhere, there’s something going on that’s important. I wonder if this will change with Office 365 – I hope Microsoft is building a trivial to use oauth to O365 so it’s easy to connect to, along with a good sync API.
I was trying to think of other authentication that would be helpful to me in the context of my contacts. Almost everything else I use is based on either my email address or auth with one of these four services. Hmmm.
So far Mingly feels basically the same as Gist but Cobook seems different than anything I’ve used. I have no idea if I’ll keep using either of these, but like many things in the themes we invest in, I love to play around with new apps for a while and see if it sticks.
It’s happening from 8pm – 9pm Mountain (10pm – 11pm Eastern). There’s a real time Twitter chat up or you can just follow me and participate by tagging things with #BEONFIRE. Either way, I’ll be answering any and all questions via Twitter for an hour tonight.
Let’s be on fire together.
Over the past month I’ve been systematically cleaning up my social graph. It took me a while to figure out how I wanted to do this, as I’m a very active user of Twitter, Facebook, LinkedIn, Foursquare, and Google+ along with a bunch of applications that leverage these various social graphs. Historically, I’ve been a very promiscuous friender, accepting almost all friend requests.
While this strategy worked fine for me for Twitter (since I didn’t have to do anything, and could deliberately choose who I wanted to follow) this didn’t work for any of the other services. Specifically, Facebook had become basically useless to me, LinkedIn’s activity feed was pointless, Foursquare scared me a little, and Google+ was just a cluttered mess.
As I used each of these services daily, I thought hard about how I was using them and what I was doing. I realized that I was using Twitter ideally and no changes were needed. I broadcast regularly through Twitter, which connects to Facebook and broadcasts there as well. I consume content in a stream throughout the day from about 600 people who I follow. I unfollow someone periodically and add someone new periodically. The tempo works fine and I have my Twitter activity feed up on my Mac all day long.
Facebook was more perplexing to me. Ultimately I decided to orient around my activity feed and started unfriending anyone who I didn’t want to see in my activity feed. Given the current Facebook infrastructure, these folks will still “subscribe” to me (same as Twitter follow) and anyone who wants to subscribe to me can. Unfortunately, the UX for unfriending someone Facebook is horrible, so it’s a tedious and long process. I’ve decided to unfriend 10 people a day which means I’ll be done in about 200 days. I realize that once I’ve got this done I need to adjust my security settings to reflect what I actually want to share. That’ll happen at some point.
LinkedIn was easy – I just decided to ignore the activity stream. I’m remaining promiscuous at LinkedIn with two exceptions – no recruiters and no totally random people. LinkedIn continues to be the best way for me to discover professional connections to people I want to reach and the wider the network, the better.
Foursquare was the hardest to figure out. I rebroadcast Foursquare to Facebook and had a very uncomfortable experience this summer with someone pretending to stalk me on Foursquare. While it was a prank, I never found out who did it which caused me to quit Foursquare for a few months. I get too much value out of Foursquare as a historical record (I love 4sqand7yearsago) so I’ve just decided to aggressively unfriend anyone who I’m not close to. Once I get this done, Facebook done, and my security settings right, I’ll be in a happy place.
Google+ is more dynamic right now as I figure out how I really want to use it. I’m finding the integration into Gmail to be very interesting and I expect my use case will change as they roll out more features, like they did today. For now, I’m using it much more like Twitter.
As I’ve been cleaning this up, I realized that I have a bunch of awesome friends. When I look at my friends lists in apps like RunKeeper and Fitbit, I smile a big smile about who I’m connected to. Most importantly, I realize that all of this technology is enhancing my relationships, and it reminds me to be deliberate about how I use it.
Jeff Clavier is hanging out with Amy and me in Paris for a few days. We had an incredible dinner last night at L’Arpege – we’d been there once before with another friend (Ed Roberto) about five years ago and it was even better than we remembered it to be. We got home five hours after we started dinner which included an epic cheese course and two dessert courses.
Jeff’s been spending a lot of time on Google+ as have I and many of the VCs and tech early adopters that I know (my VC Circle is my largest circle.) Google+ is rumored to have reached 10m users already and show no sign of slowing. My experience with it has been fascinating – I didn’t do much beyond set up my account, figure out the right login approach since I use Google Apps and Google+ doesn’t yet work with a Google Apps account, and put up a few posts. I’ve got 1400 followers already who presumably simply auto-discovered me via Google’s algorithms (they do have a great social graph already given all the Gmail emails and address books.)
Recently I wrote a post titled Rethinking My Social Graph. I’ve struggled to get my Facebook social graph in order (3000 friends later – lots of acquaintances, not that many friends) and pondered how I use LinkedIn (promiscuously – I link with pretty much anyone). Twitter has been my ultimate broadcast tool and when I think about Google+ vs. Facebook, I realize that the power is the “follow” model vs. the “friend” model.
Facebook has become not that useful for me because while it’s the friend model, I’ve treated it as a follow model. As a result, there isn’t that much intimate communication on it for me, or if there is, it’s completely lost in the noise of the people who I’m acquaintances with. I’ve tried to solve this by sorting them into Lists but there are two problems. The UI for doing this is awful / tedious / excruciating and the control over what you do with lists is weak, especially in places where you really want the control (such as the news feed).
In contrast, Google+ nailed this with the follow model, letting anyone that is interested in what I have to say follow me, while I only follow people I’m interested in. While this is the Twitter model, you get much finer control over both consumption and broadcast through the use of Circles. Now that I have enough activity on Google+, I’m starting to understand and see the impact of this. Oh – and I guess I should start calling it G+ like all the cool kids do.
As Jason and I are about to launch our new book Venture Deals: Be Smarter Than Your Lawyer and Venture Capitalist I’ve been once again thinking about communication and promotion via social media. My experience setting up the blog and twitter feed for Startup Marriage reminded me how easy it is to get the tech set up, but how challenging it is to get engagement. And my investment in Gnip is showing me the continued geometric expansion of social data across an ever increasing number of platforms.
Get ready – I think we have now finally “just begun.”
I recently wrote about how well things are going at Gnip. Here we are just a few weeks later and my friends at Gnip continue to generate goodness in several different directions.
Today Gnip announced it has partnered with Twitter and the U.S. Library of Congress to manage the receipt of all historical data from Twitter and facilitate its delivery to the Library of Congress. This news builds off a release from the Library of Congress back in April where LoC announced that they will digitally archive every public tweet from Twitter’s inception and will continue to archive new tweets going forward. LoC has hinted that the archive will have an “emphasis on scholarly and research” endeavors.
Delivering a bunch of 140 character tweets might not seem like a big deal, but when you consider that Twitter is currently pumping out data at a rate of 35Mbps (and growing) with a max recorded rate of roughly 6000 tweets per second, the challenges of managing this transfer become substantial. Gnip is currently delivering over a half billion social activities per day to almost all the top social media monitoring firms. Since Gnip was Twitter’s first authorized data reseller it isn’t too surprising that they partnered with Twitter and the Library of Congress for this important endeavor. The best part of this deal is that some of the key technical bits that were required to make this project a reality will almost certainly end up in Gnip’s future business offerings so the commercial Twitter ecosphere will likely benefit from this effort at some point too.
Just yesterday, Gnip announced that Chris Moody joined the company as President & COO. I’ve been good friends with Chris for the last several years and am super excited to be working closely with him. I anticipate that Chris and Jud Valeski, Gnip’s CEO, will make a powerful duo.
On Monday, the company announced a much anticipated product improvement that allows existing customers to open multiple connections to Premium Twitter Feeds on their Gnip data collectors. The best part is that customers won’t be charged the standard Twitter licensing fee for the same tweet delivered across multiple connections. Instead, Gnip offers a small flat fee per month for each additional connection. This is a big win for ops managers who have multiple environments to manage for their various release cycles and for large enterprises with systems distributed across data centers all over the world.
For those keeping track, that’s three big announcement in three days. Chris also pointed out on Gnip’s blog yesterday that several other key individuals have joined the company in the last week including Bill Adkins, Seth McGuire, Charles Ince, and Brad Bokal.
Guys – keep on Doing More Faster!
I’ve had a number of interesting conversions about the intersection of the virtual and the physical world since I wrote the post Did Someone Ruin Foursquare For Me Yesterday? Kashmir Hill in Forbes did a quick email interview with me titled Venture Capitalist Gets Creeped Out by Foursquare which captured a few new thoughts and I spent some time the other night at a TechStars Mentor dinner talking with Alex Rainert, the head of product for Foursquare, who had spent some time digging into this issue to try to figure out what was going on.
When I reflect on this, it’s clearly a “me problem” and not a “Foursquare problem.” Specifically, I’ve been chaotic and much too promiscuous with regard to my social graph. I don’t have a clear rule set about who I accept as friends on different services (I pretty much accept everyone) and as a result don’t have much control over what I broadcast. When I reflect on this, I also realize that it has rendered services like Facebook and LinkedIn largely useless to me as an information consumption mechanism.
Given my social network promiscuity I realize that I’ve fallen into a broadcast-only trap. Basically, I’m broadcasting on all the various services I use, but not consuming much new information, except on Twitter. When I extend this to my overall information consumption pattern, I realize that a lot of signal is once again getting lost in the noise, especially around the RSS feeds that I try to read regularly versus the endless amount of web media that is now distributed by RSS.
Toss in Quora, Stack Exchange, Disqus, and a few other high signal services into the mix and my approach has broken down. While I’m still able to manage my email, I’m struggling to get the right kind of utility out of my social graph.
As a result, I’ve decided to make one of my Q2P1s to rethink and re-architect my entire social graph. While this will require lots of effort, my expectation is that I’ll get two clear benefits out of this. First, I’ll reset how I use my social graph. But more importantly, I’ll get a better handle on the dynamics – and gaps – that exist in using and managing a very active social graph. Once again, I get to use my corner of the universe as a laboratory and hope to find some new important technologies and companies as a result. And I’ll blog the experience so you can help me figure it out while learning from what I do.
I’m super proud of my friends at Gnip. Last week they announced that they had closed another $2m investment from Foundry Group and First Round Capital and signed a deal with Twitter to become Twitter’s first authorized data reseller.
Via Gnip, you can now get three new premium Twitter feeds in real time for non-display use:
- Twitter Halfhose (50% of the full firehose)
- Twitter Decahose (10% of the full firehose)
- Twitter Mentionhose (all @replies and retweets that mention a user)
Gnip provides access to over 100 other social media feeds but has spent a lot of time in the past six months optimizing and tuning their system for Twitter-related data.
While Gnip has had its public ups and downs, including a reset of the technical approach and parts of the team about a year ago, co-founder and CEO Jud Valeski has done a magnificent job over the past two quarters of accelerating the business with real customers, adding huge depth to the technology stack, building a team that is continuing to scale nicely, and solidifying a long term relationship with Twitter that has been in the works for a while.
If you haven’t look at Gnip recently or didn’t know they exist, sign up for a free trial and take their social media API for a spin for 72 hours. Or just contact them directly if you are interested in any of the new premium Twitter feeds.
In the last few days there have been a large number of posts about two platform companies – Apple and Twitter. These posts covered a wide range of perspectives (a few of the better ones are linked to below) but fundamentally came down to the tension between a platform (e.g. the iPhone OS or Twitter) vs. third party developers that build applications on top of the platforms.
Several of the Twitter related posts include The Twitter Platform’s Inflection Point, Twitter and third-party Twitter developers, and Developers In Denial: The Seesmic Case Study. Several of the Apple related posts ones include and Adobe Vs. Apple War Generates Rage, Facebook Group, Why Apple Changed Section 3.3.1, Steve Jobs response on section 3.3.1. If you missed the leads to the story, Apple made a major change in their TOS and Twitter launched an official Blackberry client and acquired the Tweetie iPhone client, rattling their developer community. And Twitter Officially Responds To Developers and Tries To Calm Fears.
While there has been an amazing outburst of reaction – including much surprise and criticism – to both of these situations, they should come as no surprise to anyone that has been in the computer business for a long time. What we are experiencing is the natural evolutionary struggle that exists between a platform and its developers. In the past few years, both Twitter and Apple have created amazing platforms and build incredible network effects on top of their platforms. One way they have done this is to embrace developers, who have flocked to these platforms in droves, building a huge variety of awesome, great, good, mediocre, and crummy products on top of the platforms. Some of these products have created meaningful revenue for the developers, others have generated fame, and many have generated a giant time sink of work that hasn’t resulted in much. This is the nature of being a developer on top of a platform.
True platforms are special things that are rare. Fortunately, developers have a lot of choices and that is a powerful dynamic that keeps both the platforms and developers evolving. I think the next few months are going to be pretty exciting ones as the current phase we are in sorts itself out.
I hate spam. Over the years I’ve been an investor in a number of companies that address the spam problem, including Postini and Return Path. I’ve also been involved in lots of other companies in the email ecosystem and spam has always been something I’ve paid close attention to.
I’ve thought hard about Blam (Blog Spam), Spim (IM Spam), Skam (Skype Spam), and SMam (SMS Spam). A few times in the past I’ve thought about Twam (Twitter Spam) but Twitter has done a good job so far of dealing with most of the nasty stuff, the most visible being the porn-follower twam that they somehow managed to beat back (or that I’ve successful ignored).
Today, I got caught in a twam trap. I got a note from someone to try out a service. It’s someone I’d heard from before so I went to the new site and played around with it. I wasn’t terribly impressed and didn’t really get it. A few minutes later I got a DM from a friend that said “@bfeld none of the links on that page are active, fyi. tried Chromium + Safari”
I didn’t know why my friend was tweeting me that, but then it occurred to me that playing around with the software must have sent out a tweet. I took a look and lo and behold it did. I didn’t want that, nor did I set it up. But it did. Yuck.
Automatic tweeting from within applications is becoming commonplace. This is good in many cases, but unless the sender authorizes the actual tweet, it’s twam. There’s no opt-in dynamic around twam, so before a service sends out a tweet for the first time, it seems like good form is to make sure the user wants to tweet. Most, but not all, do.
When you develop a twitter integration, think this through. Don’t be a twammer.