Tuesday, June 2, 2009

Hands-on with Wave: Weird and quite wonderful

Google just opened up to a limited audience its very interesting communications experiment called Wave (news stories). Our hands-on evaluation: There's a lot to like. It really is a more contemporary take on communications. But it will knock many e-mail users off-balance.

Even Wave's own Software Engineering Manager Lars Rasmussen told me, "It takes a little getting to," and, "We're still learning how to use it." Imagine how everyone else will feel.

If you want to try Wave, you'll have to wait. Google is making access to the service available to some developers and press, but full availability will not be until "later this year," Google says. The version we tested was very raw, still in development. Many features were not implemented and the system threw us a few errors. But the framework and philosophy is clear to see, and that's what this evaluation is based on.

Getting started in Wave: It looks a lot like e-mail...

(Credit: Screenshot by Rafe Needleman/CNET)

What's Wave?

Wave is real-time e-mail. What that means is that when you're writing a reply to a message (or "wave") that you receive in the system, the recipient can see what you are typing as you type it. It will come as a relief to most that the real-time feature can be disabled if you click on the "draft" button (not working in my trial) while writing. But real-time visibility is the default.

You can put your replies anywhere in the message. You can also do this in regular e-mail, but in Wave, your comments are easy to pick out since the app bounds reply text in colored boxes with authors' pictures embedded in them. Those of us who prefer to reply to e-mail messages at the end (or the beginning) and not piecemeal can just reply as usual. But when you want to write a surgical point-by-point reply to a message, Wave makes it easy.

You can drop pictures straight into Wave messages (a neat trick in a browser-based app, made possible by Google Gears), and smart assistants will let you convert addresses to maps, automatically fix spelling errors, and expand contact names.

But Wave is not e-mail. In this image, I am watching co-developers Lars and Jens Rasmussen type replies to my query. The teal tag shows that Jen is typing right now; Lars, who just finished typing above Jens, had his own, separate color.

(Credit: Screenshot by Rafe Needleman/CNET)

But it's the reply-anywhere feature combined with the real-time function that's most interesting. It makes Wave the first useful blend of e-mail and instant messaging that I've seen. Unlike Google's previous attempt to meld the two communications modes into one app (Gmail has Google Talkin its sidebar), this one really works. An asynchronous e-mail conversation between two people can can stay that way, or it become real-time when both parties are online, and the dialog stays in place in the e-mail for later viewing. Switching between the e-mail and IM mode is seamless. In fact, the concept of the two different modes vanishes in Wave.

Wave's message handling really shines when a conversation is between more than two people. Using Wave and its specific, color-coded replies, a group of people can have an actual discussion in e-mail, in real-time if wanted, without getting bogged down in long multi-message discussions -- or worse, in threads that end up forking so that different people are discussing different things.

The Wave in-box pane shows you when there are new messages in your threads by bolding the subject lines, and when somebody is actively typing in a wave, you can see the text come in live, in the two-line preview every message gets. That's really cool, although it can be overwhelming.

Speaking of being overwhelmed, the first time I had two people replying to me in an individual message at the same time, in different places in it, my head almost exploded. It's a lot of raw information coming it at once, and it's very different from the old e-mail or the instant message experience.

A new communications architecture

A lot of what Wave does is made possible by the fact that Wave messages don't live primarily in the desktop Wave client (which is actually a rich browser-based app), as the traditional design of e-mail dictates, but rather on the Wave server. Messages aren't just dropped off at your Wave client; persistent links to messages on the servers come with them. When you edit a wave with the Wave application on your computer, it's immediately reflected back to the Wave server, and from then out to other users who are viewing that Wave in their apps, immediately.

Wave servers synchronize with each other as needed. In fairness, this is not radically different from how Lotus Notes and Microsoft Exchange work, but Wave has no legacy support for old e-mail architectures whatsoever, and isn't bogged down by the old methods -- like the practice of delivering messages to users and then severing the links to those messages.

Other benefits you get from this include the capability to add new recipients to a wave at any time, and for Wave to know, when that happens, what each user has read and what they haven't. Users' views into Wave will highlight what's new to them when they open a message.

And, taking a page from Twitter Search, Wave's search function will be real-time (it wasn't when I tried it). If you are searching for a word or phrase in your inbox of waves, and someone updates a message thread with your search target, that message will pop up in your results the moment they type in the change. (You can save searches in the navigation bar, a nice feature.)

All together? Not yet

At the moment, the only people Wave users can communicate with are other Wave users. Wave addresses look like e-mail addresses, but there's no gateway between Internet e-mail and Wave, so messages send from standard e-mail clients to Wave will bounce. This is a serious limitation, and one Google hopes developers will rectify by writing gateways between Wave and standard e-mail servers, not to mention IM services and other social and workflow systems like Facebook, Bugzilla, and so on. A Twitter interface is already being shown.

However, as Rasmussen told me, Wave is currently spam-free since it's not linked into the global e-mail system. He doesn't want to open up Wave to standard e-mail until he can ensure that this system won't be overrun, too.

In fact, the reason Wave is being released in the way it is right now -- as an early developer-only experience -- is to encourage programmers to write extensions to it. The e-mail gateway is particularly critical, and Google may develop it itself. Without it, Wave is yet another new communications medium that will have a hard time getting off the ground since it duplicates many capabilities people are already accustomed to. Wave is technically a radical departure from e-mail, but for the end users it will still be used for a lot of the same things e-mail is.

Google's Wave team hasn't yet done much integration with other Google developers' projects, although Wave was introduced to the company through a detailed video demo. As Rasmussen told me, "To say we're 'working with' other Google groups would be a stretch." Obvious integrations we're waiting for include Gmail, Google Docs, and Google Voice.

It's about time

The merge of e-mail, instant messaging, and collaborative editing is overdue. Aside from the inertia of technology, there's no reason we should we need different applications -- an e-mail client (or site), an instant messenger, and a collaborative editor -- for variations on the theme of textual communication. I give Google a lot of credit for kicking off this experiment.

When Wave comes out, try it immediately. It really is an eye-opener.

Court orders Dish to pay $103 million to TiVo


A federal court has awarded TiVo $103 million plus interest in its long-running patent dispute with EchoStar Communications and ordered EchoStar to disable infringing features found on its subscribers' digital video recorders.

U.S. District Judge David Folsom on Tuesday also found EchoStar, which is now part of Dish Network, in contempt of court for violating a permanent injunction by reprogramming millions of DVRs with a new "workaround."

"The harm caused to TiVo by EchoStar's contempt is substantial," Folsom wrote. "EchoStar has gained millions of customers since this court's injunction was issued, customers that are now potentially unreachable by TiVo."

Englewood, Colo.-based Dish, which has roughly 13.6 million subscribers, said in a statement it would appeal the contempt ruling and file a motion to stay an order that requires it to disable the disputed DVR features within 30 days.

"Our engineers spent close to a year designing around TiVo's patent and removed the very features that TiVo said infringed at trial," the company said. "Existing Dish Network customers with DVRs are not immediately impacted by these recent developments."

The Alviso, Calif.-based maker of set-top boxes applauded the decision.

"We are extremely gratified by the court's well reasoned and thorough decision, in which it rejected EchoStar's attempted workaround claim regarding the TiVo patent, found EchoStar to be in contempt of court, and ordered the permanent injunction fully enforced," TiVo said in a statement. "EchoStar may attempt to further delay this case but we are very pleased the court has made it clear that there are major ramifications for continued infringement."

In after-hours trading, shares of TiVo rose $2.53, or 36 percent, to $9.51, while shares of Dish fell $1.19, or 6.9 percent, to $16.05.

TiVo first sued EchoStar in 2004 for violating a patent on a "multimedia time-warping system," which involved recording a program on one channel while watching another.

A jury in 2006 found that Dish Network's DVRs infringed upon a patent held by TiVo and ordered it to pay TiVo$73.9 million in damages. A federal appeals court upheld the ruling in January 2008, as did a second U.S. appeals court in April 2008.

Can the Donkey Kong world record be broken?

Steve Wiebe, the star of the documentary, 'King of Kong: Fistful of quarters,' working to try, once again, to break the all-time 'Donkey Kong' world record.

(Credit: Daniel Terdiman/CNET Networks)

LOS ANGELES--Steve Wiebe is at it again.

The star of the documentary, "King of Kong: Fistful of quarters," Wiebe's past attempts--and failures--to break the "Donkey Kong" world record have been well documented and discussed.

But now, here at E3, Wiebe is taking another shot at the record--currently 1,047,200 points, and held by the other star of the documentary, Billy Mitchell--courtesy of the TV network G4, which, even as I write this, is hosting Wiebe's record pursuit on its stage at the Los Angeles Convention Center.

Already today--while most of the E3 world was focused on the big Nintendo and Sony press conferences--Wiebe had taken at least two shots at the record, and with one, had gotten close: He'd topped 923,000. But both times, he'd come up short.

So now, with a couple hundred people watching and rooting him on, with shouts of "Let's go, Steve!" ringing out, Wiebe got going.

As long as you are at least somewhat familiar with the game, even if you haven't played "Donkey Kong" for years, the music it makes when it starts is oh-so-familiar. It's simple, '80s-era digital music, nothing fancy. Yet it sticks in your mind--forever.

Wiebe began his third attempt and he was doing well, playing flawlessly--at least to this amateur observer--and racking up the points. Around me, murmurs of wonderment were flying fast and furious.

"I didn't even know how to do that," one audience member said.

"This is the (level) that always kills me," another said.

Watching Wiebe play "Donkey Kong" is a study in calm. His technique, at least what I could see of it by watching his body language and a live video of the game being displayed on screens all around him, is smooth, calm, relaxed, and patient. He seems to know exactly what he's doing and what's coming at all times. Which, I guess, makes sense for someone who is good enough at the game to have a legitimate shot at breaking the all-time world record.

Every now and then, for example, the G4 crew point their cameras at a section of the audience, encouraging them to break out in a big cheer, which they do. These sudden, loud bursts of applause and yelling don't even seem to faze Wiebe.

"He makes this look really easy," an audience member said.

Within about 20 minutes, Wiebe has broken 100,000 points, a very impressive number for an amateur "Donkey Kong" player like me. But then you realize that it's only a tenth of the record score and that he could be at this for three hours, at least.

Watching Wiebe play, I was struck by how well "Donkey Kong" has held up over time, especially having just come from the Sony press conference, where I saw games with graphics and game play that the folks at Nintendo couldn't even have dreamed of back when they were making "Donkey Kong."

At least a couple hundred people watched as Wiebe pursued the world record score.

(Credit: Daniel Terdiman/CNET)

But the game, as well as others from its era--games like "Pac Man," "Frogger," "Dig Dug," "Space Invaders," and others--are still considered classics and seem to be regularly re-issued by their original publishers, or others. I wonder if the same will be true of today's games in 20 or 30 years.

Suddenly, the video screens showing Wiebe's play went haywire. Clearly, there's a glitch. Is this the end of the attempt?

It turns out that the power was inadvertently lost to the "Donkey Kong" machine, ending that attempt. But again, Wiebe looks imperturbable. It's probably good that he was only 100,000 points or so into the game. I wonder if he would have been so calm if the power had gone at 900,000 points.

Actually, though, he wanders over to talk to some of the G4 folks, and I hear him say to one of the nearby spectators, "The pace wasn't very good anyway." Which means that maybe, just maybe, he kicked the power loose. OK, I'm kidding.

After 5 or 10 minutes, the power is back on, and Wiebe takes his seat again. The machine turns back on, play is pressed, and once again, we hear that familiar "Donkey Kong" music.

And then, just like that, he's back up to 100,000 points.

I wanted to see what happened, and whether he'd break the record. But E3 is a busy event for me, and I had to leave. I guess to find out whether he made it or not, you'll have to turn to G4. But hopefully, I'll be able to update this story later with the final results. Stay tuned.

Mahalo 2.0 is Wikipedia plus money


Jason Calacanis, CEO of Mahalo, is modifying his business once again. He's taking a page from Wikipedia and opening up his curated topic pages to user editing. The big difference from Wikipedia is that he's melding this idea with the Mahalo Answers business model in which users are paid for contributing content to the site.

"It's fine that Wikipedia believes that writers shouldn't be compensated," Calacanis told me. "We need to get out of the page creation business and move to the next level."

Here's how Mahalo 2.0 is going to do it:

Registered Mahalo users will be able to "claim" pages on the site. For example, if you're an expert in Betty Boop trivia, you'd claim the Betty Boop page. You'd be responsible for keep the content on the page relevant and fresh. In return, you will get half the advertising revenue (Mahalo uses Google AdSense) that the page generates.

This means that not only will Mahalo's users be creating the content, but since they're invested in the traffic to their pages, they'll likely be doing some of their own marketing for the content as well--on Twitter, Facebook, and so on.

There will also be a way to embed a Mahalo topic widget in another page. Calacanis will pay users a small amount for widget impressions, but the real goal for these widgets is to drive traffic back to the main Mahalo site.

Pages are given out only to registered users, and the number of a pages a user can claim depends on their "belt" level on the service (white belts can claim only two pages, for example). If a user who owns a page doesn't keep it maintained, then the system can take it back and puts in on the leaderboard where another user can grab it.

In Mahalo 2.0, that's the extent of ownership transactions. In 2.1, maybe, users will be able to sell the pages they're maintaining. Calacanis speculated that Mahalo might take a fee for enabling the transfer of control from one user to another.

Mahalo users can "claim" pages and edit them with improved page-building tools.

(Credit: Mahalo)

A necessary part of the new system is Mahalo's new and improved authoring interface. Replacing MediaWiki, which Mahalo has been using to date, the new tool builds the framework of a Web page from search results, lets the page owner pin items from search to the page, re-order items, and easily add explanatory text and media.

As he's done before (with Weblogs Inc. and with Mahalo so far), Calacanis is blending emerging media types with a clever application of raw capitalism. His theory, in keeping with his past ventures, is sound. The trick is the execution. For Mahalo, that hinges on people landing on the user-created pages because they are directed there from other search engines' results pages. Mahalo relies on search engine optimization, just as About.com did when it got started.

Opinions on Mahalo's success on this effort so far differ. Calacanis, of course, quotes increasing traffic and engagement results. Most people I talk to, though, don't see Mahalo results pop up in their daily search engine use and can't remember the last time they used the site.

My experience is more positive. I see Mahalo popping up from time to time. When I visit its pages, I find them generally very useful. Regardless, giving end users direct benefits for editing Mahalo pages will encourage them to take on some of the marketing expenses themselves, by promoting their pages. Assuming those promotions get picked up in search engines, it could help make these pages more visible. So this scheme should work better for Mahalo than its current model.

Mahalo may never be a household name like Google or Wikipedia. But it doesn't need to be. With a devoted cadre of users editing its most popular pages, and with successful search engine optimization being driven by Mahalo staffers and by users, the service should be able to sustain itself.

Wolfram Alpha holding live Q&A Thursday

Wolfram Research's Stephen Wolfram will take live questions over the Internet Thursday on Wolfram Alpha.

(Credit: Wolfram Research)

Wolfram Research is looking for feedback on its new Wolfram Alpha service.

The company plans to hold a Webcast Thursday at 2 p.m. PDT on Justin.tv to discuss Wolfram Alpha, now entering its third week of existence. "We thought you'd enjoy hearing Stephen Wolfram respond to some of this feedback directly," Wolfram said in a blog post Monday afternoon.

CNET readers had plenty of feedback for Wolfram Alpha following its initial debut, marred by technical glitches and an incomplete understanding of how the service was meant to be used. Anyone who didn't get a chance to pose their comments, or still had questions after our comprehensive look at Wolfram Alpha, might want to participate in the Webcast.

We'll also be watching the Webcast, and will report on the questions and answers posed to Stephen Wolfram on Thursday afternoon.

INQ phone lets you tweet for cheap

It's all in INQ Mobile's Twitter feed from Tuesday, and appropriately so: "Yes, you guessed it. A Twitter phone from us is imminent!"

INQ1

The Twitter phone isn't expected to arrive until the holiday season, but here's the INQ1, or Facebook phone, shown at CES in January.

(Credit: Nicole Lee/CBS Interactive)

The same U.K.-based cell phone maker that launched the Facebook and Skype phones will be introducing the Twitter phone--the latest in its line of "social networking phones"--by the end of the year.

"This can really help open up and drive Twitter use on mobile when usage becomes part of your data package like on the PC," INQ Chief Executive Frank Meehan told Reuters earlier Tuesday.

The device lets users tweet on the go without having to paythe high prices of smartphones like the iPhone and BlackBerry. According to Reuters, the Twitter phone will cost carriers less than $140.

The Facebook phone, officially called the INQ1, won a 2009 Global Mobile Award for best mobile handset. The INQ1 (CNET editors' take here) comes with Facebook, Skype, Yahoo, Google, eBay, and Windows Messenger built-in, and it also supports Java and BREW, so other applications like MySpace can be added.

Traffic for the INQ1, Reuters reports, is three to four times higher than other phones in its cell phone network, 3 UK. Since introducing its Skype phone in 2007, INQ mobile has sold 700,000 of their social-networking phones.

INQ Mobile and 3 UK are owned by the same umbrella company--Hong Kong-based Hutchison Whampoa; INQ's phones have not yet been picked up by other cell phone carriers.

New malware attack infecting Web sites


Security firm Websense has put out an advisory warning Web site owners about malicious code that redirects surfers to seemingly safe sites.

About 40,000 Web sites appear to have been compromised with rogue JavaScript code that redirects Web surfers to a fake Google Analytics site, after which they get passed onto a site that tries to exploit Internet Explorer or Firefox vulnerabilities to infect that PC with malware, according to a Websense researcher quoted by Computerworld. Just for good measure, if the site can't find a browser vulnerability, it tries to trick the user into downloading a Trojan.

It's not clear how the sites were compromised, but Computerworld reported the redirect sites are being hosted in the Ukraine, implying that the Russian Business Network is behind the threat.

This is a separate scam from the Gumblar attack that made the rounds last week, according to Websense.