The Yahoo! Mail Web Service screencasts

The Yahoo! Mail team rolled out a groundbreaking service today — the Yahoo! Mail Web Service. As Chad says in the announcement:

“With the Yahoo! Mail Web Service, you can connect to the core mail platform to perform typical mailbox tasks for premium users such as list messages and folders, and compose and send messages (you can also build mail preview tools for free users with limited Web Service functionality). In other words, developers outside of Yahoo! can now build mail tools or applications on the same infrastructure we use to build the highly-scaled Yahoo! Mail service that serves nearly 250 million Yahoo! Mail users today.”

Very cool!

Jeremy Zawodny and I spent some time both with lead engineer Ryan Kennedy and then a Hack Day hacker Leah Culver to screencast the tools they each built using the Yahoo! Mail Web Service (Mail Search and Flickr Postcard). Jeremy asked the hard questions while I recorded and produced the video. You can see them both below.

With this screencast we decided to also offer downloadable versions in addition to the web-ready and shareable Yahoo! Video versions. We debated a bit about what downloadable format to offer and decided the ipod-friendly M4V was the best choice. The best solution is probably to offer all formats and posts on all the video sharing sites, but we didn’t have time for that.

Here is the full download for Ryan’s demo, and here is Leah’s.

And here they are embedded:

Any experience you have or thoughts on how we should share these types of videos would be welcome.

Where are the best answers to business questions?

Reid Hoffman reminded me the other day that I needed to take a look at the LinkedIn Answers service, the peer-to-peer Q&A service for business. It obviously emulates much of the Yahoo! Answers product, particularly the user experience, so I thought I’d do a little test.


It surprised me in a way that I didn’t expect…

I wondered what would happen if I posted the same question in both LinkedIn Answers and Yahoo! Answers. Of course, I posted a work-related question. This would make the test as nearly apples-to-apples as it could be.

I’ve been wanting to know more about the API market, size, share, segmentation, and all that good market data that defines an industry. The web services market is pretty loosely defined still, and I want to know where the best research is. So here’s what I asked on both sites:

“Where is the best market research on APIs and web services?”

LinkedIn:
– 2 answers within a day
– Both pointed to John Musser’s ProgrammableWeb
– The 3rd post came in 5 days later listing a few relevant blogs in addition to ProgrammableWeb

Yahoo!:
– 2 answers in less than an hour
– The 1st answers also pointed to ProgrammableWeb
– The 2nd listed 3 more sites that were sort of relevant

I kind of expected this behavior, but I certainly didn’t expect that I would get the same answer in the end. Yes, ProgrammableWeb is very good. It’s a highly relevant answer to my question, though not exactly the answer I was hoping for.

In some ways, I expected LinkedIn to give me better answers given both the focus and also how broad the Yahoo! Answers demographic must be, but this shows how participatory media can reach incredibly deep into the micro niche even when it’s a mass consumer service.

So, who won this test? I’m inclined to believe that speed matters more, particularly if the answers turn out to be the same. What do you think?

How to layer postproduction visuals in a screencast

Jeremy Zawodny and I produced another screencast last week, a look inside Pipes with Pasha Sadri and Ed Ho. The Pipes guys shared their insights while we asked a few questions and recorded the screen and the audio.

I’ve been trying to improve on each screencast with a new trick or some efficiency. This time I tried to mix in some relevant still shots in the editing process to support the voice over.

Camtasia was a little stickier here but still very easy to use. After setting up the production and editing out some bits, I used SnagIt to capture web site screen shots and crop them to focus on a small area. I imported them into the production. Then I added the screen shots to the Picture-in-picture track. Lastly, I zoomed in on each PIP file so it took up the whole screen and slid it along the timeline to get the right positioning with the audio.

There’s a segment toward the end of the video where Pasha is saying some really interesting stuff, however I didn’t have anything relevant to splice in visually. So, I didn’t quite get this right. But you’ll see that it works nicely in certain parts of the video. It keeps the pace going while people are talking. It also allows you to grab additional media that you didn’t think to pull up while recording the original video.

For example, Pasha mentions that there are several sites that have begun creating tutorials for Pipes, so I grabbed screensots of 3 that I found and layered them in.

I don’t think this is what the software was intended to do, so please tell me if you know a better way to accomplish this same effect. Here is the screencast which is also available on Yahoo! Video:

Micah Laaker joins us on YDN

Friend and colleague Micah Laaker just joined us on the YDN team. You may recognize his name from the classic ACLU Pizza video that he directed. Here it is in case you haven’t seen it or forgot how great it is and want to watch again:

Micah posted an interview on his blog that I gave him as a new member of the team. Some good stuff there, too.

Screencasting with Yahoo! partners

An exciting part of my job is the exposure I get to startups that are doing new and interesting things. Last week, for example, Jeremy Zawodny and I sat with the Renkoo team while they walked through all the ways they are using Yahoo! technologies in their product.

We captured what was happening on screen and recorded the conversation using Camtasia. Then I edited it into 2 parts: the first is more of a demo and the second is a discussion of the technologies. I saved it as a video file, uploaded it to Yahoo! Video and finally posted it to the YDN blog this morning.

It’s nice co-marketing for us both. Yahoo! gets to show off how powerful its services can be, and Renkoo gets a nice platform through YDN to demonstrate the clever things they’ve done to a broad audience of peers.

Fun stuff.

You can watch the first part of the interview here.

The breakthrough that is MyBlogLog

There’s something very uncomfortable about seeing your face appear on another web site while you’re visiting it. That’s exactly why I think MyBlogLog is going to be a really big deal. I’m looking forward to seeing what happens now that it’s part of Yahoo!.

The quotable Paul Saffo visited Yahoo! last week and said this about technological breakthroughs: “It takes 20 years to have an overnight success.” That’s spot on in this case, too.

First there was email, and then we got instant messaging. The next online communication breakthrough was the social networking app. Now there’s distributed identity, another variation on personal expression and communication.

It’s a more explicit expression of implicit behavior, if that makes any sense.

And just like each predecessor in the social software space, resistence to the new paradigm will widen generational gaps for a time until the concept is adopted widely enough. Change like this is an ongoing theme in the evolution of the Internet.

I remember a time when it was uncomfortable to discover that marketers had my email address and sent things directly to my inbox. It was uncomfortable to know that friends and colleagues could see when I was online via IM and be able to ping me any time they wanted. It was uncomfortable to know that people were looking at, assessing, and deciding whether or not to mark me as a connection on social networking sites.

MyBlogLog now exposes access to another channel that was previously known only to me…my browsing history.

The numbers I’ve seen internally tell an amazing story, the classic hockey stick. But an even bigger indicator is the number of requests for connections that I’ve received since becoming a member. Many are people that have likely seen my face on web pages as I traverse across the Internet, not people who found me through a search or via another friend.

MyBlogLog makes the Internet feel like a huge party where you bump into random people that might be interesting and see friends that you didn’t know were in the same place as you. It’s weird. It’s awkward. It’s fantastic.

What do these connections mean? I can’t say, yet. But intuitively I know that MyBlogLog is going to matter in lots of different contexts. The potential here is just massive.

More on the Yahoo!/MyBlogLog deal:

UPDATE: There’s been an explosion of coverage this morning on this announcement. TechMeme is doing a great job of capturing the links out there. Here’s a sample:


Yahoo! Snaps Up Mybloglog.com  —  Yahoo! is making notoriety a mouse click away.  —  The Internet portal has purchased Mybloglog.com, an Orlando, Fla.-based website that enables readers of web pages to leave information about themselves, building a social network among fans of such things
Webware.com
Mathew Ingram
Rex Hammock’s weblog
Elatable
Squash
Blogging Stocks
Business Filter
Zoli’s Blog
Bloggers Blog
FactoryCity
Between the Lines
Digital Inspiration
The Social Web
10e20
duncanriley.com
CenterNetworks
Clickety Clack
Susan Mernit’s Blog
Caroline McCarthy / Webware.com: YAHOO BUYS MYBLOGLOG. SO WHAT?
Mathew Ingram / mathewingram.com/work: Yahoo buys MyBlogLog — but why?
Rex Hammock / Rex Hammock’s weblog: Yahoo! buys MyBlogLog (deja vu all over again)
Elatable: MyBlogLog and Yahoo light up the blogosphere
Phil Sim / Squash: MyBlogLog will fizzle  —  10 million kudos to the guys behind MyBlogLog.
Melly Alazraki / Blogging Stocks: Yahoo! makes a (small) move — buys MyBlogLog
Mwelch / Business Filter: Yahoo! Snaps Up MyBlogLog
Zoli Erdos / Zoli’s Blog: Let’s Not Spam MyBlogLog
Bloggers Blog: Yahoo Buys MyBlogLog For Real This Time
Chris Messina / FactoryCity: Sticking eyeballs with toothpicks; or Yahoo buys MyBlogLog
Larry Dignan / Between the Lines: Yahoo’s MyBlogLog purchase by the numbers
Amit Agarwal / Digital Inspiration: MyBlogLog: Now Playing At the Yahoo! Theatre
Steve O’Hear / The Social Web: Yahoo buys MyBlogLog
Chris Winfield / 10e20: Yahoo Acquires MyBlogLog.com – For Real This Time
Duncan / duncanriley.com: Yahoo! buys MyBlogLog
Allen Stern / CenterNetworks: Yahoo! buys MyBlogLog – Yep, it’s confirmed
Junior Hines / Clickety Clack: Yahoo Buys MyBlogLog
Susan Mernit / Susan Mernit’s Blog: Weekend news: Myblog log acquired; Rafer joining Yahoo!
Om Malik / GigaOM: Yahoo buys MyBlogLog… for real!
  —  Updated: 8.58 pm: A few minutes after we had ordered our dinner at Mehfil Restaurant in San Francisco’s SOMA district, Scott Rafer, chairman of Orlando, Florida-based MyBlogLog, checked his Blackberry Pearl, and broke into a smile.

Valleywag
A View from the Isle
Mark Evans
Screenwerk
Web Worker Daily
Search Marketing Gurus
hyku | blog
HipMojo.com and Marketing Blog Bent …
Tris Hussey / A View from the Isle: MyBlogLog joins Yahoo, is this good?
Mark Evans: Yahoo Finally Acquires…MyBlogLog
Greg Sterling / Screenwerk: Getting Y!’s Mojo Back: A Release a Week
Chris Gilmer / Web Worker Daily: MYBLOGLOG, A VIRTUAL COMPANY, SOLD TO YAHOO
Li Evans / Search Marketing Gurus: MyBlogLog Acquired By Yahoo! or Not?
Josh Hallett / hyku | blog: Congrats to the MyBlogLog Gang
Froosh / HipMojo.com: Linked In: More Than Spam?
Jason Dowdell / Marketing Blog Bent …: Yahoo Aquires MyBlogLog for 12 Million
Chad Dickerson / Yodel Anecdotal: Bloggers unite!  Yahoo! joins forces with MyBlogLog
  —  There once was a time when bloggers basically lived in silos of independent existence.  Hunched over your keyboard, you checked your ego feeds every day, looked for inbound links, followed the various meme-tracking sites, and read who you thought was interesting.

Search Engine Land
CyberNet Technology News
10e20
Search Engine Watch Blog
Yahoo! Developer Network blog
Marketing Blog Bent …
Danny Sullivan / Search Engine Land: Yahoo Acquires MyBlogLog & More On How It Works
Ashley / CyberNet Technology News: Yahoo! Acquires MyBlogLog (along with their statistics program too!)
Chris Winfield / 10e20: How Long Until Spam Becomes a Huge Problem for MyBlogLog?
Kevin Newcomb / Search Engine Watch Blog: Yahoo Acquires MyBlogLog
Jeremy Zawodny / Yahoo! Developer Network blog: MyBlogLog Joins YDN!
Evan Roberts / Marketing Blog Bent …: Something Smells Funny in this Shoe
Yahoo Buys MyBlogLog.  No, They Didn’t.  Wait, Yes.
  —  Ok so it’s official and confirmed from Yahoo: They bought MyBlogLog.  This was first rumored to be happening in November, but was never confirmed and we updated our post to reflect that.  This morning the news broke again but was pulled immediately afterwards.

Conversion Rater
Andy Beal’s Marketing Pilgrim and Webomatica
Pat McCarthy / Conversion Rater: MyBlogLog Gets Yahoo’d
Andy Beal / Andy Beal’s Marketing Pilgrim: Yahoo Acquires MyBlogLog
Webomatica: Yahoo! Buys MyBlogLog
Eric / The MyBlogLog Blog: The Jig is Up — MyBlogLog joins Yahoo!
  —  Todd, John, Steve, Scott and I are pleased to announce that Yahoo! has brought MyBlogLog into the fold.  I’ve been drafting a post about this for the better part of a week and it’s just not happening.  No matter how hard I try, there’s just too much here that I can’t yet put into words.

Read/WriteWeb and Scott Rafer at WINKsite
Richard MacManus / Read/WriteWeb: MyBlogLog Acquired by Yahoo – Grist To The Distributed Network Mill
Rafer / Scott Rafer at WINKsite: Yup, Yahoo! Bought MyBlogLog.
Pete Cashmore / Mashable!: Confirmed: Yahoo Acquires MyBlogLog for $10 Million
  —  Valleywag started a rumor in November that Yahoo had bought MyBlogLog – Yahoo then denied it and everybody backtracked.  Another story popped up on MarketingShift early today, adding a $10 million price tag – that post was quickly pulled
Don Dodge on The Next …
Valleywag and digg
Don Dodge / Don Dodge on The Next Big Thing: Yahoo acquires MyBlogLog for $10M – Has anyone done the math?
Valleywag: SELF-REFERENTIAL: Valleywag, your premature news source
digg: Confirmed: Yahoo Acquires MyBlogLog for $10 Million
Jeremy Zawodny / Jeremy Zawodny’s blog: Welcome MyBlogLog to Yahoo!
  —  It seems like only yesterday that TechCrunch posted a premature story about Yahoo! buying MyBlogLog.  —  Well, now it’s official and I’d like to publicly welcome the MyBlogLog team to Yahoo.  In the last month or so, I’ve had the chance to meet and get to know the team
Owen Thomas / Business 2.0 Beta: Yahoo Spends Millions on Social Startup MyBlogLog
Rafat Ali / PaidContent: Yahoo Buys Distributed Social Network MyBlogLog; Reportedly Around $10 Million
Profy.Com
TechAddress
Message
MediaVidea and The Blogging Times
Paul Glazowski / Profy.Com: Post Analysis: The MyBlogLog Buyout
TechAddress: Yahoo Snaps Up Mybloglog.com – By Forbes.com CES Blog
Stowe Boyd / Message: Yahoo At The Center Of The Social Universe: But Where’s The Integration?
Pramit Singh / MediaVidea: Mybloglog: a better model for blog networks?
Minic Rivera / The Blogging Times: This time it’s for real: Yahoo buys MyBlogLog

Hack day matures

There’s a noticeable difference between the hacks presented at Yahoo!’s internal hack day today and the ones from a year ago when the program began. It’s like the end of pre-season when the starters come out to show everyone how it’s done. Ash Patel even joined in with a very smart idea of his own.

When hack day began I think there was this excitement in creating purely for the sake of creating. That energy is definitely still core to what people are doing, but people are now combining business strategy along with their bits of code magic. Rather than funny greasemonkey overlays and simple mashups that challenged ideas, today we saw clever uses of core Yahoo! platforms that could actually alter revenue performance.

There were some hilarious demos, too, including the first paper-based hack and a great Wii hack.

The formula for the event is clearly a winner at this point and one that I think could be applied in any medium to large sized company. Chad’s original concept is still spot on:

“Hack Day at Yahoo! has minimal rules: 1) Take something from idea to prototype in a day; 2) Demo it at the end of the day, in two minutes or less (usually less)”

and more here:

“Hack Day is a day for the celebration of hackerdom, a tip of the hat to the artists among us who express themselves in code, a recognition of the pure joys of creation. Yes, hackers are artists. As I wrote in one of my old InfoWorld columns: ‘If art is making order out of chaos, then software developers are artists at the highest level.’ “

I didn’t think hack day would work as an ongoing thing 9 months ago or so. I thought it would lose its edginess or get coopted by marketing people or frustrate coders whose great ideas didn’t make it to market.

In fact, the opposite has happened. The hacks are getting more clever and harder to top. Powerpoints fail every time unless used purely for laughs. And people across the organization are productizing the hacks and thinking differently about how to get these ideas into the real world.

Interestingly, Jerry Yang still sits through every hack (nearly 5 hours of demos this time!). I love the fact that people can engage him from the stage and joke with the other executives who are judging.

Hack day is really part of the process at Yahoo! now. It’s so effective that it’s getting hard to imagine how the company unlocked smart, innovative and actionable ideas without it.

How we made the BBAuth screencast

The news that seemed to get overlooked by the amazingness that became Hack Day was the release of a login API, BBAuth, or Browser-based Authentication. This new service allows any web site or web application to identify a user who has a Yahoo! ID with the user’s consent. Dan Theurer explains it on his blog:

…instead of creating your own sign-up flow, which requires users to pick yet another username and password, you can let them sign in with their existing Yahoo! account.

My mind keeps spinning thinking of the implications of this…more on that in a later post.

It was immediately obvious to me when I heard about it that this concept was going to be hard to fully grok without some visuals to explain it. So I sat with Dan yesterday to create a video walk-through that might help people digest it (myself included). Here is a 5 minute screencast talking about what it is and an example of it in action (also available on the YDN blog and on Yahoo! Video):

The screencast itself took only a few minutes in total to produce. Here’s how it went down:

  1. I closed all my applications on my laptop other than my browser (or so I thought) and launched Camtasia
  2. We spent 5 minutes discussing what we were going to say.
  3. I clicked ‘record’.
  4. We talked for 5 minutes.
  5. I clicked ‘stop’.
  6. I selected the output settings and it then produced a video file for me.
  7. DONE. That part took about 20 minutes.

The next part, posting to a video sharing site, got a little sticky, but here’s what I learned:

  • I tried Yahoo! Video, JumpCut and YouTube.
  • Outputting my screencast in 320×240 resolution saves a lot of time for the video sharing sites
  • Yahoo! Video liked the MPEG4 format most. YouTube claims the same, though it wasn’t obvious after trying a few formats which one it liked most.
  • JumpCut was a snap to use, but the output quality was a little fuzzier
  • Titles…I forgot the damn titles, and it just looked too weak without some kind of intro and outro. Camtasia gives you a couple of very simple options. I added an intro title in less than 5 minutes.
  • Logo! Ugh. After encoding it about 8 times to get the right format I realized the logo really needed to be in there:
    1. I took a quick Snag-It screenshot of the YDN web site, played with it a bit and made a simple title screen.
    2. Saved it as a jpeg
    3. Imported into my Camtasia screencast
    4. Inserted the title image in the beginning and a variation of the same at the end
    5. Dropped a transition between the title frames and the video
    6. Titles DONE. That took less than 30 minutes…could have taken 2 seconds if I was prepared.
  • Wait…the screen wasn’t big enough. You couldn’t see the graphic that Dan points to in his explanation because it’s too small. Not a problem. Camtasia includes a simple zoom tool:
    1. I played the screencast again and found where I needed to zoom.
    2. Inserted opening zoom marker
    3. Selected zoom size. Clicked done.
    4. Found the end of the segment where I wanted to zoom out.
    5. Inserted another zoom marker.
    6. Opened zoom window back up to full size.
    7. DONE. Maybe 15 minutes to do that.
  • Output one last time
  • Upload.
  • DONE

Then all I had to do was write a blog post and embed the video in that post. That took about 10 minutes.

All in all, I probably spent close to 2 hours beginning to end producing this screencast, but most of that was learning a few tricks. Next time I do this, I bet I can complete the whole thing from launching Camtasia to posting on a blog in 45 minutes, possibly less.

The new confidence of Yahoo!

Let’s call it YAB, Yahoo! After Beck. Or maybe it should be the Hack Day Revolution. Whatever it is, something transformative happened at Yahoo! last week.


Photo: Yodel Anecdotal

If a year ago someone told me that Yahoo! would support an event where several hundred coders would be invited to sleep in tents on our lawn and get a free concert from a big time musician that people actually care about I would have laughed. Asking these coders to hack away on our APIs (most of which didn’t exist 12 months ago) to build something just for the fun of it would have seemed totally out of character.

But something changed.

It probably started with the Flickr acquisition, and then it advanced with the internal Hack Day program. And finally, Friday night at 9:30pm, this change reached some kind of conclusion or rather blasted off from the launchpad when the Beck video began rolling.

Bradley Horowitz observed in his keynote that hacking is like jamming with a band. The experience of playing together, trying new variations on things, learning from eachother, creating art purely for the sake of creating is what it’s all about. You don’t have to produce songs to enjoy creating music.

Watching Beck and his band muck around on stage mocking themselves and all of us was a pleasure. They are experimental for the sake of experimenting. They reminded us not to take ourselves too seriously.

When I saw the Beck Hack Day video posted on the corporate blog the next day, I realized that something profoundly new and important happened. I’m not sure I fully understand what that is, but it’s very different and very important.

Maybe everyone here is riffing on the idea that Yahoo! is about people not algorithms. Maybe openness is the new voice we’re all singing with. Maybe everyone stopped worrying about the rhythm of the stock price.

My guess is that it’s all those things and much more. Yahoo! finally has the self-confidence it deserves.

The participants of the Hack Day event gave us a mirror to see how this new face fits, and it seems to fit well. There are some nice quotes here:

http://blog.zooomr.com/2006/10/01/part-1-of-2-yahoos-hackday06-was-quite-cool/
I think the best thing that describes Yahoo! is family — Yahoo is an amazing, close family that was gracious enough to open themselves up to over 450 outsiders (including myself) over the last two days from the lowest levels to the very top.

http://blog.myspace.com/index.cfm?fuseaction=blog.view&friendID=32430150&blogID=174679692
All in all, a good time. I am exhausted, and I did not even stay up all night, as some people did (many camped out on the lawn). I met some good people. And I got to hack on computers, a thing I’ve been enjoying a lot more of lately.

http://www.semicomplete.com/blog/geekery/yahoo-hackday-06-part1.html
This event was absolutely beyond any of my expectations. I was expecting a Mashup Camp-style event with a hundred or so people. I certainly wasn’t prepared for the event. Heck, I knew very little about the event before showing up.

http://gesturelab.com/?p=28
And you could take all that metadata and gas receipts and empty Protein Bar wrappers and bar codes and SD drives and extra batteries and Amazon upsells and proprietary Newsgator synchronization APIs and long tails and short walks of long piers, and still not come up with the simplicity of the gesture Chad and Yahoo and Beck and Doc and Dave and we all give when we wave our hands in the air and thank whoever we damn please for the life we are breathing. That’s the critical mass I’m saying.

http://randomfoo.net/blog/id/4106
Reflecting back (and from the inside), I don’t think that Yahoo! Open Hack Day could have gone any better. It blew past my personal best-case expectations. The biggest problem is where to take it from here. But that’s one of those good problems. 🙂

It’s a good question. Where do we go from here? The best part is that nobody really knows, yet. That in itself is as emblematic of the transformation as anything…not knowing the answer yet confident that we are moving in the right direction.