Archive for the 'dotcoms' Category

Let me qualify this posting with this:  Sometimes, I’m a cheap bastard.
So, I have been doing most of my computing now on my HP dv2910us.  Because of this, I wanted to get my iPhone working with the HP.  Right now, my iPhone is being synced on my PowerBook G4 through iTunes using iCal and AddressBook.  [...]

Let me qualify this posting with this:  Sometimes, I’m a cheap bastard.

So, I have been doing most of my computing now on my HP dv2910us.  Because of this, I wanted to get my iPhone working with the HP.  Right now, my iPhone is being synced on my PowerBook G4 through iTunes using iCal and AddressBook.  Not a bad combo, but it really means that I have to fire up the PowerBook and get out the white iPod sync cable every time I want to make changes to my calendar via a computer keyboard (or update a contact).

In all their infinite wisdom, Apple forces Windows users to pickup a copy of Outlook in order to do any calendaring.  This sucks because buying Outlook means shelling out $90 — and I have already made it clear, I am cheap.  I wanted something different and I wanted something that really did not need a cable.  And while instant push is nice, I don’t need it.  I don’t care if my updated or new appointment shows up in a millisecond or in a few minutes.  I just want to be able to calendar and manage contacts from any computer without having to install iTunes or any other software.  I found three options, two are free and one is paid.  The paid one would be OK if it worked, but lets go over the details.

MobileMe(ss) - The last time I tried MobileMe, it lasted two hours — mainly because I was futzing around trying to get it to work.  The straw that broke the camel’s back was the inability for me to set an alert via the web interface for a calendar event.  That was a huge oversight by whoever designed the MobileMe web interface.  I signed up for another trial yesterday and it lasted about as long as the previous try.  Yes, you still can’t add an alert via the web interface.  Yes, the web interface is delicious.  And yes, it still costs $99 a year for this service.

Granted, MobileMe tries to do a lot more than just being a remote version of the Apple iApps.  They give you an iDisk to keep files remotely (which can be had for free with something like Xdrive or Dropbox).  They provide a way to sync up your bookmarks, settings, mail, and other doohickeys between Macs.  They provide a way for you to take control of your Mac remotely.  And they provide easy to use web page and photo gallerry tools.

But, it seems that with all of Steve Job’s huffing and puffing about how MobileMe is not fixed, it’s not.  Contacts still continue to disappear for no reason, webmail continues to have issues, and other assorted issues continue to crop up.  And Apple still wants to charge $99 a year for this stuff.  Yay.  Well, Apple is not the only game in town that has web-based apps that can push information out to iPhones.  This is because Apple implemented ActiveSync into iPhone 2.0 firmware.  MobileMe:  Still Fail.

NuevaSync + Gmail Contacts + Google Calendar - So, this combo is actually very nice.  Basically, NuevaSync is a service that emulates an Exchange server.  What it does is act as an intermediary between an iPhone and the two Google services.  When anything changes, the changes get pushed back to the other side.  I found that changes usually push within five minutes and that is fine with me.  I will admit that I like the Google Contacts and Calendar interfaces a lot.  They are clean and well thought out.  In general, they just work and are intuitive (unlike the Gmail interface).  They both act like their Apple iApp counterparts, so people who choose this route will feel right at home.

But, I couldn’t overlook some stuff.  First, I have this strange paranoia about Google and their fetish for information.  I don’t like leaving a lot of information with them.  In order to use this combo, I would have to let Google know what I am doing and when; and I would have to let them keep track of all my contacts and their information too.  Maybe I’m Lone Gunmen paranoid, but I don’t like giving Google so much of my information.

If you can overlook the whole Google paranoia thing (and lots of people can), there is one other thing that bugged me:  NuevaSync.  NuevaSync is a new company and their product is a beta product.  In their FAQ, they are very clear about the support you’ll get for the product:

It means that while we take every precaution to ensure correct sync, and make every effort to ensure reliable service, we’re still working on the software. We might restart the service to deploy new code or additional hardware, for example. We don’t maintain 24 hour support for our machines either. So if something very bad happens to a machine when we are asleep, we won’t know about it until we wake up. We do recognize that many people have come to depend on our service and we keep that very much in mind.

And, apparently the company has no business plan or revenue stream at all.  That means that tomorrow, they could just turn off their servers and leave if their current funding runs dry.  Again from their FAQ:

How are you guys going to make money?

We’re not certain, but probably by introducing some form of premium paid service.

So, while I really liked the NuevaSync + Google combination, there are some issues that I could not overlook.  The whole thing is currently free and that makes my cheap-bastard heart warm.  NuevaSync + Google: Possible Win.

Mail2Web - While stumbling around the web yesterday afternoon, I discovered a very helpful article from Lifehacker.  The article talks about setting up just what I wanted.  They used a service named Mail2Web Live.  Mail2Web is a Microsoft Exchange Hosting company (they also host other stuff like web, chat and blogs).  And the main benefit of Mail2Web is that they offer free, somewhat limited Exchange accounts that are ad-supported.  The limit on these free Exchange accounts is that you cannot use the desktop version of Exchange to connect and manage your data.  That means that you are stuck using the Outlook Web Access version, which for me is fine — and gives my IE a second task (the first task is being a viewer for Netflix Watch Instantly movies).  The Firefox version of OWA works, but the IE version looks and functions just like the desktop version of Outlook.  If I want to go ad-free and get POP/IMAP access, I can pay $5 a month.  If I want to use Outlook on the desktop, I can go with the $14 a month plan.  For me, the free plan is just fine.

ActiveSync is offered free with all the accounts and there are simple instructions on how to get it setup with an iPhone.  The setup is not as easy as setting up MobileMe, but it is not difficult either — one just has to read and follow the instuctions.  So far, the service has performed flawlessly.  Although not very important to me, the push services from Mail2Web are instantaneous — mail (which I don’t use outside of testing), calendar and contacts.  Mail2Web, unlike NuevaSync does have a business plan and a revenue stream.  The more expensive plan from Mail2Web includes a copy of Outlook or Entourage also.  But, from the standpoint of a normal user, Mail2Web Live (free service) is enough to let anyone manage their calendars and contacts from any computer without any additional software.

What makes this so ironic is that a service based on a Microsoft product (Exchange Server) performs so much better than an Apple product (MobileMe).  Not only does Exchange + ActiveSync push out information near instantaneously, the web-based interface provides better functionality.  Sure, the OWA interface is not as shiny as the MobileMe interface.  And yes, there’s not a lot of “extras” like remote storage or syncing of bookmarks (which I use delicious for) or any other “features”.  But, Mail2Web seems to work well.  It does exactly what I need and the price is right — even if I hopped on the ad-free plan, it would be cheaper than MobileMe.  Mail2Web:  Win.

I did look at hosted Zimbra accounts also, but they all cost money and so far Mail2Web seems to be doing what I need.  I have 59 days of MobileMe trial left, I’ll leave that account open just in case something happens in the next 59 days which will rock the MobileMe world.  Otherwise, MobileMe will not be my choice for pushing information over to my iPhone.  People have had good experience with Mail2Web and the only complaints I found were from a week long outage in early 2007 — which seemed to be more the fault of a bug in Exchange than Mail2Web.  I will update as I keep on using Mail2Web.  For now, my iPhone can be managed from any computer without having to whip out my iPod sync cable, or installing iTunes, or installing Outlook.  Yay!

Hack!

After the kiddos went to bed, I got to sneak out of the house and head over to Yahoo’s Open Hack 2008.  I stayed for a little more than an hour and got to see some cool people (and also missed some other cool people).  It was cool to at least see the event for [...]

Open Hack 2008

After the kiddos went to bed, I got to sneak out of the house and head over to Yahoo’s Open Hack 2008.  I stayed for a little more than an hour and got to see some cool people (and also missed some other cool people).  It was cool to at least see the event for a little bit since I missed out two years ago.  See Hack Day news here.  See Hack Day pictures here.

Be BOSSy

Yahoo! Search BOSS was released a while back, but I hadn’t had time to play with it. Last night, I decided to give it a shot. I had played with the earlier Yahoo! Search API and it was fine, but BOSS is way easier to use. It took me about an hour [...]

Yahoo! Search BOSS was released a while back, but I hadn’t had time to play with it. Last night, I decided to give it a shot. I had played with the earlier Yahoo! Search API and it was fine, but BOSS is way easier to use. It took me about an hour of fooling around to whip up the basics for mookie’s minisearch (”all the goodness of yahoo! search, none of the fat.”). Most of that hour was really trying to figure out JSON since I had no idea how to handle JSON output.

After some tweaking and getting together an OpenSearch plug-in for Firefox 3 and IE7, my search “engine” actually works pretty well.  Now, I can search straight from Firefox 3’s search box, get fast results and have none of those fatty ads.

Yahoo! Search BOSS is damned easy to use and I would encourage anyone that is interested to take a look at it.  The one thing that the developer page did not have was a concrete example.  So, if you wish, you can take a look at the code behind mookie’s minisearch.  It is probably not the best code, but it will give you an idea how to get started.  Remember, this is skeleton code that really does only a small subset of what Yahoo! Search BOSS is capable of, I encourage you to read the documentation in order to get an idea of what it is truly capable of.

Kudos to the Yahoo! Search BOSS team for this release.  Now, the obvious question is: “How is this going to earn Yahoo! money?”.

Yahoo! Buzz Now Open

Yahoo! Buzz is now open to all publishers from large to small to niche.  It is really easy to add Buzz to your site, the details are here.  I’ve just added Buzz buttons to my site and it didn’t take long (most of the time was trying to figure out the_loop in WordPress).
I like Buzz [...]

Yahoo! Buzz is now open to all publishers from large to small to niche.  It is really easy to add Buzz to your site, the details are here.  I’ve just added Buzz buttons to my site and it didn’t take long (most of the time was trying to figure out the_loop in WordPress).

I like Buzz because, well, I’m a Yahoo! employee.  But, it is also a good service when compared with Digg because the audience is more balanced — less Google/Apple fanboys, less tech and more news.  Though, there is more “OMG Lindsay Lohan kissed her girlfriend!” type gossip than on Digg.  In general, Buzz is more balanced.

Oh, and Buzz is growing leaps and bounds quicker than Digg — which means more traffic for publishers.  Anyways, if you’re a publisher, give Yahoo! Buzz a try.

JR Replacement

Update Here.
Now that it is official; and my team knows; and managers are talking…I can post publicly about my upcoming move!
I’m leaving the Ad Systems team and moving over to the Yahoo! Developer Network team!  The move will happen in early October as I’m just about to go on paternity leave for six weeks.
It was [...]

Update Here.

Now that it is official; and my team knows; and managers are talking…I can post publicly about my upcoming move!

I’m leaving the Ad Systems team and moving over to the Yahoo! Developer Network team!  The move will happen in early October as I’m just about to go on paternity leave for six weeks.

It was about four weeks ago when JR left Yahoo! for Netflix.  But, before he did, he pinged me and asked me if I wanted to work in YDN (without first telling me that he was leaving).  Of course! YDN has always been the one group that I wanted to join.  Soon after that, JR told me that he was leaving and that I would be taking his position.  Whoa.

A year ago, when JR joined YDN, I told him that one day I would work there with him — and if I couldn’t find a way in, I would steal his job.  I guess I kept my word.  During the interview with the YDN team, I kept getting asked how I knew JR.  And for some reason, I didn’t know.  But, I think I know…

So, the story goes like this.  When I was interviewing with Yahoo! some three years ago, one of the first blogs I read was JR Conlin’s.  A day or two before I got called by Yahoo!, JR had outed himself as a Yahoo — so, by the time I went looking for information about what life was like in Yahoo!, I was able to grep through JR’s blog for information.  When I joined, JR invited me to eat candy from his bowl — which I did and we kept in touch since then.

Since I’m not out of Ad Systems yet, I am not going to say “bye” to the team.  But, I am so excited about my move over the YDN.  I can’t wait to start there.

As for the title of this post:  The informal title for the position, when I was asked to interview at YDN was…”JR’s Replacement”.  I can’t replace JR, but I can definitely bring my own version flavor brand of hell to the group.

Camp Yahoo! 2008

Yup!  It’s that time again!  Time for a Camp Yahoo! summer picnic.  It was great to see everyone at the picnic — even Jerry and David.  See pictures here.

Camp Yahoo! 2008
Yup!  It’s that time again!  Time for a Camp Yahoo! summer picnic.  It was great to see everyone at the picnic — even Jerry and David.  See pictures here.

So, I had been sworn to secrecy about this product for a few weeks now as Mr. Wonko worked diligently on it.  But, now it’s been officially released: iPhone style search!  Point your iPhone’s Safari over to http://ysearch.com to experience how search should be on the iPhone.  The interface is in iPhone style, it is [...]

So, I had been sworn to secrecy about this product for a few weeks now as Mr. Wonko worked diligently on it.  But, now it’s been officially released: iPhone style search!  Point your iPhone’s Safari over to http://ysearch.com to experience how search should be on the iPhone.  The interface is in iPhone style, it is fast and elegant.  The Search Assist function saves you typing on the virtual keyboard and actually works really well.  Thanks Ryan (Mr. Wonko) for an awesome product for the iPhone platform!

Why Yahoo! Search is cool!