Twitter Quitters And The Unfiltered Feed Problem
techcrunch.com
techcrunch.com
The great thing about the Google Reader interface was that you can sign up to 300 blogs, and see which ones have new posts in the left hand column. You read the interesting ones every few days, and perhaps scroll through the headlines of the boring ones once per month.
This way no post goes missing because it is too old, a frequent poster doesn't take priority over an infrequent but more interesting one, and the user decides how to "filter" content based on every visit.
I agree the Google Reader model is fantastic for information junkies (in a good way :) with relatively advanced technical skills; but empirically, it didn't work for the mass market Twitter is going after.
So I don't see Edgerank as a band-aid fix, but a fundamental requirement for a large-scale system like this. Because (a) on the demand side, recommendations are what people actually want - let computers do what they're good at and reduce the human tedium of sifting through inane FourSquare checkins etc; (b) on the supply side, relevant native ads inside a recommendations stream are the business model.
For these reasons, I disagree with OP when he says "Twitter should not abandon its unfiltered feed". I know it will cause shock, shock, when they do it, but they will do it because it's so fundamental to their objectives as a mainstream consumer service.
Here's just one example. Recently, a popular web comic changed its feed to contain thumbnails, links and ads -- requiring the user to click through in order to see the comic. Previously it just syndicated large, readable versions of the comic.
That makes a lot of sense to me, but I have to wonder if a less experienced user might feel that something broke. This leads me to consider how it must feel for a "regular user" might feel or react while browsing between feeds and coping with information provided in so many different formats. Some feeds have pictures, some don't, some have complete articles, others just send out links and ads. Maybe I'm giving myself a false memory, but I can remember a feeling of cognitive friction while switching between feeds. I'm an information junkie and I'm technologically literate, so I dealt with it.
I'm saying RSS would possibly fair better if the presentation format were standardized across sites. Maybe a simple style manual would unite enough content providers around a single format?
The problem is actually worse with the popular content providers. They each seem to redefine the layout of an RSS feed, whereas the long tail of bloggers seem to coalesce around a very basic format.
This is really orthogonal to the question of stream filtering, I maintain that's still an issue for RSS aggregators even though as you point out, there are other usability concerns too.
I can't speak for everyone, but I believe the Google Reader model would work for most people. The interface is entirely based on the source, not the post content, the keywords, or an algorithmically derived importance.
There is nothing technical about it: you notice who posts interesting content and who does not. There is no need for automatically ranking the importance of two posts from separate sources, people are very good at deciding who they find interesting.
Edgerank or proposed twitter feeds of the future are based on the idea of algorithmically figuring out what is the most important news for you right now. But if you don't care about learning about the "news" two weeks later, then a source-based manual filtering would let the user do that far better than a ML algorithm can. And if it's out of date in two weeks, it wasn't worth reading at all.
Twitter is a good platform in some ways - it's simple, sensible and effective. But it scratches a very particular itch and seems to fail both as an RSS-like platform (I want to read everything that comes out from sources X, Y, and Z) and as a "what's exciting right now" platform such as Reddit where the best of the best bubbles to the top.
After Twitter finally killed the Tweetdeck mobile client earlier this year, I moved on to the official Twitter client. But now I've got something like the problem described in the article. I can't seem to get my Twitter feed where I want it and I'm gradually losing interest. @GreatDismal has become my de-facto curator for Twitter and I've gone back to just using bookmarks for sites like HN and Reddit to keep up with what's trending.
i have no real idea whether it is or isn't essential to their business model to be able to control every aspect of how you view your stream, but personally i stopped caring about them the minute they did that. i still use twitter, but if they vanished overnight i wouldn't really feel any sense of loss, whereas when there was a thriving ecosystem of people building things atop the firehose i did feel like i was part of something that played a significant role in today's internet.
Having control of the UE is important.
However, I believe that Twitter could have managed the developer angst better. There was warning though.
I think Twitter would have been better off just telling all the client writers that it was a requirement to show the "ad tweets" in the stream and call it a day. They are not Apple .
All I really want is the ability to designate certain follows as "important", which would give me their tweets in something like the format of an RSS reader at the top of the page. Then dump the rest into the current "river of news" style which I can wade through, or not.
For now I just don't bother I scan fast enought to find interesting bits for me.
my 2c.
Speaking of lists, I disagree with the author's claim that they are hard to set up. Twitter (and many Twitter apps) have made a list quite easy to set up, and monitor. Doing this is one way to handle the unfiltered feed problem.
He brings up an interesting point, though, regarding negative behaviors such as being less likely to follow new people. I agree that this can happen, but the flip side is people may be far more selective about who they follow as time goes on. Assuming that such users are regularly unfollowing bad or spammy accounts, their Twitter experience should improve over time.
Simple: TweetDeck. I can see it now on my 2nd screen, with 32 columns allowing me to, yes, effectively follow thousands of accounts and topics using lists and filters.
Acquiring and growing TweetDeck is really the best thing Twitter's done, from a purely selfish experience, as it's become a fantastic research/communication tool.
It's obviously low priority for them, evidenced by shutting down the mobile clients, but it seems they are smart enough to keep it running to keep a percentage of power users active in the network.
On Facebook I can easily set people to three settings which are private to me - read everything they write, read only significant things they write (things which get more than ordinary likes/replies, or whatever), or ignore them. This is great for me, otherwise my entire Facebook feed would be filled with my 4-5 chattiest friends or current/former coworkers, I'd have to scroll through their collective 10-12 posts a day to see anyone elses, etc.
Twitter does not have this option where I publicly follow someone, due to them pressuring me to follow them on Twitter, but where I can actually privately ignore them. Which just tends to mean I use Twitter less. Maybe there is an option buried somewhere where I can do this, but it's definitely not obvious like on Facebook. Which just means I use Twitter a lot less. Because all it is for me is a constant stream of 4-5 chatty acquaintances with the dozens of others I follow popping in once in a while.
There are ways to deal with this on Twitter, but none of them are that good. I can create another account, but then there are problems from that - accounts with private tweets I no longer have access to or have to ask for two adds from everyone etc. I can create a private list without these people on it, but then I have to go to the trouble of maintaining two lists - the main list and the private list. Facebook just makes this a lot easier.
I occasionally promote and demote, and as a private list nobody is the wiser. I assume others do this too.
So for me this works is fine, but I know many others that follow for social reasons, not because the person they start following is interesting. And if you do that, yes indeed your timeline will be overflowing all the time.
I've never not followed anyone for having too many tweets in my timeline already. And if someone starts spamming shit I don't care about (accounts with lots of followers sometimes abuse it for political or other things), I unfollow them without second thought. And I let them know why I unfollowed (like with downvotes here and on stackoverflow, I always try to comment if I do negative actions).
Just a list of people I follow and their most recent tweet. Either ordered alphabetically or ordered by date last tweeted. If I hover over one of the people , then I can look at their past X tweets.
I think the only way out of this is for twitter to put out 1 or a series of lenses with which to view your feed. People still want to follow all of their friends as well as celebrities, athletes, bands, news aggregators, etc; however, they don't need to see all of that crap in one feed. I think it'll be the redditization of twitter that solves this problem.
Twitter doesn't provide any easy way to manage followings while keep suggesting people to follow, because promoted accounts will be unfollowed easily.
I am one of the user in the official popular users list in China region, but most of my tweets are Japanese. This kind of careless mistake should not happen if they had do a simple review before selecting me. I've ask them to remove me from the list, but they never reply.
They seems to encourage users to keep following, increase the quantity not quality.
Facebook already allows and even encourages short posts. Forcing them seems like recipe to produce horrid dreck and that does seem just like what Twitter does.
Disclaimer: I've met the guy who runs this, but haven't yet got round to trying it out.