Setting up my new MacBook Air in the age of the “cloud”

Everything today is in the Cloud – our photos, documents, sites, etc.

What I hadn’t realized was how much my own laptop’s initial setup was tied to the cloud.

I just got a new MacBook Air 13″ — which I must say is a big improvement over the 2010 model, and here were my steps to getting things setup:

  1. Install Dropbox (love LAN sync)
  2. Install 1password (which for me requires Dropbox)
  3. Install Evernote (via Apple App Store — runs locally, but cloud’ish)
  4. Install Skype (non-cloud)
  5. Install Adium (non-cloud)
  6. Install Spotify (all my music is in the cloud)
  7. Install mailplane (all my email is in the cloud / google apps)
  8. Download Chrome and watch in real-time as extensions appear (they sync) – pretty cool.
  9. Install sophos anti-virus (shows how popular Macs have become)
  10. Install office for mac (Downloaded trial version & put in my purchase code. I also use google docs a bunch, but for contracts Word is still the best w/ tracking)
  11. Turn off OS X auto correct !

So these 11 steps took all of about 25 minutes and then another hour or so for Dropbox to fully sync. And obviously nothing was installed from a DVD or USB.

I’m guessing that in 2 years when I setup the next new laptop, everything will either be in the cloud or get installed via an App store.

There are downsides in terms of control and what this means to some independent software publishers — but overall from a user experience, it’s pretty amazing to me how quickly things have shifted, and how just a few years ago you would spend a bunch of hours installing software, and do so largely from DVDs.

Sync Skype Chat History on Multiple Machines With Dropbox

Skype is awesome. We use it a ton here at Automattic, and it’s my main communication service for staying in touch with friends and family who are spread out all over the world. It’s also still the best text IM client out there. And now with the iPhone app, I can make int’l calls on mobile without thinking about it.

The one issue though I’ve had lately, is that I rely on Skype so much, that when I use a second machine I find myself looking through Skype chat history for a link or reference, only to realize that it’s stored locally on another machine.

In my quest to find an ideal backup solution, I’ve been testing Dropbox which allows you to sync files between multiple machines. So I took a crack at trying to get my Skype chat history to sync. A quick google search brought up this post which I followed:

Step 1) Quit the Skype application on all machines
Step 2) Move the "main" Skype chat history files to the Dropbox directory:
"mv ~/Library/Application\ Support/Skype ~/Dropbox/"
Step 3) Create a symlink from the original folder to the Dropbox folder:
"ln -s ~/Dropbox/Skype/ ~/Library/Application\ Support/Skype"
Step 4) On your secondary machines, remove the /Library/Application\ Support/Skype folder, and just insert the symlink:
"ln -s ~/Dropbox/Skype/ ~/Library/Application\ Support/Skype"

And it works ! One issue to be aware of: If you are logged-in and running Skype on multiple machines at once, you can get file conflicts and Dropbox will create secondary files – which kills the whole sync idea. So for this to work, you need to quit Skype before you plan on using it on another machine — which isn’t a bad idea anyway since leaving it open just means missed messages.

And lastly, I posted some of this to the Dropbox forum and one member there recommended a slightly different method where: “The original stays where it is. Without moving it, one creates a symlink. Its symlink goes into the Drobox folder.” I tried that method early on, and at least with Skype, the chat history kept getting written locally and never updating the Dropbox folder.

So for now this is working nicely for me. I do wonder if in the future Skype would ever offer up a secure way to store chat history with them. I also did see mention of a new service that tackles this issue for IM history in general called im-hisotry.com — looks interesting but haven’t tested so far as it’s Windows and Linux only.

For anyone thinking of trying the symlink method, as with anything like this, please backup your files before attempting this, as YMMV.