2 posts tagged “social networking”
Today was the annual dConstruct conference. Instead of being at the afterparty, I'm in Suffolk. Why?
Let's step back first. I attended Interesting earlier this year, and it was a wonderfully organised single-track conference - personally I enjoyed pretty much every talk of the day, so it wasn't a hardship at all to sit through them. However, because everyone was in their seats for much of the scheduled six and a half hours, there wasn't much room for a social aspect. Sure, there was lunch, and a post-event pub, but the former is only so long and the latter was so full that it inevitably splintered. (It's also easy to get sat with a group and not mingle when you're at a pub.)
In contrast, I wasn't able to make it to OpenTech, but I know it had multiple tracks, and this constant turnover makes it easier to meet other people, but it also makes it more acceptable to ignore the speakers altogether and instead socialise. (Indeed, if I understood Twitter right, there was a fair bit of that going on.) However, the presence of an event also makes it much more likely that you'll see a mix of folk, as they wander in and out of talks.
This is hardly a new observation - indeed, the phenomenon of the "corridor track" is commonplace enough to have a name - but the point when it comes to dConstruct is that I'd rather avoid single-track conferences, because they don't easily enable that socialising. I accept that partly this is due to me - I'm very much a developer, and found the 2007 programme of talks a bit too design-led (apparently 2006 was the year I should have attended) - yet I also think it's a handy rule of thumb, if you're lucky enough to have a choice in such matters, that the social side of such a conference will be lacking. Meanwhile, I accept that dConstruct's pre- and post-event parties do help, but for me, they're not enough - especially if you come down on the day and leave early in the evening. The upshot is that I'll try and attend events elsewhere.
(I was inspired to write up what's been a common real-life rant by a tweet from Phil Gyford, who asked "Are there any conferences that don't have talks?". I suppose one could mention the BarCamp format, but, informal as they are, they do still have talks.)
I've been thinking a lot about aggregation (and lifestreaming) recently. Actually, that's not quite right; I've been thinking about it for a while, but the launch of friendfeed and another look at jaiku¹ brought it to the forefront again. (This post also overlaps somewhat with my Feeding the Daemons post over at my other blog, but I hope it's set out a bit more clearly.)
So, what do these services do? I'll try and make a couple of definitions that might be useful, even if only within the context of this post. Firstly, there's horizontal aggregation. This is at the level of a single service, but it spans users. Most of the entries in my Safari bookmark bar - pages I can get to with a single key combo - are like this: my friend's twitters, photos from my contacts, my del.icio.us network, and friends pages here and on LiveJournal. This means that I'm usually seeing the same sort of object (very short text, photos, links, and posts respectively). Lots of sites offer this (Tumblr's dashboard is another example).
Secondly, there's vertical aggregation. This spans services, but only takes in a single individual. My home page is an example of this, although it's not exhaustive. The best example I've seen is Les Orchard's accumulator, because it lets you control how much or how little you see, and it makes it very clear what's being collected. There are plenty of other examples; one of the first I saw was Jeremy Keith's stream.
Vertical aggregation is actually quite popular, and you can turn a bunch of services over to it; for a while that's what I used tumblr for. In the end, though, I decided I wanted a bit more control, and did it myself. More often, people don't have the infrastructure to collect everything together nicely, which is where services like LoudTwitter (which collects your tweets for the day to your blog) and Twitter Updater (which posts to Twitter announcing blog posts) come in. Unfortunately, they're a bit hit and miss; it's possible to configure circular posting, and I've seen people use tools to post their twitters to more than one of their blogs, which seems a bit much².
So, what's new with Friendfeed and Jaiku? Well, they're a combination of horizontal and vertical aggregators: they pull in updates from lots of people and lots of sites. The obvious problem is that, if you're dealing with purely horizontal or purely vertical aggregation, you'll never see the same item twice. If you start mixing them, though, duplication can become a real problem.
What's the solution? Well, I'm not sure, but it seems that filtering is going to be pretty important; not just the crude level of cutting out feeds, but individual items. In fact, full-blown email-type filtering ("if subject contains 'tweets for today' then hide") might well become important.
In fact, I wonder if the failure to tackle this is part of the problem with Facebook that the alpha geek crowd seems to have. They're the people who will import their web activity into the site, and so will their friends, meaning they're bombarded with not just the usual zombie/film/quiz noise, but also every twitter, photo and blog post. It's no surprise that many run from the information overload. Will real people suffer from this? Perhaps in time, but for the moment I suspect most Facebook users are getting about the right balance between no activity (so why use it?) and overload.
In conclusion, then. If you run a web site with a social component, please offer the tools to allow users see their friends activity easily on the site, and also to include their own data in their own aggregators. (To be honest, almost everyone does this already.) If you're running a service that allows users to pull in data and share it with friends, filtering is a must.
¹ Jaiku's odd, as it combines Twitter's status updates with aggregation, and that makes it much harder to explain to people. If it had concentrated on one or the other it might have found Twitter's market first.
² Movable Type 4's activity streams show that Six Apart know it's a problem that needs addressing. Oddly, Vox has enough information to build one, but it's not used.