kdmurray.blog

The crossroads of life and tech

Review – iPod Nano (6th Generation)

iPod Nano (6th gen)I was fortunate enough to come across the program that Apple had put together replacing some units of their 1st generation iPod nano because of a potentially explosive battery issue. Though the process has been lenghty (nearly 3 months), I have finally received my replacement unit: a shiny new 6th generation Nano.

It’s a pretty fantastic upgrade: 2GB – 8GB of storage, touch-screen controls and the ability to turn it into a funky wristwatch are all pretty cool.

Now I need to figure out just where the device fits in as far as my usage patterns. Most of what it does I already do on my iPhone on a daily basis, but I’m sure there’s a good use for a microscopic 8GB media player!

If you have a 1st generation iPod nano, it might be worth checking out the iPod nano replacement program website to see if you are eligible for an upgrade.

Mac vs. PC :: Will my next computer be a Mac?

macwinIt’s been about two and a half years since I made the switch from being a dedicated Windows user to buying my first Mac. I have really enjoyed my MacBook and wanted to take a few moments to discuss some of the differences and similarities I’ve found with the Mac ownership experience, compared to my earlier (and ongoing) experiences with the Windows platform.

Marketing and Markets Both Windows and Mac enthusiasts love to evangelize about their platform of choice.  It’s human nature, we all want people to know how smart we are for choosing the best of what’s available.

socialpiechartAs is often the case with most of these “holy wars” the smaller market tends to be more vocal, and more likely to point out all the flaws in its larger competitor.  This is certainly the case with the Apple community.  From the endless stream of “Get a Mac” ads and their YouTube parody counterparts to news releases and security firms touting the reduced target area of not running Windows, those who have and love Macs are always there to tell you that the solution to every problem with MS Windows is to simply get a mac.

And it’s not like Microsoft hasn’t provided a great deal of ammo for the pundits to use in their PR-muskets.  From the troubled launch of Windows Vista to the sad state of what is the Zune to the rather pathetic I’m a PC ad campaign Apple has certainly made up ground on the Redmond-based software giant.  Since 2001, Apple has nearly tripled their market share.  That’s a very significant jump for any company.  But let’s be realistic about what that really means.  The Mac maker has raised its market share from about 3.5% to somewhere around the 10% mark.  Even with Apple’s huge growth over the past 8 years, nine out of every 10 computers sold is running a version of Microsoft Windows.

telus-blackberry-8330-smAs a result, Microsoft for their part shrugs off the attacks of the all things “i” maker, often ignoring the marketing onslaught and focusing on its target market: the Enterprise.  Does anyone remember when Apple launched the 3G iPhone, App Store and support for Enterprise features on the iPhone?  Apple certainly hasn’t made great strides into the corporate handheld market, which is something the Microsoft does better, but that Research In Motion’s BlackBerry does extremely well — but that’s a topic for another post.  Microsoft and Apple both make products which can be used in the business markets.  But time after time, companies are continuing to choose the Microsoft platform over that of Apple, a huge percentage of the 90% that Microsoft controls in the operating systems space is thanks to the purchases of large companies.  If one were to examine only consumer purchases of computers, Apple would fare much better, probably somewhere around the 20% mark in parts of the world.

The consumer market is without question Apple’s strongest.  By developing a series of technologies and services that all work well together, it’s quite possible to change over your entire home to run on Apple technology.  From beautifully designed iMacs that can sit proudly in your living room, to powerful Mac Pros that can serve content for the entire household, to AppleTV which can sit atop your HD digital cable box and serve as an all-in-one media centre, to the AirPort Extreme and Time Capsule backup consoles to manage your network and keep everything interconnected.  appletaxAdd to that Apple’s iTunes and Mobile Me services and you’ve got an entire suite of hardware and software that talks to each other almost flawlessly, and really does make your day-to-day computing experience much smoother.  There’s only one catch, the Apple Tax.

The Apple Tax is what those outside the Apple community call the difference between the price of a Mac, and the price of the most closely aligned (in hardware specs at least) PC.  Often times the difference between a Mac and a PC comes in between 20% and 40%, with the Macs invariably being the more expensive machines.  PC enthusiasts will shame people for wasting their money on “pretty hardware” while the Mac community talks about security, ease of use and bundled software.  Over the past three years or so I’ve come to realize that the reason this debate won’t die is that they’re all right.

My Mac Experience

mac_leoWhen I first picked up my Macbook one of the things that excited me about the experience was the new-ness of it.  This was a computing platform that I wasn’t particularly familiar with, and since I considered myself to be something of a technology afficionado I figured I should jump in and see what all the fuss was really about.

Within hours I had posted my first blog post and was happily exploring the features of OS X Tiger.  There were a few quirks of the Mac OS that drove (drive) me nuts but overall it was a pretty good experience.  Much more polished than other Windows alternatives (RedHat, Ubuntu, Fedora) that I’d looked at in the past.  One of the strongest points in the Mac’s favour early on was the Unix-style BSD-based terminal.  This is where, for me at least, some of the magic of OS X came into play.

I’ve always been a command-line geek.  There’s no question in my mind that computers function at their best when they don’t need to worry about drawing a “pretty picture” for us lazy humans.  Command-line applications (and for that matter services/daemons) run better, and more often than not, more reliably than applications with elegant user-interfaces.  Being able to explore the world of the UNIX/Linux command line on my shiny new Mac was indeed a revelation for me.  It even led to me porting the wget application to run on Mac OS X.  This wasn’t something that I’d ever consider trying to do for Windows, though it probably isn’t much more difficult.

mpkgAs time moved forward I really enjoyed my MacBook. Adding new applications to the computer was as simple as downloading them from the Internet and in most cases dragging the application to the Applications folder.  In other cases I would need to double-click an .mpkg file to run the installer.

But I noticed after a while that all the software I’d been downloading for my Mac Lab Rat segments for the old version of the podcast had really cluttered up my system.  Thankfully OS X allows you to clean up all of that mess from the installations with just the drag of a mouse.  Yep, that’s right. To uninstall an application from OS X, you just need to drag it to the trash can.  That’s much simpler than un-installing programs on Windows, right?  Well, that’s not really the whole truth.

First off, you need to understand how a Mac stores applications.  Each application is stored in a package ending with a .app extension.  This is, in reality, just a folder that contains the majority of the files that the application uses.  Dragging “the application” to the trash is really just a way of deleting the application folder.  But with many applications this doesn’t delete the entire application footprint.

There are two folders where applications store the majority of their extra files and these are the /Library and the /Users/<username>/Library folders.  Apple’s own recording application GarageBand stores over 1.5GB of files in these library folders, removing the application using the Drag-and-Drop method will leave those files on your computer.

Malware & Baddies toxic-wasteThere’s no question that anyone who buys a Mac today, or has bought one in the past 10 years has experienced but a fraction of a percentage of the malware, spyware, viruses and badness that Windows owners have to deal with on a regular basis.  Apple touts this fact when they promote their Macs as one would expect, and as they should. The lack of these problems on a Mac is a great reason to use the system.  Mac fanboys would have you believe that the Mac Operating System is fundamentally designed to be more secure. They talk about the fact that because you’re less likely to be infected by problems on a Mac, the Mac OS is orders of magnitude more secure than Windows.  But notice nowhere does it say that there are fewer vulnerabilities in OS X than in Windows.

The reality is that with Windows’ huge market share (remember the 90% number we talked about earlier?) they are the 10,000lb gorilla.  When your next biggest competitor makes up less than 10% of the market, it’s clear who will be the target. (For those in the business of building gorilla killin’ helicopters (malware), the real target is King Kong not Nim Chimpsky.)

If you’re writing malware of any kind, you’re typically doing it in one of two ways:

  1. Target companies
  2. Target the highest number of people possible

The majority of malware authors choose to go with option #2: cast a wide net and see how many fish you can catch.  If your net is set to catch Windows machines, the sheer math of it will get you more infected machines than if you were to target the much smaller Mac market.  That said, with success comes difficulty.  Mac users are starting to see pockets of activity targeting OS X.  Consider the Pwn to Own competitions that security companies have run for the past few years. Invariably, OS X has been compromised at each of them, and in most cases extremely quickly. Modern operating systems are all susceptible to exploits and security holes. Even linux systems are vulnerable to attacks, they simply have the benefit of a large number of people to quickly patch holes and a user community generally less susceptible to getting themselves infected.  OS X is not an invulnerable operating system.

Software – Included and Excluded

macappsIt’s often touted that the software included on Mac Systems helps to justify the increased price tag of purchasing these machines. It does help, to be sure. The quality of the included software is quite high, and allows you to manage photos, music & email, make videos, burn movies, and record audio.  What Apple doesn’t want you to know is that there are lots of applications out there for Windows too, some of which may even be bundled with your system when you buy it.  Consistency is Apple’s strongest point. They can use phrases like “iLife comes with every new Mac”.

I’ve used every application that comes with iLife at least once.  The most frequently used applications being iPhoto and GarageBand; unfortunately I’ve not been overly satisfied with either and the only reason I stuck with them is that they were for all intents and purposes free applications.  iPhoto in particular lacked a number of features, the most obvious of which is the ability to organize images into folder hierarchies.  This has been fixed in the latest version, but I don’t feel like paying $69 for something that free apps like Picasa can do for free.

GarageBand has worked out quite well for the most part, but does leave a few things to be desired.  The interface is excellent, making creating podcasts and other recorded audio quick and fairly intuitive.  It becomes obvious fairly quickly though that this product too is targeted at a consumer audience as there are a number of audio manipulation features missing including fine grain control over cutting and pasting audio, and the application crashes with my podcast files once it gets over an hour in length.

While the iLife suite is touted as being partial justification of the increased cost of the Macs, in many cases I’ve abandoned these applications in favour of free applications that I was able to download from the Internet.  I’m in the midst of replacing iPhoto with Picasa and GarageBand with Audacity (which admittedly is missing a bunch of features too, so I’ll probably have to use both).

Coming from a Windows world, I was accustomed to being able to find software online that did what I needed my computer to do, and the vast majority of the time not having to pay for it — and let me be clear, I’m talking SourceForge, not PirateBay.  What I found in coming to the Mac world is that commercial ISVs (independent software vendors) were far more common for home-use applications on the Mac than for Windows.  Translation: If you want it, be prepared to pay for it.  Third-party developers have done a great job of writing software that has a Mac look & feel.  Apple and Microsoft both publish guidelines on best practices for developing software for their respective platforms.  The ISVs that publish software for the Mac do a great job of creating a quality product the only catch of course being that you need to buy the apps.  There is open-source software available on the Mac, but as with the malware developers. the open-source community prefers to stick to platforms where they can get the most eyeballs on their product.

Getting Things Done checkmarkThis is far and away the most subjective category in my review.  There is no question that I’ve been extremely productive with my MacBook over the past three years.  I’ve written hundreds of blog posts, contributed to my online forums, remotely managed software on my websites, handled email, instant messaging, twitter, virtualization and managed my online life.  The thing is, most of the time I’m not using a Mac specific application to do those tasks.  All of my Internet activity is done using FireFox rather than Apple’s own Safari browser.  The main reason for that is that I find Safari to be a bit clumsy to use, and above all else, I miss the ability to download tons of free plugins and extensions for the browser that make my online life better.

One task where the Mac has a leg up on Windows, conceptually at least, is the fact that it’s built-in command-line interface is based on BSD.  This means that all of the default tools for handling command-line operations in a Unix environment are already present, and the most important of those for me is SSH.  Native command-line support of SSH makes administering my web servers a more seamless task, and despite the fact that it’s command-line in nature, that may be the most Mac-like feature of my Macbook.  I can get this done on windows without much effort as well, but with the Mac, this truly was built-in from the get-go.

Re-Staging Systems I’m hard on my computers.  I always have been.  Every system I’ve ever owned prior to my MacBook has been re-staged or re-imaged about once per year.  Sometimes this was for OS upgrades, sometimes because it had become slow and unusable, and sometimes because I wanted to try a major configuration change to make the computer more useful to me.  Something that really appealed to me about the Mac from those I’d spoken to prior to purchasing it was the idea that all of this would be gone once I got a mac.  Never would I need to do the dreaded “wipe and reload” operation that I’d become used to in Windows.  The reality is, I’ve re-staged my Macbook about the same number of times (if not more) than I had originally done on Windows.

  1. Bought a new Mac
  2. Over the course of the first 6-8 months, downloaded every piece of Mac software I could find. Un-installing them left me with a clutter of junk in the “Library folder” for the dozens and dozens of apps I had removed. To clear this up permanently, I re-staged the computer.
  3. About 6 months later, I wanted to try out the pre-release version of Boot-Camp that came with OS X 10.4.  Unfortunately after the previous re-installation I had chosen a “case-sensitive” file system — this doesn’t work well with Boot Camp.  I re-staged the computer.
  4. When OS X 10.5 came out, I felt somewhat duty-bound to pick up the new release on it’s first day of RTM.  To put this on, I followed my policy with all OS updates (and the advice I had found online) which is to always start clean. I re-staged the computer.
  5. I decided a few months later that I wanted to try dual-booting my computer with Windows and OS X 10.5, unfortunately I had filled up my 80 GB hard drive so much that the OS X couldn’t create a decent boot partition.  I re-staged the computer.
  6. Several months later I bought a new 320 GB hard drive and promptly proceeded to load it into my Mac.  Since the Boot-camp thing wasn’t really working out anyway I decided this would be a great time to get a fresh start.  I re-staged the computer.

Over the 32 months since I’ve owned the Macbook, I’ve re-staged the machine five times.  That’s about once every 6 months give-or-take.  That’s a bit more often than my Windows machines annual re-load, but I figure two of them were due to my unfamiliarity with the Mac OS.  So three times in three years, I call that a draw.

Conclusion – Will my next computer be a Mac? After looking at my Mac experience objectively for a couple of months as I’ve written this article on and off, I’ve come to two undeniable truths about how the Mac fits in to my life.

  1. The Mac is an outstanding computer, that does nearly everything that I’ve ever needed it to.
  2. For me, it isn’t worth the 30-40% premium over a comparable Windows-based notebook.

I really do love my Macbook, and I’m going to find a way to keep it running and in active service until it simply becomes too expensive to maintain (read: need to replace the battery, or a system component out of warranty).  But I also know that my next machine, which will be a replacement for the desktops in my basement will most likely be an off-the-shelf PC.  The vast majority of what I do on my computer is done on the Internet.  The applications I use on my Mac every single day are Firefox, Thunderbird, MSN, TweetDeck, TextPad and the CLI SSH client.  All of those applications are available on every single computer that I’ve ever used.  So when I buy the next system, the only decision for me as far as operating systems go, will be whether I buy Windows, or install the latest LTS edition of Ubuntu.

New Desk – Recycling for Geeks

Getting organized… setting up your geek space.  These are things that some of us find very scary propositions.  My physical life has always been something of an organized mess.  Recently I made (or was suggested to make) a drastic change in the way that my office was laid out (read: it was time to clean it up).

First, the before.  Click through to get a full view of the disaster that was my office.

In taking the opportunity to do the cleanup, I decided it was time to replace the small Ikea computer desk which had served me faithfully for about five years, but is just too small to accomodate all the gear that I use on a regular basis (podcasting setup, flat-panel, printer, server, etc. etc.).

To set up the new desk, I decided pretty early on that it wasn’t going to be another $149 Ikea special.  Though the products work well for me in most cases (judging by the amount of Ikea stuff in the house) it just isn’t rugged enough to go into my daily-abuse-cycle in my office.  No, I decided that I needed something stronger and more durable.

I also decided that I wanted to have a hand in designing and building my desk but at the same time put as little effort into it as possible.  I finally decided on a DIY geek project involving only three main components.

I picked up a couple of basic filing cabinets from a local office-supply store to make-up the legs of my desk.  The cabinets are two drawer letter-size (A4) filing cabinets which are about 29 inches in height, and 26 inches deep.  Long deep file drawers were a must, because I found a very special desk top.

The top of the desk came from the Habitat for Humanity ReStore.  The ReStore sells donated building supplies to contractors and DIY-ers with all proceeds going to support the local chapter of Habitat for Humanity.  The unit itself didn’t start out life as a desk, but as a door.  That’s right a door.  I picked up an eight foot by three foot door that sits proudly atop the two filing cabinets, and gives me a huge open expanse of desk top to store all my gear.

Surprisingly enough, within days of me devising this particular desk strategy, Knightwise did an episode of the Knightcast entitled “KC0013: A Geek’s Palace” in which he described an almost identical desk setup.  Nice to know I’m in good company. :P

So anyway, the office is much tidier, and my new workspace is working out brilliantly.  I now have sufficient room to spread out all my gear, and not have to sit a secondary keyboard on my lap if I need to access another computer.

The image above shows all the stuff in “the nerve centre”.  From left-to-right:

  • Ubuntu Server (with my wife’s photo, box-o-batteries and 500GB WD MyBook)
  • Keyboard and Mouse for the server (I don’t have a USB KVM yet…)
  • Coasters from the Grasshopper
  • Behringer XENYX-802 mixer (for podcasting)
  • Behringer C-1 Condenser mic (also for podcasting)
  • Labtec speakers (I’m too lazy to crawl down and look up the model number on the sub)
  • Samsung SyncMaster 2253LW flat screen
  • MS Natural Keyboard Pro
  • RSA authentication fob for VPN at work
  • Apple Bluetooth Mighty Mouse
  • 13″ MacBook
  • HP PSC (P.o.S?) All-in-one printer
  • Obligatory tin of Altoids

So be good and organize your gear.  Get yourself a nice flat surface and get your geek on.  :)

Hardy for the Home – Part One: Gearing Up

One of the projects that’s kept me busy for the past couple of months (30 minutes at a time…) has been the realization of my home server strategy.  I’ve decided to start a multi-part series on both the hardware and software setup that I’ve chosen and will link to some key resources for anyone who might want to take on a similar project.

In the house, we’ve got four computers running various editions of OS X and Windows.  What I’ve been looking for is a solution which would serve all these platforms seamlessly.

The first part of the project was to sift through the guts of all the computers that I had in my house and see if I could get something put together which would serve the duty of the home server.  The server needed to perform a few specific functions:

  • Backup Server
  • Web Server (LAMP)
  • SFTP Server
  • DNS Server

In addition, I may extend the capabilities of the server to include:

  • VMWare Server
  • TorrentFlux Client

With those requirements in mind I set about scrounging through the working, and not-so working hulks that I had laying around the basement.  I was able to come up with the following configuration:

  • P4 1.5GHz
  • 512MB DDR SDRAM
  • 3 NICs (Onboard + 2 — will explain later)
  • DVD Burner (just in case)
  • 2x 80GB IDE Drives
  • 1x 40GB IDE Drive

The first priority is to get some backups going for the house and get some of our data copied.  There were two priorities for the backup: seamless and automatic.   This last item is particularly important because as many experts have noted a backup is useless unless it will happen automatically for you.  If you have to think about it, you won’t do it.

After looking at the hardware configuration it was obvious I was going to need some additional storage.  2 80GB drives would hardly do to backup data from four separate computers.  So I picked up a 500GB Western Digital MyBook.

And with that the gear was complete.  Now all I had to do was image the franken-box with a copy of Hardy Heron and actually put it to use.

Podcasting in Style: New Microphone & Mixer

Listeners to the GGP will already know that I recently acquired some new audio equipment (for my birthday!)  I thought I’d provide a bit more detailed information on just what I purchased, and some of the rationale as to why.

The Background

This story begins, as so many do, at the beginning.  I have been using a rather sketchy headset for the past several months.  It’s one that I’ve had since 2003 and really, has held up pretty well for a $20 LD Special.  But it was breaking down and it doesn’t provide sufficient audio quality for a really good-sounding podcast.  I’ve been considering starting up a small podcast of my own (see below) and am contributing regularly to the Global Geek Podcast, where Dave puts a supreme effort into audio quality, so I came to the decision that it was time for some new equipment.

Step 1: Fix the old mic

Being the cheap bastard that I am, the first solution involved, time, ingenuity and duct tape.  Suffice to say the solution didn’t exactly work, and may have caused some of the later instabilities in the microphone’s USB adapter.  ((sorry Dave!))

Step 2: Use the built-in Macbook mic

This was a great idea, because it didn’t cost anything.  The only big downside: the mic is hyper-sensitive, and omni-directional.

Step 3: Buy a new cheap mic

The first mic I bought was another cheap inexpensive mic.  The sound was actually worse.  Back to the store.

Step 4: Upgrade to a mid-range headset

After the mic debacle, I realized I probably wasn’t going to get anywhere unless I actually spent some money trying to upgrade the system.  I used this headset for one episode of the GGP, and quite frankly it didn’t cut it.  I could hear that this was the “inexpensive” mic when the show aired.  Back to the store with it.

Step 5: Get some proper gear

After a few chats with Dave and Knightwise, listening to a few equipment reviews on other podcasts and doing a whole lot of reading I figured out what I thought I needed.  I bought the stuff, and after a couple of mix-ups at the store I had everything at home and was ready to start podcasting!

Components

There are two main components to this set up.  The microphone and the mixer.  The reason that we need the mixer is primarly due to the type of mic that I bought.  But more on that later…

Behringer C-1 Studio Condenser Mic

This microphone is a studio-quality microphone that features a cardioid design.  This is a method of keeping the mic directional which dramatically cuts down on ambient noise.  This was one of the first things that struck me when I first tested it.  I was able to record some tests while my lovely wife was watching TV, and you couldn’t hear the TV at all (well you could during the silent parts if you turned up the volume enough).

The mic comes with a standard XLR plug.  This is the same kind of plug that microphones in a recording studio or on stage use.  And since most computers don’t have any way to receive an XLR connection directly, that necessitated an extra piece of hardware: the mixer.

Behringer XENYX 802 Mixer

The mixer I’ve chosen is the second in a line of mixers from Behringer that they produce for everything from basic recording (like a podcast) to professional studio recording.   The mixer has enough inputs for me to hook up the microphone, my keyboard and my ipod (and a few other things) and feed them through the mixer.  The whole works plugs into my macbook through the line-in (mic) port.

There are lots of knobs and controls to adjust the quality and shape of the sound as it passes through the mixer.  A couple of people have suggested that I sound much more “bassey” on the show than I do in person, so I am able to easily turn some knobs (once I figure out which ones) and clean up my sound.

So far I’ve really liked the sound quality that I’ve gotten from the new setup.  I even recorded a video reply on Seesmic using the new mic (at a comfortable enough distance to keep it out of the shot).

Odds and Ends

Then there were the little odds and ends, a cable to connect the mixer to the mic, the mixer to the mac, the ipod to the mixer and the synth to the mixer.  A mic-stand to hold everything up, and a pop-filter to keep me from exploding through your earbuds.  Finally, a late addition to the show, a tie-dyed t-shirt that serves as a vibration dampener.  This allows me to type while I’m recording without messing up the sound quality.  Without the t-shirt it sounds like I’ve mic’d a drum set!

The Foreground

So why am I doing all this?  The simple answer is so that when I want to record something, it doesn’t sound like I’m talking from deep inside a tin-can mounted inside the shower in my bathroom.  Okay maybe the old mic wasn’t quite that bad but you get my point.  Ever since joining the GGP last summer I’ve wanted to help make the show better.  This new setup helps with that goal.  The Global Geek Podcast is one of the best-sounding shows on TPN, and on the whole of the Interwebs.

But that’s not all….

Ever since I really got going with the blog a little more than a year ago, I’ve also been intrigued by podcasting.  I’ve been an avid podcast subscriber and listener (and occasional unsubscriber) for almost two years now.  Right now I have 32 different podcasts subscribed.  Mostly tech shows of various descriptions, but there’s a few more academic shows as well as a travel show and a food show thrown in for good measure.

I’ve always been one who likes to contribute back.  The GGP has given me a fabulous opportunity to stretch my wings and it’s been a great ride.  I’ve been wanting to do my own show since the fall and have batted around several ideas in the process.  I’m getting close to finalizing that decision now.  I have no intention of leaving the GGP; I’ll stay as long as we are able to work together and deliver great content.  This is simply to expand my podcasting repretoire and put out a show with my own personal touches.

So give the new shows a listen and let me know what you think.  If you’re a podcaster, feel free to share your thoughts on gear and podcasting in general.

MacBook Air: An Obsession with Thin

Announced at MacWorld yesterday, the MacBook Air is an ultra-thin laptop that is… well… ultra-thin. It skimps out in almost every other facet from storage to expansion ports and still has the same footprint as larger thicker models.

Kevin Naits put together a great little video montage poking fun at the obsessive nature of the thin MacBook. Don’t get me wrong I appreciate that you can put this bad boy in a manila envelope and be none the wiser that there’s a whole computer in there (well, most of a computer)… The video is quite funny though.

[youtube:http://www.youtube.com/watch?v=gQkdVymW8C8]

iPod Touch: Unboxing

Brand Spankin' New iPod TouchOver the last several months, my 20GB 4th Gen iPod has been giving me some trouble, mainly because I’m hard on my gadgets and this one’s been battered about a few too many times. With hard-drive based media players this usually means that the device is as good as bricked. I’ve been hanging in there with my 2GB iPod nano that I got as a freebie with the Macbook, but 2GB really isn’t enough storage for me. I carry around about 400-500 MB of podcasts on a regular basis, and my favourite four playlists add up to about 2GB. So the nano-diet has meant much more frequent re-synchronizing with iTunes. Enough was enough.

Smooth...I finally took the leap and picked up a 16GB iPod Touch. The price is a bit steep compared to that of some of the more traditional media players, but after having played with it for just a couple of days, I’m completely convinced.

The battery life (albeit on a brand spankin’ new unit) has been quite impressive so far. It easily handles a full work day with a mix of audio and video.

The multi-touch interface is near to the holy-grail of modern-day UI design. Everything moves as I expect it to, and reacts as I expect it to (a couple of 3rd-party apps notwithstanding). The UI does a great job of emulating how objects would move or scroll if they were in the physical world.

Third party software is widely available for the iPhone, and luckily for those of us who bought an iPod touch the device can be cracked (Jailbroken) to allow you to place the installed (and myriad other applications) on it. A wonderful feature to make use of the available wifi.

I’ve got lots more to say about this device in the coming days and weeks, including some examples of some great software and hardware iPod Touch hacks.

The future of Gaming?

I was sent a link to this YouTube video a couple of days ago, and it took me a bit of time to get around to watching it in its entirety. When you stop to think about what this means for the future of gaming, the future looks pretty cool. This type of thing could give a whole new element to not only first-person shooters, but many other game types too.

The video was done by Johnny Lee, now a quasi-famous Internet personality for a series of articles he’s done about Wii-hardware-related topics on YouTube.  The other two being Finger Tracking and the Multi-Touch Whiteboard.

[youtube:http://youtube.com/watch?v=Jd3-eiid-Uw]

The software for the demos are available from his website.  All of the PC development work has been done in C# using the Direct-X SDK and Visual C# Express (which I’ve blogged about before).

After seeing these videos I want a Wii more than ever.

Apple’s New Fleet

On September 5th, Apple announced a new fleet of portable devices to go along with the iPhone. These devices included revised versions of the iPod (now the iPod Classic), iPod Nano and iPod shuffle.  In addition to the revised devices, Apple has released two new devices.  The first is the one we’ve all heard so much about, and that of course is the much-hyped and highly anticipated iPhone.  The second is the brand new iPod touch.

iPod Shuffle (3rd Gen)I’m going to quickly touch on a few of the “revised” models first before getting into the new devices.  The new shuffle is essentially unchanged, aside from capacity.  There’s now only a single size, a 1GB model.  The shuffle is a simple interface, with no screen and provides a bare-bones set of features.

iPod Nano (3rd Gen)Next up, the newly revised iPod Nano.  This is a fairly major revision for the third generation of the Nano, finally incorporating the ability to do video.  The only major concern I can see with the Nano’s new capability is that trying to watch video on a 2-inch screen is akin to watching Lord of the Rings on the back-panel of my DSLR.  Not exactly an inviting experience.  That said the new rounded aesthetic is nice, reminiscent of the MacBook, and at just over half a cm in thickness it maintains the Nano’s slim profile.

iPod ClassicThird on the block is the “new old iPod”: the iPod has become the iPod Classic.  This new edition of the full-size iPod also sports the new rounded MacBook-like styling, just as with the Nano.  Apple has also upped the hard drive size on the new iPod Classic to 160GB.  That’s right, 160GB.  That’s twice the size of the hard drive in the base model MacBook!  I could load my entire iTunes Library on this iPod 4 times and still have a bit of space left over… sigh.  Still, it will allow you to store about 200 hours of video, so if you wanted to have an iPod will all 7 seasons of Star Trek TNG and all 10 movies then this is the one for you.

iPod Touch (1st Gen)Now for the new kid on the block, the iPod Touch.  This is basically the iPhone without the Phone bit… (call it an “i”?)  It’s main features are the full-size touch screen, built-in wifi and solid-state storage.  These come in 8 and 16GB versions and are basically a the missing link between the PDA and the MP3 player.  It’ll be interesting to see how the iPod touch will interfere with sales of Apple’s other new flagship device: the iPhone.

iPhone (1st Gen)Apple’s iPhone is the flagship device.  With 8GB of storage, wifi, web browsers, full-featured iPod and other features it’s definitely a slick device.  Unfortunately, unless you live in the US, and sign up for a contract with AT&T, it’s nothing more than an iPod Touch.

Overall the new line looks pretty impressive at first glance.  Though most of the new models have something that makes you say “hmm…”.  Below is my one line synopsis of all five devices.

  • Shuffle: no major drawbacks, basic simple device.
  • Nano: good device, but who want’s to watch video on a 2″ screen?
  • Classic: nice new look & features but who needs 160GB?!
  • Touch: Great new device, ideal for video… but only supports 16GB
  • iPhone: Slick new device… if you live and work in the US.

In short, I’m not running out the door to pick up any of these devices (though I did enter a draw for an iPod Touch in support of the Terry Fox foundation).

DD-WRT: Routers the Next Generation

I realize it’s not a new technology (its on ver. 23), but its one I’ve recently adopted.  We’re planning on doing some re-arranging to put an office in the house, and that means computers in different rooms.  What I need now, I said to myself, is a way of extending my wireless network to another room… preferably with a router on the other end too so I can plug in a non-wireless computer.

The problem: The firmware for my Linksys WRT54G doesn’t allow that, at least not easily.

Enter the DD-WRT firmware package to save the day.  This package gives you full “god-mode-like” control over your router’s settings, and thus your entire wireless network.  Multiple routers can be placed in the same space to allow a WLAN to be extended to a much greater range (this is the same basic principle as a cellular network).  The principle is referred to as a Wireless Distribution System (WDS), with the individual access points acting as repeaters.

Next week I’ll be picking up the second node for my Wireless home network so that I can finally move that other computer upstairs!  :)

DD-WRT has a ton of other features including the ability to host a hot-spot of your very own.  This is particularly useful for small businesses who may wish to offer wifi connectivity on their premises.  Check out the DD-WRT wiki for a full rundown on what this package can do.

For additional information on tricking out your Linksys WRT54G, check out Aaron Wiess’ article “The Open Source WRT54G Story” on wi-fiplanet.com.