June 2011 – Page 2 – Stay N Alive

The New Twitter and Why Im Purging All 30,000 of My Friends

This has been done many times before and I’ve resisted it for years now. The fact is, auto-follow is a core service to my company, SocialToo, so choosing, as a user, to move away from such is a big deal. We invented auto-follow. It’s a great idea because it focuses on relationships. The fact is, and it’s taken me a long time to come to grips with this:

Unfortunately, Twitter doesn’t want you to auto-follow. 

For that reason I’m using Twitter the way Ev and Biz want me to, and I’m starting over. Stay with me on this though, because there are better things in store, and I think there are ways to still focus on the relationship side of things. Let me explain.

The New Twitter

With the recent launch of embedded photos today and potentially videos within the stream on Twitter, Twitter.com is very quickly, just like Facebook.com is for Facebook, becoming the de facto client experience for Twitter users. I can go there and look at lists. I can see all the photos and videos of my friends. I can get regular updates from them. In the future, developers will be able to build apps for the experience (you heard it here, folks). The fact is, I’m getting more and more of a great experience on Twitter.com and having much less of a need to use Tweetdeck (my current Twitter client of choice) as a result. Especially with browser extensions like Kynetx, my web browser is now becoming my multi-network experience and I need a separate social networking client less and less these days.

There was one problem though, and I mentioned it on Twitter today: My default feed on Twitter defaulted to my main Twitter stream and Twitter provides no experience to “hide” users that I follow from the stream. Twitter’s entire focus is on the stream, not the actual users like on Facebook, and because of that I don’t think “hide” will every happen.

How I Used to Use Twitter

Since I auto-follow, I’ll be first to admit my main Twitter stream is getting pretty cluttered right now with 30,000 people in it, and in TweetDeck, I don’t even have it as a column at the moment. For my purposes though, auto follow worked well for me. I have people that read my books and read this blog and watch me speak, and I want to have the opportunity to meet those people and get to know them eventually.

It didn’t really matter that my main feed was cluttered though because by auto-following, I got to focus on what mattered most – relationships. Each and every one of my followers (with the exception of bots, which there are many) has some sort of interest in me, and I never want to neglect the opportunity to meet them, converse with them, and perhaps follow their updates some day. For that reason I would use lists, and the people who I had built relationships with and whose updates I wanted to follow I would add to those lists. Rather than my main feed, I would use a series of lists to see what people were up to and I would create a column for each inside Tweetdeck. It was much more organized that way, and by doing so I could focus on a backlog of people I could potentially get to know better, and I really would as they DM’d me, replied to my updates, and more.

Twitter is Made of Content, Not People

Today I came to a realization though that Twitter wasn’t built that way. On Facebook the relationships are 2-way, so accepting every friend request and using lists to filter people out makes a lot of sense. It’s more a contract on Facebook – “I’ll trust you if you trust me back”. I could then use lists and privacy controls to ensure my closer family and friends were protected.

However, on Twitter, an almost 100% public ecosystem, I don’t have that liberty. When I follow you, you don’t have to get to know me back. It’s all about the content, not the people, I want to subscribe to according to them – I don’t think that’s going to change unfortunately (but my focus on people will still remain the same). Regardless of Twitter’s focus, since I was using lists anyway, it really didn’t matter if I followed you in the first place. If I wanted to get to know you you could still reply to my tweets, and I could still add you to the lists I pay attention to. Not to mention the fact that Biz Stone himself has said he didn’t agree with auto follow.

So, wanting to use Twitter.com more, and realizing Twitter’s intentions, I decided it was time for a change in strategy. My focus still being on relationships. I decided that I would go ahead and unfollow everyone first, starting with a clean slate. Then, I’m going to focus on a new auto follow strategy.

My New, Still People and Relationship-Focused Strategy

Instead of auto-following everyone that follows me, I’m now going to start running a script that auto follows everyone that mentions my name, as well as people I add to a specific list. So, if you or I engage in conversation, I follow you. This way, I follow everyone who truly has a genuine interest in being a part of my community. I am also, through the list, able to follow others that I just find genuinely interesting. If they spam me, I just have to block them and they’ll never be followed again. And of course, I can always manually follow as well if I don’t want to trust the script (which I’ll likely do).

As a result of this I’m going to start a new focus on SocialToo as well. Auto-follow will still exist. The current tools will all still exist. However, I’m going to start focusing more on lists, and on being able to auto-follow and auto-add people to lists that are truly engaging. I have many of these tools written right now (if you want one right now ask me and we may be able to work out a deal), and should start integrating them shortly into the services we offer.

So if I unfollowed you tonight, don’t worry. If you are worried, just retweet me or reply to me or do something that mentions my Twitter handle (@Jesse) and you’ll be refollowed as soon as I’m done with the purge. I’m excited to see where this goes. Following Twitter’s own intentions should put me more in a mindset to understand how future users will be using the service.

If you have any ideas as I do this, let me know in the comments – I’d love to hear your thoughts!

The Perfect Family Tree

I’ve talked before about how I think there needs to be more semantic standards adoption in Genealogy. I’ve been thinking a lot about what that would look like. Here are the key factors I think the perfect “Family Tree” would include:

  • Each individual has their own, unique URL. In a sense, this would give the dead identity.
  • Individual pages should be wikis, ie, anyone can edit them, and they can add *anything* to the page (not a pre-defined list of fields). A predefined list of fields can be defined through semantic markup though, which should aid search. There could be discussion pages for each individual similar to wikipedia for any disagreements.
  • Each individual page lists parents and siblings and other relationships through simple, standardized markup such as FOAF or XFN
  • Each “owner” should own an additional “family tree” index. This is where all the relationships between individuals are mapped out. A simple site map syntax ought to solve this (which could be organized in a pretty tree like format through CSS if you chose). Individuals in that tree ought to be able to identify their place in the tree.
  • It should be 100% open (perhaps with privacy controls just for living individuals – still need to work that one out, but we already have many examples to learn from)
  • The system hosting the “family tree” should be 100% open source – this ensures that anyone else who wants to host a compatible system can host it with no worries. I foresee many of these, all compatible, federated, and individuals and family trees linking across multiple domains and hosting environments. I’d like to host one of these for my extended family, for instance, where we can store all the stories and family histories we’ve archived over the years – others could easily contribute.
  • Content within each individual page (for dead individuals, at least) should be licensable according to specified, open licenses, similar to Flickr.
  • The system hosting should detect when there are other duplicates on the web – perhaps Google could provide an API off their index to make this easy (or maybe FamilySearch.org could do something like this). It should automatically flag records that are potential duplicates and share where the duplicate records are.
  • If I want to host my own family tree, I should have the option to download my family tree from any system, and be given all the files necessary to host my own system on my own servers for others to access. It would work exactly the same as all the other systems, be 100% compatible with all the other systems, and ideally, if I agree another record is correct, ought to link to records on other systems when I don’t need to host the data myself (to avoid duplicate records if I don’t want them).
I think with all these factors in place, a fully distributable, 100% owned by the community, system can be created to host genealogy data. No one organization ever has to own the data, and anyone who wants to own their own piece of the puzzle can take it, free of charge. Any search engine on the planet can help index this data. It’s the essence of open.
So who will be the first to create it? Or maybe someone wants to fund it/donate and I’ll hire the developers?
These opinions are obviously my own and not necessarily those of my employer.