Recording a GoToMeeting Session on the Mac

Recording GoToMeeting sessions or any other type of online conference call gets tricky on the Mac, because often the system sound actually doesn’t get recorded; or just your own side will.

While GoToMeeting is sometimes packaged with a built-in recording capability (depending on your country and the tier you purchased into), you can find the GoToMeeting service discounted at $19.95 per month if you sign up on the Canadian website and get the basic plan without the ability to do recordings. This is a $30/month savings over the standard monthly plan, if you can get it. Pricing jumps like these often make the difference between purchasing the tool (subscription) or not.

But what about when you do need the odd recording done? Using a screen recording tool and the default settings on your Mac will typically result in a screencast with partial or no audio.

There’s a long technical explanation for this, but basically, we need to loop your audio output into (or rather, alongside) your audio input device. That way, when you elect to record ‘input’ audio from a chosen device, it’ll carry your computer’s normal audio along with whatever input (i.e. your voice) that you’re also sending in.

In my case, I have a USB Plantronics headset with a boom mic that I wanted input captured from and on which I wanted to hear the computer’s audio with (because that’s how I’d hear other participants in the online meeting).

As I’ll explain below, I will create an aggregate input device on my Mac, comprised of my Plantronics headset (so I can hear others during the call) and the Soundflower (2ch) device, which is going to loop output from the rest of the system into the input device we’ll select when recording with a tool such as the built-in QuickTime Player.

Here’s a concise summary of the steps involved:

  1. Install the latest Soundflower app, if you haven’t already. You’ll need to reboot before configuring.
  2. Watch this video if you need help with setup. The instructions below are an abbreviation of what was learned in the video just linked to.
  3. Open Audio MIDI Setup in OS X.
  4. In Audio MIDI Setup, create an ‘Aggregate Device’ with two devices: your microphone and the Soundflower (2ch). I use my Plantronics Headset for the microphone.
  5. In Audio MIDI Setup, create a ‘Multi-Output Device’ with three devices: ‘Built-in Output’, ‘Soundflower (2ch)’ and your headset (i.e. Plantronics Headset in the illustration)
  6. In Audio MIDI Setup, make ‘Aggregate Device’ the default sound input.
  7. In Audio MIDI Setup, make ‘Multi-Output Device’ the default sound output.

Here’s what the Aggregate Device input looks like, once configured:

Input - Aggregate Device

And here’s what the Multi Output Device looks like, once configured:

Output - Multi-Output Device

Because we’ve included the Plantronics headset as one of the items in the Multi-Output Device, we’ll be able to hear audio from the computer too (crucial for hearing other callers in an online meeting!)


Select your headset/mic for the input device as you normally would and set the output device within the GoToMeeting control panel to the Multi-Output Device. Even though you may mute your headset’s mic in GoToMeeting, it is still sending what it hears into the Aggregate Device for audio recording. Therefore, to truly mute yourself, do it with a hardware switch on your headset microphone.


You can select ‘Aggregate Device’ as the input device, and unselect ‘Record Computer Audio’, since the latter option won’t even let you start recording in this configuration. Now once you record, I’ve found that on Mac OS X 10.9 with the latest Screenflow 4.5 (current in Feb 2014), that my own audio comes in with static. So, I don’t recommend ScreenFlow for this use case. I’ve sometimes gotten it to work, but it seems that Quicktime handles the audio better (less or no static).


The built in recording facility with the Quicktime Player actually does a great job, and there’s no static sound! Again, before recording, we must select ‘Aggregate Device’ as the input for recording. We can also select which screen or even give QT a rectangular region of the screen to record into.

After the Recording

Once done, set the default input and output sound devices to what you’d normally use from the Audio MIDI Setup app, and they’re back in your control.

Sound Settings back to their defaults

Improving Network Coverage in the Home

Most of us have WiFi in the home. Often times, coverage is spotty and frustrating. This is especially true in larger homes.

In 2006, I wrote about creating a better home network using the HomePlug class of devices, to provide you with ethernet over home electrical wiring. Those devices have continued to improve.

I do prefer a solid wired connection to a wireless connection, any day. However, with tablets and smartphones, only wireless is practical (or even possible). So having a good wireless solution makes sense. That said, there is some controversy about the health effects of being around WiFi.

Beyond good wifi, there’s also the issue of not getting good cell phone reception within one’s home. Solving that is also not without health controversies.

As I’m often asked similar questions by friends and family, I thought I’d provide an update and cover two related topics.

  1. Boosting WiFi (and broadband) within the home
  2. Boosting cell phone signal strength in your home

Boosting WiFi

Most of us have WiFi provided by the cable modem / router device that our Internet provider gives us. If you use WiFi in a nearby room, you’re generally fine. If not, one solution is to move your cable modem to a room that is closer to where you intend to use WiFi. If this isn’t a good option, you can get WiFi network extenders, so that WiFi is generated at multiple points in your home.

To do that however, it’s best to have a wired network running throughout your home. Some modern homes do have Ethernet jacks in every room. If you’ve got that, you’re fortunate. If you don’t, running a system in your house can take a contractor a few days and typically costs about $5K-$7K US to do right.

A passable next best alternative, is to use devices that extend your wired ethernet capabilities, using the electrical wiring in your home. Such devices conform to a standard known as HomePlug. You plug a device into a power socket in your wall. Into the device, you plug in the Ethernet cable from your router. You then take another HomePlug device, and plug it into the wall in a different room. You can continue to do this wherever you want wired Ethernet access. The data travels over your home’s electrical circuit, as if it were a computer network.

At satellite locations in your home, you can plug a laptop into the wired Ethernet HomePlug device, and generally enjoy good speeds, comparable to really good WiFi, if not better. You can also plug in a wireless router into one of these satellite HomePlug adapters, and configure it to extended your existing wireless network. This is what can give you much better WiFi coverage throughout your home.

Note however, that if you’re extending WiFi in this way, it’s often very difficult to do using the cable company’s own WiFi router. It’s best to have that configured in what’s called bridged mode, and connect your own WiFi router to the cable company’s cable modem/router. You’ll then add a second WiFi router at a satellite location, configured to extend your wireless network.

Most of the time, you’ll have to call the cable company and ask them to remotely set their cable modem into bridged mode and to turn off their built-in WiFi.

While your setup will still work without these steps, your network will run better if you tie up these loose ends.

Suggested Products

It’s been a while since I’ve shopped for products in these categories, but here are my best suggestions based on specs, reviews and purported ease of use:

HomePlug Devices

You’ll need at least two devices to make this work. Often, starter packs as a set of 2 are available. This set looks promising:

WiFi Routers

  1. Apple Base Station Extreme 2013. This is for the main router, that will plug into your cable modem.
  2. Apple Airport Express. This is what we’ll use to provide some satellite location with a boost of WiFi.

You’ll also need some Ethernet cables with the HomePlug devices, but these are quite inexpensive if you order from Get one cable for each of the the devices above.

Boosting Cell Phone Signal

The major cell phone companies in the US have mini cell towers that you can purchase and install in your home. They plug into your home network, and when you’re in range of these microcells, your cell phone will connect to them for sending and receiving voice calls.

It’s best to purchase these directly from your cell phone company to get a new unit properly configured for your account. That said, most users indicate that there’s some setup involved beyond just plugging in the device into your network, such as using a web page to configure what phone numbers are authorized to connect to your microcell.

Verizon Wireless

For Verizon Wireless, you can order their Samsung Network Extender (SCS-2U01) microcell online.


Similarly, for AT&T, you can order their Cisco 3G microcell via an authorized AT&T store.

New Mac Setup Recommendations: 2009

Ever since I was seven, people have always asked me for computer advice. In the last few years, it’s been all about the Mac inward now due for an update.

So here’s a quick list of things I believe most new users to the Mac will find useful to incorporate into their workflow:

  1. Skype-free; and now it lets you do audio, video and remote control the other person’s computer.
  2. Evernote-basic version is free and that is fine for most people. Lets you create rich notes on your desktop and also access them with your iPhone application.
  3. Splash ID-$20 for desktop application that syncs with my phone; and $10 for the iPhone application from the AppStore.
  4. Mojo-free; lets you access your own or friends iTunes libraries for media download and streaming across the Internet.
  5. OmniFocus- about $100 for the combination of desktop and iPhone application. Just about the best task/to do organize you can get which follows the GTD system.
  6. Omni graffle- about 80 bucks for the basic version. It is a Mac user’s Visio for all things graphical shape drawing oriented.
  7. Dropbox — free for a 2 GB account; pay plans for more storage. Great for syncing your files to the cloud and across computers. Useful even if you have just one computer. It provides a backup in the cloud for your most critical files. I recommend setting it up so that your own documents folder is synced to the cloud via dropbox. It’ll have to be good with symbolic links to set this up in a clean way. Friends and family: contact me to help walk you through this.
  8. SugarSync – $25 for 10 GB a year; bigger plans available. Very much like dropbox, this is what I started out with and it doesn’t require a custom dropbox folder; it will sync arbitrary existing folders. If you use one it don’t need the other.

More to come in future updates and a broken arm heals!

MobileMe Sync Issues

Author’s NoteThis post like all the ones pre-dating 2013 were pulled in from my old blog. As such, screenshots that were meant to expand full screen now only have thumbnails.

I’ve been using .Mac for a couple of years and was transitioned into the new MobileMe service when it launched. I purchased an iPhone 3G about a month after it was released, and am on the AT&T network now.

When I originally set it up, it was working really well and I’ve recommended it to friends and colleagues. In early September 2008 though, things went awry, and everything stopped syncing well, the MobileMe website didn’t even work for me in all aspects and it’s been a general mystery on how to solve it all.

So, I’m writing up my experiences here to pass on to MobileMe support so that they’ve got a holistic picture with which to troubleshoot and make recommendations.

My Setup

My computers/devices that participate in the MobileMe sync eco-system are the following. Note that all systems are running with the latest updates/service packs and all the Macs in my system are on the latest Leopard release. All of the machines are Intel based.

  1. Mac Pro – my main machine (2.8GHz Octo-Core, 16GB RAM)
  2. Macbook Pro – my work laptop (2.4GHz, 4GB RAM)
  3. Windows XP Pro – vmware Fusion virtual machine
  4. iPhone 3G (AT&T, 16 GB, with unlimited data plan; uses wireless network at home too)
Mobile Me Online Website

I used to be able to access all aspects of the MobileMe website. If I login now, here’s what I experience in each of the key services:

  • Login: Works fine. I go straight to Mail.
  • Mail: I don’t have more than a dozen messages on my email, so no real problem loading the page there.
  • Contacts: I have about 700+ contacts. This page loads okay, but soon after, it becomes utterly useless. The search box is totally unresponsive. If I scroll up and down the contact list, I get a blank column where I’d expect names in alphabetical order. I can scroll slowly and get some names to show up, but Safari is unresponsive when I try to select a particular contact to see their details. Clicking on any of the groups is also pointless. I can however, open up another tab and go to for example. And I’m using Safari on an octo-core Mac Pro. The site is now completely unresponsive. So I’ll close out the browser and restart before going to Calendar.
  • Calendar: It says it is loading events, and it does show my calendar groupings in the left margin. After about 90 seconds of “Loading events…” with the rotating spoke wheel spinning, it displays a calendar with no events. Last week, I couldn’t even get the calendar to render!
  • Photos: This piece I use the least and it works very well (snappy). I have three small albums in here, and this part of the site is very responsive.
  • iDisk: I don’t really use this, but flipping through the stock folders it provides seemed snappy.
  • Account: The account management screen loads up fine. Selecting the various options, the page is responsive.

So in summary, the problem areas are:

  1. Contacts
  2. Calendars
And these are the two things I rely on MobileMe for the most!The screen shot below shows how the middle Contacts pane can easily loose itself to never never land when scrolled. And I’m using Safari on Leopard!

Often times (and as an update to this blog post on Sunday Oct 26, 2008), I’m not even getting my Calendar to load at

I did contact MobileMe Chat based support and they suggested I “Reset Safari”, which I did. No change in symptoms.

Mac Side

Now let’s turn to how my Macs fared.

Mac Pro Desktop

My various Calendars and Contacts are in tact and working fine on the desktop. I see that MobileMe is syncing every so often, but that seems normal. The sync wheel in the menu bar will turn for a while and then stop. All seems good.Since I can’t reliably access any Contact or Calendar on the site, I can’t tell if anything is actually syncing.

Macbook Pro Laptop

In mid-September my Mobile Me started going on the fritz. Specifically, it stopped syncing with my iPhone and Mac Pro generated calendar events and contacts (both ways).I noticed the Mobile Me sync icon in the menu bar was syncing continuously. It never seemed to complete.I searched the Net for solutions. I finally found an article that suggested I blow away my /Library/Application Support/SyncServices folder. I did this, restarted, launch iSync to coax the system to rebuild this folder and now MobileMe seemed to have my laptop communicating with the cloud.MobileMe asked me what it wanted me to do. I told it to replace everything on the computer with everything available from MobileMe.Several hours later, I’d get the same sync conflict prompt, to which I’d give it the same preference. This happened for days until I finally decided to log out of MobileMe on my laptop.

Windows Side

For my Windows virtual machine, I thought, “Wouldn’t it be great to have my contacts in Outlook and bookmarks synced to Safari on Windows?” So I set that up (applying the latest Apple Software Update of course).

Windows XP Pro Virtual Machine

Initially, this worked out really well. But around the same time my Macbook Pro stopped syncing with the cloud, my Windows installation of Mobile Me kept running into problems.The screen shot below illustrates the “dotmacsyncclient has encountered a problem and needs to close” message that pops up about once every hour when in Windows.

iPhone 3G

Since my iPhone stopped syncing, I blew away my MobileMe account from the phone and recreated it from the phone. It was set to have Contacts, Calendars etc., all pushed to my phone.When I first got my iPhone, I went through this process successfully.But now, there’s no over the air sync going on. Nothing is getting pushed to Contacts or Calendar. It’s completely blank.Not sure what to do next.

Backing up your Outlook email/contacts and Clearing out the Original

Are you moving off a computer that’s not going to be yours any longer, such as one at the office? Do you have a mixture of personal email and personal address book contacts in Outlook at work that you need to both back up for keeping with you as you move on and removing from the source at work? Here’s how.

First, it’s worth noting that Microsoft Outlook stores all the email, address book, calendar and memo information it has for you, in one file: the outlook.pst file. Generally, it moves older contents (old emails, old tasks, old appointments) automatically to another file, archive.pst. Both of these files are usually found in the same directory.

So, what you should do is:

  1. Copy your outlook.pst and archive.pst to you external/portable back drive.
  2. Open Outlook on your office computer and through Microsoft Outlook, select all of the emails and contact entries you wish to remove. You may wish to select them all and delete. That’s your call.
  3. Delete the archive.pst file on your office computer.
  4. Empty your computer’s recycle bin.
  5. Close Outlook and restart it to be sure the stuff really does look like it’s gone.

To access the contents of your archive.pst and outlook.pst from Outlook on your home computer, have your home version of Outlook (should be equal or later version than the one at the office) open the PST file from your external hard drive (you may wish to copy it over locally first, your call). The guidance for that is here.

Links related to the material above:

  1. How to Back Up or Copy Your Outlook Mail, Contacts and Other Data []
  2. Where is my Outlook “PST” file located? []
  3. Outlook Archiving and the Archive.pst file
  4. Open Your Existing Outlook Data Store []

Secure Email Access at the Office and Elsewhere

Another tip for something commonly asked by friends, “How do I check and send personal email at work without it being read / intercepted?”

To start, one should know that there are two basic methods of accessing your own email system from anywhere on the Internet (home, office, wherever): web based email (i.e. through a web browser) or via a desktop client program (Outlook, Outlook Express, Thunderbird,, etc.) using POP or IMAP protocols.

Let’s tackle the first and simplest case: web based mail.

This is offered by companies like Google, Yahoo!, AOL and so forth. Google’s mail (known as “GMail”) is generally the more popular, so we’ll discuss that.

If you use the gmail service, you are likely pointing your browser to Since this is using “http” instead of “https”, your browser interactions are not encrypted. The IT staff in your company could conceivably record all network traffic in and out of the office and read all your received and sent messages. So, access the gmail service using the secure http protocol: https.

Google has a few URLs that redirect to how they’ve setup gmail, so the URL I recommend you use (as it works for me) is: The way to use this is to create a bookmark for exactly this URL in your browser. If you computer’s login (e.g. your Windows login to the machine at work) can be compromised, I recommend that you do not have your email password to gmail remembered by your browser. Yes, it’s more convenient to have it saved/remembered, but it is safer to not set it up this way.

Now, by accessing gmail through https, everything you do on that site is point to point encrypted between your browser and Google’s data center. That means that your IT department only sees a bunch on scrambled nonsensical encrypted data packets flowing back and forth. Your personal email is private.

If you use an ISP’s given email address (say, that given to you by Verizon, Rogers or what have you), I recommend you transition over to something that you can keep regardless of what service provider you have. That is, make gmail your primary, advertised email address. Just because Rogers provides the Internet pipe into your home, that doesn’t mean your personal email address needs to be branded with them.

Next, since this transition is generally exactly that, you’ll be happy to know that you can configure gmail to retrieve your other email (mail from other, existing email accounts), and bring it into your gmail inbox so that you only have one place to check (gmail). In doing this, it also allows you to set the “sent from” address when you compose a new message, as if it came directly from that other email address you used to use. In this way, if you wish, you can completely abstract from others, the fact that you’re using gmail (which is only really of value to those folks with custom/vanity domain names).

My advice though, would be to send out a mailing to your personal contacts indicating you can now be reached at your new gmail address. Of course, if you’re using something like Plaxo, this can be a semi-automatic notification.

Some related links on the material discussed above:

  1. Secure Gmail access of Public Networks (Lifehacker)
  2. Setting up Mail Fetcher (Google Mail FAQ)

New Mac Setup Recommendations: 2007

Just got a new Mac? Congratulations. Here are suggestions on loading it up with stuff that’s useful and works. I’ve spent hundreds of hours in tweaking, evaluating and configuring, so these suggestions have been through real trials!


  1. Skype
  2. Firefox
  3. Google Browser Sync for Firefox. Who needs .Mac when you can sync your bookmarks for Firefox across multiple machines?
  4. Bookmarks for Firefox
  5. FireFTP – FTP client for Firefox. Yes, it’s good and its free.
  6. Adobe Reader – I know, you already have, so why Adobe? For long online reading sessions, this app just has some nicer features and a better search / TOC interface.
  7. Adium – A multi-chat protocol IM client, with growl support.
  8. Handbrake – lets you rip your own DVDs. Handy for serving them up to yourself of your RAID array in the basement, exporting them to your own iPod for mobile viewing, etc.
  9. VLC Media Player – Plays a lot of video that Quicktime won’t.
  10. Real Player – Yet another media format you need, for stuff like or
  1. Journaler – A powerful journaling tool with smart folders, tagging and just phenomenal idea capture. It’s only weak spot is robust export to external blogs (for that, MacJournal is best).
  2. SharePoints – lets you set up file sharing (shared folders) like on Windows, as otherwise, it is actually very complex/locked down on the Mac beyond the “Drop Box”.
  1. Acquisition – $20 for a great P2P client that’s been a stalwart in the Mac community.
  1. Knox – $29 for locking whole folders with AES128 bit encryption and seamlessly unlocking them to mount as temporary volumes. Why do you need this? You can’t have all your sensitive data in your own login or accessible to Spotlight. We never logout when someone needs to quickly use our computers. That however, doesn’t mean our most sensitive files should be accessible. There should be another encrypted, password protected tier. That’s what Knox gives you.
  2. MacJournal – $35 for a great way to publish to external blogs. Even lets you embed sound and images, and it handles the upload of these too.
  3. BBEdit – $125 for a professional HTML and text editor. Actually, I now like TextMate better. It’s only $49 and it’s the defacto light weight editor for people doing development with Ruby on Rails on a Mac.
  4. OmniOutliner Pro – $70 for a great hierarchical (outlining) tool. Embed URLs, media and other such. Use custom styles.
  5. VMWare Fusion – $79. This is far more polished than Parallels. Increasingly, Parallels users are blogging frustration and lack of good customer service/support. I’ve also found VMWare Fusion is more reliable and also quite slick. See this video for a taste of what it can do. Note that with only 2GB of RAM in your system, set your Windows XP virtual machine to have 512MB of memory. I’ve found that if you give your Mac any less than 1.5GB, you’ll run into a major slowdown on the Mac side too. Half a gig seems to be plenty to fire up Microsoft Word to do some strike precision word processing while not crimping your Mac style. If you have 4GB of RAM, I’d then recommend setting your virtual machine to 1GB, leaving 3GB for your Mac. Remember, set this size right the first time and as few times as possible, lest Windows refuse to re-activate because your “configuration has changed”.
  6. IntelliJ IDEA – $249 for hands down, the most sophisticated Java IDE, for you fellow developers out there.
  7. Splash ID – $29 This is a must have for storing sensitive data like credit card numbers, family SSNs, bank accounts, serial numbers, web site passwords etc. The beauty is, that it lets you sync with a device like your Treo or BlackBerry. The desktop version and handheld version are password protected with your master password. Oh, and it’s Blowfish-256 bit encrypted. ‘Nuff said.
  8. Missing Sync – $40 For syncing your device (especially Palm based) with your Mac. Why pay for syncing to your Mac? Unfortunately, the device makers generally have shoddy and incomplete conduits in this regard. The Missing Sync is built by Mac users for Mac users and it doesn’t just do the basic address book and calendars, it’ll sync playlists from iTunes, captured photos into and out of iPhoto and so on. It brings under one umbrella, all the conduits you use in syncing and you set up profiles of subsets of conduits you want to sync (which you can fire off with little ceremony).
  9. Spanning Sync – $65 lifetime one-time fee. Lets you sync iCal with Google Calendar. Why? Because .Mac, even if you have it, has no web based view of your calendar! It only syncs iCal between actual Macs. On the go, without a Mac, you’re screwed! Plus, Google Calendar rocks and complimented by iCal and Spanning Sync to go between them, it’s a rock solid calendar syncing solution.
  10. Flickr Export iPhoto Plug-in. – $25. A slick iPhoto plug in that’s much more intuitive than the free alternative, which is Flickr Uploader for the Mac.
  11. Flip4Mac -$29. A collection of QuickTime components that allow you to play, import, and export Windows Media video and audio files on your Mac using your favorite QuickTime-based applications
  12. iWork 08 – $79. The Word compatibility isn’t perfect, but it’s decent for basic documents. I’m just waiting for Office 2008 for the Mac next year. Switching to a virtual machine for word processing ties up system resources, so this is the best Mac option at present, unless you already have Office 2004 (but that runs slowly with Rosetta). If you don’t need to do precision fine tuning, this will work well for Word documents. For the real surgical word processing, you’ll have to wait for Office 2008 or use VMWare’s Fusion. I believe Office 2004 is so slow, it’s best to use a virtualization option! I like Numbers too, from what little I’ve used of it, and Keynote has already proven itself.
  13. ChronoSync – $30. Very cheap for what you get. A powerful backup program that can store multiple old versions as archives, schedule backups, auto-login to mounted volumes etc.

Use the Apple provided applications. By using Mail, Address Book and iCal, you get the best integration with various other tools and syncing services. For example, I use Mail instead of Thunderbird, because I store all my mail on an IMAP server. Having Apple Mail’s smart folders just rocks. Thunderbird can’t touch it.


Plaxo for Mac – Not Ready for Prime Time

Stay away from this. Plaxo works phenomenally well on Windows with Outlook 2003 on various machines and online. However, if in that same mix, you add a Mac, and say, sync with your Palm based device too, the insertion of Plaxo for Mac in that scenario screws it up. You’ll have major data headaches. And, it’s just contacts. No Calendar, no Notes, no Tasks. Plaxo just doesn’t have the development resources to make this work robustly. I was able to recreate problems on demand consistently, and so decided to give up when their support said, “we don’t see the problem”. I was going to send them a screencast, but they just can’t pay me enough to put all that time into debugging their product. And I was a Plaxo VIP customer that year. Go figure.

That being said, there’s a new Plaxo 3.0 available for private beta that is claiming Address Book, Calendar and Mail syncing. I believe the latter is just mail signatures. A great review of Plaxo Pro 3.0 on a Mac includes a contrast with SpanningSync.

My Take on .Mac

I actually have this, because I wanted sync from one vendor. The Internet and my Mac(s), I thought. Perfect. I’ll forego syncing with Outlook at a client’s office. No problem. However, the Address Book (web version) on .Mac doesn’t even show me contact notes! It misses, routinely, fields like email addresses. Apple…this is not voodooo science! Apple needs to improve .Mac. Right now, there’s no online calendar, so SpanningSync to sync to Google Calendar is the only reliable option.

Yes, .Mac is getting better. IMAP support on the Mail client for the web is slick. If they just let me do a “send as” to make my mail appear from my own domain instead of my address, I’d be set. I’d gladly pay for more storage about put all 12GB of IMAP mail up on their servers. I’ve already sent them feedback to apply this feature. Let’s see what happens. So many lifehackers out there are looking for the holy grail of slick online web interface to email representing IMAP folders they also sync with on desktop clients. Yahoo! Email online is beautiful, but the folders are not IMAP analogs – email is just organized on Yahoo! itself. Same with GMail. Those folders and labels mean nothing re: IMAP. So, Apple is close.

What Apple needs to do, is stop cranking out more premium iCard templates and photo galleries for stupid stuff, and roll up their sleeves to:

  1. Give me personalized outbound email on the web client.
  2. More storage for less money.
  3. Full Address Book syncing that is robust, custom fields and all.
  4. A web calendar so I didn’t have to pay for spanning sync (or partner with them and pull in Google Calendar in some way to the experience).
  5. A notes syncing facility.

Will I get .Mac next year? Not sure. Syncing stuff between Macs is so useful and seamless. The webmail that’s all IMAP is near nirvana. iDisk for backups of key files is slick. Let’s see what revs .Mac gets this year.


MacBook Pro

If you just got a new MacBook Pro (the ones released in Summer 2007 or later), you can pop in a total of 4GB of RAM. As a $750 upgrade from Apple, I don’t recommend you do this. As a $269 upgrade (third-party), I do recommend you do that. If you are going to run any kind of virtualization software, you will chew through RAM. So stock up.

Ethernet over home power lines to extend your LAN

Sometimes, laying ethernet cable everywhere you need to in the home isn’t very practical or easy. Sure, you’ll get the 100 Mbps or even 1 Gbps (depending on the equipment you have), but some physical structures and distances make it prohibitive.

Enter WiFi, right? Well, sort of. Sometimes. The signal can be choppy in homes and it’s hit and miss. Some computers, after losing a WiFi (802.11 a/b/g) signal never gracefully reconnect themselves. This is a pain.

Enter Ethernet networking over powerlines. Yes, that’s right. Over your electrical wiring in the home. While hydro (power) companies are finalizing technology to be your broadband provider the way cable companies already are, devices are already on the market that allow you to use your home or apartment’s own electrical wiring to extend your home network.

Have an electrical socket in a room? Then you have Ethernet.

I just bought the Netgear XE104 device (you need at least two). Mine cost me just over $100 CDN. See

While advertised at up to 85 Mbps, depending on the quality of your internal wiring, distance etc., many people have commented that they don’t get even 25% of that speed. However, I’ve tested in a 20 year old condo, and am getting a steady 58 Mbps. I am impressed. I am pleased.

I would highly recommend this product to anyone who needs a moderately fast local network extension in their home that won’t flake on and off like 802.11x.

Treo 650 Tips

A good website on things Treo (news, reviews, accessories etc.) is

For hardware, I’d skip a desk cradle, unless you want it powered on and propped up for constant display (not sure if it even has that mode). I use a tiny travel USB sync ‘n charge (around $30).

For memory, I got a 1GB SD card a while back. Handy for doing data transfers on the fly, storing photos etc. Some apps are still picky and want to go in main memory.

There’s a car charger I have that also doubles as a wall charger. The USB cord detaches to connect to either the wall piece or the car piece.

My apps and their recommendations:

  1. SplashID from SplashData. A must have for 256-bit blowfish encrypted storage of all things private on both the home pc/mac and synced with your Treo. See my previous blog entry for more info.
  2. I also like “Beyond Contacts”. What this does, is go beyond the basic Outlook synchronization and it makes sure you get *everything* from a Contact card. Very handy where you have 8 phone numbers or detailed notes that get dropped off somewhat with the basic conduit. See
  3. Bonsai hierarchical note pad. This thing lets you store hierarchical notes and come up with your own icons and categorization schemes. Very handy for lists of lists, where each bullet point can belong to a different category, have its own detailed notes section etc. Has both a PC interface and full view and edit on the Treo as well. See