This week we got a sneak peek at a new social tracking site that's launching a little later this year. Called Strings, it's made up of tools that let you passively share your various on- and offline activities with others online, all in the hopes of both getting and giving recommendations from its online community.
In many ways Strings feels a lot like FriendFeed. For example, just like FriendFeed you're able to tie Strings into to various services you're using like Amazon, Netflix, and social-bookmarking tools so that it can implicitly share information about what you're doing on each of those services with others. And like FriendFeed, this information can be tracked and filtered depending on what type of content it is, and what group of friends it's coming from.
Where it differs though, is that this data feed begins with complete anonymity; nobody ever has to know it's you who is feeding the site. If and when you decide you want to start identifying data as your own, Strings has a very deep set of privacy controls to protect what other people can see.
... Read moreFeedDemon 3 is ready for public use, after months spent in a beta version that saw a confusing migration from proprietary online syncing to Google Reader.
That rough patch sorted, FeedDemon remains one of the best desktop RSS and Atom feed catchers. This version contains a lengthy list of changes, including greatly enhanced Twitter connectivity, a tweaked interface that's a bit easier to use, and better tagging and sharing.
My Twitter stream in FeedDemon 3.
(Credit: Screenshot by Seth Rosenblatt/CNET)FeedDemon has dumped its proprietary synchronization site, Newsgator.com, in favor of syncing with Google Reader. New users won't notice, but older users are likely to lose many unread feeds, since Google can't import feeds with more than 10 unread items. Once synced with Google Reader, unread feeds can again include more than 10 items.
There's also a new, persistent ad placed in the lower-left corner of the interface, and FeedDemon's performance could be a lot better--RAM usage was hefty, and 3GB of RAM didn't prevent occasional program hang-ups.
Twitter feed reading has been baked in because FeedDemon supports authenticated feeds. Hyperlinking and short-URL expansion are automatic, and if you use Twitter as a live news stream, FeedDemon's Twitter link sharing should appeal to you. To set that up, you need to subscribe in FeedDemon to your Twitter feed here.
Tagging, tag clouds, and item sharing get a massive overhaul in FeedDemon 3, with all three features added to the item view and a tag cloud added to the Subscriptions Home view. The interface will look similar to FeedDemon 2.8, but there are many little tweaks to improve its usability.
Flags have been renamed Stars for Google Reader consistency, for example, while the Home page features videos, pictures, and content from your feeds. One smart improvement over Google Reader is that you can view your starred feeds in the folders they came from, instead of in a single "starred items" folder.
We'd like to see performance addressed in future versions, but overall, FeedDemon remains a favorite option for desktop feed management. Let us know your thoughts on the new FeedDemon in the comments below.
PALO ALTO, Calif.--Facebook has unleashed a Tornado, and it's hoping that some eager engineers will go catch it.
Earlier this month, Facebook released the open-source Web server framework called Tornado, which powers the real-time streaming behind its latest toy, social feed aggregator FriendFeed. And on Wednesday evening at the office that most recently housed the FBFund incubator program, senior open programs manager David Recordon and director of products Bret Taylor held a "tech talk" to pitch Tornado to a crowd of several dozen interested members of the Web development community.
"We had actually been planning on open-sourcing (Tornado)" prior to Facebook's acquisition of FriendFeed, said Taylor, who had served as CEO of the start-up. "When we got to Facebook we thought it was a really good opportunity to do it."
The slant of Wednesday evening's talk (which was quite technical, so I won't be going into significant detail): if you're dealing with real-time, streaming content, Facebook thinks Tornado is for you. And if you've been listening to anything that Facebook has been saying recently, it believes the real-time Web is the future for everyone--not just its own company.
"FriendFeed's a real-time system," Taylor said as he described how the Python-based Tornado framework's non-blocking nature was ideal for real-time Web services. "Essentially, every active user of FriendFeed maintains an open connection to the FriendFeed servers."
Both Recordon and Taylor are recent arrivals at Facebook: Recordon joined Facebook last month as its resident open-source guru, and the company had acquired FriendFeed a few weeks earlier in a deal that brought on board both a top-notch engineering team (its founders, including Taylor, were Google veterans) and cutting-edge technology for amassing and indexing real-time Web conversations--so cutting-edge, in fact, that it was unclear as to how the mainstream would ever actually accept it.
At the time, there were questions about what, exactly, Facebook would actually do with FriendFeed. In the meantime it's become clear that acquiring the would-be Twitter rival allowed Facebook to leap ahead with some of its development of new, real-time-focused features as well as to enhance existing ones with FriendFeed's technology and brainpower.
Open-sourcing the technology doesn't have an obvious financial end for Facebook. But it will ideally mean that some of the developer community will be marching to Facebook's beat, at a time when the company continues to compete with the far smaller Twitter for a majority share of what's come to be known as the real-time Web.
As for its Python foundations, Taylor said that FriendFeed had been looking to build Tornado in a manner "sophisticated enough that we could do all the things we wanted but well known enough so that a new engineer could theoretically understand our code base right away...Python has a lot of its flaws, I wish it had real inline functions like Javascript, but for all of its flaws it's actually pretty nice to use in practice."
Taylor told me afterward that no concrete plans have been put into action as to which Facebook features may be getting a FriendFeed makeover (so as to speak) but hinted that one getting talked about for some enhancement from the former FriendFeed team is Facebook Chat, the site's instant messaging client, because of its obviously real-time nature.
Tornado isn't the first technology that Facebook, still criticized by some of the open-source community for its heavy reliance on proprietary technology and a login wall, has released as open-source code: well over a year ago, the company released the code for a significant portion of its developer platform.
Adobe AIR applications are typically well designed. They feature a sleek look and relatively fast response times. TweetDeck (Windows | Mac), a popular Adobe AIR app, has put the platform on the map. It has caused some developers to view AIR as a viable alternative platform to building a Web site.
Nomee (Windows|Mac), a company that helps users see what celebrities, prominent figures, or their friends are up to online, is one such app.
The basics
Nomee is based on "cards." When you first sign up for the site (you can use OpenID if you don't want to create unique Nomee credentials), you'll be presented with celebrities and prominent figures who currently have cards on the site. But before you start thinking that there are scores of celebs on Nomee, think again: for the most part, those cards were created by Nomee users, not the celebrities themselves.
When you view a card, it displays an image of the person, followed by several sites or services that are related to them. When you click on one of those services, you'll be brought to its respective Web page. For example, if you click on the Twitter logo on my card, you can view my Twitter page.
That's me on Nomee, even though I didn't create the page.
(Credit: Screenshot by Don Reisinger/CNET)If you like what you see, you can "add" the card to your Nomee Dashboard. From there, Nomee will track all the card updates. It will alert you when there's something new for you to check out.
Nomee's Newstream lets you view all the updates from every card you follow. Thanks to such a nice design and some filtering options, you shouldn't have any trouble finding exactly what you're looking for. It's arguably Nomee's best feature.
The Nomee Newstream in action.
(Credit: Screenshot by Don Reisinger/CNET)Card creation
Of course, Nomee isn't just a place where you can see what your favorite celebrities are up to. You can also create your own card to share with friends. Those same friends can create cards and share their social profiles and links with you.
Don Reisinger is a technology columnist who has written about everything from HDTVs to computers to Flowbee Haircut Systems. Don is a member of the CNET Blog Network, and posts at The Digital Home. He is not an employee of CNET. Disclosure.
Facebook announced on Thursday that it has open-sourced recently acquired FriendFeed's real-time technology. Dubbed Tornado, the company's real-time, nonblocking framework is written in Python.
"Tornado is...designed to handle thousands of simultaneous connections, making it ideal for real-time Web services," Facebook's David Recordon wrote in a blog post. "While Tornado is similar to existing Web frameworks in Python (Django, Google's Webapp, Webpy), it focuses on speed and handling large amounts of simultaneous traffic."
FriendFeed co-founder and new Facebook Director of Products Bret Taylor said in a blog post of his own that Facebook's decision to open-source Friendfeed's real-time feature was rooted in its desire to see "others building real-time Web services." It's a part of Facebook's open-source initiative.
Taylor went on to explain the story behind Tornado. He said that before FriendFeed developed the framework, it analyzed other Python frameworks to see if they matched FriendFeed's needs. According to Taylor, "our performance and feature requirements consistently diverged from these mainstream frameworks." FriendFeed needed "support for a large number of standing connections afforded by the nonblocking (input-output) programming style and epoll" that it couldn't find in existing Python frameworks.
Taylor's team decided to write its "own Web server and framework after looking at existing servers and tools" that couldn't quite match the company's requirements.
According to Taylor, "Tornado looks a bit like Webpy or Google's Webapp, but with additional tools and optimizations to take advantage of the nonblocking Web server and tools."
Tornado features several key components that Facebook hopes will make it easy for developers to create real-time environments. It offers design templates, signed cookies, user authentication, forgery protection, and third-party authentication for services like Facebook Connect, Twitter, and FriendFeed. The framework also supports "large numbers of concurrent connections" to keep data fresh.
Taylor said his team ran some baseline throughput calculations to determine how well Tornado matched up against other Python frameworks. According to his figures, Tornado's throughput was more than "four times higher than the other frameworks."
Tornado's Web server requests compared to the competition.
(Credit: Bret Taylor)FriendFeed will live on
Before you think this is the end of FriendFeed as we know it, think again.
Buried in the Facebook announcement, David Recordon wrote that "Tornado is a core piece of infrastructure that powers FriendFeed's real-time functionality, which we plan to actively maintain."
Since Facebook's acquisition of FriendFeed, the social network has stayed silent on its plans for FriendFeed. If his statement is to be believed, FriendFeed will be maintained and improved upon, going forward. When the acquisition was announced, FriendFeed's founders said the long-term plans for FriendFeed were still being worked out with Facebook, but at the very least, it wouldn't be shut down.
"Anything that we would do would be more of a transition, not shutting down," Taylor told CNET News. "I think our users have invested in our product by putting their data in it, sharing it with their friends...We absolutely wouldn't shut (FriendFeed) down."
Tornado is available now as a free download. Facebook said it hopes that developers will try it out and start developing Web services that take advantage of FriendFeed's real-time technology. Whether or not that will happen remains to be seen, but if you want to a see a demo of Tornado in action to see if it matches your goals as a developer, click here.
So many blogs, so little time. If you feel like the blogosphere is passing you by, check out Regator, a new app that culls the Web's best posts.
An offshoot of the eponymous Web service, Regator (agg-regator, get it?) differs from traditional RSS feed readers in that it doesn't rely on you to choose the blogs you want to follow.
Instead, the app employs "qualified human editors" to bring you "topical, well-written, frequently updated, and relevant" posts. In other words, the cream of the blogosphere crop, at least according to these guys.
You can browse the posts any number of ways, starting with "popular" items from the Web at large or looking within a couple dozen specific topics (from Academics to "What the?").
Regator also provides a full directory of more than 500 topics, so you can really drill into the areas that interest you most. (Beekeeping? Check. Museums? Check.)
... Read moreRSS and Atom feed catcher NewsGator has published a pre-release version of their long-awaited and controversial FeedDemon 3.0. The update to one of the most popular desktop feed readers is abandoning the NewsGator proprietary synchronization site at newsgator.com in favor of syncing with Google Reader, and the transition--along with the forced obsolescence of several features that aren't available from Google.
To synchronize a FeedDemon folder with Google Reader, users must go to the folder properties window.
(Credit: Screenshot by Seth Rosenblatt/CNET)Overall, FeedDemon 3.0.0.27 offers the smoothest synchronization experience yet, but it's still rife with problems. Because of a Google Reader limitation, feeds will only sync the most recent 10 unread items. If you've got 11 or more unreads in a single feed, the process will mark the oldest one as read. Once a feed has been synced, then its unread count can climb above 10.
The synchronization of FeedDemon's "flags" to Google Reader's "stars" has been imperfect, as well. The sync is imperfect, with some flagged items not becoming starred when they appear in Google Reader. Also, the newly imported starred items in Google Reader lack the tags that associate them with your folder structure, forcing you to manually tag each one according to the folder name you want it to appear in.
Although those are big problems for the synchronization process, it's a definite improvement from the previous beta versions, which encouraged readers to convert their feeds while a bug-crippled conversion process was still in place.
There's more in this pre-release version than syncing improvements. A new Quick Tag menu for assigning post pre-existing tags on the fly has been added, as has the space bar as a keyboard command for advancing to the next post. As previously announced, this version removes automatic feed pre-fetching as a feature, and other stability and bug-fixes. This version feels like it starts up a bit faster, too.
If you're new to FeedDemon and like keeping browser resources down, the synchronization between Google Reader and FeedDemon should be flawless, or at least nearly so. Pre-existing FeedDemon users, however, face an uphill and tedious battle to everything that should be synced into Google Reader before Aug. 31: that's when newsgator.com stops syncing.
Is this Facebook's big assault on Twitter?
(Credit: Screenshot by Jason Baptiste)Facebook, it appears, was not about to let Google get this week's award for shadowy new projects. On Tuesday night, a number of users--including Mashable blogger Ben Parr--received notifications that they were beta testers for something called "Facebook Lite."
The notifications, as well as the site hosted on the subdomain lite.facebook.com, disappeared within minutes. It seems to have been rolled out prematurely by mistake.
"Last night, the test was temporarily exposed to a larger set of users by mistake," an e-mailed statement from Facebook representative Brandee Barker read. "We have not opened up access to lite.facebook.com to all users at this time. People who are not part of the test and are trying to access 'Lite' will be directed to Facebook.com as usual.
From what it looks like, Facebook Lite is a simpler version of the site and pares down profiles to basic information and a stream of status updates. The easy conclusion is that this would make Facebook's service look a whole lot like Twitter. And given the fact that Facebook had attempted to acquire Twitter, got snubbed, and then acquired the significantly smaller real-time streaming site FriendFeed this week, a Twitter-like service would be rife with implications.
Here's Facebook's official explanation: "We are currently testing a simplified alternative to Facebook.com that loads a specific set of features quickly and efficiently. Similar to the Facebook experience you get on your mobile phones, Facebook 'Lite' is a fast-loading, simplified version of Facebook that enables people to make comments, accept friend requests, write on people's walls, and look at photos and status updates."
Blogger Jason Baptiste managed to get screenshots.
The obvious guess is that this is yet another attempt on Facebook's part to stay abreast of Twitter in the race to own the "real-time streaming Web." There are, potentially, other reasons for launching a simplified site:
For use on slower connections.
For stripped-down computers in developing markets, where the 250,000,000-member Facebook wants to make inroads.
As a more "portable" profile that could potentially tie into Facebook's aim of being all over the Web rather than a destination site.
Facebook hinted that the "developing markets" answer could be an accurate one. "We are currently testing Facebook Lite in countries where we are seeing lots of new users coming to Facebook for the first time and are looking to start off with a more simple experience," the statement from Facebook explained.
Got any guesses, speculation, or conspiracy theories? Comments are welcome.
This post was updated at 7:46 a.m. PT.
Monday's news that social giant Facebook is acquiring the less than two-year old FriendFeed included an important postscript: "FriendFeed.com will continue to operate normally for the time being as the teams determine the longer term plans for the product." But for FriendFeed users, the future seems unclear. Will development on the service be discontinued as the now Facebook-employed FriendFeed creators have been tapped to work on a bigger, and more popular social-networking site? Probably.
What is likely to happen is that many of FriendFeed's killer features become features on Facebook, with FriendFeed eventually shutting its doors to focus on Facebook development. So what are those FriendFeed features Facebook doesn't have, or that FriendFeed simply does better?
Search: One of the most important features FriendFeed has (that Facebook doesn't) is a really solid search engine. On FriendFeed you can search for content from your friends, or the entire world. The best part is, you can save any search you've made and keep an eye on it for updates. Facebook's search is currently focused more on finding people, along with navigating to various parts of its site like events, pages, and applications. Update: Scratch this one off the list. Hours after this post went live, Facebook began pushing an updated version of its search engine that indexes updates and other content. At least for the past 30 days, which is a good start.
FriendFeed's search is real time, and content-centric. Something similar for Facebook could yield good results.
(Credit: CNET)Real real time. FriendFeed's real time is a constant flow of information that comes in as soon as the service can get it to you. On Facebook, you get a little reminder to refresh the stream when there are updates. FriendFeed's way of letting users avoid an overload is to simply put the stream on pause--something Facebook could soon adopt.
Content aggregation. Facebook's "highlights" section of its home page does its best to show you new or otherwise interesting things from your friends if they've liked something. It feels like an afterthought though. FriendFeed's solution is to create a "best of the day" which shows the most popular and fresh content that your friends like. It can also be filtered by day, week and month, which lets you get a quick digest of content without having to keep your eyeballs glued to the news feed.
IM integration. I've knocked this feature in the past for being noisy, but... Read more
Surprise! Facebook has acquired FriendFeed, a Bay Area-based social-network feed aggregation start-up.
"Facebook and FriendFeed share a common vision of giving people tools to share and connect with their friends," FriendFeed co-founder Bret Taylor said in a release. "We can't wait to join the team and bring many of the innovations we've developed at FriendFeed to Facebook's 250 million users around the world."
TechCrunch reported the news on Monday, a matter of minutes before Facebook confirmed the acquisition.
I'm going to go out on a limb and say it: This is not as ridiculously huge of a deal as the Silicon Valley hype machine is going to have you believe.
Basically, FriendFeed has been coasting on a lot of hype and not a lot of mainstream recognition, and it's not a bit surprising that it would be seeking an exit at this point. Facebook acquired it for its talent; prior to FriendFeed, Taylor was part of the team that helped launch Google Maps. So the real story here is that Facebook made the rather expensive hire (and we don't know the terms of the deal) of some very talented former Googlers. FriendFeed's co-founders "will hold senior roles on Facebook's engineering and product teams," according to the release, and the rest of the company's 12 employees will also join Facebook.
This would also be consistent with Facebook's minimal past acquisition history: the company bought little-known start-up Parakey two years ago with the primary objective of getting its founders, the creators of the Firefox browser, on board. It's also well-known that Facebook tried hard to acquire Twitter--which would've been a far more significant acquisition than FriendFeed--and was turned down. (Well, there was also ConnectU, whose assets Facebook acquired pretty much just to get that pesky lawsuit off the table.)
The release from Facebook repeatedly hinted that this is about talent more than product.
"Since I first tried FriendFeed, I've admired their team for creating such a simple and elegant service for people to share information," Facebook founder and CEO Mark Zuckerberg said in the statement. "As this shows, our culture continues to make Facebook a place where the best engineers come to build things quickly that lots of people will use."
Yup.
"As we spent time with Mark (Zuckerberg) and his leadership team, we were impressed by the open, creative culture they've built, and their desire to have us contribute to it," FriendFeed co-founder Paul Buchheit, another ex-Googler who was instrumental in building Gmail, "It was immediately obvious to us how passionate Facebook's engineers are about creating simple, groundbreaking ways for people to share, and we are extremely excited to join such a like-minded group."
But Facebook director of product Christopher Cox said to CNET News later, "I wouldn't call it a talent acquisition." He elaborated, "We really have a vision that's focusing on Facebook being not just a destination but being a service...We think FriendFeed's been focused on how that's going to work in an open way, and that's something we're excited about, not just the people but the product they've built."
FriendFeed earned praise from prominent voices in Silicon Valley--most notably Robert Scoble--but its aim to aggregate all of a user's social-networking activity feeds in one place didn't catch on with the mainstream. But Facebook eventually began to mimic the FriendFeed model through upgrades to its central "news feed" feature, letting members pull in select third-party updates.
Bret Taylor said that FriendFeed wasn't shopping itself around. "We weren't up for sale. We had a healthy amount of financing and a really efficient company," he told CNET News. "As we noticed our products were really converging in terms of product vision, we started having casual conversations with Facebook."
It's not clear what will happen to the FriendFeed service, because it sure sounds like Facebook is eager to get its team onto the engineering fast track. "FriendFeed.com will continue to operate normally for the time being," a post by Taylor on the FriendFeed blog read. "We're still figuring out our longer-term plans for the product with the Facebook team."
Taylor elaborated more to CNET News later on Monday: "Anything that we would do would be more of a transition, not shutting down. I think our users have invested in our product by putting their data in it, sharing it with their friends...We absolutely wouldn't shut (FriendFeed) down."
More to come...last updated at 2:04 p.m. PDT.





