yon Leveron blog

John's musings on the Interknot cowpath

A dang shame : the end of the Xmarks addon

Posted by John on 28th September 2010


End of the Road for Xmarks

Xmarks logo

As I write this, it’s a typical Sunday here at Xmarks. The synchronization service continues operating quietly, the servers chugging along syncing browser data for our 2 million users across their 5 million desktops. The day isn’t over yet, but we’re on track to add just under 3000 new accounts today.

Tomorrow, however, will hardly be anything but typical, for tomorrow one of our engineers will start a script that will email each of our users to notify them that we’ll be ceasing operations in around 90 days.

This post attempts to summarize the Xmarks story: how we got to be the most heavily used browser synchronization service in the world and yet still find ourselves pulling the plug.

The Beginning

In early 2006, I built a prototype bookmark synchronizer for Mitch Kapor. We were starting to work together again for the first time in many years, and he wanted me to help him: he was chairman of the Mozilla Foundation but stuck using Safari because there was no way on Firefox for him to keep his bookmarks synchronized across the 5 computers that he regularly used.

The prototype came together quickly and worked well enough for Mitch to suggest that we make it available to others. Curious to see whether it would prove as useful to others as it had to him, Mitch asked a colleague with a widely read blog to write about it, which he did. Hundreds of users showed up to kick the tires and many of them stayed. Some of them mentioned it to their friends. Others blogged about it. Pretty soon there were 5000 users. Of a prototype.

By early 2006, Wikipedia had really started to flourish, a marvel of what could be accomplished by crowdsourcing. It seemed like everyone was reading and digesting Coase’s Penguin to try to understand how an open source community could manage to build something like Wikipedia or Linux. Mitch had the idea that if we traded with our users the personal benefit of bookmark synchronization in return for use of their aggregate data, we might be able to build something useful: a crowdsourced Wikipedia of Websites, or maybe even a spam-free search engine based entirely on what users had bookmarked. We put together a privacy policy that acknowledged the kinds of things we were hoping to do, and set off to firm up operations and infrastructure with the anticipation of growing to hundreds of thousands of users. In October of 2006, we incorporated as Foxmarks, Inc. We had made the transition from pet project to startup.

The Middle

We spent much of 2007 dealing with the growing pains typical of many internet services. We built a team, including front-end and back-end developers, customer support, search, product management, and a VP of Engineering to manage them all. We replaced the off-the-shelf server we had opportunistically used to get started with a custom purpose-built server. As we continued to grow we focused on making the service more reliable and efficient, especially for users with large sets of bookmarks, who were particularly drawn to our offering. We learned a lot about the art and science of synchronization, and poured all of that knowledge into a new client and server which we launched simultaneously and disastrously around Christmas, effectively killing the service for most of our users as we scrambled to understand why the system that we had tested in the lab behaved so much worse in production. Angry users, deprived of the service that they had grown to depend on, demanded that we revert to the previous incarnation, which seemed perfectly adequate to them. We pressed on, and two weeks later the alarms finally stopped ringing.

One of the unseen benefits of the new system was that it enabled us to anonymize, extract, and aggregate bookmark data. So we dove into that and started looking at what products we might be able to deliver powered by the “corpus” of what would soon be 100 million bookmarks. The first thing we built was a search engine. It turned out amazing results, but only for certain types of queries. It was terrible at finding facts. But if you were looking for the websites in a particular category, the results were shockingly complete and entirely spam-free. Looking for the list of all auto manufacturers? Or presidential libraries? Or art supply sites? A casual comparison of our results with those of the major search engines would convince you that we were on to something. We recruited a group of non-technical subjects to do a usability test, and it flopped. Sit people in front of a search box and ask them to test it, and their first query is their own name. #FAIL. It turns out that with the exception of people doing market research, consumers using search are not typically looking for an authoritative list of sites within a category; they’re looking for an answer to a specific question. Undaunted, we tested some variants of the basic search idea, including a version where we inserted our results into the Google search results page. The verdict from users: too complicated.

In mid 2008, the synchronization service was still cranking along, growing at a sustained pace, and that pace ticked up notably with the introduction of Firefox 3. We crossed the million-users mark. Based on our momentum and despite the failure of our early efforts to find gold in the corpus, we secured venture capital funding and recruited James Joaquin as our CEO: “There’s a scalable business in here somewhere,” we told ourselves, and we were determined to find it. James pushed us to find a way to use use our bookmark corpus to enhance web search, an area with a proven Internet business model. We developed several prototpes, and after user testing, we settled on a simple-is-better scheme: we would add information to Google search results showing “bookmark rank” for sites, essentially tallying users’ bookmarks as votes of confidence.

Looking for more growth and a value proposition that could differentiate us from the built-in Firefox Sync that we knew was coming from Mozilla, we invested more heavily in our clients for Internet Explorer and Safari, pushing on the ability to sync seamlessly across these three major browsers. As part of that positioning, we realized we would have to shed the “Fox” naming association we had with Firefox. So at the DEMO conference in March 2009, we rebranded ourselves as Xmarks and introduced the “Smarter Search” feature, as well as a new Xmarks.com website where users could find the top sites across a huge range of topics.

Then we measured and observed user response. The initial behavior was truly encouraging. People using the new versions of our sync clients would occasionally see new “stuff” on their Google search results and click through on links to Xmarks.com. But the novelty quickly wore off and repeat usage after a week dropped off precipitously. We started a series of experiments and systematically arrived at a visual presentation that was more compelling. User engagement improved, but not by the order of magnitude we needed to build a scalable business.

We spent the next year turning over every conceivable rock looking for ways to use the data in our corpus that would prove compelling to our users and revenue-generating for us. Some of these ideas, like SearchTabs, saw the light of day; others never made it out of the lab. Our “SearchBoost“, service was an upsell to advertisers: pay us a fee and we’ll add a mark to your ad when it’s displayed to our users, showing the bookmark rank of your site. Our tests showed that we could boost ad click-through rates by 10%. We built it and it put it front of potential advertisers. Many were interested, but ultimately the feedback was negative: our user base was too small to be worth their time and attention.

The End

By Spring 2010, with money running tight and options fading, we started searching for potential buyers of the company. Over the past three months, we have been remarkably close to striking a deal, only to have the potential buyer get cold feet. We also considered refocusing Xmarks as a freemium sync business, but the prospects there are grim too: with the emergence of competent sync features built in to Mozilla Firefox and Google Chrome, it’s hard to see users paying for a service that they can now get for free. For four years we have offered the synchronization service for no charge, predicated on the hypothesis that a business model would emerge to support the free service. With that investment thesis thwarted, there is no way to pay expenses, primarily salary and hosting costs. Without the resources to keep the service going, we must shut it down. Our plan is to keep the service running for another 90+ days, after which the plug will be pulled.

The past four years have been a wild ride for us: growing something from nothing to substantial scale, providing a simple service that people love because it simplifies their lives. We’ve learned tons along the way, often by making big mistakes. We’re really sorry that this last lesson means that you’ll have to find an alternative to Xmarks, but the alternatives exist and you’ll have no problem finding them. (Start here for specific recommendations.)

I’d like to thank our investors, who stuck with us through uncertain times; my colleagues, who toiled long hours in search of a scalable business; our localizers, who made Xmarks available in 33 languages; and our users, for their unstinting support and willingness to tell us quickly and candidly when we misstepped. You will all be missed.

In the words of Douglas Adams, so long and thanks for all the fish.

Todd Agulnick
Co-Founder and CTO
Xmarks, Inc.

via http://blog.xmarks.com/?p=1886

A sad shame, but the economy is in a downturn for sure in our area.  This was one of my most useful FireFox addons, I was hoping their model would work.

—————-
Now playing: Johnny Cash – The Essential Johnny Cash 1955-1983 (Disc 2) – Ring Of Fire
via FoxyTunes

Technorati FavoritesShare

Tags: ,
Posted in General | No Comments »

bitlet – a very cool web browser based BitTorrent client, via java applet

Posted by John on 3rd September 2010

Can’t believe I didn’t see this gem sooner : this will be very handy for a number of projects in deploying legal content, in a shared / load balanced manner.

http://www.bitlet.org/ & their blog at  http://feeds.feedburner.com/bitlet

as well as a Facebook page @ http://www.facebook.com/pages/BitLetorg/18147948185

To steal a bit directly from their pages :

bitlet web browser based bittorrent client

Bitlet also appears to be used by several search engines, as well as famous legitimate torrent sites such as http://www.clearbits.net/ as one means of distribution.

Very impressive work, that also has streaming video as well as streaming music implications.  Another win for legal torrent distribution, as it sure helps share the bandwidth costs for small non-profit organizations trying to put documentaries out there !
—————-
Now playing: Rush – Caress Of Steel – Lakeside Park
via FoxyTunes

Technorati FavoritesShare

Tags: , , , ,
Posted in General | No Comments »

the 20 best Firefox web browser extensions . . .

Posted by John on 16th April 2010


The 20 Best Firefox Extensions : The Firefox Universe

By Devin Connors , published on April 12, 2010 at 12:00 PM

20 best firefox browser extensions

Accounting for roughly 30% of the total Web browser market, Firefox has gone from being a niche player a few years ago to a present-day browsing powerhouse. Firefox has seen three major releases and a bevy of smaller but still important updates along the way. Firefox 3.6 was released back in January, and like after all major Firefox updates, the Firefox-tweaking ecosystem has been revamped to accommodate the new code.

There are thousands of add-ons available for Firefox, so a truly comprehensive list is nearly impossible. However, we sifted through some of the best to come up with a list of 20 killer Firefox extensions that we’re willing to call “the best.” From improving the tab system to changing the interface to providing entertainment, these must-have Firefox add-ons are all free, compatible with Firefox 3.6.3 (the latest version) and generally compatible with each other.

(click on the picture above to get the rest of the article, mates!)
—————-
Now playing: Johnny Cash – Singin’ in Vietnam Talkin’ Blues
via FoxyTunes

Technorati FavoritesShare

Tags:
Posted in General | No Comments »

Xmarks Blog » Xmarks for Chrome!

Posted by John on 17th August 2009

Xmarks Blog » Xmarks for Chrome! from the folks at https://www.xmarks.com/

This is some awesome sauce. Since I really don’t have any links that I don’t care to share with the world, not too worried about storing them “out there” on the cloud, so to speak.

I’ve been using this since early in the days of “Foxmarks” and found the sync to work well; it’ll be even better now that they’ve added yet another browser.

Backup your browser data! Good recommendation from their Beta page.  my.xmarks.com I’ve used this on occasion to check something outside of a browser.



We’ve been swamped with requests to create a version of Xmarks for the Google Chrome browser. We’re hard at work on that and, thanks to some new APIs from Google, are pleased to report that we have Xmarks synchronization working in the Windows developer channel for Chrome. The Chrome extension platform is still far from complete and our initial alpha release has many rough edges, but for you brave (and very vocal) early adopters, we wanted to get this into your hands sooner rather than later.

We’re happy to invite you to test our early alpha release of Xmarks for Chrome. The extension will synchronize your Chrome bookmarks across computers running Firefox, IE, Safari and/or Chrome. Just like our other versions, Xmarks for Chrome works quietly in the background to keep all your bookmarks the same on all of your browsers.

If you’re interested in participating in the alpha test please sign up.  This is a closed alpha, which means that you won’t be able to install the extension immediately. After signing up we’ll email you when you’ve been accepted into the program – we do this for scaling and stability reasons.

Sign up to alpha test Xmarks for Chrome

Please remember that this is an alpha release only:  it does not include support for your own server, sync profiles, or our discovery features. A full list of recent changes and known issues can be found on the Xmarks for Chrome news page.

After giving it a try, please visit our GetSatisfaction forum for feedback and feature requests. We’d love to know what you think!

You can also keep tabs on our Chrome progress by following Xmarks on Twitter: twitter.com/xmarks.

Technorati FavoritesShare

Tags: ,
Posted in Tech | No Comments »