Sunday 18 September 2011

Gadgets!

This morning was like Christmas morning for me. I got a new computer yesterday.

Now that we're settling into our house, we can do some of those things we've been meaning to do but didn't because we didn't have a good home for it. And, after spending tens of thousands of long-accumulated savings ... what's a little more? So I got to do a bit of shopping in recent days.

The catalyst for a new computer was my ability to work from home. My previous iMac has served me faithfully for much longer than I would have guessed. From walking it out of the Apple Store in London's Regent Street, to shipping it across the Atlantic and across the continent, it has given five years of reliable service housing our thousands of photos and hundreds of albums, being a fine Java development environment, showing hundreds of DVD movies and shows, enabling hours of Skype video chats. Its 2.1 Ghz dual core processor was more than enough for my needs, and as the years went by and I watched clock speeds barely rising, I saw no need to upgrade. But it has finally come to a bridge it cannot cross.

In my job we use the Scala language, which is built over Java, but is a more flexible and powerful language. However, because of the extra capability and complexity of the language, compiling and running Scala code often takes more resources - especially memory. For me to be running and debugging in our full development environment, including multiple servers, some running inside the development tool ... it could be done, but the memory demands caused lots of disk swapping, and the performance was slow and unresponsive enough to be getting quite frustrating.

The older iMac has a maximum of 3 Gb, and I have it up to 2.5. To reasonably accommodate the full development environment, I'd probably need at least 4, ideally more like 8. So ... it was finally time to move up, adding one more to my long list of Macs. (Though it was certainly no hardship.)

So I'm typing my first post on this new machine. I've already updated the OS to the latest version. I also used the Migration Assistant to restore everything from a Time Machine backup, and though I haven't completely reviewed the results, I'm very impressed: It appears that all my apps, data, and settings are here, as if I've just logged out of the old one and into the new one. And it comes with 4 Gb of memory, and when my order for more comes in this week, it'll have 12, not far from its maximum of 16. That should serve me a few more years.


(I was too lazy to go into deeper recursion.)

Which brings me to my next gadget: a smartphone, the one that took the photo above. As with my older iMac, I got by on my dumbphone for a long time. I just couldn't make a compelling case to buy into a new phone. I could make calls from anywhere I wanted, and there were few places I spent my day without wifi. And can you think of anything that depreciates faster than a smartphone?

What swayed me was the concept of carrying my online data with me. My online identity is pretty much housed by Google - my email, blogging, calendar, contacts, some documents, and now with Google Plus, my little bits of social networking. I realised there'd be good value in being able to access that anywhere, enough to convince me to pay the price for it. Plus, I was really slow texting replies to my mates on the numeric keypad. (Not that I'm much faster with the onscreen keyboard - I'm still missing keys often.)

I settled on Google's latest phone, the Nexus S. Latest for only a short while, though - their new one is rumoured to be out in October. However, this allowed me to get an S pretty cheaply.

I went with Android because that's also a Google creation. It's Java-based, so developing apps for it is more natural to me than it is for Apple's iOS (not that I have plans for writing apps; I'd just played with both developer tools.) And it's great to explore the other major handheld device ecosystem, to dive into its apps and market and get to know its OS.

I wanted the Nexus because it's the purest Google experience. Lots of other companies make Android phones, but they tend to build their own tools on top of it, so, much like buying a Windows computer from, say, Hewlett Packard, and getting tons of HP tools you didn't ask for, these phones have unwanted enhancements of questionable value. Plus, updates to the Android OS come more slowly for other phones because the vendors have to build in their own enhancements again; I'll get updates right away.

I chose Mobilicity as a carrier. They're an up-and-coming independent provider. They have the best prices I know of - I get unlimited voice and data for just $25 a month, and as far as I've seen it is truly unlimited - but the cost is that their coverage isn't as comprehensive as the big 3 Canadian carriers, though they are rapidly building out their infrastructure. Since I bought the phone outright, I don't need a contract and can switch at any time.

I've had the phone for over a week now and it's giving me lots of usefulness I hadn't anticipated. It's neat riding the train and seeing your position updating in real time on maps. I can be in a store and can refer to my wine tasting notes, or pull up a list of albums I'm curious about, or go online to get more information to help me make a decision. I drove someplace new (see below) and the Navigator app made my phone resemble a sat-nav, with audible driving directions and a great 3D map.

So the tiny minority of North Americans without a smartphone has decreased by one.

And on to my last recent gadget ... a CD player. What?, you ask, you didn't have one already? Well, yes and no. True, every computer in the house can play CDs, as well as the PS3. But none of these are connected to the hi-fi in the "family room" (which is what I think Margo is calling it ... but it's really my man-cave). The PS3 has served nicely but now it's in the basement with the TV.

Many of you will wonder why I bother, since it's all ripped to MP3/MP4 anyway. I bother because I can hear the difference, and when I'm enjoying an album, I want the full experience with no data loss.

That said, it's surprisingly hard to get an affordable CD player these days. The big box stores will sell Blu-Ray and DVD players that also play CDs, and might carry one or two models of CD changers. At the other end is the audiophile market with specially engineered digital-to-analog converters and exotic materials and such, which you can hardly get into for less than $500. What I wanted was a decent single-tray player, without a bunch of extra stuff, for a hundred or so, like I could easily get ten or twenty years ago.

So after some online sleuthing I found Innovative Audio in nearby Surrey. They not only sell quality used equipment, they have the know-how to service it too, so you can expect the gear to have been inspected and serviced well. After using the aforementioned GPS capabilities of my phone to get there, I walked out with a Sony player with some respectable audiophile credentials for $65. Sure, it's about 20 years old, the remote is missing, and I had to hunt for the manual online, but it plays like a champ, smoothly lasering through a scratched disc that none of the other computers can read without lots of sputtering.

So it's been a nice ride, scratching a few geeky itches.

No comments: