Big News: We’re Moving Back to Boston

After almost exactly 10 years touring the West coast (Seattle, LA, San Francisco Bay Area), Anne and I (and Audrey too!) are moving back East, to Boston. It’s something that we’ve wanted to do for a long time, but things have been good at Yahoo, and it didn’t seem like I could leave that.

The good news is that I don’t really have to leave it. I’m going to continue working for Yahoo as an Architect for our Video Platform. I’ll be based in the Cambridge office along with the team from Maven Networks, acquired by Yahoo! in February. Maven’s offices are literally across the street from where I worked at Firefly in 1997-1998. We have many fond memories of our time there.

While I will be leaving Yahoo! News and the engineering team I largely built, I’ll be taking on new and interesting responsibilities. For one, I’ll be helping the Cambridge team integrate with the rest of Yahoo. Hopefully my experience as the acquiree as part of LAUNCH back in 2001 will be helpful there. We also did a lot of audio and video streaming there of course, so that knowledge will also come in handy. I still have nightmares about debugging LAUNCHcast using Flash 4.0 and the RealPlayer Netscape plugin running in Netscape 4.73 on a Mac. Thankfully the technology has come a long way since then.

Over the years, I’ve gotten to know a lot of people at Yahoo and how things work, so that should be another skill I can put to use there. I’m sure I’ll be bouncing back and forth to Sunnyvale and Dallas frequently as I work with the various Yahoo offices that comprise our Video team.

Six years is a long time to stay in any job and I’ve learned a hell of a lot. As my team and responsibilities grew bigger, I got further and further away from the technology that brought me into this industry in the first place. While I quelled that with coding projects on the side at work and at home, I’m looking forward to immersing myself in technology problems again as part of my day-to-day job.

The whole opportunity has been in the works for months now and I’m happy to finally share it with everyone. It’s been very difficult to have to hide the most significant thing going on in my life from family, friends and coworkers for many weeks. We didn’t even tell our families until I had accepted the position as to not upset them if it fell through. They’re thrilled to soon be within an hour or two of their granddaughter.

After I talked to many of the Video team members here in Sunnyvale, I made plans to visit the Cambridge office in late April. I left on a Sunday afternoon, spent the day in the office, then took a late flight back on Monday. What I failed to realize was that was also Patriots’ day in Massachusetts which means it was the day of the Boston Marathon. That would have been fine except for my return flight which was full of sweaty, smelly marathon runners including the woman who sat next to me and who ran it finish to start AND back again a few hours before.

We don’t know where we will live yet, but we hope to buy a house somewhere within reasonable commuting distance to Cambridge. We’ll be crashing with family and friends until we find a place. The plan is to leave here around the 7th of June, just 2 1/2 short weeks away.

When Anne and I first moved out to the West coast, we thought we would stay a few years, but never anticipated 10. We even joked that we’d return when the Big Dig was done, which is a nice way of not making any commitment at all. Well the joke’s on us now. The Big Dig actually finished and we’re Boston bound. It will be good to get back to a place where they have actual seasons of the year (even the cold ones) and where the Red Sox play every night on basic cable.

For my friends on the West coast – thanks, but you won’t be able to miss me too much as I’ll be back often. For my friends and family on the East coast, I look forward to seeing you again and more often.

Boy we have a lot of junk to pack up.

Apple’s Time Capsule: A False Sense of Security

I’ve been reading the glowing reviews for OS X’s Time Machine backup system and Apple’s Time Capsule backup drive. Apple seems to have finally made backups simple and automatic. With Time Capsule, they’ve combined it with a fast network router, simplifying things even more.

While I think all this technology is cool, I think it ignores one big problem – it doesn’t safely back up your Mac. True, you can restore your stuff if you accidentally delete a file or your hard drive dies. But it’s not going to help at all if your house burns down. You’ll have a very nice backup that looks like a piece of toast. All your documents, financial records and email will all be gone forever.

What I’ve been doing for a while now is running my own backup scripts, using good ‘ol rsync. Every night I rsync my laptop and Anne’s laptop to our Mac Mini. Later each night, it rsyncs the Mini back a secondary drive in a Mac at my parents’ house, 3000 miles away.

Now what it doesn’t do is any type of versioning. It only ever has the latest backup. If I delete a file and don’t release it until 2 days later, it’s gone. I do use Mozy for a subset of stuff though, so I always have that as a versioned backup.

So what Apple needs to do is offer an offsite mirroring service (perhaps via Amazon S3), so your Time Capsule is not a single point of failure. Do that, charge me a reasonable amount per year for storage (<$100), and I'll happily get rid of Jeff's Homegrown Backup Solution.

Red Sox vs. A’s opener by the numbers

innings spent waiting to buy hot dogs: 1.5
number of hot dogs purchased: 0
number of churros eaten: 2
number of pretzels eaten: 2
row number of the seats on our ticket stubs: 34
row we sat in from the 8th inning on: 17
game attendance: 36,067
runs scored: 3
runs scored by the Red Sox: 2
number of strikeouts by Dice-K: 9
bad fielding plays by Oakland: 3
number of “awwww”s uttered at Audrey’s full Red Sox outfit: too many to count
number of baby socks lost: 1
Red Sox winning percentage at games Audrey has attended: 1.000
number of traffic problems at 11 pm on 880 South: 2

Concerts I’ve seen and should have seen

While I was busy trying to sleep last night, I starting thinking about all the concerts I went to when I didn’t have a kid and I could go to concerts. :-) It quickly became a very long list, so I thought I’d see if I could list all the artists I’ve seen live. Now many of these were opening acts or featured at multi-act venues and festivals, so I definitely wouldn’t have paid to see many of them.

Here we go, in alphabetical order. I’ve noted the ones I’ve seen mutliple times.

The Badlees
Barenaked Ladies (4)
Ben Folds Five
Big Head Todd and the Monsters
Joe Bonamassa
Marc Cohn
Counting Crows
Crash Test Dummies
Death Cab for Cutie
Daughtry
Dog’s Eye View
Dropline
Bob Dylan
Earth, Wind and Fire
Melissa Etheridge
Foo Fighters
Garbage
Genesis
Getaway People
The Getaway People
Indigo Girls (2)
Jude
Taylor Hicks
Whitney Houston
Huey Lewis and the News
Live
Lisa Loeb
Luscious Jackson
Aimee Mann
Tara Maclean
Dave Matthews Band
Sarah McLachlan (3)
Natalie Merchant
Alanis Morrisette
Jason Mraz
Billie Myers
Sinead O’Connor
Pearl Jam
Trent Reznor
Semisonic
Duncan Sheik
Sixpence None the Richer
Elliot Smith
Soul Coughing
Sugar Ray
Take 5
They Might Be Giants
Bruce Springsteen
James Taylor (2)
U2
Suzanne Vega
The Violent Femmes
The Wallflowers
Gillian Welch
Brian Wilson
Neil Young

Then I got curious who I haven’t seen. The easiest way to see who I like the best is to look the the size of the MP3s I have of each artist. Here’s the top 10:

R.E.M. 445MB
Billy Joel 338MB
Toad the Wet Sprocket 287MB
Pet Shop Boys 227MB
Madonna 276MB
Tom Petty 275MB
Sting 249MB
Radiohead 245MB
Tracy Chapman 241MB
The Beatles 210MB

Clearly I need to find more music from this decade to listen to.

Acquisitions and my split identities

In my first job out of college, I went to work for a startup in Boston, Agents, Inc. They had developed some collaborative filtering technology that they applied to generate pretty darn good movies and music recommendations. I created my user account (‘bowtah’, account number 51066) on ffly.com late 1995.

When I started, they were just finishing up a project with another startup, Yahoo, to provide website recommendations for a new service they were launching, My Yahoo!. It was the first time that Yahoo offered user registration. As part of the arrangement, when you registered on either site, you also got an account on the other. My bowtah account became part of Yahoo.

A year and a half later, Agents (now Firefly) was moving towards selling their software to businesses, rather than building ad-supported consumer sites. They sold off their music site, along with all the user registrations and ratings, to a music startup. The company was acquired by Microsoft in 1998 and I moved to Seattle.

At Microsoft, the Firefly team worked on building Passport, Microsoft’s single identity system. The idea was to allow you to register once, and use that login across any site on the web. Today, OpenID seems to be reviving that idea, albeit with different rules.

In 1999, I became interested in online radio and went to LAUNCH, a music startup in LA, and the same company that bought Firefly’s music site earlier. On LAUNCH.com, I was reunited with my old Firefly login.

Soon after, the dot-com bomb went off and LAUNCH was in trouble. In 2001, LAUNCH was acquired by Yahoo. One of our first projects after the acquisition was to convert LAUNCH to use Yahoo’s login system. As part of that process, you had the option of merging your LAUNCH account with a Yahoo account. Two acquisitions later, my split identities of bowtah were reunited.

Now that a Microsoft acquisition of Yahoo is on the table, it’s possible that my accounts may be consolidated again. I don’t think Microsoft did anything with the rest of the Firefly accounts, but my Passport account is still there.

I use 1Password religiously to manage the otherwise impossible task of remembering all my website registrations, but clearly the web a better solution for single identities and Microsoft acquiring them all clearly isn’t it. 🙂 Here’s to hoping that Yahoo’s support of OpenID 2.0 will finally make the problem of maintaining lists of usernames and passwords go away.

Audrey at a library lapsit

Anne’s been taking Audrey out (or is it the other way around?) to libraries for story time. They both really like it.

At one recent lapsit at the Sunnyvale Library, the library made a video. Audrey appears at the 1 minute and 12 second mark. I don’t know they showed the other babies so much; Audrey is clearly the best!

Audrey’s Bookshelf

Anne’s been going nuts with buying books for Audrey recently. I think the kid has more books than I do now. A few weeks ago it got to the point where we had nowhere to put them all so we went down to Ikea and bought a bookshelf. Anne went to a few more book sales and came home with even more books.

Pat the Bunny

Now people are starting to ask what books she already has so she doesn’t get duplicates. “Normal” people would just write down the list of books and email it to people. Not me. There’s a geekier way to do it.

First, I fired up Delicious Monster and scanned the ISBN codes of all Audrey’s books using the iSight camera built into my Macbook Pro. About 20% of them didn’t work for whatever reason so we had to look them up manually. Once I finished that, I found DeliciWeb, ran it against Audrey’s 146 books and uploaded them to my web server.

So there you have it, a nice list of Audrey’s books. Anne would be thrilled if she got more. I only ask that they be small ones so we don’t have to go to Ikea again too soon.

Odd factoid: the Red Fish, Blue Fish, Old Fish, New Fish book Anne picked up for 50 cents is selling for $127 on Amazon. I have no idea why. Anyone want to buy a bath book?

New Year, New Home Page

I decided a few weeks ago that my home page was getting embarrassingly old again. The last redesign was in 2002, so I redesigned it, focusing on making it both a place to see what’s the latest, and find an archive of things past.

At the same time, I used some amazingly cutting edge technologies in 2008 such as CSS and JavaScript. Wow!

It’s interesting to think that none of the services on the top half of the page (WordPress, Flickr, Twitter) existed in 2002. We’ve certainly changed how we communicate and share our lives.

The 2008 Red Sox So Far

I’m really amazed at how intact the 2007 Red Sox are so far with less than 2 months to spring training. Not a single key player is left to sign and only a couple that got regular playing time in 2007 have been let go.

I took the 25-man World Series roster and added a few key players that were left off (Tavarez and Wakefield) to see how we’re doing.

Here’s how it stacks up as of today:

Position 2007 2008
Catcher Jason Varitek/Doug Mirabelli Jason Varitek/Doug Mirabelli
1st Base Kevin Youkilis/Eric Hinske Kevin Youkilis/Sean Casey
2nd Base Dustin Pedroia Dustin Pedroia
Shortstop Julio Lugo/Alex Cora Julio Lugo/Alex Cora
3rd Base Mike Lowell Mike Lowell
Left Field Manny Ramirez Manny Ramirez
Center Field Coco Crisp/Jacoby Ellsbury Coco Crisp/Jacoby Ellsbury
Right Field J. D. Drew/Bobby Kielty J. D. Drew/Bobby Kielty/Jonathan Van Every
DH David Ortiz David Ortiz
Starting Pitcher Josh Beckett Josh Beckett
Starting Pitcher Curt Schilling Curt Schilling
Starting Pitcher Tim Wakefield Tim Wakefield
Starting Pitcher Daisuke Matsuzaka Daisuke Matsuzaka
Starting Pitcher Jon Lester Jon Lester
Relief Pitcher Eric Gagne (Hooray!)
Relief Pitcher Manny Delcarmen Manny Delcarmen
Relief Pitcher Julian Tavarez Julian Tavarez
Relief Pitcher Brendan Donnelly
Relief Pitcher Javier Lopez Javier Lopez
Relief Pitcher Mike Timlin Mike Timlin
Relief Pitcher Hideki Okajima Hideki Okajima
Relief Pitcher Kyle Snyder Kyle Snyder
Closer Jonathan Papelbon Jonathan Papelbon

Amazing. At the start of the 2007 season, it was said that, on paper, this appeared to be a championship team. It turns out they were right. Wouldn’t that mean that essentially the same team would look the same in 2008?

Some players will likely not come back as strong. I think Schilling will continue his aging decline, but Dice-K should be even more effective after seeing the league once. Hopefully Ortiz will come back strong and we won’t suffer the kinds of injuries as the last half of the 2006 season.

In any case, I’m optimistic.

Update 1/11/2008: Mirabelli is back!
Update 1/19/2008: Lopez re-signed. Youk and Snyder still in salary arbitration.
Update 2/2/2008: Youkilis and Snyder re-signed. Sean Casey added at 1st base.