Twitter is usually the subject of steamy acquisition rumors, but chose perhaps the deadest afternoon of the business year to announce that it has made an acquisition of its own.
Twitter has bought Mixer Labs, the company that created the GeoAPI location service for developers building application atop Twitter. Evan Williams, CEO of Twitter, announced the acquisition on the company's blog, saying "when current location is added to tweets, new and valuable services emerge--everything from breaking news to finding friends or local businesses can be dramatically enhanced."
Financial terms of the deal were not disclosed, but it would appear Twitter is putting some of that money it now gets from Google and Microsoft to work. Elad Gil, the co-founder and CEO of Mixer Labs, is a veteran of Google and McKinsey, saying on his company bio that he co-founded Google's Mobile team. Seven employees are listed on Mixer Labs' "About" page, but that might not be an exhaustive list.
Twitter acquired Summize in July 2008, but the company has made few acquisitions, instead fending off perpetual rumors that Google, Microsoft, or another tech heavyweight is poised to snap up the company. Geo-location is definitely one of the hotter segments among the social-media butterflies, with companies like Foursquare and Gowalla drawing significant attention.
Not willing to let Facebook and Twitter completely own the market for searchable, up-to-the-minute information, MySpace announced on Wednesday a set of new developer application programming interfaces (APIs) designed to let third-party sites access more of its content.
The new APIs offer a variety of features: letting third-party sites tap into MySpace members' status and "mood" updates, incorporate real-time activity information (this is something we saw implemented earlier this week in Google's real-time search announcement), upload photos to MySpace from external services, and make public MySpace content more searchable.
Developer announcements used to come out of MySpace regularly as it tried to keep up to speed in what used to be a close race with Facebook for social-networking mindshare. These days, MySpace has been focused more on restructuring: with its traffic increasingly eaten up by the fast-growing Facebook, the News Corp.-owned social site assembled a new executive team with solid entertainment industry experience and chose to put entertainment front and center instead. It's launched a streaming music service, buying several smaller rivals in the process, and is putting the MySpace Music product front and center.
In fact, word has it, MySpace will likely be adopting the Facebook Connect log-in standard soon, in a move that further indicates it's given up the battle for social-networking market share and hopes to promote its content offerings instead. Wednesday's developer announcements, made in conjunction with the Le Web conference in Paris, play right into the revamped MySpace strategy: it's about getting that content further out onto the Web.
The question, then, is whether developers will bite. To provide an incentive, MySpace has launched a developer contest running until January 4 to find the best implementation of the new APIs.
Digg on Wednesday introduced a small change to its developer API that could have a big effect on the need to visit Digg.com.
The company is now allowing third parties extended write access to the site, which will give users the option to Digg and bury both stories and comments from outside applications. Short of allowing users to submit and comment on stories, these new changes will provide much of the same experience as visiting Digg.com with whatever interface third-party developers have created.
Along those same lines, the company has also launched a reference page for what developers can now create called "DiggLite." This is a stripped-down version of Digg.com's home page that includes all features developers can implement in their own tools. But it's missing many of the bells and whistles found on Digg proper. The company is also planning to update its Firefox toolbar add-on to let users Digg any page they are on without having to visit Digg itself.
DiggLite is a less featured version of Digg that makes use of Digg's new writeable API calls. It also features no advertising.
(Credit: CNET)Prior to Wednesday's tweak, Digg had updated its API back in mid-June, giving developers access to its overhauled search engine, as well as tweaking its usage terms to allow for commercial applications. It also allowed third-party apps to view some user data, including stories any particular user had favorited, which paved the way for third-party recommendation tools.
The move to give developers more of Digg.com's features is an exciting one for developers, but a bit odd given Digg's current business model of pushing advertising on its users. In recent years, the site has filled in with more ads, including a recently-released (and notably experimental) advertising model that has users control how long certain ads get to stay on the site by voting on them as if they were regular news stories. There was even a campaign from McDonalds a few weeks ago that placed certain upcoming stories within the context of being as fresh as a breakfast sandwich.
So it does seem a little odd the company would be willing to risk losing a few users to third-party Digg front-ends that offer up a (now richer) Digg experience. This could become even more muddled when the company extends its API to allow users to submit new stories and comments--something it hinted at in Wednesday's blog post. Then again, between this and the launch of its real-time Trends experiment, it could just be a sign that Digg's real-time home page overhaul is ready to roll.
The World Wide Web Consortium has published a draft of an interface that browsers can use to manipulate files better, one of a series of steps aimed at gradually improving the sophistication and polish of Web site interfaces.
The draft File API (application programming interface) defines a number of ways that browsers and Web sites can handle files better. One big part of it: being able to select multiple files for upload, such as on photo-sharing sites or Web-based e-mail, a task that often relies on Adobe Systems' Flash today.
But there are other aspects, too. For example, the Files interface governs the use of "blobs," or packages of raw binary data such as video files. Google has touted blobs for its Gears browser plug-in as a way to divide large videos into small chunks so that uploads can be more easily resumed if a network problem interrupts the process.
Another benefit: files are handled asynchronously, which means the browser won't freeze up while a file is being uploaded or otherwise handled, and the browser reports progress on file transfers.
The technology is one example of work to transform the Web into a better foundation for interactive applications, a move that usurps some power from computer operating systems such as Windows and that's embodied most boldly in Google's Chrome OS project.
Here's one example of use of the Files interface provided by Mike Smith, who works for the W3C on matters relating to HTML--Hypertext Markup Language, the language used to describe Web pages:
A user uses a Web-based application for reading and sending e-mail. She wants to attach multiple files to particular messages. The Web application provides an user interface that allows her to select multiple files to attach at the same time. After she selects the files, they are uploaded to the Web application asynchronously, allowing the user to perform other actions while they are uploading (for example, finishing the rest of the message she was composing before you added the file attachments). As the attachments are uploaded, the Web applications shows progress bars to indicate how much of the contents of the files have uploaded thus far.
The interface can work in conjunction with various standards including the drag-and-drop support in the HTML 5 now under development and the Web Workers technology that lets browsers better perform multiple operations simultaneously.
The interface also can help Web applications process the contents of files. For example, Smith describes a lyrics finder:
A user has on her local file system a playlist file from her favorite desktop music player. The playlist contains a list of song titles and information, and she wants to be able to easily fetch the lyrics for particular songs without needing to manually search for the lyrics on the Web. So a site can provide a Web-based application that allows her to upload her playlist. The Web application then parses the file and then presents a user interface to her, show in the contents of the file as a hyperlinked, sortable list. She can then retrieve the lyrics for any given song just by clicking on a particular song title.
Arun Ranganathan, Mozilla's standards evangelist and chairman of the WebGL working group, wrote the specification, according to Chris Blizzard, Mozilla's director of developer relations.
Standards for the Web are advancing rapidly with W3C representatives including Microsoft working in conjunction with a parallel effort, WHATWG. New standards require actual implementation in browsers before they are accepted as finished, a fact that can lead to some chaos but that helps ensure the new ideas are tested in the real world.
Firefox 3.6, in beta testing now, will support most of the Files API, according to Blizzard.
Professional networking site LinkedIn's platform, previously a closed offering for select partners, has opened up to developers at large, according to an announcement Monday on the company blog.
Well, sort of. Building an embeddable widget on LinkedIn, unlike Facebook's, still requires a stringent application process. But LinkedIn's own code has now been opened up so that developers can integrate it into their own sites. It's launched a developer site for those interested in features that let site users access their LinkedIn profile and contacts externally. They still have to request a key to get into the platform's application program interface (API), which means that LinkedIn widgets likely will not be coming to office prank-calling Web sites any time soon, despite that they could make it much easier to robo-call your boss and ask if his refrigerator is running.
One of the first participants, for example, is desktop Twitter client TweetDeck, which says that it will soon allow users to plug in their LinkedIn contacts' status updates alongside Twitter, Facebook, and MySpace contacts.
LinkedIn has about 50 million users as of last count.
Iron Mountain, a longtime provider of physical- and digital-records management, on Wednesday announced a cloud storage API that enables developers to take advantage of Iron Mountain's off-site storage facilities.
Despite the recent issues related to T-Mobile/Danger/Microsoft's data loss, cloud-based storage is not only here to stay, it's a good use case for organizations that don't have the internal processes or means to deal with off-site data management.
And while you can never know all of the things that can go wrong with your data (meaning that no one would have expected Danger to lose the T-Mobile data), established vendors like Iron Mountain have not only the customer base to support their abilities but also the processes to support customers effectively.
Iron Mountain's cloud storage application programming interface is the next evolutionary step beyond a cloud NAS (network-attached storage) that we've seen from providers like Mozy and others. The cloud storage API is similar in function to Amazon's Simple Storage Service interfaces, enabling developers to access data using restful interactions.
... Read more
A mockup of Twitter's new 'retweet API' interface
(Credit: Twitter)The development team at Twitter has released a mockup of its forthcoming "retweet API"--basically, the first formal way that Twitter has baked retweets, the copying and attribution of other Twitter users' posts, into its own product. It displays the user avatars of members who have retweeted a given tweet below the original, "collapsing" them into a single space.
Some background detail on the forthcoming new API: Retweets have been a mainstay of Twitter for some time now, but the feature was created by users rather than officially. Several third-party Twitter clients have built in retweet buttons, and some apps, such as Tweetmeme, have created a way to tabulate them like a Digg count, but it's never been worked into Twitter's Web site or API.
What's interesting is that the new format, assuming that this is how the timeline ends up looking, can provide a quick, one-glance way to see just how influential a given Twitter user or individual tweet is, adding a new dimension to measuring Twitter influence beyond the follower count. If you see a lot of little retweet icons, for example, you might stop and take a closer look at a tweet (or the user behind that tweet) that you might otherwise have skimmed past.
What's also interesting is that it looks like retweet counts get cut off at 100, with higher ones displayed as simply "100+." I'm guessing that, say, CNN Breaking News generally gets a lot more than that.
When they were announced, the changes to Twitter retweets weren't met with a thoroughly warm reception. "Asking developers to collapse retweets in timelines is onerous, complicated, and confusing," the forum post by Twitter's Marcel Molina said in response to developer concerns that the collapsed-retweet format would do more harm than good. "We're not going to do it that way. We are going to add a resource that gives you all retweets for a given tweet. In timelines, you will get only the first retweet. You can then request all retweets for that tweet at any time to get up to 100 retweets that have been created for it."
On Thursday night, Facebook announced that it's launched its first official Twitter app--sort of. In a post on the company blog, Facebook announced that updates to "fan pages," public profiles for celebrities, brands, organizations, and what-have-you, can now be sent out through Twitter.
"Public figures, musicians, businesses and organizations of all types who've created Facebook Pages often want to share a status update, a photo or an event with as many of their supporters as possible," the post by Facebook employee Michael Gummelt read. "Celebrities may want to share personal news or charities may want to put out calls for help to both their Facebook fans and their Twitter followers, all at the same time."
This is basically something that many blogging and publishing services already do: offer a way to automatically syndicate a short blurb and a link onto Twitter. It's a no-brainer. But Facebook and Twitter have a complicated history. Facebook attempted to acquire Twitter last year, and Twitter turned the offer down. Then, earlier this summer, Facebook did acquire FriendFeed, a social-network aggregator that failed to gain mainstream traction but pioneered many of the real-time, streaming features that are now central to both Facebook and Twitter.
Relations between the two companies still seem to be a bit shaky. Facebook continues to roll out Twitter-inspired features like a souped-up search engine, a revamped "publisher" tool that can make status updates selectively public, and soon a stripped down "Facebook Lite" site that looks quite a bit like the ultra-basic Twitter.
Much has been said about Facebook and Twitter as the two forces vying for control of the real-time social Web, but little light has been shed on just how central a role the marketing industry has. The fact that Facebook's first Twitter app is exclusively for its brand-marketing "fan pages" highlights this. In the digital marketing world, the buzzworthy place for brands to be right now is Twitter--especially since this week Twitter started to elaborate plans for the paid accounts it's going to offer to businesses by the end of the year. If Facebook is going to continue to court brands effectively, it has to offer a quick and easy way to plug into that all-important "Twitter strategy."
What's less clear is whether Facebook will let ordinary users syndicate their profile updates to Twitter. Currently, they can bring in plenty of data from elsewhere thanks to Facebook's third-party developer API. You can import a Twitter feed into Facebook status updates or use third-party clients like TweetDeck to update Twitter status and Facebook status simultaneously, but you still can't opt to publish your Facebook profile updates elsewhere.
PayPal, eBay's well established but aging mechanism for online payments, is trying to rebuild itself for a new generation of online commerce possibilities.
At an event for press and developers on Thursday, PayPal and its partners described several new programming interfaces that are part of the company's upcoming Adaptive Payments Service and showed what developers can do with them.
For example, Microsoft will use the interface to enable payments within its forthcoming Azure cloud-computing service. And LiveOps' on-demand outsourcing service will use it to automatically handle fluctuating payment amounts and changes to who's being paid. Finally, the interface takes PayPal beyond the browser, opening it up for use on mobile phones, set-top boxes, and other increasingly smart devices.
"It's truly disruptive," said PayPal CEO Scott Thompson at the event. "It puts developers in the driver's seat by allowing you to do what you want to do and (choose) how you want to get paid."
The new service will be available to 300 PayPal partners starting Thursday, with a public beta this November--just in time for PayPal X Innovate 2009, its first developer conference.
PayPal is pitching the Adaptive Payments platform to developers as a way to more easily build PayPal-powered payment options into their applications. It's also a more streamlined version of PayPal's existing program for letting businesses manage transactions between several different parties.
The new payments service is a key part in PayPal's plan to double its revenues within the next three years. Back in March, PayPal's president Scott Thompson promised as much, saying that by 2011, the company should be doing somewhere between $100-120 billion in annual payments. PayPal has also had a fire lit underneath it since Amazon rolled out its own online payments service around this time last year. It let users make online purchases using billing information that was stored on Amazon.com
PayPal isn't just central to eBay's future. It will eclipse the company's auction and commerce operations, the company says.
"PayPal is a business that will be bigger than eBay," eBay Chief Executive John Donahoe said Thursday at the Fortune Brainstorm conference.
PayPal is a force to be reckoned with. On average, more than $2,000 goes through PayPal every second of each day. It has 75 million active accounts, and it's available in 190 markets and 19 different currencies.
Beta testing
Before the announcement, PayPal had been working with a handful of companies to test the new APIs (application programming interfaces). One of those companies is Microsoft, which is tapping PayPal for online payments in the Web applications built for the company's upcoming Azure platform.
At the unveiling, Yousef Khalidi, a Microsoft distinguished engineer, demonstrated an application that integrated PayPal's payment and billing functionality. It took only two days to integrate it into the existing product, Khalidi said.
Khalidi said that Microsoft plans to offer a simple way to build PayPal's mechanism into hosted applications as part of Azure's full release later this year.
Microsoft probably had an easier time choosing PayPal for its payment service than some of the alternatives: Amazon Flexible Payment Services and Google Checkout both come from companies in direct competition with Microsoft's Azure cloud-computing service.
Michael Ivey, CEO and co-founder of TwitPay, also took the stage to show his company's use of the new PayPal API--specifically to let people pay multiple people at once.
"In one transaction, I'm paying four different people," he said. Before the new APIs, the service would require users to make each payment as its own transaction.
Sites already using the new API include: Webassist, GroupCard, Lottay, Rainfall of Envelopes, and MedPayOnline.com
"PayPal will help you get paid for your innovations--your business will become our business," Thompson told the developers. "We view you as our third set of customers."
New features
The new payment service has a handful of new features designed to make it easier for developers to make money with their applications and services.
Thompson said that even if developers were acting as an intermediary between the person sending the money and the recipient, they would now be able to take their cut of that transaction--just as PayPal does.
Part of getting that to happen involves a new API that lets developers create peer-to-peer and business-to-business money-sharing applications. They can now also split up payments into several transactions and let users authorize a payment after the transaction's been made. Those two mechanisms can speed purchasing, regardless of whether the buyer is ready to pay the full amount at the outset.
As part of the new platform, PayPal also is changing the way fees are charged. Application developers can choose to have the sender of the money, not just the recipient, pay the fee.
In addition, the fee rates can be changed based on the type of purchase, which should ease the chore of handling both high-value transactions and micropayments (transactions below $12) within the same application. As it stands today, PayPal currently requires sellers to have two different accounts open, one for bigger payments and another for micropayments--and each has different rates.
People use PayPal today through a Web interface, but a new API will bring PayPal to nontraditional computing platforms including mobile phones, set-top boxes, and gaming consoles. That's important, given that those devices increasingly are networked and have their own ecosystems of applications. And moving to a browser can be disruptive to a user who just wants to make a quick payment.
Using PayPal that way also means that a developer must build the necessary user interface, though. PayPal didn't provide specifics on that element of the new payments system.
Overall, Thompson said the new payment system will help PayPal keep pace with changes in technology and business.
"The pace of innovation is just staggering," he said. "And the next wave of innovation is poised to move that much faster. "
CNET News reporter Ina Fried contributed to this report.
Is Twitter getting possessive of its own name? Maybe.
A developer building an application using Twitter's API was told via e-mail that Twitter took issue with the user interface of his application, allegedly very similar to Twitter's own, as well as his use of the word "tweet" in the application's name.
The developer forwarded the e-mail to TechCrunch: "Twitter, Inc., is uncomfortable with the use of the word Tweet (our trademark) and the similarity in your UI and our own."
Uh-oh. If Twitter is staking a claim to the word "tweet," that could mean a problem for TweetDeck, TweetMeme, PoliTweets, and some of the other extremely popular businesses built atop Twitter.
A few things to keep in mind here. One, the developer was also creating a service that looked a lot like Twitter, the TechCrunch post explains, which means that the use of the word "tweet" may really have been less important than the e-mail made it out to be. Second, it's a personal e-mail coming from a Twitter employee--not a company representative or executive--which means that it may not be perfectly aligned with the company's official stance on things.
(Case in point: A Twitter investor hinted to The New York Times that the company would be making money with virtual coupons. One of Twitter's co-founders said in a comment on a blog that the investor was "brainstorming on his own.")
But the tech industry does have a history of getting into one skirmish after another over names similar to their trademarks. Several years ago, Apple started sending cease-and-desist letters to some third-party equipment companies and fan blogs that were using the word "pod" in their names. Google, too, has taken issue with the word "googling" being used as a generic verb.
And as TechCrunch points out, Twitter has filed for a trademark on the word "tweet." On the other hand, being possessive of this term (which, it goes without saying, has been a dictionary word for centuries) might not be the smartest strategy, if Twitter indeed wants to be a Digital Age communication standard "like electricity," as one executive said last month. So we'll see how this one unfolds.
UPDATE at 11:49 a.m. PT: Twitter co-founder Biz Stone has, as the company's executives often do when there's a rumor flurry about something Twitter's doing, put up a blog post to clarify. The answer, not surprisingly, is that these things are handled on a case-by-case basis.
And "tweet" is not a target, he said.
"We have no intention of 'going after' the wonderful applications and services that use the word in their name when associated with Twitter," Stone assured readers. "In fact, we encourage the use of the word Tweet."
It's more complicated when developers choose to use the word "Twitter," though it had been a dictionary word long before the microblogging company adopted the term.
"Regarding the use of the word Twitter in projects, we are a bit more wary although there are some exceptions here as well," Stone wrote. "After all, Twitter is the name of our service and our company so the potential for confusion is much higher. When folks ask us about naming their application with 'Twitter' we generally respond by suggesting more original branding for their project. This avoids potential confusion down the line."





