sync – Stay N Alive

FriendFeed Launches Status Update Sync to Auto-update Facebook

friendfeed-logo.jpgDespite all the “FriendFeed is dead” arguments the naysayers have been pushing, a new, pretty significant update was pushed by the FriendFeed team today into production.  The update belongs to FriendFeed’s App on Facebook, and now imports every update users post on status update services they import into FriendFeed as status updates on Facebook.  This means if you are importing your Twitter feed onto FriendFeed, and have installed the FriendFeed app on Facebook, all your Twitter updates will now automatically import as status updates onto Facebook.  Not only that, but it supports Google Chat status updates, Plurk updates, updates, and potentially any status update service supported by FriendFeed.

This move goes head-to-head with services like Twitter’s own Facebook app, which, as one of the very first Facebook Platform apps, automatically posts Twitter updates to users’ profiles.  The idea also, to me, suggests that the FriendFeed team will be releasing more updates around this in the future.  For instance, it now makes sense that FriendFeed begins to enable preferences around which services auto-populate into Facebook, and perhaps even a “post to Facebook” checkbox next to the already-existing “post to Twitter” checkbox when you post an update on the service.  FriendFeed also, very soon, needs to integrate Facebook Connect so that their Facebook integration (which is bound to happen) is much tighter and works better with the Facebook environment.  This is based on a Facebook app, which in my best guesses the FriendFeed team should be integrating into their existing FriendFeed app on Facebook – it’s inevitable at this point.  When this happens it makes sense to add even more updates to their Facebook integration, further growing the service.

The skeptics have all been pushing that FriendFeed won’t grow because the FriendFeed team is no longer working on the product.  I think this pretty much debunks that theory, even suggesting more updates are to come.  As I said before, FriendFeed’s just fine – it won’t be going away any time soon, and I think this proves my point even further.

The Sony Xplod MEX-BT5700U, a Radio That Complements the Web

xplodblackEarlier this year one of my goals was to try and make a transition on this blog and start to review consumer electronics a little more.  I’ve had a few posts in mind, but none of them seemed to make sense or fit with the flow of this blog.  Recently I received an offer from Sony to try out their new top-of-the-line MEX-BT5700U car stereo unit from their Xplod line. I happened to be looking for a car stereo at the time, had just bought a new one for my wife’s car, so figured I’d give it a try and take them up on their offer, planning to post a review in return.  Little did I know that it may have just given me a new category of posts that I will include on this blog.  I discovered, that in combination with an iPhone that my Truck could quickly become a fully-connected machine powered by the Social web.  I’m going to call these devices “Social Electronics”, and hopefully I can review more of these for you in the future (I already have several in my home).  I’ll explain.

Social Mobile

The SocialMobile

Meet my baby truck. I call it the “SocialMobile”.  I think you can see why.  It’s a 2000 Ford F-150, and I love it – I may even sell my first-born child for it, just maybe (not really honey!).  I bought it a) because I always wanted a truck growing up in Texas, and b) because I needed something to get me through the steep slopes in the middle of the winter of Parley’s Canyon near here when I would drive up to work at in Park City, Utah.  But now it’s just a fun car to drive.

While I can decorate it all I want with stickers, license plates, and more, there has always been one thing lacking, an actual “Social” experience, to live up to its name.  When I got the truck, I bought a Monster iCruze which enabled me to control my iPod from the dash of my factory default Ford stereo system.  It was one of my favorite gadgets, and had magnificent sound when connected to the iPod!  However, when I got an iPhone, I could no longer use the iCruz.  I kept the old iPod and used it as a CD changer of sorts for awhile, but it just didn’t give me what my iPhone was capable of doing.  So I was craving something to give me the full experience, in the car, which my iPhone could give me.

Enter my parents’ car.  My parents have several new Ford cars, one of those is in the hands of my little sisters at the moment. One of the coolest features in their Fords was a technology, powered by Microsoft, called “Sync”, which enabled you to seamlessly connect your phone or iPod or any wireless or USB device, and tell it what to do via voice commands or the in-dash controls of the car.  I craved this technology.  My car didn’t have it, and I would probably not be able to get it until I bought a brand new car, something I just can’t afford right now.  The tough thing was until recently you couldn’t really buy anything that fully duplicated that experience outside of the factory, in-dash stereos that came with new cars.  I was jealous!

The Sony XPlod MEX-BT5700U

At CES this year, Sony rolled out a new line of stereos aimed at solving this problem.  The MEX-BT5700U is the top of their line of these stereos, and thus far has covered everything I craved for from the in-dash factory models that you could only get with a new car.  The advantage here is that anyone can get that technology now, and install it in their own car!

The Features

I’m by far a radio expert, so I’ll just share my personal experience.  These are all my own opinions, and not meant as a comparison to any other model out there.  I encourage you, after reading this, to go out and read the other stereos that are out there and make your own comparisons.  The one thing I do know is that for the most part, this stereo seems to solve all my problems.

To start, let’s share some of the highlights of what you get with the unit:

  • USB Port: In the front of the unit is a USB port that allows you to attach an iPod or other USB device.  It also works with the iPhone and will charge your iPhone.
  • BlueTooth handsfree support with external and internal microphones: There is both an internal and external microphone that comes with the unit.  The external microphone can fit anywhere that makes sense in the car, and if you have a good installer can stay out of sight.  To answer a call, you just push the dial knob, and do the same to hang up.  It also supports voice controls if your device supports it, and will download your address book so you can choose who you want to call from your radio all without ever having to take your phone out of your pocket.  It is also built to support all 3.x operating systems for the iPhone, something I needed.
  • HD-Ready Stereo: Why these devices don’t come with HD pre-installed, I don’t understand, but this is standard.  The stereo has decent quality and typical memory channel presets.  It also is Satellite radio ready.
  • CD Player: The device has a Flip-down front that reveals the CD player.  It will also connect to an optional CD changer if you want.  It supports MP3/WMA/AAC formats as well as traditional CDs.  The cool thing I noticed is that for normal CDs it even detects the song names some how and displays them as they’re playing.  You can also navigate through a submenu of songs on the CD and pick them out individually that way.
  • “Zappin” Jump Mode Technology: If you can’t take your eyes off the road but you want to pick out a certain song, you just click the “ZAP” button, and it will automatically play each song for the device you’re using (CD, iPod, iPhone, etc) in 6, 9, or 30-second clips.  Press the tuner dial knob and it will play the song you’re previewing.
  • A Remote!: I never even knew I needed it! But having a remote is extremely handy if you can’t afford to take your hands off the wheel, for instance.  Or, if you have others in the back of the car you can give the control to them to handle the music.  I think that’s pretty handy.

Things I Liked

Let’s just get this out of the way.  I love this radio! As an iPhone freak it complements my driving completely.  I step into the car, and it recognizes my phone immediately.  Set up was easy – just go into the bluetooth menu (there’s a “bluetooth” button on the face), select your device, and pair as you would any other bluetooth device with your phone. Now, when someone calls you, you push the dial knob and it answers.  If you want to call someone else, just select the number via the dials and it calls them.  If your phone supports it you can even use voice dial.

I noticed some of the reviews saying the display was too dim for middle of the day driving.  I don’t know if they fixed that, but the display is easy to read in the brightest of lights, provides multiple animations and backgrounds you can choose from on the display, and even lets you change the colors of the keys, allowing you to fully customize the experience.  My speakers aren’t anything special, but if you have a system that can support it, it supports up to 52 watts of peak power to all 4 speakers, giving almost a more powerful sound experience than even my home theater can provide!

Another frustration I’ve had with other systems has been that they lock your iPod or iPhone when they’re connected.  Not so with this device.  By default it locks, but by clicking and holding down “Mode”, it exits that lock-down and enters “Passenger Mode”, so your passengers can now have control over the listening experience.  If you have an iPhone, nothing is locked down and it uses the bluetooth stereo audio from the iPhone to play sound direct from the iPhone.  This was useful so I could play other apps on my iPhone.  I’ll go over that in the “Social Technology” section below though.

Things I Didn’t Like

As I mentioned, as an overall system, this system is almost perfect for my needs.  It would not be a fair review however if I didn’t not mention some of my frustrations.  Here they are:

  • No RDS – as far as I can tell, there’s no RDS support with this radio.  RDS is the extra part of the FM wavespace that enables the carrier to carry an additional data signal that tells just a little bit about the song that is playing over the air.  This was a big part of my factory radio, and it will be missed.
  • Phonebook – the in-dash phone book downloader on this thing is great, but I did have issues with the way it imported data from my iPhone.  Most of the entries showed up as “Unknown”, making it very hard to find the names I wanted to find.  In addition, they seemed to be sorted by first name, yet were a bit out of order even in that manner. It would be nice if it could catch the names from my iPhone, and only display the entries that have real phone numbers and real names attached to them.  Otherwise it’s just not useful.
  • Voice Dial – I have yet to upgrade to iPhone 3.1, and I know bluetooth integration with voice dial is supposed to be one of the features.  I’m hoping that I just need to upgrade to get this.  However, the pre-3.1 firmware on the iPhone does not work with the integrated voice dial.  I wish it did, but again that may be a phone limitation.  They say right in the docs that the voice dial is only supposed to work with supported devices. I’m hoping my iPhone upgrade fixes that.
  • Call Quality – My first call with my wife on the device was great – she could hear me fine and I could hear her great.  However, once I got going in the truck, with the loud sounds of the truck the receiving end of the call that I was talking to was having a hard time hearing me.  I was told it sounded like I was on a speaker phone.  You’re supposed to be able to adjust the noise cancellation settings, and I just updated that today so we’ll see how that improves the sound.  I imagine this is a common problem with any car hands free system though, so it’s minor.

“Social” Technology, and Taking That on the Go

As I mentioned earlier, what makes me love this unit the most is that it enables me to truly build a social experience in my own car.  The marketing and promo material for the unit all emphasize the compatibility with modern devices such as the iPhone 3GS.  This is very appealing to me.

Here are some examples:

  • The first time I connected it, I immediately went over to my app on my iPhone.  Despite some embarrassing cases of my kids’ Disney songs coming up in my recommendations, I was immediately playing my songs, on my car stereo, in full stereo sound!  Not just that, but I could favorite any one of those I liked right there in my car without taking my eyes off the road. Those favorites go to FriendFeed, and my friends all see them and can comment on them, or try them out themselves.

  • I immediately downloaded the Sirius XM app and gave it the 7 day free trial they offer at Louis Gray’s recommendation.  In no time I was listening to CNN Radio, right on my car radio, no satellite radio install necessary!  All of it over my AT&T 3G connection.  My wife was very pleased to learn she could listen to Suze Orman on the car radio as well.

  • The iPhone Shazam app tells me what is playing on the radio

  • My favorite – I can open up the Ustream app and have live streams right in my car.  Of course, I don’t watch them – my passengers can, but most streams, like TechCrunch 50 for instance, I can afford to listen to and not miss much.  I did this the other day in fact – I was watching it at home, had to go pick up my son from school, and immediately turned it on my iPhone via the Ustream app.  The Sony Xplod immediately picked up the bluetooth audio as I entered the truck, and I was listening to the stream right in my truck.  If I needed to, I could stop the truck and leave something in the chat even.


To sum up, I’m extremely pleased I gave this radio a try.  This is now my new favorite truck gadget, and fits perfectly with my online and social experience.  The iPhone integration is amazing and seamless too.  The phone retails for $299, and should be available in most stores.

You can buy it on Amazon right now for $284.95.










How to Push Sync Calendars and Contacts to Your iPhone Using Gmail

iphone.jpgMy friend, Phil Burns, recently wrote a very rare blog post citing a discussion this morning at the monthly Utah CTO breakfast, hosted by another friend of mine, Phil Windley (former CTO of Utah).  Burns stated his concerns with the “anti-Microsoft people” (which I am not, nor am I anti-Apple or anti-Linux) and the fact that they were complaining about how hard it was to automatically sync all your contacts, calendar, and mail on their phones from services such as Gmail and other 3rd-party services.  Burns’ (I’ll call him by his last name here so as not to confuse him with Phil Windley) point was that he already gets this service on his Windows-based phone and laptop through Exchange.  Valid point.  However, I think those at the breakfast were uneducated on the matter that Gmail now supports Exchange sync and push services to the iPhone.  Push sync of all contacts and calendar events are completely possible using Google services on the iPhone.  I don’t blame those complaining though, since the documents explaining how to do it are extremely hard to find via Google’s own search.  I thought I’d explain how to set that up here:

What you’ll need

First of all, the only things you’ll need are a Gmail account, a Google Calendar account, and an iPhone.  That’s it.  You’ll also need to have the 2.2.1 or above iPhone firmware since that is when they started supporting Exchange (at least I believe that’s the reason).  For push e-mail, a Mobile Me account will be needed, but Google is set to enable that in the future as well.

Calendar and Contacts Set up

  1. To set up push sync of your Google contacts and calendar events to your phone, simply go to your iPhone settings, select “Mail, Contacts and Calendars”, and then select “Add Account”.  Here’s the trick though – instead of selecting “Gmail”, you’ll need to select “Exchange”.
  2. On the following screen you’ll be asked for several fields – enter your gmail e-mail address in the “e-mail” field.  Leave “domain” blank.  Your “username” is your gmail e-mail address – the full address with or, prefixed by your username.  Then enter your Google account password in the “password” field.
  3. On the following screen you’ll be asked to verify the certificate – choose “Accept”.
  4. Then, on the next screen you’ll see the same screen again, but there will be a “Server” field.  Enter “” for the domain and select “Next.
  5. On the following screen you’ll have the option to turn on mail, contacts, and/or calendars.  Turn contacts and calendars on, leave mail off.  As you select each option you’ll have the opportunity to delete your current iPhone contacts and just start fresh with your Google contacts and calendars or leave them there and add your Google contacts/calendar on top of it all.  Hit “Done” when you’re ready.
  6. You’re done!  Now when you go to your Calendar app you can update the calendar, it auto-updates Google calendars, and you get updates immediately as they come from Google calendar itself.  Your Gmail contacts work the same way.  Now you can sync all your contacts’ phone numbers, addresses, and other data from your computer to your iPhone, and have those immediately update Google with the new data, giving you a complete Google address book (and no need for Plaxo!).  Add to that Google Voice, which just started handing out invites to new users today, you’ve got a pretty powerful, real-time contact and calendaring system right on your phone!

What about e-mail?

E-mail currently does not work via push yet for Gmail and the iPhone.  However, I’ve found the IMAP-based setup that the Gmail options in the phone give are quite fast and pretty close to real-time.  Be sure to set that up, and turn off the contacts and calendar for Gmail on that particular setting when you do, since you’re already retrieving those through the Exchange connector.

One other option you could always do is to get a Mobile Me account just for the e-mail and iPhone location services (Apple will notify you where your iPhone is at all times, let you send a message to the phone, or even completely erase it if you tell them to).  Then you could forward all your Gmail mail to Mobile Me through your Gmail forward settings, and retrieve it that way.  With the proper set up and filters, your mail will continue to archive in Gmail while letting you get mail real-time via push through Mobile Me.  I think for mail IMAP is generally sufficient though.

So there you have it – push contacts and calendaring for your iPhone, through Gmail.  It’s completely possible, and 100% supported by Google and Microsoft (I’m told they purchased Exchange licenses just for this).  Soon I’ll have to share how I’m doing the same thing natively on my Mac.