<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The Technocrat</title>
	<atom:link href="http://www.technocrat.ca/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.technocrat.ca</link>
	<description>Musings and Ramblings on Life, The Universe, and Technology</description>
	<lastBuildDate>Thu, 15 Jul 2010 19:48:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Attention to Detail</title>
		<link>http://www.technocrat.ca/?p=100</link>
		<comments>http://www.technocrat.ca/?p=100#comments</comments>
		<pubDate>Fri, 18 Jun 2010 15:28:50 +0000</pubDate>
		<dc:creator>Jesse David Hollington</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://www.technocrat.ca/?p=100</guid>
		<description><![CDATA[iBooks is a great example of a beautifully-designed iPad application. The attention to detail and rendering in the page-turning animations is incredible. Notice how the text appears through the back of the page as you turn it over. The actual touchscreen UI is equally impressive&#8212;you can turn pages slowly by pulling from either corner and [...]]]></description>
			<content:encoded><![CDATA[	<p>iBooks is a great example of a beautifully-designed iPad application. The attention to detail and rendering in the page-turning animations is incredible. Notice how the text appears through the back of the page as you turn it over.  The actual touchscreen UI is equally impressive&#8212;you can turn pages slowly by pulling from either corner and the animation will follow very naturally.<br />
<div class='posterous_autopost'><p><a href='http://posterous.com/getfile/files.posterous.com/jhollington/obJywHCgAAHJxyzcdpDEouvCyfJsmfazGahFfFnHywmGnbddmrqAacunrfGc/upload.jpg.scaled1000.jpg'><img src="http://posterous.com/getfile/files.posterous.com/jhollington/obJywHCgAAHJxyzcdpDEouvCyfJsmfazGahFfFnHywmGnbddmrqAacunrfGc/upload.jpg.scaled500.jpg" width="500" height="667"/></a> </p>  <div class="posterous_quote_citation">via twitterrific</div>      <p style="font-size: 10px;">  <a href="http://posterous.com">Posted via web</a>   from <a href="http://jdh.hollington.ca/20554766">Falling Toward Apotheosis</a>  </p>  </div></p>

 ]]></content:encoded>
			<wfw:commentRss>http://www.technocrat.ca/?feed=rss2&amp;p=100</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iLounge releases massive iPad Buyers’ Guide + iPod/iPhone Book 5 &#124; iLounge News</title>
		<link>http://www.technocrat.ca/?p=99</link>
		<comments>http://www.technocrat.ca/?p=99#comments</comments>
		<pubDate>Tue, 01 Jun 2010 13:31:00 +0000</pubDate>
		<dc:creator>Jesse David Hollington</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://www.technocrat.ca/?p=99</guid>
		<description><![CDATA[The fifth edition of iLounge’s famous iPod/iPhone Book has just arrived, now with a brand-new iPad Buyers’ Guide packed in! Download the free Book today! With more than two million iPads already sold, the need for an honest, independent look at the complete world of iPad hardware, accessories, and software has never been greater. iLounge’s [...]]]></description>
			<content:encoded><![CDATA[<div class='posterous_autopost'><div class="posterous_bookmarklet_entry"> <blockquote><center><a href="http://www.ilounge.com/2010bg"><img src="http://www.ilounge.com/images/uploads/promo_nc_ipadbg.jpg" border="0" height="100" style="padding-bottom: 10px;" width="475" /></a><p></p></center>    <p>The fifth edition of iLounge’s famous iPod/iPhone Book has just arrived, now with a brand-new iPad Buyers’ Guide packed in! <a href="http://www.ilounge.com/index.php/news/comments/download-now-ilounges-ipad-buyers-guide-ipod-iphone-book-5/" title="iPad Buyers' Guide + iPod/iPhone Book 5">Download the free Book today</a>!</p>    <p>With more than two million iPads already sold, the need for an honest, independent look at the complete world of iPad hardware, accessories, and software has never been greater. iLounge’s new <a href="http://www.ilounge.com/index.php/news/comments/download-now-ilounges-ipad-buyers-guide-ipod-iphone-book-5/" title="iPad Buyers' Guide + iPod/iPhone Book 5">iPad Buyers’ Guide + iPod/iPhone Book 5</a> combines a completely updated version of the iPod/iPhone Book—our make-the-most-of-iPods and iPhones tutorial edition—with two new features: a 40-page iPad guide and six new iDesign features spotlighting outstanding developers of Apple accessories and applications. Learn the philosophies behind leading add-on designers at Incase, Speck, and SwitchEasy, as well as the fan-grabbing techniques used by App Store standouts Duck Duck Moose, PopCap Games, and Tapbots! </p>    <p></p><center><a href="https://docs.google.com/viewer?url=http%3A%2F%2Fwww.iloungeserver.com%2FiLounge_iPad_BG_s.pdf"><img src="http://www.ilounge.com/images/uploads/bt_lrg_ipadbg_s_alt.jpg" border="0" height="78" width="358" /></a><p></p></center>  <center><span style="font-size: 11px;">(23 MB PDF)</span></center>    <p></p><center><a href="https://docs.google.com/viewer?url=http%3A%2F%2Fwww.iloungeserver.com%2FiLounge_iPad_BG_d.pdf"><img src="http://www.ilounge.com/images/uploads/bt_lrg_ipadbg_d_alt.jpg" border="0" height="78" width="358" /></a><p></p></center>  <center><span style="font-size: 11px;">(22 MB PDF)</span></center>    <p><br />
  See <a href="http://www.ilounge.com/index.php/news/comments/download-now-ilounges-ipad-buyers-guide-ipod-iphone-book-5/" title="iPad Buyers' Guide + iPod/iPhone Book 5">official download page</a> for more information and images.  </p>  <p>The iPad Buyers’ Guide + iPod/iPhone Book 5 is available in single-page and twin-page versions maximized for reading on computers, iPads, iPhones, and iPod touches. It is completely free for iLounge readers, and distributed in PDF format for maximum compatibility across devices. Please do your part to share the Guide by telling a friend, or hosting it on your filesharing network of choice. Enjoy!  </p>      </blockquote></div><div class="posterous_quote_citation">via <a href="http://www.ilounge.com/index.php/news/comments/ilounge-releases-massive-ipad-buyers-guide-ipod-iphone-book-5/">ilounge.com</a></div> <p style="font-size: 10px;">  <a href="http://posterous.com">Posted via web</a>   from <a href="http://jdh.hollington.ca/ilounge-releases-massive-ipad-buyers-guide-ip">Falling Toward Apotheosis</a>  </p>  </div>

 ]]></content:encoded>
			<wfw:commentRss>http://www.technocrat.ca/?feed=rss2&amp;p=99</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Time to see how the other side lives&#8230;</title>
		<link>http://www.technocrat.ca/?p=92</link>
		<comments>http://www.technocrat.ca/?p=92#comments</comments>
		<pubDate>Sun, 23 May 2010 03:17:51 +0000</pubDate>
		<dc:creator>Jesse David Hollington</dc:creator>
				<category><![CDATA[Gadgets]]></category>

		<guid isPermaLink="false">http://www.technocrat.ca/?p=92</guid>
		<description><![CDATA[So I ordered a Nexus One last night.To be clear, this doesn&#39;t in any way mean that I have plans to abandon my i-Device ecosystem. However, the buzz surrounding Android, particularly with the impending release of Android 2.2 has piqued my interest.  Plus, I want to get my hands on an official, original, Google-branded (and [...]]]></description>
			<content:encoded><![CDATA[	<p>So I ordered a Nexus One last night.<p />To be clear, this doesn&#39;t in any way mean that I have plans to abandon my i-Device ecosystem. However, the buzz surrounding Android, particularly with the impending release of Android 2.2 has piqued my interest.  Plus, I want to get my hands on an official, original, Google-branded (and unlocked) Nexus One before they shutter their online store for good and move to a more typical carrier sales model. <p />Even in the current pre-Froyo iterations, Android has some interesting and appealing features.  As one would expect from a Google device, it&#39;s far more cloud-connected already with its Google services integrations, and looks poised to become even more so as things like Simplify Media come into the picture. <p />While iPhone OS 4 promises some interesting things, it seems that Apple is still way behind the curve when it comes to a world without wires. The iPhone (and iPad, and iPod touch) remain cryptically tethered to an iTunes-centric world for media sync, and while there&#39;s no doubt that Apple is working on better solutions, they&#39;re moving at their typically glacial pace in doing so&#8212;the Apple TV introduced Wi-Fi based syncing back in 2007, so it&#39;s obviously not only possible, but in fact is already built into iTunes.  Sure, performance, particularly over 802.11b/g might be a dog for syncing your entire library, but it would certainly suffice for keeping podcast subscriptions and basic smart playlists up to date.  With Apple&#39;s recent acquisitions and patent portfolio, it seems that something really cool may be coming around the corner, but that corner might still be several blocks (or years) away. Apple&#39;s priorities are clearly focused on providing a smooth user experience rather than cutting edge bells and whistles&#8212;to put it simply they would rather leave a feature out entirely than do a half-baked version of it. <p />Don&#39;t get me wrong&#8212;I do respect Apple&#39;s approach, or at the very least I&#39;ve learned to appreciate it.<p />You see, Android sounds in many ways like a nerd&#39;s dream, with extensive customization options and lots of shiny features to play with.  My twenty-something self would have been all over that, and probably wouldn&#39;t have even gone near an iPhone in the first place.  These days, however, I prefer a platform that &quot;just works&quot; for what I need it to do and doesn&#39;t get in the way.  The iPhone has proven to be that platform. However, the view from the cheap seats, at least, suggests that Android may be getting there. We&#39;ll see once I actually have one in my hands to play with for a while.   <p />(Admittedly, however, there&#39;s still some of that twenty-something kid left in me&#8212;the one that gets hooked on &quot;shiny new toy syndrome&quot; every once in a while and needs some new bells and whistles to be entertained by.) <p />That said, I most certainly still plan to also get a next-generation iPhone when it arrives next month. By that time, Android 2.2 will likely have surfaced for general consumption, which will make for an interesting showdown between what have effectively become the two juggernauts of the smartphone industry.      <p style="font-size: 10px;">  <a href="http://posterous.com">Posted via email</a>   from <a href="http://jdh.hollington.ca/time-to-see-how-the-other-side-lives">Falling Toward Apotheosis</a>  </p>  </p>

 ]]></content:encoded>
			<wfw:commentRss>http://www.technocrat.ca/?feed=rss2&amp;p=92</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ah, the Nostalgia</title>
		<link>http://www.technocrat.ca/?p=76</link>
		<comments>http://www.technocrat.ca/?p=76#comments</comments>
		<pubDate>Tue, 13 Apr 2010 20:21:54 +0000</pubDate>
		<dc:creator>Jesse David Hollington</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://www.technocrat.ca/?p=76</guid>
		<description><![CDATA[So I was getting caught up on my reading at Daring Fireball this afternoon, and came across John Gruber&#8217;s piece from a couple of weeks ago, The Kids Are All Right. Leaving aside the fact that Gruber is ever-so-slightly dating himself in that piece, I have to admit to an eerily similar experience growing up. [...]]]></description>
			<content:encoded><![CDATA[	<p>So I was getting caught up on my reading at <a href="http://daringfireball.net">Daring Fireball</a> this afternoon, and came across John Gruber&#8217;s piece from a couple of weeks ago, <a href="http://daringfireball.net/2010/04/kids_are_all_right">The Kids Are All Right</a>. Leaving aside the fact that Gruber is ever-so-slightly dating himself in that piece, I have to admit to an eerily similar experience growing up. My Atari 2600 showed up as a &#8220;family Christmas present&#8221; when I was about 8.</p>
	<p>My exposure to computers prior to that time had been hanging out in the local Radio Shack while the long-suffering employees kindly let me tinker with the TRS-80s. In fact, I&#8217;d go so far as to check out books on programming from the local library and then bring them with me to Radio Shack to experiment. The Atari 2600 was one of the first pieces of computer technology that entered my home (my <a href="http://www.datamath.org/Sci/WEDGE/TI-58C.htm">father&#8217;s TI-58C</a> notwithstanding)&#8212;and in fact in those days Atari even marketed it as the &#8220;Atari 2060 VCS&#8221; for &#8220;Video Computer System.&#8221;</p>
	<p>I specifically remember finding <a href="http://en.wikipedia.org/wiki/Adventure_(Atari_2600)#Easter_egg">the hidden easter egg</a> in Adventure in the early eighties (all on my own&#8212;there was no Gamefaq or Wikipedia in those days) seeing the programmer&#8217;s signature and desperately trying to figure out if there was a way to access the source code or any other hidden features through that screen. In fact I probably spent more time playing around in that one hidden room to look for additional secrets than I did actually playing the game.</p>
	<p>The fact is that it&#8217;s never been <i>only</i> about hardware tinkering. Sure, I had fun hacking around inside PCs, building a Z80 system from scratch, and so forth, but there was also plenty of room for <i>software</i> tinkering even back then, and it had nothing whatsoever to do with how <i>physically</i> open the computers or other devices were.</p>
	<p>Today these opportunities have only expanded, with many more software development platforms available, more secrets to discover, and more opportunities to share and collaborate on findings. Back in 2007 when I was fiddling with my first-generation iPhone and trying to get it unlocked to work up here in the Great White North, I learned more about the iPhone OS than I ever would have with a screwdriver and soldering iron.</p>
	<p>I don&#8217;t care how many screws you put into the casing of any modern device&#8212;there&#8217;s nothing in there that&#8217;s much worth looking at any more anyway, and that&#8217;s not Apple&#8217;s fault, but rather the inevitable result of progress. I have great respect for Cory Doctorow, but in this case he&#8217;s <a href="http://www.boingboing.net/2010/04/02/why-i-wont-buy-an-ipad-and-think-you-shouldnt-either.html">tilting at windmills</a>; to put the power and capabilities of an iPad into tinkerable hardware it would likely end up being the size of a large suitcase, at best. The Makers among us may be okay with that, but I&#8217;ll pass&#8212;I&#8217;ve already had a <a href="http://en.wikipedia.org/wiki/Compaq_Portable">Compaq Portable</a> and really have no desire to return to those halcyon days.</p>


 ]]></content:encoded>
			<wfw:commentRss>http://www.technocrat.ca/?feed=rss2&amp;p=76</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Real Problem with MobileMe Security (or lack thereof)</title>
		<link>http://www.technocrat.ca/?p=67</link>
		<comments>http://www.technocrat.ca/?p=67#comments</comments>
		<pubDate>Mon, 18 Aug 2008 23:54:08 +0000</pubDate>
		<dc:creator>Jesse David Hollington</dc:creator>
				<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[MobileMe]]></category>

		<guid isPermaLink="false">http://www.technocrat.ca/?p=67</guid>
		<description><![CDATA[Over the past couple of days, a debate has been raging over the security (or lack thereof) on MobileMe's web services.  While it's obvious to anybody who is paying attention that the MobileMe web services do not use an SSL connection to secure any data beyond your password, <a href="http://www.appleinsider.com/articles/08/08/15/inside_mobileme_web_3_and_web_client_server_apps.html&#38;page=2" target="_blank">a recent article by "Prince McLean" at AppleInsider</a> implies that this is actually of no concern as the JSON data exchanges between the client and server apps are themselves secure...]]></description>
			<content:encoded><![CDATA[	<p>Over the past couple of days, a debate has been raging over the security (or lack thereof) on MobileMe&#8217;s web services.  While it&#8217;s obvious to anybody who is paying attention that the MobileMe web services do not use an SSL connection to secure any data beyond your password, <a href="http://www.appleinsider.com/articles/08/08/15/inside_mobileme_web_3_and_web_client_server_apps.html&#038;page=2" target="_blank">a recent article by &#8220;Prince McLean&#8221; at AppleInsider</a> implies that this is actually of no concern as the JSON data exchanges between the client and server apps are themselves secure:<br />
<blockquote>Data transaction security in MobileMe&#8217;s web apps is based upon authenticated handling of JSON data exchanges between the self contained JavaScript client apps and Apple&#8217;s cloud, rather than the SSL web page encryption used by HTTPS. The only real web pages MobileMe exchanges with the server are the HTML, JavaScript, and CSS files that make up the application, which have no need for SSL encryption following the initial user authentication. This has caused some unnecessary panic among web users who have equated their browser&#8217;s SSL lock icon with web security. And of course, Internet email is not a secured medium anyway once it leaves your server.</blockquote></p>
	<p>Of course, whenever a comment like this is made, you can rest assured that there will be more than a few people who will be eager to check it out&#8212;in many cases simply out of idle curiosity.<br />
<span id="more-67"></span></p>
	<p>Several posts in the comments to the above article (mine included) make the situation quite clear: The data exchanges between the MobileMe back-end and the user&#8217;s browser are definitely not in any way encrypted. Data transactions travel &#8220;in the clear.&#8221;</p>
	<p>I won&#8217;t bother boring anybody with the details: <a href="http://mooseyard.com/Jens/2008/08/re-mobileme-webmail-security-there-is-none/" target="_blank">Jens Alfke</a> and <a href="http://tlrobinson.net/blog/?p=46" target="_blank">Thomas Robinson</a> have both already done an excellent job of clarifying the actual facts involved.  However, despite this, the spreading of misinformation seems to continue largely unabated.  In comments and responses to these posts, &#8220;Prince McLean&#8221; backpedals slightly in claiming that he never claimed that MobileMe was actually encrypting data, but that he was rather merely referring to the authentication aspect of the JSON apps that would prevent somebody from spoofing a MobileMe server.  However, in the original article he goes on to say:<br />
<blockquote>If Apple applied SSL encryption in the browser, it would only slow down every data exchange without really improving security, and instead only provide pundits with a false sense of security that distracts from real security threats.</blockquote></p>
	<p>The suggestion therefore obviously being that the JSON methodology he discusses is somehow better than SSL encryption, since SSL would not really do anything about &#8220;improving security.&#8221;</p>
	<p>Statements such as these would clearly lead most readers to believe that MobileMe is in fact securing their data.  Certainly this was the impression that I was left with on an initial read, and I was obviously not alone in this as I originally found the article linked on Daring Fireball, where John Gruber was initially under the same impression.</p>
	<p>More importantly that this, however, is the new flavour of misinformation that now seems to have spread as a follow-up. In reading the responses from &#8220;Prince McLean&#8221; it is apparent that his tactics have changed to suggesting that his comments about SSL not providing any enhanced security are based upon his feeling that there really is no need to encrypt traffic on the Internet&#8212;that most &#8220;security experts&#8221; are really just evil sheisters promoting their own agendas by making us believe that sending confidential information around unencrypted is somehow a bad thing.</p>
	<p>For instance, in a comment made by McLean in a response to Jens Alfke&#8217;s post, he states:<br />
<blockquote>You also would never say your credit card number over the phone when ordering a pizza because somebody might be listening into your unencrypted phone conversation. Right.</p>
	<p>Of course, if somebody has the capacity to sniff your local network traffic, you have already been compromised. They&#8217;re probably also going through your house taking DNA samples so they can clone you and replace you with a fake you.</blockquote></p>
	<p>The point that he seems to be missing here is that SSL encrypts your data in transit before it leaves your computer.  The suggestion made elsewhere that Internet e-mail is inherently insecure anyway holds no water, since there&#8217;s a world of difference between sniffing SMTP sessions at a backbone router and doing it between your computer and the server.</p>
	<p>The real goal of data security in this case is to secure the session between the end-user device and the destination server.  This is the one area in which traffic is most vulnerable to interception and eavesdropping.</p>
	<p>While one can acknowledge that the average user at home may be relatively unaffected by this (provided they&#8217;re using a properly WEP or WPA-secured wireless network or a wired connection) the whole argument breaks down significantly when dealing with the mobile user hopping across WiFi access points. Most public WiFi hotspots are unprotected, and therefore any hacker with any number of easily-available tools can sit in the local Starbucks and sniff away at all the data travelling unencrypted over-the-air.</p>
	<p>WEP and WPA exist for a reason, but these unfortunately get in the way of most public hotspots by requiring a password to be used, so more often than not no encryption is used at all in these locations.</p>
	<p>This is further complicated by the proliferation of &#8220;free&#8221; WiFi hotspots out there that are actually being run independently, and some are even downright honeypots for intercepting and capturing whatever data they can.  I have actually investigated a few of these, and while I&#8217;d be digressing by going into detail, the short version is that you should avoid any hotspot with a name like &#8220;Free Public Wi-Fi Access&#8221; like the plague.</p>
	<p>As for real vs perceived threats, the balance is in creating a false sense of security versus recognizing that there really is no security present in this case. Suggesting with a bunch of bafflegab that the JSON exchanges are as secure as an SSL connection is definitely providing a false sense of security, luring the user into assuming that the transactions between the browser and MobileMe servers are every bit as secure as those with an HTTPS service like GMail, when in fact this is patently untrue.</p>
	<p>Now, for most of the transactions that I would engage in via a web browser in a public location, I probably don&#8217;t care all that much, but at the same time it&#8217;s important that people understand that sending out e-mails that might contain sensitive information is a bad idea in these situations. Educating people on the risks of such things is never a bad thing, while spreading apologist propaganda that leads people to believe their data is secure when it&#8217;s obviously not goes much too far in the opposing direction.</p>
	<p><em><span style="font-size: 9pt; color: #ff9900;">(Disclaimer: I am a security consultant as part of my day job. I write for iLounge as a part-time hobby. My full-time job is doing IT Consulting for major corporations and Canadian Federal Government agencies. My credentials include discovering one of the only security flaws ever found in Novell&#8217;s GroupWise product).</span></em></p>
 

 ]]></content:encoded>
			<wfw:commentRss>http://www.technocrat.ca/?feed=rss2&amp;p=67</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Bluetooth Proximity Detection on OS X</title>
		<link>http://www.technocrat.ca/?p=44</link>
		<comments>http://www.technocrat.ca/?p=44#comments</comments>
		<pubDate>Mon, 19 Mar 2007 03:29:32 +0000</pubDate>
		<dc:creator>Jesse David Hollington</dc:creator>
				<category><![CDATA[Mac OS X]]></category>

		<guid isPermaLink="false">http://hollington.ca/technocrat/?p=44</guid>
		<description><![CDATA[One thing that I've been playing with off and on for some time is a small efficient little solution for handling basic Bluetooth proximity detection, specifically for being able to perform certain actions when a cell phone or other Bluetooth device is in range of my Powerbook.

As an IT Consultant, I am frequently working in various locations at different clients' sites, and it's nice to have my Powerbook secure itself when I'm away from the machine.   In addition, my other objectives are to keep the OS X Address Book application connected and to iSync my phone whenever it moves back within proximity of my machine.]]></description>
			<content:encoded><![CDATA[	<p><img src="http://hollington.ca/technocrat/wp-content/uploads/2007/03/droppedimage.png" height="102" width="102" border="0" align="right" hspace="4" vspace="4" alt="Droppedimage" />One thing that I&#8217;ve been playing with off and on for some time is a small efficient little solution for handling basic Bluetooth proximity detection, specifically for being able to perform certain actions when a cell phone or other Bluetooth device is in range of my Powerbook.</p>
	<p>As an IT Consultant, I am frequently working in various locations at different clients&#8217; sites, and it&#8217;s nice to have my Powerbook secure itself when I&#8217;m away from the machine.   In addition, my other objectives are to keep the OS X Address Book application connected and to iSync my phone whenever it moves back within proximity of my machine.<br />
<span id="more-44"></span></p>
	<p>Ideally, I would want to activate the OS X screen saver and enable the password protection when I move away from my computer (out of Bluetooth range), but otherwise Iâ€™d prefer to keep the screen saver password off for normal use, as it gets quite annoying when Iâ€™m working near the computer to have to continually re-enter my password after Iâ€™ve diverted my attention elsewhere for a few minutes (which happens frequently, as often the Powerbook sits to one side of other systems that Iâ€™m working with, rather than being in constant use).</p>
	<p>Presently, the only software solution that will actually handle this with any kind of transparency from a security point of view is a tool called Home Zone that has been only recently released in beta form.   While Home Zone looks like an excellent package to keep an eye on, itâ€™s fairly new and may also be a bit more complex than the requirements of a basic Bluetooth proximity detection system.  One neat feature, however, is that it also adds WiFi detection to the mix.   Home Zone also includes pre-defined actions to do things like Enabling and Disabling the screen saver password, a task that is otherwise more difficult to accomplish than one might expect.</p>
	<p>Unfortunately, as of Beta 7, I had little success getting it to reliably detect the presence of a Bluetooth device even in the simplest configuration, and it became frustrating to have my screensaver kick in on me while I was working on the computer only because Home Zone had lost track of the Bluetooth device. </p>
	<p>Another excellent tool that will handle proximity detection as part of its much more robust suite of features is Salling Clicker.   This is an absolutely outstanding application, but again one that goes well beyond basic proximity detection.   Further, since Salling Clicker is really just AppleScript-based in itâ€™s operations, the basic solution and scripts that I describe below can easily be adapted into that as well (in fact, even though Iâ€™m a licensed user and big fan of Salling Clicker, the only reason Iâ€™m not using it for this purpose today is that proximity detection is not yet supported with the Nokia E62 that I use).</p>
	<p>The tool I ultimately chose for the purpose of the detection itself is a little free app appropriately called Proximity.  This is a thin little program that does one thing, but does it well&#8212;that is to sit in the background and scan for a given Bluetooth device at regular intervals.  When it detects a change in the deviceâ€™s availability, it simply calls one of two Applescripts:  One for the device leaving range, and another for when the device enters range.</p>
	<p>So, armed with that I set out to create two Applescripts that would perform the following tasks:</p>
	<p><em>When the Bluetooth Device enters range:</em></p>
	<ul>
		<li>Deactivate the Screen Saver Password.</li>
		<li>Deactivate the Screen Saver.</li>
		<li>Reconnect the phone to the OS X Address Book</li>
	</ul>
	<ul>
		<li>Sync the phone using iSync
	<p><em>When the Bluetooth Device leaves range:</em></p>
		<li>Activate the Screen Saver Password.</li>
	</ul>
	<ul>
		<li>Activate the Screen Saver.
	<p>Activating the screen saver and performing an iSync are both tasks that are trivial to perform via Applescript.   Reconnecting the Address Book and enabling and disabling the screen saver password protection is considerably more complicated, however, as I quickly discovered.</p>
	<p>I should point out that most of what I am documenting here has been gleaned from various corners of the web, and therefore most of the ideas are not specifically my own.   However, I decided to try and document some of this in one place in order to hopefully save others the several hours of searching that it took me to put it all together.</p>
<h2>Activating and Deactivating the Screen Saver</h2>
	<p>Activating and Deactivating the screen saver itself is trivial to do through Applescript simply through the use of the following two Applescript commands:</p>
	<p><em>Activating the Screen Saver:</em></p>
<pre>tell application â€œScreenSaverEngineâ€ to activate</pre>
	<p><em>Deactivating the Screen Saver:</em></p>
	<p><font color="#FFCC66"><pre>     tell application â€œScreenSaverEngineâ€ to quit</pre></font><p></p>
<h2>Performing an iSync</h2>
	<p>Likewise, once iSync itself has been properly configured for your phone, performing an iSync is not much more complicated.   A basic sync is performed with the following command:</p>
	<p><font color="#FFCC66"><pre>     tell application â€œiSyncâ€ to synchronize</pre></font><p></p>
	<p>However, for my own purposes, I chose to expand upon this.  Specifically, I decided there was no point in having iSync automatically sync more often than every 15 minutes or so.  This prevents it from kicking in every time I happen to wander away from the computer and back.   The following script will only tell iSync to synchronize if a sync has not occurred in the last 900 seconds (15 minutes):</p>
	<p><font color="#FFCC66"><pre>
     tell application "iSync"
        if last sync is less than ((current date) - 900) then
            synchronize
        end if
     end tell<br />
</pre></font><p></p>
	<p>Further, since the iSync window will otherwise tend to come up and get in the way when this happens, I prefer to keep it hidden with the following additional command:</p>
	<p><font color="#FFCC66"><pre>     tell application "System Events" to set visible of process "iSync" to false</pre></font><p></p>
	<p>This will have the effect of running iSync if the phone has not been synced in the last 15 minutes, and immediately hiding the iSync window from view.  The iSync will continue to run in the background until it completes.</p>
<h2>Reconnecting to the Address Book</h2>
	<p>Although Bluetooth support in the OS X Address Book is a very cool feature, the reality is that it has been poorly implemented up to this point in terms of itâ€™s ability to stay connected to a Bluetooth phone, or even in terms of making this process scriptable via Applescript.</p>
	<p>Fortunately, this was discussed some time ago in the Salling Clicker forums and incorporated into the proximity scripts that are included with Salling Clicker.   The solution, it would seem, is to toggle an internal Address Book preference to force it look for its associated Bluetooth device the next time it starts up, and then just shut down the Address Book app and restart it.   This is accomplished with the following snippet of code, which is a simplification of code pulled from the â€œKeep Address Book Connectedâ€ script included with Salling Clicker </p>
	<p><font color="#FFCC66"><pre>
     tell application "Address Book"
          if not unsaved then
               try
                    quit
                    delay 1
               end try
          end if
     end tell</p>
     do shell script "defaults write com.apple.AddressBook ABCheckForPhoneNextTime -boolean true"
     try
          tell application "Address Book" to launch
          tell application "System Events"
               set the visible of process "Address Book" to no
          end tell
     end try
</pre></font><p>
	<p>Placed within the script that executes when entering proximity, this will toggle the option to find a Bluetooth device ON in the Address Book preferences, and then shut down and restart the Address Book app.   Itâ€™s messy, but it does work.</p>
	<p>(Iâ€™m sure Iâ€™m not alone in hoping that Apple makes this function accessible through Applescript in Leopard).</p>
<h2>The Final Challenge: Enabling and Disabling the Screen Saver Password</h2>
	<p>The final hurdle in this process was programmatically changing the password protection on the OS X screen saver.   While this is handled very elegantly by the Home Zone application that I mentioned at the beginning of this article, I wanted to find a way to do it programmatically through Applescript myself for various reasons.   It turns out this process was slightly more complex than I had initially suspected.</p>
	<p>Firstly, the preference that determines whether the OS X screen saver asks for a password is stored within each userâ€™s local preferences, specifically in the <font color="#FFCC66"><code>com.apple.screensaver domain</code></font>.  The preference file itself is a little tricky, as it is named based on a host ID.   Fortunately, it can be accessed using the built-in â€œdefaultsâ€ command-line tool.  The specific key is â€œaskForPasswordâ€ and contains an integer value of zero or one to determine whether the screensaver prompts for a password or not. </p>
	<p>The following command, executed in terminal or from a â€œdo shell scriptâ€ within Applescript, will set this value to enable password protection on the screen saver:</p>
	<p><font color="#FFCC66"><pre>
     defaults -currentHost write com.apple.screensaver askForPassword -int 1<br />
</pre></font><p></p>
	<p>This is well-documented in several places on the Internet, although there a couple of important things that should be noted.</p>
	<p>Firstly, it is necessary to specify the â€œ-intâ€ parameter.  Without it, the â€œdefaultsâ€ command will write the value as a string value, which will be treated as an â€œOFFâ€ setting regardless of the content.   More specifically, anything in that key other than an integer 1 will disable the screen saver password.</p>
	<p>More importantly, however, this setting does not take effect immediately&#8230;.  Either the System Preferences application must be opened and other changes made, or the user must log out and back in.   This is because the password requirement is only read by the â€œloginwindowâ€ process.</p>
	<p>By default, changes in the â€œSystem Preferencesâ€ app in OS X will send a notification to the loginwindow process to re-read these settings.   However, to change the setting programmatically and have it take effect immediately, itâ€™s necessary to find an alternative way to refresh the loginwindow process.</p>
	<p>After much digging, the solution was found in a thread on the macosxhints forum, <a href="http://forums.macosxhints.com/showthread.php?p=335913#post335913">in the last post by Guillaime O</a>.    Specifically, Guilaime provides a snippet of C code that can be quickly and easily compiled into an executable to perform this specific function. </p>
	<p><font color="#FFCC66"><pre>
     #include &lt;CoreFoundation/CoreFoundation.h&gt;
     int main(int argc, char ** argv)
          {
           CFMessagePortRef port = CFMessagePortCreateRemote(NULL, CFSTR("com.apple.loginwindow.notify"));
           CFMessagePortSendRequest(port, 500, 0, 0, 0, 0, 0);
           CFRelease(port);
           return 0;
          }<br />
</pre></font><p></p>
	<p>This code can simply be compiled with the built-in C compiler on OS X (if you have the Development Tools installed), and then simply put somewhere in the path.   Then, immediately after running the â€œdefaultsâ€ command to set the screen saver password state, simply call this application to refresh the â€œloginwindowâ€ process and re-read the â€œaskForPasswordâ€ setting.</p>
	<p>For my own purposes, I just went with the suggested name of â€œnotifâ€ for the executable, but it can of course be named anything you like.</p>
<h2>The Final Result</h2>
	<p>So, after all is said and done, the final result is the following two scripts:</p>
	<p><strong><em>Entering Proximity.scpt</em></strong></p>
	<p><font color="#FFCC66"><pre></p>
     -- Disable the screen Saver Password
     do shell script "defaults -currentHost write com.apple.screensaver askForPassword -int 0"
     do shell script "notif"
     -- Turn OFF the screen saver
     tell application "ScreenSaverEngine" to quit
     tell application "Address Book"
          if not unsaved then
               try
                    quit
                    delay 1
               end try
          end if
     end tell
     -- Reconnect to the Address Book
     do shell script "defaults write com.apple.AddressBook ABCheckForPhoneNextTime -boolean true"
     try
          tell application "Address Book"
               launch
          end tell
          tell application "System Events"
               set the visible of process "Address Book" to no
          end tell
     end try
     -- Synchronize the Device
     tell application "iSync"
          if last sync is less than ((current date) - 900) then
               synchronize
          end if
     end tell
     tell application "System Events" to set visible of process "iSync" to false
</pre></font><p>
	<p><strong><em>Leaving Proximity.scpt</em></strong></p>
	<p><font color="#FFCC66"><pre></p>
     -- Turn on the screen saver password
     do shell script "defaults -currentHost write com.apple.screensaver askForPassword -int 1"
     do shell script "notif"
     -- Activate the screen saver
     tell application "ScreenSaverEngine" to activate
</pre></font><p>
<h2>Other Possible Tricks</h2>
	<p>One other approach I had tried was to make use of the â€œCGSessionâ€ command to do a lock by returning to the actual login screen (effectively a fast-user-switching feature that presents the login screen without logging the user out).  While this was a very neat solution, it lacked the intuitive â€œunlockâ€ feature, since once returning to the login screen, there was really no way to get back in without a password (at least not a simple method that I have yet discovered without embedding my password somewhere in the file).</p>
	<p>However, for those interested, the following Applescript entry will accomplish this task:</p>
	<p><font color="#FFCC66"><pre>     
     do shell script "/System/Library/CoreServices/
          Menu\\ Extras/User.menu/Contents/Resources/CGSession -suspend"<br />
</pre></font><p></p>
	<p>This works reasonably well, and the entering proximity script will even run in the background, so the only disadvantage is that you are forced to log in manually when you return to the computer, and there is a small delay in this process.</p>
	<p>Once thing I was able to do with this, however, was to combine it with another tool, the excellent SleepWatcher daemon, to allow me to run shell scripts when the computer wakes or sleeps.   I simply instruct SleepWatcher to run a script including the above command with a slight delay to allow it to complete, and then whenever the computer goes to sleep, my session is returned to the log in screen.</p>
	<p>While the Bluetooth proximity detection feature will also address this (if the computer is awakened without the necessary Bluetooth device nearby), this option is slightly more secure, and allows for the ability for somebody else to log onto the computer if necessary (a screen saver password would restrict access to the currently logged in user only).</p>
<h2>References &#38; Acknowledgements</h2>
	<p>Again, most of what is discussed in here has been gleaned and put together from information in various places on the Internet.   Specifically, the following should be acknowledged:<br />
<center><table border='0' cellpadding='4' width=90% valign="top"><tr valign="top"><td nowrap><a href="http://www.apple.com/downloads/macosx/system_disk_utilities/proximity.html">Proximity 1.0</a></td><td align="justify">A very simple and effective free Bluetooth Proximity detection tool for Mac OS X</td></tr><tr valign="top"><td nowrap><a href="http://metaquark.de/homezone/">Home Zone beta 7</a></td><td align="justify">A very slick up-and-coming solution by Jonas Witt to set parameters based on â€œZonesâ€ which are in turn based upon WiFi and Bluetooth proximity.</td></tr><tr valign="top"><td nowrap><a href="http://www.salling.com">Salling Clicker 3.0.1</a></td><td align="justify">Jonas Sallingâ€™s absolutely outstanding Bluetooth remote control and proximity detection app, and the source for the Address Book reconnect script included above.<tr valign="top"><td nowrap><a href="http://www.bernhard-baehr.de/">SleepWatcher 2.0.4&nbsp;&nbsp;</a></td><td align="justify">A neat little daemon by Bernhard Baehr to monitor and execute shell scripts based on sleep and wake events.<tr valign="top"><td nowrap><a href="http://forums.macosxhints.com/">Mac OS X Hints</a></td><td align="justify">Most of the solutions and script snippets regarding the screen saver password protection came from the Mac OS X Hints forum.  Specifically, the simple but indispensable C code for the &#8220;notif&#8221; application was contributed to these forums <a href="http://forums.macosxhints.com/showthread.php?p=335913#post335913">in a post by Guillame O.</a></table></center></p>

 ]]></content:encoded>
			<wfw:commentRss>http://www.technocrat.ca/?feed=rss2&amp;p=44</wfw:commentRss>
		<slash:comments>140</slash:comments>
		</item>
		<item>
		<title>The Many Misconceptions of Dot Mac</title>
		<link>http://www.technocrat.ca/?p=45</link>
		<comments>http://www.technocrat.ca/?p=45#comments</comments>
		<pubDate>Fri, 22 Dec 2006 15:05:00 +0000</pubDate>
		<dc:creator>Jesse David Hollington</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://hollington.ca/technocrat/?p=45</guid>
		<description><![CDATA[The press on Appleâ€™s Dot Mac service has been mediocre at a best lately, and one doesnâ€™t have to look very far to find commentary berating it for any number of reasons such as the price tag, the lack of features compared to many of the other offerings out there, or just the performance of it in general.Even the recent improvements to the web mail and address book interface were met with mixed reviews, with the general feeling being that it was about time Apple caught up with the other technology out there.However, I think that many people are really missing the point of what .Mac is and what itâ€™s intended to be....  For one relatively low annual fee, one gets all of the possible online services that the average user would need, rolled up into one nice neat package that â€œjust worksâ€ for the most part with the technology that is already built in to Mac OS X..Macâ€™s detractors often quote how much more cheaply they can get e-mail services or web hosting from other providers....  Appleâ€™s motives are clear, as is the likelihood that they will continue providing this service as long as enough people are paying for it.Certainly, there are other good inexpensive commercial solutions for e-mail, web hosting, and online storage, but these ultimately end up being standalone services, and one has to shop around a bit to find out what is going to work best, and play the game of trying to integrate these services both into the Mac OS experience, and with each other.Itâ€™s not that these arenâ€™t good services -- they are, but to compare them to what .Mac offers is actually somewhat unfair....  This is one area in which .Mac most definitely does NOT â€œjust workâ€.The bottom line, however, is that while .Mac needs to grow and expand somewhat to improve the user experience, the service itself does a very good job of providing what itâ€™s designed to -- a simple one-stop-shop for all the basic online services that the average Mac user is likely to need, wrapped up into a simple package that is tightly integrated with the Mac OS.]]></description>
			<content:encoded><![CDATA[	<p>The press on Apple&#8217;s Dot Mac service has been mediocre at a best lately, and one doesn&#8217;t have to look very far to find commentary berating it for any number of reasons such as the price tag, the lack of features compared to many of the other offerings out there, or just the performance of it in general.</p>
	<p>Even the recent improvements to the web mail and address book interface were met with mixed reviews, with the general feeling being that it was about time Apple caught up with the other technology out there.<br />
<span id="more-45"></span><br />
However, I think that many people are really missing the point of what .Mac is and what it&#8217;s <em>intended</em> to be.   Each of the .Mac services, taken separately, don&#8217;t necessarily have much to recommend them&#8230;.   There are certainly better e-mail services out there, better online storage services, better web hosting services, and so forth.   However, few of these &#8220;solutions&#8221; integrate all of those services together in the way that .Mac does.</p>
	<p>More to the point, few of these other solutions can offer such an insanely easy turnkey solution for the average Mac user.   For one relatively low annual fee, one gets all of the possible online services that the <em>average</em> user would need, rolled up into one nice neat package that &#8220;just works&#8221; for the most part with the technology that is already built in to Mac OS X.</p>
	<p>.Mac&#8217;s detractors often quote how much more cheaply they can get e-mail services or web hosting from other providers.   GMail seems to be a favourite point for these folks to quote how there is a wonderful <em>free</em> solution out there for both e-mail and file storage, and there&#8217;s therefore no reason anybody should ever pay for e-mail.</p>
	<p>Now, I for one firmly believe in paying for any service that I would rely on, and for me, e-mail is absolutely mission critical, period.   I do not believe that Google is as altruistic an organization as many would want to believe, and therefore have no desire to stake my e-mail on a &#8220;free&#8221; service.   Certainly, Apple&#8217;s not necessarily any better, but at least I <em>know</em> what they&#8217;re getting out of providing me with e-mail service:  $99/year.   Apple&#8217;s motives are clear, as is the likelihood that they will continue providing this service as long as enough people are paying for it.</p>
	<p>Certainly, there are other good inexpensive commercial solutions for e-mail, web hosting, and online storage, but these ultimately end up being <em>standalone</em> services, and one has to shop around a bit to find out what is going to work best, and play the game of trying to integrate these services both into the Mac OS experience, and with each other.</p>
	<p>It&#8217;s not that these aren&#8217;t good services&#8212;they are, but to compare them to what .Mac offers is actually somewhat unfair.   .Mac is really not trying to be all things to all people, but is rather a basic solution for the average Mac user who wants one-stop shopping for a place to get e-mail and build a few snazzy web pages to share a few pictures of the kids.  </p>
	<p>It&#8217;s an unfair comparison to price out individual services and then try to suggest that you can get the same functionality as .Mac for less money, because you&#8217;re still missing a lot of the integration by doing so, both between the services themselves, but more importantly between OS X and the online world.</p>
	<p>As I said in a previous post, I switched to a Mac to <em>simplify</em> my life.  I never even really thought about building web pages until iWeb, as the idea generally seemed to be not worth the time and trouble.   Today, however, the tools I use all have a &#8220;Publish to .Mac&#8221; button or menu option tucked conveniently within.   Build a web page, push a button, walk away.    This is how technology is supposed to work&#8230;   Quietly, in the background, and with a minimum of fuss in order to achieve a desired result.</p>
	<p>These same applications will export web pages to a directory structure, of course, but without .Mac one would still need to get those up onto a server somehow.   Granted it&#8217;s a trivial experience for somebody with a bit of technical knowledge, but it still takes more time and fussing around to do, and even designing an automator workflow to do it is still an extra step that one shouldn&#8217;t need to bother taking when a solution is there that already does the job.</p>
	<p>Again, however, this is me speaking as a technology person, who would <em>know</em> how to do this&#8230;   In my case, it&#8217;s mostly about efficiency of time, and not really wanting to be bothered complicating my world when I can just get one-button publishing instead.    However, looking at the other person I live with, who is not technology-savvy, this would be a much more cumbersome experience.    After all, what is simpler?    Pressing a button and getting a web page?    Or exporting to a file system, finding those files, and then figuring out how to upload them somewhere else.</p>
	<p>Another example of how .Mac &#8220;just works&#8221; away quietly in the background was encountered when I lost my Powerbook hard drive last summer&#8230;.    I was away on a project in Halifax for a couple of weeks, and my drive simply stopped spinning one morning.    While I had a full backup at home (courtesy of SuperDuper), that was back in Toronto, so did me little good on the project I was on.   With an external hard drive and my OS X install CDs, I had my Powerbook back up and running in under an hour, but of course that was just a clean install.     This was where the .Mac sync services and iDisk backups came to my rescue&#8230;.    I fired up the System Preferences, entered my .Mac credentials, and then just watched as it basically downloaded all of my mission-critical data&#8212;mail preferences, e-mail messages, address book, calendar, documents in progress, and even my Safari bookmarks and keychain.     Within two hours I was up and running with everything I needed, and was able to continue working as if nothing had happened.  </p>
	<p>Now, I certainly could have done this with a myriad of other online services, but the point was that I didn&#8217;t <em>need to</em>.   Further, the configuration of this took a trivial amount of time, both originally and even later to restore my data.   Once it had been configured (<em>months</em> before this happened), it just worked away quietly in the background, and I simply didn&#8217;t have to worry about it.</p>
	<p>I think many of the people who demand more from .Mac don&#8217;t fully appreciate the elegance of it&#8217;s simplicity, much like any other Apple product.    For instance, those who would suggest that the web hosting needs PHP and MySQL support are the same folks who would demand that the iPod add an FM radio, a voice recorder, and a web browser.    None of these extra &#8220;features&#8221; are required to deliver the basic functionality of the product, which does a very good job of delivering those features that it <em>does</em> have.</p>
	<p>Now, that having been said, I don&#8217;t think for a moment that there isn&#8217;t much room for improvement in the .Mac service offering, but that improvement doesn&#8217;t need to be in the area of turning it into a full-fledged web hosting service, or adding needless complexity to the other areas of the service.   Rather, a few minor modifications to improve the user experience, and allow people to use the service more transparently are what is in order.</p>
	<p>The new WebMail and Address Book interface were huge steps in the right direction, IMHO, but some basic server-side rules and spam filtering now need to be added to the mixture to provide a more &#8220;complete&#8221; web-based solution.    These are things that improve the user experience and in fact <em>reduce</em> the complexity (by ensuring that the webmail experience more closely mirrors the Mail.app experience).  </p>
	<p>Further, the ability to allow for alternative &#8220;FROM&#8221; addresses to be used on the .Mac e-mail would be desirable.   Obviously, the problems with mail forwarding in and of itself are a difficult issue, and perhaps this is why Apple doesn&#8217;t want to go there (the average user is not going to be dealing with forwarding their other mail to .Mac in most cases), but it would be a large boon to those people who want to switch to using .Mac to store their e-mail without having to switch to using a mac.com address.    The same could be said for web page hosting, although this is obviously less of an issue, since redirection services exist for those who know how to use them (and those who don&#8217;t aren&#8217;t likely to care).</p>
	<p>Another HUGE issue from a user experience point of view is the access requirements for .Mac groups.   The groups are a wonderful but very under-utilized feature, since if you want to invite people who aren&#8217;t already .Mac users, they have to go through signing up for a trial account.   The result has been that those who don&#8217;t have a bunch of friends already on .Mac don&#8217;t really get much traction on the .Mac groups.    There needs to be a way to sign up for .Mac groups without going through the trial account registration (which will also scare most Windows users away in principle alone).   Even a simpler sign-up page that just provides a basic Mac.com userid and password without requesting so much additional information would probably go a great distance in simplifying this experience.     This is one area in which .Mac most definitely does <em>NOT</em> &#8220;just work.&#8221;</p>
	<p>The bottom line, however, is that while .Mac needs to grow and expand somewhat to improve the user experience, the service itself does a very good job of providing what it&#8217;s designed to&#8212;a simple one-stop-shop for all the basic online services that the average Mac user is likely to need, wrapped up into a simple package that is tightly integrated with the Mac OS.</p>

 ]]></content:encoded>
			<wfw:commentRss>http://www.technocrat.ca/?feed=rss2&amp;p=45</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>My Mac Life</title>
		<link>http://www.technocrat.ca/?p=48</link>
		<comments>http://www.technocrat.ca/?p=48#comments</comments>
		<pubDate>Fri, 01 Sep 2006 20:47:00 +0000</pubDate>
		<dc:creator>Jesse David Hollington</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://hollington.ca/technocrat/?p=48</guid>
		<description><![CDATA[A topic Iâ€™ve been meaning to espouse on for some time is exactly how Iâ€™ve managed to go from being such a die hard geek to being somebody who enjoys using Appleâ€™s technology (not that the two are mutually exclusive).

A close friend of mine has taken great joy in telling people how my views on technology took a dramatic shift shortly after I got an iPod, and of course while that may sound overly simplistic, itâ€™s essentially true.]]></description>
			<content:encoded><![CDATA[	<p><strong><em>(or, &#8220;How an iPod Changed My Perspective on Technology&#8221;)</em></strong></p>
	<p>A topic I&#8217;ve been meaning to espouse on for some time is exactly how I&#8217;ve managed to go from being such a die hard geek to being somebody who enjoys using Apple&#8217;s technology (not that the two are mutually exclusive).</p>
	<p>A close friend of mine has taken great joy in telling people how my views on technology took a dramatic shift shortly after I got an iPod, and of course while that may sound overly simplistic, it&#8217;s essentially true.<br />
<span id="more-48"></span><br />
Firstly, I am what most would call an übergeek.  My fascination with computers and all things technical goes back to my early childhood, when I used to hang out at the local Radio Shack and fiddle with the TRS-80&#8217;s and Tandy Colour Computers.  I built my own Z-80 based machine when I was about 12, installed my first Novell NetWare network when I was about 14, and have been on the Internet since before most people even knew there was an Internet (no, kids, the World Wide Web is <em>not</em> the Internet).</p>
	<p>In that time, I have always been a fairly die-hard PC user.  I was never overly fond of Windows, having eschewed it in favour of OS/2 until such time as I really had no other option than to become assimilated by the great Microsoft collective (although to be fair, Windows 95 did start to look a bit promising compared to what else was out there at the time).  Although I had once owned an Apple IIe, I never considered the Macintosh computers that succeeded it to be much more than toys.   Sure they were great for desktop publishing and other work like that, but nothing that a real hardcore geek would ever use&#8230;.   An operating system without a <em>command prompt?</em>  What was <em>that</em> all about.</p>
	<p>Further, in the professional world in which I worked, nobody was really out there using Macs.  Windows pretty much carried the day at that time, and on the few occasions I encountered Macs in my job, they were pretty much isolated from the rest of the world&#8212;relegated to special-purpose tasks such as graphics publishing and so forth, and seldom even connected to the networks on which I tended to hang out.  Mac support was seldom (if ever) required, so they could be safely ignored as those &#8220;<em>other</em>&#8221; computers that no serious computer user would ever use.</p>
<h2>My Foray into the world of Digital Music</h2>
	<p>When the MP3 phenomenon hit in the late 90&#8217;s, I was fairly quick to jump on that bandwagon, and by Christmas 1999, I had a Creative Labs Nomad MP3 player (note that I&#8217;m not talking about the Nomad II, or Jukebox, or any of those which came later&#8212;this was the <em>original</em> Nomad&#8230;  32Mb of RAM and a <em>parallel port interface</em> to transfer your music).  However, as a concept, this was very cool, and the idea of being able to carry even a few songs around on a portable player like this was something I had been wanting to do for a while.</p>
	<p>Of course, the nature of the technology was such that I tended to replace the songs very seldom, and the Nomad gradually fell into disuse.  I needed something with more capacity, and began looking at the Creative Labs Nomad Jukebox that came out a year later with a serious case of techno-lust.  Of course, the price range was not particularly reasonable for me at the time, and I therefore took a &#8220;wait-and-see&#8221; approach, deciding instead on upgrading to an Iomega &#8220;HipZip&#8221; player&#8230;   The 40Mb inexpensive replaceable media (Clik Discs) seemed a brilliant idea at the time (a time when 40Mb of Compact Flash memory would have set one back close to $500).  Again, I used this for quite a well, but it, too, gradually fell into obscurity.  I just didn&#8217;t feel like listening to the same music all the time, and changing the music just wasn&#8217;t all that convenient.</p>
	<p>Throughout this time, I was somewhat aware of this thing called an &#8220;iPod&#8221;, but of course it was an Apple thing, for Macs only, so it never gathered much interest for me.</p>
	<p>By early 2003 I had pretty much decided that the only way to go was with a hard-drive based player.  I needed to be able to carry ALL my music around with me, all the time.   Well, at that time, the only two games in town were Creative and Apple.  Again, the iPod just looked a little &#8220;goofy&#8221; to me, seemed too simple, and was too much of an &#8220;Apple thing.&#8221;  On the other hand, Creative had just released their 20GB Jukebox ZEN, which had portability, capacity, AND USB 2.0 transfer speeds going for it.  I had always been quite happy with Creative&#8217;s stuff (even my original Nomad, not to mention a multitude of PC sound cards and other accessories), so I took the plunge and picked one up.</p>
	<p>At that time, my entire music library fit nicely into 20MB, with quite a bit of storage space left over.  The Jukebox ZEN itself worked quite well, with a reasonably decent menu system, albeit a small screen, and pretty reasonable sound quality.   The software on the other hand, was much less intuitive.  Creative bundled their own software application, and for a time I wrestled with it until eventually picking up a replacement in Red Chair&#8217;s Notmad Explorer.  Notmad seemed like a simple enough concept&#8212;manage the content on your Jukebox as you would any other file system, replacing a tag-based index for a file and folder structure.  Bi-directional drag-and-drop was supported, and even something of a &#8220;sync&#8221; feature that would do it&#8217;s best to synchronize with a hard-drive based music library, although success with that was often limited, and the number of options available for file naming and syncing just proved that sometimes you can have too many choices.  </p>
	<p>While the Jukebox itself worked well, the hassles with getting music on and off of it, and the fact that the interface wasn&#8217;t quite intuitive (small screen, too many menu layers, etc), meant that it too didn&#8217;t get used as much as I would have liked.  Of course, the fact that it wasn&#8217;t the smallest of devices didn&#8217;t really help either.</p>
	<p>It really wasn&#8217;t that I didn&#8217;t know how to manage my music, as I am a very technically literate person&#8230;   The reality was that I just really couldn&#8217;t be bothered&#8212;there were things that I would much rather be doing with my time than organizing, transferring, and cataloguing my songs, or messing with software applications that didn&#8217;t quite work as well as they should.</p>
	<p>During this time, I also experimented with a number of home digital media systems&#8212;devices designed to take music from a computer&#8217;s hard drive and stream it over a wireless network link to a home stereo system or other remote speakers.  My use of the Creative Nomad prompted me to pick up the Creative Wireless Music System, since again this seemed like a good solution at the time.  However, that experience proved to me that Creative Labs, while they may know digital sound equipment, most definitely did not excel in the area of wireless networking.  My second device was the Linksys Wireless Media Adapter, which seemed to have the reverse problem (Linksys, of course, knew how to build a networking device, but the PC-based software and on-screen menu firmware was limited almost to the point of being frustrating).  </p>
	<p>In looking for a better solution in that area, I eventually came across the SlimDevices Squeezebox.   I ordered one of these, and within a few days had ordered a second one, replacing both my Creative and Linksys devices without hesitation.  The Squeezebox had the advantage of on-device displays and menus, as well as a very good server-based software to catalog music and control the devices.</p>
	<p>It was this foray into SlimDevices that I think first made me take a look at iTunes.  One weekend, as I was exploring the various options and plugins for the SlimServer, I came across some neat features related to iTunes integration.  Having long ago developed a disdain for most of the other options for music management on a Windows PC, I decided to download iTunes and take a look.</p>
	<p>The next morning I went out and bought an iPod.</p>
<h2>The Thin Edge of the Wedge</h2>
	<p>The fact is that the simplicity and intuitiveness of iTunes demonstrated the problem that I had been having all along&#8212;I was spending more time <em>managing</em> my music than actually <em>listening</em> to it.  I had always known that Apple prided themselves on making simple and user-friendly apps, but I had always associated &#8220;user-friendly&#8221; in that context with unsophisticated.  While iTunes didn&#8217;t necessarily have every feature that one could think of, the necessary stuff was all there, and it was there in a very easy-to-use fashion.  Where most Windows-based music library software had you worrying about file names and directories and the underlying file system, iTunes took the logical step of insulating the user from that, concentrating instead on organizing music by indexed tag information.   Certainly, the files still had to go somewhere, but as the end-user managing the music through iTunes, those were details I didn&#8217;t need to know or care about beyond giving it a common library location.</p>
	<p>Of course, being a technical user, I explored all of the facets of iTunes, and spent some time going under the hood and looking at the database files and seeing what I could do with it.  However, those were things I did because I wanted to, not because I had to.</p>
	<p>Further, the integration with the SlimServer devices was brilliant.  I came home one day after creating an On-The-Go playlist on my iPod, dropped by iPod into the dock, and by the time I got to the living room, the playlist was available on my Squeezebox.</p>
	<p>To me, this was the first foray into a realm where things &#8220;just worked&#8221;  It identified something I had been striving for in my use of technology for many years&#8230;   The fact that technology should simplify our lives, not complicate them.  While it&#8217;s okay, even beneficial to understand technology, it shouldn&#8217;t be a pre-requisite, any more than driving a car requires knowledge of auto mechanics.  </p>
	<p>The simplicity of the iPod solution became even more apparent when I handed my iPod to my wife, who is most certainly not a technology person, and she was able to navigate it and figure out how to access all of the basic functions in under 30 seconds.</p>
	<p>Around this same time, I also transitioned from a Palm Tungsten T3 to a Blackberry device for much the same reasons&#8230;    While Palm OS could do a whole lot of really neat and cool things, getting it to manage the important details of my life was often more of a struggle than it was worth.  Like my music, I was spending more time managing my calendar than actually following it.   The Blackberry, on the other hand (with an Exchange server on the back-end) was another example of technology that &#8220;just worked.&#8221;</p>
<h2>Contemplating a Switch</h2>
	<p>At that point, the rather nebulous concept of making the transition for Windows to Mac OS X started to become a bit more firm in my mind.  I had played with Powerbooks at a couple of local Apple resellers while shopping for iPod accessories (there were no &#8220;Apple Stores&#8221; in Toronto in those days), and I really liked what I saw.  In fact, on one occasion I even went over to the online Apple Store and configured a Powerbook for my needs so I could get an idea of what I&#8217;d be looking to spend.</p>
	<p>In addition, the fact that OS X was in reality a derivative of BSD Unix &#8220;under the hood&#8221; was in and of itself very appealing.  I had been playing with Linux for about seven years at that point, and I really liked some of the things that I could do with it.  Unfortunately, despite numerous attempts by the Linux community to produce a decent GUI, driver support, and business productivity applications, Linux itself still fell short as a desktop OS.  I ended up keeping a dual-boot configuration around so I could boot up Windows to do my day-to-day work, and Linux when I wanted to do more &#8220;low-level&#8221; networking and programming stuff.</p>
	<p>Ultimately, though, the problem was that as sexy and powerful as Mac OS X looked, the question I still had to answer was whether somebody in my particular line of work could actually take the plunge without losing too much of the functionality I had come to know and love from my Windows world&#8230;</p>
<h2>The Next Step&#8230;</h2>
	<p>Despite the Powerbook having a great appeal, the combination of potentially losing functionality and the price point itself prevented me from ever really exploring it until almost nine months later.</p>
	<p>During the summer of 2005, I purchased a pair of new laptops for my wife and I, and by that time I had mostly abandoned the concept of making the switch to OS X.  I was embroiled in the use of a number of Windows applications, from Microsoft Office to Project to Visio, not to mention a number of networking related tools, all of which just made a transition to OS X seem impractical at best.</p>
	<p>However, later that summer, it occurred to me that I should get a dedicated &#8220;music server&#8221; for my Squeezebox devices, since I was now relying more and more on a laptop, my desktop computer (which had traditionally done the job), would not always be on, and would be performing other tasks.  For this purpose, a Mac Mini seemed an ideal solution&#8212;SlimServer would run on OS X, iTunes of course lives on OS X, and I doubted that I would find a Windows or Linux-based machine with as small of a footprint as a Mac Mini at even twice the price.  I also figured this would be a good chance to play with OS X a bit more, but that was really a secondary consideration.</p>
	<p>So in late August, the Mac Mini came in, and I set it up with all of the necessary software to support my digital music collection, both for streaming to the Squeezeboxes and syncing my iPods.  The idea was that this would be a box that would sit rather unobtrusively in the corner, and not be used for much else.</p>
	<p>However, something happened in the process of setting this box up.  I began to explore Mac OS X more fully, and I began to explore the Unix capabilities of the box (after all, SlimServer was heavily based in the Apache and Perl space, and require a little bit of Unix-geeking to get running properly).  The combination of power and simplicity once again impressed me.</p>
	<p>In addition, Apple had quite cleverly bundled a trial edition of Microsoft Office 2004 for Mac.  I had always had vague ideas of Office being available for the Mac, but hadn&#8217;t really explored it until now.  I fired up Word and Excel, opened a few of my documents (across the network from my Windows PC, which was also surprisingly simple, since I hadn&#8217;t actually configured any networking client of any kind on the Mini), and they came across without a character out of place.  </p>
	<p>Word and Excel compatibility aside, however (since I really expected that would be fine), the burning question in my mind was still the e-mail issue&#8212;or more specifically the groupware issue.  In most corporate and professional environments, there is more to business services than just e-mail&#8230;.   Calendars, shared folders, address books, etc., all have to be accounted for.  My world in that area ran on an Exchange server, and the ability of the Mac to handle this was probably my biggest concern&#8230;.   Sure I can do e-mail via IMAP, but what about my calendar?   I knew from reading the back of an Office 2004 box that it came with this thing called &#8220;Entourage&#8221;, but wasn&#8217;t entirely certain of it&#8217;s compatibility with something like an Exchange server.</p>
	<p>Well, fortunately for me, Microsoft had made great strides in the few months before this in improving Entourage&#8217;s compatibility with Exchange.  I fired up the Entourage client on my Mac Mini, plugged in a few basic configuration values, and suddenly my whole Exchange mailbox was just &#8220;there&#8221;....   Including my calendar and my address book.</p>
	<p>The discovery of Entourage was the last major hurdle to my acceptance of Mac OS X as a viable alternative to my years on Windows.  The existence of Virtual PC was the other one, and I had been aware of that particular option for some time, but while that would be fine for less frequently used apps like Visio and Project I was not about to buy a Mac just to leave a Virtual PC session running all the time for my e-mail client.</p>
	<p>After about two more weeks of playing with the Mac Mini, I had made my decision to go shopping for a Powerbook.</p>
<h2>The Switch</h2>
	<p>The fact that I had only two months prior bought a new Windows laptop caused some consternation&#8212;mostly with my wife, who really didn&#8217;t see the point in going out and spending more money, but the economics of the situation eventually won out&#8212;The Windows laptop was new enough to go on eBay and still be able to recover a significant portion of the purchase price.  Ditto for the Mac Mini, which I decided would not be required in my new configuration either. These would fund the Powerbook purchase, so off I went to the Apple Store (we had one by that time) in late September.</p>
	<p>Along with the Powerbook was a purchase of Microsoft Office 2004, Virtual PC, and a multitude of other accessories.  Office 2004 would form my staple set of applications, and I decided that Virtual PC would supply compatibility with any Windows applications that would otherwise be left behind (the two most notable being Visio and Project from a business productivity point of view).  </p>
	<p>In the process, however, the lure of bundled software again proved useful.  The Powerbook came with a version of OmniGraffle pre-installed, and for my purposes this simply blew Visio out of the water for ease of use.  So, another software package went onto the back shelf.  In addition, my needs for project planning were usually far simpler than to require Microsoft Project, so the bundled OmniOutliner would also meet those basic needs (although both OmniGraffle and OmniOutliner were quickly upgraded to the Pro versions).</p>
	<p>Suddenly, I found that Virtual PC wasn&#8217;t as necessary as I had thought.  I still needed it for testing certain applications, and dealing with certain specific networking tools (working with administrative tools on Novell NetWare and Windows networks, for instance), but I would really have no need to load it up or live in it on any kind of regular basis.</p>
	<p>In the process as well, I also fell in love with Keynote.  While Word and Excel were required for compatibility with my Windows-laden colleagues, I generally didn&#8217;t do much collaborative work on presentations, so putting them together in Keynote would be just fine.  If somebody wanted a copy of the presentation for reference, I could export to Powerpoint, or simply save as a PDF.   I found Keynote to be far easier to use than Powerpoint, and the graphics were a lot smoother and cleaner, particularly where animations and transition effects were involved.  </p>
	<p>In addition, over the next few months I had a bit of a love-hate relationship with Entourage, particularly in relation to the built-in iApps (Mail/iCal/etc), but that&#8217;s a story for another day.</p>
	<p>The bottom line is that I very quickly became hooked, and as I discovered more and more OS X native applications that would do what I needed and wanted, my satisfaction with OS X only increased.   Ultimately, I had a machine that would be the best of three different worlds&#8230;    The very user-friendly, intuitive and aesthetically pleasing OS X GUI, the raw, unbridled power of Unix under the hood, and the ability to fall back to Windows for those things that still required that world.  </p>
	<p>My OS X experience has not been perfect&#8230;   There are still some idiosyncrasies and stability problems sometimes, but these are far more rare than experienced in Windows.   In addition, Apple&#8217;s design of OS X has done some clever things to decrease user frustration, whether intentionally or not&#8230;    For example, when an application is busy or has stopped responding, the graphic rendering of the application continues to work beautifully.  The window itself may not update (as the application is busy or frozen), but it can still be moved around, minimized, and resized, and does not interfere with the rest of the user&#8217;s experience.  It&#8217;s a little thing, but seeing half-drawn windows of hung applications on Windows was always something that I found extremely frustrating&#8212;it gave a feel of something being broken or &#8220;not quite right&#8221; when this happened, and it was often impossible to drag another window out of the way to see what the hung app was doing last.</p>
	<p>At the end of the day, it may not be all wine and roses, but the fact is that I find the OS X solution to be more powerful, easier to use, and overall a far more pleasant experience than struggling with Windows.   Again, technology that simplifies my life, rather than complicating it further&#8230;.    OS X lets me go under the hood when I want to, but doesn&#8217;t force me to on a daily basis, with the result being that I can generally get more productive work done, and have fun at the same time.</p>

 ]]></content:encoded>
			<wfw:commentRss>http://www.technocrat.ca/?feed=rss2&amp;p=48</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Battle of the Bitrates</title>
		<link>http://www.technocrat.ca/?p=49</link>
		<comments>http://www.technocrat.ca/?p=49#comments</comments>
		<pubDate>Fri, 16 Jun 2006 00:12:17 +0000</pubDate>
		<dc:creator>Jesse David Hollington</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://hollington.ca/technocrat/?p=49</guid>
		<description><![CDATA[Or, to put it another way, how much is too much?As I had discussed in a previous entry (see â€œWhat the Market Will Bearâ€), I firmly believe that there is a law of diminishing returns when it comes to audio equipment, and there are many self-proclaimed audiophiles out there who simply buy expensive equipment just to somehow prove their â€œaudiophileness.â€Well, the same can also be said for digitally encoded music....  There have been some arguments that lower bit-rates are practical with certain more advanced formats such as Windows Media Audio (WMA) or Advanced Audio Codec MPEG-4 files (commonly used by iTunes), but as a rule the industry seems to accept that 128kbps provides the best trade-off between storage and quality.However, there are many that prefer to encode their music at higher bit-rates, as they donâ€™t want to sacrifice audio quality....  Reducing that to a 128kbps MP3 file isnâ€™t likely going to result in any quality loss, since there was nothing there to begin with (10% of nothing is still nothing).Older CDs, even the so-called â€œdigitally remasteredâ€ ones may not actually be using such high quality recording or digital transfer methods in the first place that a lossy compression to 128kbps is going to make much of a difference (admittedly, this could also be part of the situation in my testing above......  Ripping to a higher bit-rate just because sound reproduction technology might increase in five years is still a waste of storage space, and chances are that the compression technology will have changed by then anyway, and youâ€™d want to re-rip your files from CD regardless.The bottom line, though is that one shouldnâ€™t just jump on a higher bit-rate bandwagon though because others say itâ€™s better.]]></description>
			<content:encoded><![CDATA[

 ]]></content:encoded>
			<wfw:commentRss>http://www.technocrat.ca/?feed=rss2&amp;p=49</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Video Content:  Simple or Free?</title>
		<link>http://www.technocrat.ca/?p=50</link>
		<comments>http://www.technocrat.ca/?p=50#comments</comments>
		<pubDate>Mon, 09 Jan 2006 11:04:09 +0000</pubDate>
		<dc:creator>Jesse David Hollington</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://hollington.ca/technocrat/?p=50</guid>
		<description><![CDATA[Most iPod users are â€œjoe consumerâ€ who bought an iPod to listen to their music, and simply want to get their music onto their iPod in the simplest way possible.Now, the average consumer usually still buys CDs, and iTunes (the software, not the store) makes this import process very easy and painless....  After all, importing a CD into iTunes is so easy why would anybody bother to buy their music from the iTunes Music Store?However, the article goes even further in assuming that the majority of iPod users actually have the capability in terms of hardware and knowledge to record video content from their TVs and then convert it into iPod format, and that therefore every owner of an iPod video who wants to watch a TV show on their iPod would rather do this than shell out $1.99.If this were true, then sales of DVD box sets of TV shows should have never taken off either, since all of this content is freely available on TV, right?Frankly, this is an unrealistic assumption even for a technical user.  Iâ€™m a very experienced computer user myself, and I couldnâ€™t even begin to be bothered with this process just to get content onto my iPod, and being in Canada, I canâ€™t even get the iTMS video content yet, since itâ€™s only available in the U.S. So in my case, Iâ€™d rather not even have that content on my iPod than go through the trouble of recording it and transferring it manually.So if this is the response of somebody who actually has the knowledge and ability to do this, how much more likely is the average iPod owner to bother?Again, the iPod won itâ€™s market share for its simplicity and ease of use.  iTMS will continue to survive for the same reasonâ€¦ I can either invest $35 for a season of a show I want to watch and have it on my iPod within minutes, or invest far more than $35 in time, effort, and hardware to record every episode of a season from my cable/satellite feed and encode it for my iPod, and wait several months to get a whole season.To me, the choice is obvious.]]></description>
			<content:encoded><![CDATA[	<p><font size="1" color="#996600"><i>â€œThe upshot of this is that any business models that rely on â€œsellingâ€ copies of previously televised TV shows, such as Appleâ€™s sale of â€œLostâ€ and â€œDesperate Housewives,â€ is doomed to failure. Why pay for that content when it can be extracted for free.â€   (Via The Register)</i></font></p>
	<p>This interesting article in The Register makes the point that Appleâ€™s current iTunes-based distribution model is â€œdoomed to failureâ€ as tools now exist to transfer recorded video content to the iPod.</p>
	<p>However, this statement misses one very important point: That of the balance between simplicity and cost.<br />
<span id="more-50"></span></p>
	<p>Apple has always been a forerunner of the principle of simplicity in technology. In short, this would seem to mean that they recognize that technology should do what it is designed to do in the most user-friendly and simple way possible, and that it should simplify our lives rather than complicating them with more bells and whistles.</p>
	<p>The iPod is purchased by a lot of average consumers who are not highly technical users. In fact, some would even suggest that this is Appleâ€™s target market. There are certainly more feature-rich digital audio players out there, yet Appleâ€™s iPod continues to dominate the marketplace. Some can argue that the â€œtrendinessâ€ of the iPod contributes to this, but I donâ€™t think the iPod would retain this trendiness if it werenâ€™t also an incredibly intuitive and easy-to-use device. In short, if people bought iPods because they were cool, but then stopped using them because they were complicated, they would soon no longer be cool.</p>
	<p>At the same time, the iTunes Music Store provides a simplified way of obtaining content for your iPod. In the audio world, it is not a complicated thing to purchase a CD, insert it into your computer, and import it into just about any software, and iTunes (the software) certainly makes this a simple process. However, despite this simplicity, there are still those paying iTMS $0.99 per track to download music.<br />
Now why would people do this, when there are so many free options available? Certainly, the free options are of questionable legality at best depending upon your country of residence (Iâ€™m talking about P2P services here of course), but I donâ€™t think that this alone precludes people from using them.</p>
	<p>Further, there are other inexpensive methods available for getting music content, including online services like eMusic and allofmp3.com. However, despite these other methods, iTMS continues to do reasonably well.</p>
	<p>The reality is that most iPod users are not computer geeks. Most iPod users are â€œjoe consumerâ€ who bought an iPod to listen to their music, and simply want to get their music onto their iPod in the simplest way possible.</p>
	<p>Now, the average consumer usually still buys CDs, and iTunes (the software, not the store) makes this import process very easy and painless. Hence the majority of legitimate music on most iPods probably came from a purchased CD.</p>
	<p>This approach diverges when entering the realm of video content, however. At this time, there is no reasonable way to purchase a DVD and automagically transfer it onto your iPod. There is software available that attempts to do this, but it is a time-consuming process at best, and generally not something that the average non-technical user wants to attempt. However, one might as well suggest that this alone would doom iTunesâ€™ video content approach to failure in the same way the availability of commercial audio CDs would doom iTunesâ€™ music content sales. After all, importing a CD into iTunes is so easy why would anybody bother to buy their music from the iTunes Music Store?</p>
	<p>However, the article goes even further in assuming that the majority of iPod users actually have the capability in terms of hardware and knowledge to record video content from their TVs and then convert it into iPod format, and that therefore every owner of an iPod video who wants to watch a TV show on their iPod would rather do this than shell out $1.99.</p>
	<p>If this were true, then sales of DVD box sets of TV shows should have never taken off either, since all of this content is freely available on TV, right?</p>
	<p>Frankly, this is an unrealistic assumption even for a technical user. Iâ€™m a very experienced computer user myself, and I couldnâ€™t even begin to be bothered with this process just to get content onto my iPod, and being in Canada, I canâ€™t even get the iTMS video content yet, since itâ€™s only available in the U.S. So in my case, Iâ€™d rather not even have that content on my iPod than go through the trouble of recording it and transferring it manually.</p>
	<p>So if this is the response of somebody who actually has the knowledge and ability to do this, how much more likely is the average iPod owner to bother?</p>
	<p>Again, the iPod won itâ€™s market share for its simplicity and ease of use. iTMS will continue to survive for the same reasonâ€¦ I can either invest $35 for a season of a show I want to watch and have it on my iPod within minutes, or invest far more than $35 in time, effort, and hardware to record every episode of a season from my cable/satellite feed and encode it for my iPod, and wait several months to get a whole season.<br />
To me, the choice is obvious.</p>

 ]]></content:encoded>
			<wfw:commentRss>http://www.technocrat.ca/?feed=rss2&amp;p=50</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
