Former Sun CEO: Steve Jobs Threatened Patent Suit

Former Sun Microsystems CEO Jonathan Schwartz began a new blog three weeks ago called What I Couldn't Say to "put context around some of the decisions I faced at Sun," now that he's free from the corporate obligations to watch his words.

Schwartz writes today about tech company patent wars, revealing a 2003 meeting where Apple's Steve Jobs threatened Sun over patents:

In 2003, after I unveiled a prototype Linux desktop called Project Looking Glass*, Steve called my office to let me know the graphical effects were "stepping all over Apple's IP." (IP = Intellectual Property = patents, trademarks and copyrights.) If we moved forward to commercialize it, "I'll just sue you."

My response was simple. "Steve, I was just watching your last presentation, and Keynote looks identical to Concurrence -- do you own that IP?" Concurrence was a presentation product built by Lighthouse Design, a company I'd help to found and which Sun acquired in 1996. Lighthouse built applications for NeXTSTEP, the Unix based operating system whose core would become the foundation for all Mac products after Apple acquired NeXT in 1996. Steve had used Concurrence for years, and as Apple built their own presentation tool, it was obvious where they’d found inspiration. "And last I checked, MacOS is now built on Unix. I think Sun has a few OS patents, too." Steve was silent.

As a longtime Java book author I can remember the Project Looking Glass pitch. I can't think of any reason why Jobs would threaten patent litigation to stop it. Sun proposed and abandoned countless big ideas over the years.

Meet Sarah Killen, Conan O'Brien's Favorite Twit

Sarah Killen

Since joining Twitter on Feb. 24, Conan O'Brien has amassed more than 534,000 followers and posted 10 tweets. Contractually exiled from late night television until September, O'Brien has embraced the new medium, sharing inane personal details of his life, airing petty grievances and even posting a Twitpic of how many people it takes for him to compose each tweet.

Friday afternoon, O'Brien announced that he has taken his first follower:

I've decided to follow someone at random. She likes peanut butter and gummy dinosaurs. Sarah Killen, your life is about to change.

Killen, a Fowlerville, Michigan, resident who has the username LovelyButton, has already acquired 10,200 followers and become one of Twitter's trending topics.

Furthering the insanity, her recent tweet calling Fowlerville resident Russell Bigos "an idiot" is making him a figure of scorn and sympathy. Killen's fiance John Slowik Jr. posted on Facebook Jan. 12 that he was "about to woop bigos in nba2k10," so this could be a videogame basketball rivalry gone terribly wrong. We'll have to wait for the media to dig for answers.

MTV did a video interview with Killen Friday night. She told MTV she was asked in advance by an O'Brien rep if it would be OK to pick her. Since her selection, she's received a free Apple iMac from HornBlasters and offered other freebies for her impending wedding.

Killen posted a link on Twitter to her Susan G. Komen 3-Day for the Cure donation page, where she's raised $1,100 towards her $5,000 goal in nine hours.

By the way, I've also decided to follow someone at random. He likes Jewish action figures and the metric system. Jonathan Bourne, your life is about to change.

Update: Sarah Killen is friends on Facebook with Aaron Bleyaert, the former Tonight Show with Conan O'Brien blogger, so it's possible that the selection wasn't entirely random. This scandal could go all the way up to the top! What did Coco know and when did he know it?

Google Isn't Trying to Screw RSS

Dave Winer claims on Scripting News today that Google is playing dirty with RSS in favor of Atom:

... Google is going to start reading feeds, but if I understand correctly, they're going to ignore the billions of RSS feeds out there, and ask everyone to convert to Atom to get more currency in search. You can imagine that I don't like this. I wouldn't like it even if I didn't play a big role in getting those billions of feeds out there. I wouldn't like because I have thousands of RSS feeds on my servers, and believe me -- they are not changing to Atom anytime in the next few decades. I don't think I'm alone in that.

Now a little preaching. Big companies always feel they can push the rest of us around, but I gotta say -- I've never seen it work. Usually the lesson they learn is that they would be better off if they would just Go With The Flow, and let the users guide them. Nothing wrong with reading Atom feeds, but to ignore RSS, well guys that's just plain dumb.

Give up the fight Google. You don't have to acknowlege me, but RSS -- that's a force of nature. That's why I did rssCloud -- for you -- to give you the impetus to do what you should have done naturally, support the formats that the users have chosen. It's not too late to get our relationship back on track. I'm not your enemy, I'm just one guy in an apartment in the West Village writing on my blog.

He understands incorrectly.

If he's talking about the news that Google may use PubSubHubbub (PuSH) to allow web publishers to submit new content to the search engine, there's no reason that this development would exclude "billions of RSS feeds." The PuSH protocol does not make feed publishers or software developers choose Atom instead of RSS. The protocol works equally well with feeds in both formats. If a hub is monitoring an RSS feed, it sends RSS data out to interested clients. If it monitors an Atom feed, it sends Atom.

PubSubHubbubThere was some early confusion because the PuSH specification was not clear on this point. To address the issue, I made some spec suggestions in September and Brett Slatkin incorporated them into the current draft of the specification. The spec leaves no doubt that PuSH is designed for both formats.

This blog is proof of that. I upgraded my blog a few months ago to send out updates using the protocol. Although my feed is in RSS format, PuSH has no trouble transmitting updates. People who are reading my blog in Google Reader or Google Buzz -- two of the first popular clients to support PuSH -- will get this blog entry a few seconds after I publish it.

PuSH is the best way to deliver real-time updates to RSS or Atom feeds. Now that WordPress supports the format on all 7.5 million blogs on WordPress.Com, all of the leading blog platforms have adopted the format.

The alternative, RSSCloud, still lacks a specification seven months after Winer revived it. There's only some rough implementation notes and no process in place to enable interested parties to decide what features the protocol will contain or how the spec will be written.

Google, if you're reading this, I'm concerned about our relationship. Why don't you call me any more? Things can be good again, baby. I'm sorry I got so angry before. I love you so much sometimes it just makes me crazy.

Parenthood: So Heart-Warming It Hurts

I posted a review on Mister Television of NBC's new drama Parenthood:

The Parenthood pilot on NBC was the most exhausting television I've endured this season.

The show begins with Peter Krause jogging down a Berkeley, Calif., street. The jog has left him wheezing for air, in spite of the fact that Krause is physically fit and doesn't appear to have an ounce of fat on him. (I make this observation in an entirely heterosexual way.) He's sitting on his taut buttocks (OK, that was a little gay) when he gets a call from his sister Lauren Graham. She's moving to Berkeley with her teen-age daughter, who is acting out sexually with boys out of frustration with the fact that her mom is hotter. Graham needs to know that she's making the right decision by moving, and if she's making the wrong decision she wants to blame Krause. In between his dying breaths, Krause agrees to this deal.

I challenge anyone to write a more detailed review while missing the last 50 minutes of the episode.

I run the site with television's Jonathan Bourne. We're going to start up a TV death pool there in the fall that's 10 percent better than the competition.

CBS News Whores for Cheap Hits from Google

Yesterday, the CBS News web site ran a five-paragraph story on the fact that Susan Dey was absent from a Partridge Family reunion:

The Partridge Family cast was one member short when they reunited on television Tuesday morning.

The cast of the popular '70s sitcom appeared on the Today Show as part of their "Great TV Families Reunited" series, but actress Susan Dey, who played eldest daughter Laurie Partridge, was not in attendance.

Danny Bonaduce, who in the years after his child stardom faced drug addiction and legal troubles, was present for the reunion.

Watch the Reunion

The show, which centered around a widow and her five children who embark on a music career, aired from 1970-1974.

A similar absence occurred Monday morning, when the cast of Eight is Enough reunited on the morning program minus actor Adam Rich. The actor endured many personal issues after his time on the show, including arrests and substance abuse.

This story, which contains no quotes and looks to have been written in about five minutes, was published solely for one reason: Dey was a volcanic search term on Google Trends yesterday. People wanted to know why Dey was absent, so they looked on Google.

CBS is promoting a rival network with the story and even links to video on NBC's web site.

There are a lot of online news sites and blogs that use Google Trends as their assignment desk, churning out poorly researched stories quickly to capitalize on a hot news search term. Weak-ass Dey stories were filed by such august journalistic enterprises as Puggal, Associated Content and Thaindian News.

So the network of Walter Cronkite and Edward R. Murrow is in good company.

Real-Time Twitpic Images Coming from Chile

When news breaks such as today's massive earthquake in Chile, one of the first places where images show up from the scene is on Twitpic, a popular image-posting service for Twitter users. You can find links to these images on Twitter search by including "twitpic" as one of your search terms, but that's not as useful as seeing thumbnails of the actual images. You have to click each link to see what it contains.

To make it easier to see the images being posted about Chile, I wrote a Java application this morning that uses the Twitter and Twitpic APIs to download thumbnails and display them in reverse chronological order. Each thumbnail can be clicked to open the photo on Twitpic's site.

The application produces a web page and RSS feed, updated every two minutes.

The application is a mashup that does the following:

  1. Downloads a search feed of "twitpic chile" from Twitter in Atom format.
  2. Extracts Twitpic URLs from tweets in that feed.
  3. Calls the Twitpic API to get the thumbnail of each photo as a JPEG image.
  4. Saves the thumbnail to a directory on my server.
  5. Produces a web page and feed of the saved thumbnails, sorted using the creation time of its file.

I'll be releasing it under the GPL when it's done. This application includes support for PubSubHubbub, so subscribers can see new photos show up in real time with clients such as Google Reader.

SeaWorld Killer Whale Kills Second Trainer

Dawn Brancheau, a 40-year-old trainer at SeaWorld in Orlando, was killed today by a killer whale at the beginning of a performance. Eyewitness accounts differ, but she was reportedly dragged into the water, shaken violently and kept underwater until she drowned. The whale, Tilikum, is the largest in captivity and has been involved in two fatal incidents prior to this one. In 1999, a park visitor hid at SeaWorld until closing and jumped into the pool with the whale. The man was found dead in the pool the next morning and had suffered hypothermia and scrapes from being dragged along the pool's bottom. Eight years earlier, Tilikum was one of three whales who drowned Keltie Byrne, a 21-year-old trainer, at Sealand of the Pacific, after she slipped and fell into the pool.

The PBS series Frontline did an story on the issue of killer whale trainer safety in 1995, A Whale of a Business. The web site for the story includes a chapter from the 1992 book The Performing Orca: Why the Show Must Stop by Erich Hoyt.

The chapter makes interesting reading in light of today's events, since it focuses strongly on Byrne's death. Hoyt accuses SeaWorld of covering up training injuries and disregarding evidence that killer whales don't like to be ridden:

... it was all too late for Keltie Byrne. Her parents have decided so far not to sue Sealand, preferring to put the tragedy behind them. The jury at the public inquest was unable to agree on the real cause of Byrne's death, beyond drowning. Why did orcas, which had never killed a trainer in marine parks or in the wild despite thousands of encounters, suddenly kill a human? Was it "an accident waiting to happen," if not at Sealand, then at Sea World or almost any park, especially one where basic safety procedures are overlooked? ...

In September 1991, Sealand owner Bob Wright put the three orcas up for sale. But what marine park wants to take three orcas that killed their trainer? Even before Sealand announced the whales were for sale, Sea World was preparing an application to NMFS to import them.

Hoyt has a web site and remains active on the issue of using killer whales in performances. I asked him a few questions and here's what he told me in email:

I think that this is an awful tragedy for the trainer and her family. But that it is avoidable: orcas do not belong in captivity. What I worry about is that things will be focussed on Tilikum, that he is an older male, and his history of having been involved in the death of two other people. Sea World or others may try to say that it is this one older male whale's fault. There are quite a number of other accidents that could well have been fatal that were caused by other captive orcas, females and males, although they do tend to be animals that have been in the parks for awhile. As I reported in The Performing Orca and also in some detail in Orca: The Whale Called Killer, trainers have noted that orcas start to get bored and go a bit crazy after a few years in captivity. You must imagine a highly intelligent social mammal and a big predator normally travelling 100 kms or more a day, then taken from its family, stripped of its ability to socialize normally, to hunt and to travel. What it has left is its relationship to the trainer, but how long can that really keep them interested? It is not surprising that an animal starved of company and stimulation will pull a trainer into the water, or try to keep them in the pool...even to the point of drowning them. Very sad, but again, we know how to correct this situation. Orcas are too big, too social, too wild to be kept in captivity.

The picture of Dawn Brancheau ran Dec. 30, 2005, in the Orlando Sentinel.