reDesign

August 3, 2009

Missing out on the big stuff on Twitter and Facebook

Filed under: facebook, social networking, twitter — Rocky Agrawal @ 3:44 pm

One of my friends recently got engaged and posted that fact on Facebook. I missed it.

It’s one of the frustrations of the constantly flowing river of news in social networks — births, deaths, weddings and job changes get lost amid the links to pictures of kittens, “what state should I live in quizzes?”, stories about Internet celebrities and the other trivia of life.

There’s no way to get a summary of the important stuff. On many news sites, we have a variety of clues: the size of a headline and the relative placement of stories serve as indicators a story’s importance. We need similar clues for social media.

One place to start is the publisher: the author knows how important it is relative to other entries they write. I post content to social networks on average 5-6 times a day. About once or twice a month I post something that I’d want to call extra attention to. But short of posting it repeatedly (further polluting the stream) there’s no way to call attention to it.

Something like this wouldn’t work in an open Web environment where spammers would designate everything they create as spam; but in a social context, the network serves as a check against excessive spamming.

Another way to identify important content is to look at how many people act on it. If a lot of people like a post or comment on it, that post is likely more significant than others. This should be normalized so that someone with a lot of followers or a more active network doesn’t drown out others with smaller networks.

Identifying important content also helps when looking at a longer period of time than the last hour or last day. It would be useful to be able to look back through my Facebook or Twitter history and see what were the most important things this year.

June 3, 2009

To tweet or not to tweet: thoughts on Twitter etiquette

Filed under: social networking, twitter — Rocky Agrawal @ 12:27 pm

With every new medium comes changes in the way we communicate and new social norms for behavior. I’ve written before about how technology changes the way we write. Lately, I’ve been thinking about the norms for Twitter.

How much is too much Tweeting?

My tweeting patterns vary dramatically based on what’s going on. Some days I can have a dozen tweets and other days I’ll have none. I try to tweet only what’s interesting, but that’s highly subjective. I typically don’t retweet @Techmeme, @Techcrunch or @CNNbrk — not because I don’t respect the work, but because many people who follow me already follow them and I don’t need to add to the echo chamber unless I’m adding unique value.

I tweet less frequently than I’d like because I know Twitter doesn’t offer followers any tools for filtering tweets. Filtering based on location or topic would increase how much I contribute to Twitter, plus allow me to follow more people. (See my earlier post on improving Facebook filtering; much of that would apply to Twitter.)

How much self promotion is OK?

In a way, every tweet is a bit of self promotion. What I’m referring to here is explicit promotion of blog posts or companies you have an interest in. I refuse to follow people whose feeds consist entirely of promotions for their blog. Tacking on “also see foo.alltop.com” to every tweet is also over my line.

When Gerry Campbell asked about this earlier, I half-jokingly said that if your good friends stop following you, you’ve crossed the line. (It would be nice if Twitter showed a “recently departed” followers list.) If half or fewer of your tweets are self promotion, that’s probably OK.

How do you edit retweets?

With only 140 characters, spreading memes can be tough. If I’m retweeting longer tweets, I start by cutting out as many filler words as I can. If it’s been previously retweeted, I will then edit out intermediate retweeters. (I usually credit the person who brought it to my attention, unless an intermediate tweeter has significant relevance.) Losing that data is a shame because the path tweets take could be useful for analyzing people’s reputations as well as the importance of a piece of content.

I typically don’t re-shorten a link and replace it with my own trackable link, but some people do. Ideally the shorteners would credit back to previous retweeters automatically on a regenerated link.

On the question of “RT” vs. “via”: I use “RT” when I’m quoting someone else’s tweet. I use “via” when someone brought a story to my attention but the comment is mine.

Some of the above goes out the window when I’m mobile and laziness rules. e.g. I use “via” for everything because that’s what Tweetie puts in and it’s too difficult to change it.

If I’m posting something that I think has a high likelihood of being retweeted, I deliberately leave an extra 18 characters for “RT @rakeshlobster “.

How do you decide whom to follow back?

Because Twitter allows asynchronous relationships the rules here are different than on Facebook. Many of my new followers are just follow spammers and they’re easy to ignore. People who I know personally (and like) get an automatic follow.

For people who I don’t know, I’ll take a quick look at their profile and recent tweets to see if their content is likely to be interesting to me. It’d be nice if Twitter prompted new followers to send an @reply introducing themselves. Aside from the spammers, I’m curious to know what random people who follow me find interesting.

Is it OK to tweet during dinner or when out with friends?

This will vary with your group of friends, but for me the answer is a resounding “NO!” When I’m out with friends or colleagues I try hard to give them my full attention. Tweeting, emailing, texting, taking phone calls are for emergencies.

More on: twitter, social networking

April 15, 2009

9 ways to improve the Facebook news feed

Filed under: facebook, search, social networking — Rocky Agrawal @ 4:30 pm

As any designer knows, making a big change to a site with as many users as Facebook has is going to cause a lot of complaining. With that in mind, I’ve tried to get used to the new feed over the last few weeks — and I still hate it.

The new news feed is like watching CNN during a breaking news event: you can watch for hours and hours and only get two or three bits of interesting information amid the endless blather.

It’s a giant step backward and as more people get on Facebook and become more active it’s going to become worse.

Among the issues I have with it:

  • Feed items from frequent users drown out feed items from infrequent users.
  • Friends seem to be treated equally.
  • It rewards spammy applications, such as the quiz applications that seem to pop up every day and apps like PicDoodle.
  • It doesn’t eliminate duplicate items. If 10 people post the same item, it’ll be inserted multiple times. As much as I love the Twitter parody by current.tv, I don’t need to see it anymore. This is made worse by the use of URL shorteners that obfuscate the item you’re clicking on.

Snippet of Rocky's Facebook feedOne of my design philosophies is that you shouldn’t make users do work that computers can do better. Filtering and priortizing is high on that list. The old Facebook news feed algorithm and the current highlights section provided some level of this.

Here are some of the factors to consider when prioritizing:

  • Degree of interaction. Items from people I interact with regularly should be prioritized higher.
  • Number of friends involved. The greater the number of friends involved, the higher the priority.
  • Number of times shared. The more of my friends that have shared it, the more likely it is to be of interest.
  • Location. I’m more interested in things happening near me than on the other side of the country. Facebook will need to become aware of locations that are being embedded by applications such as Brightkite.
  • Posting frequency. If someone rarely posts on Facebook, the odds are good that when they do post, it’s something important.
  • Application usage. If I use the same app, I’m more likely to be interested in the content that the app generates.
  • Topic similarity. If the item is about a topic that I frequently post about, it should get a boost.
  • Been there, done that. If I’ve seen it already, it should be downweighted.

The ideal feed would adapt to visit frequency. Someone who visits every five minutes would see a feed very similar to today’s feed. Someone who visits once a week, would see a “best of” from the week.

Some of these things are harder to do than others, but any sort of this filtering is better than what I see today.Any algorithm will undoubtedly miss something that I care about, but the current endless river of unfiltered content ensures that.

Besides, there’s a trick I use when I want to bring someone’s attention to something: instead of hoping that they see it on my feed, I message them directly.

More on: Facebook

April 6, 2009

Anyone can be a journalist

Filed under: facebook, flickr, journalism, media, mobile, newspapers, publishing, social networking, twitter — Rocky Agrawal @ 8:59 pm

In conversations with people in the news business, I regularly hear about the need for “professional journalists.” Ask them what makes a professional journalist and the answers get wishy-washy. Is it someone who is on staff at a newspaper? What about TV anchors? What about commentators? Do you have to have a fancy degree from a top-flight journalism school? Do you have to be able to write eloquently or briefly? (I know people who work for newspapers that can’t do either.)

Unlike medicine, law or plumbing, there is no officially recognized training program, licensing or accreditation process. Actors’ Equity has more stringent requirements for membership than the Society of Professional Journalists.

My answer is none of the above. A journalist is anyone who can report a story.

Just like the best camera is the one you have on you at the time something happens, the best journalist is the person who is there when news happens. At the same time that we have newspapers across the country drastically cutting their staffs, we have an increasing number of people with the tools to do original reporting quickly and easily. (See my earlier post on flickr vs. The Washington Post.) The cameraphone is replacing the reporters’ notebook and the printing press. Not only can it record notes, it can instantly disseminate that information across the globe.

Janis Krums was a journalist on January 15 when US Airways flight 1549 landed in the Hudson River. His tweet “There’s a plane in the Hudson. I’m on the ferry going to pick up the people. Crazy.” and picture were among the lasting memories of the day. The picture has been seen more than 442,000 times on TwitPic, which is greater than the circulation of all but 20 newspapers in the country. That number would be much, much higher if you were able to include the views on sites (including mainstream media sites) that hosted the pictures on their own servers.

If he were employed by a newspaper or wire service, he’d have a decent shot at a Pulitzer for breaking news photography. A key part of winning is being in the right place at the right time.

I used to wonder what I’d do if I found myself in the middle of a big news event to get the story out. Would I call someone I know at the New York Times? Now I know what I’d do: I’d upload a picture from my cameraphone to my flickr, Facebook and Twitter accounts.

Hard-hitting investigative journalism represents a small fraction of the resources spent by news organizations.

Even there, the “professional journalists” have competition. Last week, I attended a Web 2.0 Expo session by Sunlight Labs where technologists gathered to bring more openness and accountability to government. Their mission is to get access to government data that is locked up in ancient computer systems and expose it in ways that the average citizen can consume it. Their tools are XML, parsers and databases. They are journalists, too.

More on: newspapers

Disclosure: I have a fancy degree from a top-flight journalism school. I try to write briefly (on Twitter) and more eloquently here. I used to be on staff at startribune.com and washingtonpost.com. I try to commit journalism for fun.

March 19, 2009

Facebook drives 6MM people to Friendster!

Filed under: facebook, google, search, social networking, statistics — Rocky Agrawal @ 1:25 am

That headline is kinda, sorta true. If you buy shoddy analysis from misinterpreted data.

Like a recent piece from Henry Blodget, mass inflator of the Web 1.0 bubble. He is at it again with a piece on Facebook being a Google Killer. He points to RBC Capital Markets analyst Ross Sandler’s “analysis” of Facebook’s incredible growth and comScore data on entries and exits.

This is the kind of incessant hyping that inflated the housing bubble we’re all suffering through now — assuming that extreme rates of growth will continue.

The 1427% growth cited for Facebook starts from an insignificant base. With Google’s 468MM uniques in 2006, the only way for Google to have grown 1427% would be to reach every man, woman and child on earth. And it certainly couldn’t sustain that growth into the future, even if a lot of couples got really busy really fast.

Blodget also points to comScore’s entry/exit data to bolster his case. Here, he falsely equates correlation with causation. comScore’s entry/exit report doesn’t necessarily mean that site A drove traffic to site B. It just means that after someone went to site A, they went to site B.

If you go from Facebook to Google, it counts as an exit from Facebook and an entry to Google. It doesn’t matter whether you clicked on a link in Facebook to go to Google or not. You just happend to do those two things. Given that a lot of people use both Google and Facebook, any big site will show up on both entry/exit reports for any site.

Blodget says:

Fully 19% of Google sessions now come from Facebook, up from 9% a year ago.  At the very least, this will likely give Facebook the leverage to negotiate a sweet referral deal at some point.

Nope. Those people are going to Google anyway, without any prodding from Facebook. Google would be stupid to pay for that traffic.

comScore’s entry/exit report is one of the most useless reports they generate and really difficult to interpret. The only real curiosity in the Facebook data is this: 6MM people go to Friendster after they go to Facebook?

Yet another issue with RBC’s graph is that it doesn’t take into account duplicated reach. The combination of Google and Facebook is not 99% of worldwide uniques, because there is a high degree of overlap between the two sites. RBC analysts evidently don’t know how to use the unduplicated reach feature of comScore’s reporting tools.

That’s three huge flaws in one report. Sadly, that’s not uncommon. Analysts and journalists frequently ignore methodology while chasing killer headlines.

Thanks to @carolalene for the pointer on the comic.

March 8, 2009

Realtime Twitter search is not a Google killer

Filed under: google, search, seo, social networking, twitter — Rocky Agrawal @ 6:08 pm

There’s been a lot of hype lately about “realtime search” using Twitter being a Google Killer. John Battelle talked about it in searchblog. Mike Arrington talked about it in TechCrunch.

There are two scenarios that have been talked about with Twitter and search: using Twitter to ask questions of the Twitterverse and using Twitter search to search Tweets.

In the first scenario, you send out a Tweet looking for information. An example is a Tweet by Om Malik on Feb. 2 at 7:02 p.m. “suggestion for great Indian restaurant in or around Palo alto. needs to be authentic”. Within a few minutes, he got a bunch of responses. (I recommended Amber India in Mountain View, which was a frequent recommendation.) By 8:19 p.m. Om was “eating at amber India in mountain view.”

Wow! Send out a query and you can get answers from real people right away. Who wouldn’t want that?

Not so fast.

This reminds me of latenight TV commercials for miracle diet drugs. You see pictures of people who have: lost 75 pounds in 8 weeks! lost 10 pounds overnight! gone from a size 24 to a size 6 while eating cake and sitting on the couch! You usually see a line of fine print that says “results not typical.”

That’s exactly the case here. You get atypical results when you have tens of thousands of followers as Om (23,000+) and Battelle (11,000+) do.

I posted a Tweet yesterday Looking for good wineries in napa. Focus on ambiance and red wines.” To give the Tweet extra chance of success, I posted it using Twinkle, an app that adds a location layer to Twitter. Given the nature of my query, my friend network and location in the Bay Area, I expected success. At 200+ followers, my follower count is well above the median for Twitter.

Three hours later, I got one response from a friend. By that time I’d already decided which wineries I was going to visit. Hardly a Google killer.

Suppose for a moment that I just picked a tough query. What if I’d gotten a dozen responses?

Then the problem becomes how I decide which of those responses are better than the others. Many queries have qualitative components: “What’s a good winery in Napa?” “Is the Nikon D80 a good camera?” The value of the answer depends on my needs as well as the expertise of the answerer.

With a typical search result, you have a number of clues as to quality of the answerer. If something appears on the first page of Google, presumably a lot of people have found that resource valuable. If I get a page from dpreview, I can see that they’ve reviewed hundreds of other cameras, so they probably know what they’re talking about.

With Twitter answers, I get limited information about the source and limited content.

In some cases, this is OK. I did a Tweet a while ago wondering if it was sunny at the Beach Chalet in San Francisco. You’d have to be a jerk to lie about the answers, there’s not much expertise required to answer the question and the answer fits within 140 characters.

But a query like “Is the Nikon D80 a good camera?” is tougher. If @maryvale says “yes, absolutely” then that’s all I need. I know her, I love her photography and I know she knows a lot about cameras. That doesn’t hold true for most of my other followers. And it certainly doesn’t hold true for people I don’t know at all. Someone may say “D80 is a piece of crap” because they would never consider anything less than the $2,000+ D700 or because they aren’t very technically savvy. A Tweeted answer doesn’t provide that context.

Part 2: Challenges of searching Twitter

More on: Twitter, Google

September 20, 2008

High quality ads on Facebook (or monetizing social networks is hard)

Filed under: advertising, facebook, social networking — Rocky Agrawal @ 2:44 pm
An ad from my Facebook profile page.

An ad from my Facebook profile page.

At least Facebook hasn’t shown me an ad for a gay dating site in a while. Not that there’s anything wrong with that.

Someone should teach the advertiser proper capitalization.

September 14, 2008

Communicating amongst friends: how technology changes human relationships

Filed under: email, facebook, flickr, im, instant messaging, social networking, twitter, web 2, web 2.0 — Rocky Agrawal @ 8:43 pm

I realized recently that I’ve been communicating with one of my closest friends over IM for more than 10 years. We talk almost daily, several times a day. I have no doubt that we wouldn’t be as close without the ease of IM; we certainly wouldn’t talk on the phone every day.

IM, email, cell phones, blogs and social networks have dramatically changed how I talk with friends and changed the nature of those relationships.

Status messages often are a trigger for communications, inspiring conversations about upcoming (or just finished) trips. Friends use status messages to subtly hit up contributions for charities, to acknowledge such contributions or to flog blog posts. Facebook status messages have allowed me to meet up with friends when traveling. I often learn about world events through my friends.

Asynchronous communication allows me to catch up on what my friends are up to when I have time. I spent most of a four hour flight to Chicago reading about Jon’s trip to Russia and checking out his pictures. It beat whatever was in United’s Hemispheres magazine. Another 15 or 20 minutes went to viewing flickr pictures from other friends. Something we used to dread — friends subjecting us to slideshows — we now seek out and eagerly comment on.

As to Twitter, I’ve gotten more active on it in the last couple of months. So far, it has only taken off among my relatively geeky friends; my Twitter circle is a fraction of my networks on Facebook and LinkedIn.

The permanence of email addresses, cell phone numbers and connections on social networks makes it easy to stay in touch with people in our mobile society. Google and Facebook makes it relatively easy to find lost friends. No more having to guess at where they might live and finding an out of town phonebook or calling 411.

There are some downsides. 

The individualistic nature of cell phones, email and social networking have had the effect of reducing incidental communications. Cell phones virtually eliminate the incidental conversations I’d have with the spouses of my friends and family. Most couples I know don’t answer each other’s cell phones and some check caller ID on landlines before deciding whether to answer. My friend Amy was married last year and I have yet to talk to her husband.

A quick Facebook birthday greeting has, for many, replaced birthday cards and phone calls.

Maybe communications has gotten too easy. Social networking tools are constantly suggesting new friends based on algorithms. A few clicks to invite them all. I now have way more high school friends on Facebook than I had friends in high school. 

Overall, I communicate with a lot more people, a lot more often. But the quality of that communication can be lacking. It might be a wall post scribbled in between meetings. Or a tweet from my iPhone while I’m waiting in line.

It just isn’t the same as a long phone call or a visit.

I started working on this post in May. Joe Kraus’ post on the social Web inspired me to finish it.

September 10, 2008

I am here, where is everyone else?

Filed under: apple, facebook, flickr, gps, im, instant messaging, iphone, lbs, mobile, social networking, twitter, where, yelp — Rocky Agrawal @ 12:02 am

Since the iPhone app store came online, I’ve been playing with a number of mobile social networks. There’s no shortage of them: Limbo, Loopt, Where and Whrrl are all attempting to play in the space.

The central idea of mobile social networks is to connect you with your friends while you’re out and about. Unfortunately, they all require you to rebuild your friend list. Early versions of the Loopt app went so far as to spam people in your iPhone’s address book with text messages.

Local events on Where

Local events on Where

Here are some of the keys to success in mobile social networks:

  • It’s the network, stupid. Getting people to create Yet Another Network won’t work. I’ve already created my network. Use it. My only friend on the iPhone version of Loopt is 2,500 miles away — hardly someone I can run into when I’m out in San Francisco on the weekend. Loopt and Where have Facebook apps, but their iPhone versions don’t seem to tie into them.
  • Let me control when I update my location. Location is very personal. Don’t automatically update my location just because I’ve launched your application. I may just want to check something.
  • Let me publish beyond your app. Early adopters who try your app are willing to accept that there is a ramp up period, but they aren’t going to do work for zero return. If I my update my status and no one is there to see it, have I updated my status? Let me automatically publish the information I collect using your app to Facebook, Twitter and my blog. Not only does it give me a reason to use your app, it becomes a distribution vehicle for you, providing exposure to my friends who just might say “How’d he do that?” I taught a lot of my friends about Facebook mobile simply by updating my status from my phone. (Facebook puts a mobile phone icon next to such updates.)
  • Seed your app with other content sources. If I don’t have friends, at least give me other content that makes your app worth using. Where does a good job of this, pulling in content from Yelp, eventful and Zipcar. If you can, get ego bloggers like Scoble to use your app.
  • 128 King St is not a place. Pete’s Tavern is. Whenever posting information, it should include a human understandable version. You’d never post a location of 37.778911, -122.391223; a street address is marginally more helpful. With the margin of error built into GPS and density of urban areas, place names are critical.
  • Let me take pictures. For a long time, mobile developers haven’t had access to cell phone cameras. With the iPhone, they do. The ability to take and send a picture makes it easier to communicate a lot of information quickly. And it adds life to your application. (Bonus points for dropping a copy of the picture in my flickr account.)
  • Tie into IM and SMS. Loopt claims that the most commonly asked question via SMS is “Where are you?” That claim is probably made up marketing b.s. without any hard data. Nevertheless, it is a frequent question. Make it easy for me to answer it. Let me send an SMS or IM that includes where I’m at (Pete’s Tavern, 128 King St.). To anyone. Include a URL with a map and optionally a picture.
  • Don’t spam my friends. What you do with my friends’ contact information reflects on me. If you spam my friends, I will never use your application again. And I will tell everyone you’re a spammer.

Tying into the various APIs I mentioned may seem like a lot of work — and it is. But the alternative is spending a lot of money on distribution and marketing.

See also:

September 1, 2008

Your customers are Twits

Filed under: advertising, customer service, lbs, local search, marketing, social networking, twitter — Rocky Agrawal @ 3:58 pm

Last year, I blogged about how local businesses could use Twitter to reach their customers. In that hypothetical example, a street vendor would let regulars know whether he was working or not.

A number of large companies, including Zappos, Comcast and jetBlue are already using Twitter to engage with their customers. As Twitter’s popularity grows, it will cease to be a tenable channel for customer service.

But for local businesses, it’ll be a great opportunity. Witness this exchange between Twitter developer Alex Payne and 21st Amendment Brewery.

Twitter exchange between Alex Payne and 21st Amendment brewery

Twitter exchange between Alex Payne and 21st Amendment brewery

Three of the big challenges in getting local business online are that it’s too expensive, too complicated and too hard to prove the return. A Twitter presence can address all three:

  • It’s free.
  • It’s easy. You don’t have to create a Web site to reach your customers. If you don’t have one, your Web presence can be your Twitter page. Not ideal, but better than nothing — at least it’ll get you into search engines. If you do have one, you can autoflow Twitter updates to your Web page making it easy to keep your Web presence fresh.
  • It’s easier to prove return on investment. Twitter can improve both the “R” and the “I”. You can see who’s following your business, showing return. Because there is no cost and the effort is lower, the investment is lower.

There are a number of ways businesses can use Twitter:

  • Specials of the day. “Soup of the day: tomato basil”
  • Special events. “Windsor Cooley book signing Friday night” “Closed for private party”
  • New products. “Transcontinental IPA on tap at the 21A”
  • Problems. “Closed due to broken water pipe”

The immediacy of Twitter also offers a way to do real-time inventory management. Have an especially slow night and food going to waste? Send out a tweet with a special discount.

More on: Twitter

Older Posts »

Blog at WordPress.com.