<?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>Mostly Irrelevant</title>
	<atom:link href="http://derek.theblog.ca/feed" rel="self" type="application/rss+xml" />
	<link>http://derek.theblog.ca</link>
	<description>... but not entirely</description>
	<lastBuildDate>Mon, 19 Apr 2010 22:09:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Converting Windows Server 2008 R2 for Workstation Duty</title>
		<link>http://derek.theblog.ca/converting-windows-server-2008-r2-for-workstation-duty</link>
		<comments>http://derek.theblog.ca/converting-windows-server-2008-r2-for-workstation-duty#comments</comments>
		<pubDate>Fri, 16 Apr 2010 23:55:07 +0000</pubDate>
		<dc:creator>Derek</dc:creator>
				<category><![CDATA[How-to]]></category>
		<category><![CDATA[Core i5]]></category>
		<category><![CDATA[NAS]]></category>
		<category><![CDATA[Windows Server 2008 R2]]></category>

		<guid isPermaLink="false">http://derek.theblog.ca/?p=49</guid>
		<description><![CDATA[As you may or may not know, Windows Server 2008 makes a great workstation OS. Version R2, which is based on Windows 7, is even better. But there are some things that need to be done in order to make the default install more desktop friendly. The aptly named http://www.win2008r2workstation.com/ is an excellent starting point and [...]]]></description>
			<content:encoded><![CDATA[<p>As you may or may not know, Windows Server 2008 makes a great workstation OS. Version R2, which is based on Windows 7, is even better. But there are some things that need to be done in order to make the default install more desktop friendly.</p>
<p>The aptly named <a href="http://www.win2008r2workstation.com/">http://www.win2008r2workstation.com/</a> is an excellent starting point and comprehensive guide to the most common tweaking options. But there are a few things that are hidden away in the forums or omitted entirely that could give you major headaches if you don&#8217;t catch them &#8211; especially if you&#8217;re using an Intel Core i5/i7 processor or connecting to a NAS on your LAN.</p>
<h2>CPU Performance with Core i5 and Core i7 Processors</h2>
<p>One of the great new features in some Core i5 and all i7 processors is called Turbo Boost. It&#8217;s basically an automatic overclock that increases the CPU clock if only 1 or 2 of the 4 cores are being loaded. In other words, it speeds up apps that are not highly multi-threaded. Problem is, on a new 2008 R2 install the OS won&#8217;t allow it regardless of whether you&#8217;ve enabled it in the BIOS. You can use a program called <a href="http://www.cpuid.com/tmonitor.php" target="_blank">TMonitor</a> to see how Turbo Boost is working.</p>
<p>Fortunately it&#8217;s an easy fix: In Control Panel &gt; System and Security &gt; <strong>Power Options</strong>, you simply need to switch the power plan from Balanced to <strong>High Performance</strong>. The interesting thing is that none of the power plan settings directly affect this &#8211; so it&#8217;s something behind the scenes that is controlling the power state of the processor.</p>
<p>I would then recommend changing the advanced settings on the High Performance plan to match those on the Balanced plan. For example: <strong>Change the minimum processor state from 100% to 5%</strong> &#8211; it will ensure that the CPU throttles back on idle to save power.</p>
<h2>Enabling Fast LAN File Transfer Throughput</h2>
<p>This is a bit of strange one, because I&#8217;m not sure why LAN throughput is so terrible right out of the box with Windows 2008 Server (R2) - maybe it has something to do with server vs desktop NICs&#8230; Regardless, the download transfer rate from my NAS over my 1000Mbps LAN was about 20-25MBps whereas my NAS (Synology DS110j) is capable of closer to 80-100MBps.</p>
<p>Here&#8217;s the tweaks I&#8217;ve found that give the best performance:</p>
<h4>Disable any &#8220;offloading&#8221; on the network interface hardware.</h4>
<ol>
<li>Open the <strong>Network and Sharing Center<br />
</strong></li>
<li>Click <strong>Change adapter settings<br />
</strong></li>
<li>Right click the network adapter you&#8217;re using and choose <strong>Properties<br />
</strong></li>
<li>Click <strong>Configure&#8230;<br />
</strong></li>
<li>Open the <strong>Advanced</strong> tab</li>
<li>Find any items that have the word &#8220;<strong>offload</strong>&#8221; in their name and change those items to <strong>Disabled<br />
</strong></li>
<li><em>Optional</em>: While you&#8217;re here, enable <strong>jumbo frames</strong> if your router supports it. Remember: the frame size you set on your NIC has to be the same as the setting on your router! I&#8217;ve found that 4K frames work best.</li>
</ol>
<h4>Disable the Windows TCP stack &#8220;features&#8221;</h4>
<ol>
<li>Open a command prompt with admin priviledges</li>
<li>Disable TCP auto-tuning:<br />
<strong>netsh interface tcp set global autotuning=disabled<br />
</strong></li>
<li>Disable TCP chimney:<br />
<strong>netsh int tcp set global chimney=disabled</strong><strong><br />
</strong></li>
<li>Disable NetDMA<br />
Set this registry value (DWORD) to &#8220;0&#8243; (zero):<br />
<strong>HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\EnableTCPA<br />
</strong>(You may need to create the EnableTCPA value if it&#8217;s not already there)</li>
</ol>
<p>Once that&#8217;s all done, <strong>reboot</strong> and run this command to verify the settings:</p>
<p><strong>&gt; netsh int tcp show global</strong></p>
<pre>TCP Global Parameters
----------------------------------------------
Receive-Side Scaling State          : enabled
Chimney Offload State               : disabled
NetDMA State                        : disabled
Direct Cache Acess (DCA)            : disabled
Receive Window Auto-Tuning Level    : disabled
Add-On Congestion Control Provider  : ctcp
ECN Capability                      : disabled
RFC 1323 Timestamps                 : disabled</pre>
<p>If that all looks good, you should be good to go! Please post your reults in the comments and let me know if these settings worked for you.</p>
<p>Some helpful related links:<br />
<a href="http://www.tomshardware.com/reviews/core-i5-750-efficiency,2500.html">http://www.tomshardware.com/reviews/core-i5-750-efficiency,2500.html</a><br />
<a href="http://support.microsoft.com/kb/951037">http://support.microsoft.com/kb/951037</a></p>
]]></content:encoded>
			<wfw:commentRss>http://derek.theblog.ca/converting-windows-server-2008-r2-for-workstation-duty/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Last Ride</title>
		<link>http://derek.theblog.ca/the-last-ride</link>
		<comments>http://derek.theblog.ca/the-last-ride#comments</comments>
		<pubDate>Mon, 07 Dec 2009 17:18:07 +0000</pubDate>
		<dc:creator>Derek</dc:creator>
				<category><![CDATA[Commentary]]></category>
		<category><![CDATA[movie]]></category>
		<category><![CDATA[Whistler Film Festival]]></category>

		<guid isPermaLink="false">http://derek.theblog.ca/?p=38</guid>
		<description><![CDATA[I honestly can&#8217;t remember the last &#8220;great&#8221; film I&#8217;ve watched. Sure there have been a couple standouts this year &#8211; Zombieland was entertaining (if a bit shallow), The Hangover was mildly funny (if that sort of thing is your bag), etc. District 9 was, and I seem to be in the minority here, by far [...]]]></description>
			<content:encoded><![CDATA[<p>I honestly can&#8217;t remember the last &#8220;great&#8221; film I&#8217;ve watched. Sure there have been a couple standouts this year &#8211; Zombieland was entertaining (if a bit shallow), The Hangover was mildly funny (if that sort of thing is your bag), etc. District 9 was, and I seem to be in the minority here, by far the most overrated film of the year. I understand the novel visuals and plot, but honestly it made little sense and the characters were forgettable. Just read any of the <a href="http://www.rottentomatoes.com/m/district_9/?critic=columns&amp;sortby=rotten&amp;name_order=asc&amp;view=#contentReviews" target="_blank">thoughtful reviews</a> out there to get the <a href="http://www.slate.com/id/2225285/" target="_blank">gist</a> of <a href="http://www.thisislondon.co.uk/film/review-23740306-peter-jackson-does-sci-fi-with-shellfish.do" target="_blank">what</a> I&#8217;m <a href="http://grouchoreviews.com/reviews/3536" target="_blank">saying</a>.</p>
<p>Anyway the point here is not to deride the garbage that Hollywood so reliably produces, but to remind you that there are some great movies out there that you may not have heard of. Case in point is &#8220;<a href="http://www.lastridemovie.com/" target="_blank">The Last Ride</a>&#8221; an Australian made film by director Glendyn Ivin. My wife and I watched this at the <a href="http://www.whistlerfilmfestival.com/" target="_blank">Whistler Film Festival</a> this weekend, and we both came away impressed.</p>
<p>More than any movie I remember, The Last Ride has that elusive quality that draws you in and makes you forget you&#8217;re watching a movie. The cinematography is maybe the best I&#8217;ve ever seen &#8211; it&#8217;s a gorgeous film. The characters are real, complex and brilliantly developed. This movie makes you feel a wide range of emotions, and even though you might think you know where it&#8217;s headed, the tension is masterfully crafted.</p>
<p>We did overhear some comments after the show that it was too dark, too depressing. And to be fair, it is definitely not a &#8220;happy ending&#8221; kind of movie. That fact will probably relegate it to the film festival section of local video stores - and I&#8217;d doubt it will see a wide release. Which is a shame really, because it&#8217;s the first really &#8220;great&#8221; movie I&#8217;ve seen in a long time and the first movie that made me feel something more than just regret at wasting the last hour and a half of my life. You should see this movie if you get a chance.</p>
<p><object style="height: 344px; width: 425px"><param name="movie" value="http://www.youtube.com/v/F7GAUdLFJHM"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><embed src="http://www.youtube.com/v/F7GAUdLFJHM" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"></object></p>
<p>Visit the site: <a href="http://www.lastridemovie.com/">http://www.lastridemovie.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://derek.theblog.ca/the-last-ride/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Google is still #1</title>
		<link>http://derek.theblog.ca/why-google-is-still-1</link>
		<comments>http://derek.theblog.ca/why-google-is-still-1#comments</comments>
		<pubDate>Tue, 09 Jun 2009 05:05:58 +0000</pubDate>
		<dc:creator>Derek</dc:creator>
				<category><![CDATA[Commentary]]></category>
		<category><![CDATA[Bing]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[search engines]]></category>

		<guid isPermaLink="false">http://derek.theblog.ca/?p=35</guid>
		<description><![CDATA[Funny story on TechCrunch today. Seems like Bing&#8217;s popularity is on the decline now, just a few days after its launch and short lived run at #2 search engine. Looking at the StatCounter chart, it&#8217;s interesting to see how Bing&#8217;s big influx of users seemed to have come from (and now apparently returned to) Google. I [...]]]></description>
			<content:encoded><![CDATA[<p>Funny story on TechCrunch today. Seems like <a href="http://www.techcrunch.com/2009/06/07/quick-peak-bings-reign-as-2-search-engine-lasted-one-day/">Bing&#8217;s popularity is on the decline now</a>, just a few days after its launch and short lived run at #2 search engine. Looking at the StatCounter chart, it&#8217;s interesting to see how Bing&#8217;s big influx of users seemed to have come from (and now apparently returned to) Google.</p>
<p>I say its funny because that&#8217;s pretty much what I did&#8230; When Bing launched I changed my default search engine from Google because, at first glance, Bing seemed kind of cool. A lot of searches were producing good quality results, sometimes besting Google in what I considrered most relevant. And hey look, it even ranked my Zune on Windows 2003 post <a href="http://www.bing.com/search?q=zune+windows+2003">#1</a>, versus <a href="http://www.google.com/search?q=zune+windows+2003">#4</a> on Google &#8211; so it must be a great search engine, right?! Well it is pretty good&#8230;</p>
<p>But here&#8217;s the thing&#8230; When you&#8217;re not using Google, you start to feel like you&#8217;re missing out on the &#8220;full&#8221; internet. It&#8217;s almost, in fact, like Google <em>is</em> the internet. It&#8217;s nothing new really, I mean the name is synonymous with the web; but truly the scope of what Google knows does seem (even if it is mostly psychological) to be the &#8220;definitive guide&#8221; to what&#8217;s out there. On every search I&#8217;d do Bing first and then use Google just to make sure I wasn&#8217;t missing out on anything. And since in most cases the Bing results would appear somewhere in the list of Google results, I just usually ended up going from there. So in the end searching Google first and bypassing Bing altogether would be the most efficient workflow.</p>
<p>The difference became especially apparent during the course of my work day where I&#8217;d be looking for a lot of more obscure IT/programming topics. The more unpopular the topic, the more Google proved it&#8217;s worth. For example I&#8217;m doing some PDF work with Ghostscript and encoutering some errors. If I search Google for &#8220;ghostscript error codes&#8221; I get the official ghostscript documentation page as the first result. That doesn&#8217;t even appear on the first page of Bing results &#8211; which contain a lot of irrelevant forum topics.</p>
<p>In the end, Bing is still a good tool and no doubt it&#8217;ll occupy the second slot on my search list. But if this little experience proves anything, it&#8217;s that any new search engine is going to have serious challenges matching Google&#8217;s usefulness and grabbing their market share in the long term. It will be interesting to see what happens when the &#8220;real&#8221; semantic web takes hold, but I have little doubt that Google&#8217;s already well ahead of the competition there, too.</p>
]]></content:encoded>
			<wfw:commentRss>http://derek.theblog.ca/why-google-is-still-1/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>What&#8217;s going on with Starbucks soy lattes?</title>
		<link>http://derek.theblog.ca/whats-going-on-with-starbucks-soy-lattes</link>
		<comments>http://derek.theblog.ca/whats-going-on-with-starbucks-soy-lattes#comments</comments>
		<pubDate>Fri, 06 Feb 2009 22:14:10 +0000</pubDate>
		<dc:creator>Derek</dc:creator>
				<category><![CDATA[Commentary]]></category>
		<category><![CDATA[Starbucks]]></category>

		<guid isPermaLink="false">http://derek.theblog.ca/?p=28</guid>
		<description><![CDATA[A quick Google search turned up nothing &#8211; yet something foul is afoot with soy lattes at Starbucks in Canada. The soy milk has changed. And if my hunch is correct, they&#8217;re now using the same garbage soy milk that they use in the US in Canadian stores (I was told this by the manager, but [...]]]></description>
			<content:encoded><![CDATA[<p>A quick Google search turned up nothing &#8211; yet something foul is afoot with soy lattes at Starbucks in Canada. The soy milk has changed. And if my hunch is correct, they&#8217;re now using the same garbage soy milk that they use in the US in Canadian stores (I was told this by the manager, but I&#8217;ve yet to confirm it).</p>
<p>What&#8217;s wrong with the US soy milk? It actually contains more than twice the amount of sugar as the &#8220;So Good&#8221; stuff that Canada was previous getting.  For a grande soy latte, that&#8217;s 17g vs only 8g of sugar before. That&#8217;s wayyy to much by my standards. If this is in fact what&#8217;s going on then Starbucks has definitely lost this customer (I always chose other cafes when I can anyway, but it just so happens that Starbucks is the only thing close to my work).</p>
<p>I suppose it was inevitable, especially now amidst the financial meltdown, that Starbucks would try everything to maximize margins. So, lucky us Canadians, we now get the &#8220;made for Starbucks&#8221; soy that&#8217;s been making Americans fatter for years. Fantastic.</p>
]]></content:encoded>
			<wfw:commentRss>http://derek.theblog.ca/whats-going-on-with-starbucks-soy-lattes/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Zune Wireless Sync in Windows Server 2003</title>
		<link>http://derek.theblog.ca/zune-wireless-sync-in-windows-server-2003</link>
		<comments>http://derek.theblog.ca/zune-wireless-sync-in-windows-server-2003#comments</comments>
		<pubDate>Thu, 03 Jul 2008 20:21:01 +0000</pubDate>
		<dc:creator>Derek</dc:creator>
				<category><![CDATA[How-to]]></category>
		<category><![CDATA[Windows Server 2003]]></category>
		<category><![CDATA[Zune]]></category>

		<guid isPermaLink="false">http://derek.theblog.ca/?p=27</guid>
		<description><![CDATA[This is probably irrelevant to 99% of the population, but on the off chance that anyone else out there is trying to get their Zune to do wireless (wifi) sync with their Windows 2003 machine, this post will help you do just that. Step 1 &#8211; Enable UPnP on Windows Server 2003 First thing that [...]]]></description>
			<content:encoded><![CDATA[<p>This is probably irrelevant to 99% of the population, but on the off chance that anyone else out there is trying to get their Zune to do wireless (wifi) sync with their Windows 2003 machine, this post will help you do just that.<span id="more-27"></span></p>
<p><strong>Step 1 &#8211; Enable UPnP on Windows Server 2003</strong></p>
<p>First thing that we need is to enable UPnP services on Windows Server 2003 since one of the Zune services depends on it. Fortunately, <a href="http://alantechreview.blogspot.com/2008/03/installing-ssdp-and-upnp-services-under.html" target="_blank">Alan Robinson has written a guide on doing just that</a>. It&#8217;s fairly straight forward &#8211; just make sure to read the instructions closely. Also see the comments for some clarification on creating the registry entries. I grabbed all the necessary DLLs from the Windows XP SP3 network install package and the XML files from an existing Windows XP install on another machine.</p>
<p><strong>Step 2 &#8211; Install the Zune software</strong></p>
<p>Not complicated, done in the same way as installing most XP-specific software. Just extract the files from the setup package (i.e. instead of running it) and run the <strong>package\Zune-x86.msi</strong> from the extracted files. FYI I use WinRAR and it does a great job of extracting the setup packages. If you need more specifics, there&#8217;s <a href="http://www.withinwindows.com/hacks/installing-zune-software-on-windows-server-2003/">a comprehensive post on Rafael&#8217;s blog</a>. Don&#8217;t delete the extracted files just yet, you&#8217;ll need them in the next step.</p>
<p><strong>Step 3 &#8211; Install the Zune Bus Enumerator driver and service</strong></p>
<p>Okay here&#8217;s where it gets a bit tricky. For whatever reason, the drivers for the &#8220;Zune Bus Enumerator&#8221; device and service do not get installed during the course of the Zune software installation in step 2. So, you&#8217;ll have to do it manually.</p>
<p>To get at the driver files, you&#8217;ll have to extract that <strong>Zune-x86.msi</strong> file that you used to install the Zune software in step 2. For that you&#8217;ll need a program capable of extracting MSI files. I&#8217;m sure there are several out there, but <a href="http://legroom.net/software/uniextract">Universal Extractor</a> is the best in my opinion &#8211; just right-click the .msi file and choose &#8220;UniExtract to SubDir&#8221;.</p>
<p>Among the files extracted from the Zune-x86.msi package should be� the folder <strong>Zune\Drivers\ZuneBusEnum</strong>. The INF in there contains the driver definitions we need to install. To install this hardware, you need to use Control Panel &gt; Add Hardware. The wizard will do a search for new hardware and should find nothing (if it does find something, you&#8217;ll have to install whatever it finds and re-run it). When prompted if you have already connected the hardware, choose the &#8220;Yes, I have already connected the hardware&#8221; option. Next, select the &#8220;Add new hardware device&#8221; option. Choose the &#8220;manual selection (Advanced)&#8221; option, then &#8220;Show all devices&#8221;, then finally you can click the &#8220;Have Disk&#8230;&#8221; button. Browse to that <strong>ZuneBusEnum</strong> folder that you just extracted and choose the <strong>Zumbus.inf</strong> file.</p>
<p>In the hardware list, you&#8217;ll see 2 devices: <strong>Zune Bus Root Bus Enumerator</strong> and <strong>Zune Bus Enumerator. </strong>You are going to install the <strong>Zune Bus Root Bus Enumerator</strong> ONLY for now. After you&#8217;ve installed the device, you should probably reboot.</p>
<p>OK, almost done. You&#8217;ll now need to install the Zune Bus Enumerator service. In order to do that, you&#8217;ll need a program that can install Windows services. The easiest way is to get a hold of the <strong>Srvinstw.exe</strong> tool from the Windows 2000 Server Resource Kit. For conveneince you can grab it here (while it lasts): <a href="http://derek.theblog.ca/srvinstw.exe">srvinstw.exe</a>.</p>
<p>First, copy the service executable, <strong>ZuneBusEnum.exe</strong>, to the C:\Windows\System32 directory. You&#8217;ll find <strong>ZuneBusEnum.exe</strong> in the directory where you extracted the <strong>Zune-x86.msi</strong> package to. Now run srvinstw.exe and choose to install a service on the Local Machine. For the service name, enter &#8220;Zune Bus Enumerator Service&#8221;. On the next step, browse to <strong>C:\Windows\System32</strong> and choose the <strong>ZuneBusEnum.exe</strong> as the executable. Next, leave &#8220;Service is it&#8217;s own process&#8221; selected. Next, leave &#8220;System Account&#8221; selected and &#8220;Allow service to interact with desktop&#8221; unchecked. Finally, leave the startup type as &#8220;Automatic&#8221;.</p>
<p>Now that the service is installed, go to Control Panel &gt; Administrative Tools &gt; Services and start the newly created <strong>Zune Bus Enumerator Service</strong>. As soon as you do that, you should get a prompt to install the Zune Bus Enumerator device. Remember when you installed the &#8220;root bus enumerator&#8221;? Well the driver for this device is in that same INF. So use the advanced option, and specify that <strong>Zune\Drivers\ZuneBusEnum </strong>folder that you extracted from the Zune-x86.msi package as the search location for the driver. Windows should find it right away and install the driver.</p>
<p>That&#8217;s it for installation &#8211; finally! Now make sure that all of the necessary services are running. Check that ALL of these are started, and you&#8217;ll probably want to double check that their startup types are all &#8220;Automatic&#8221;:</p>
<ul>
<li>SSDP Discovery Service</li>
<li>Universal Plug and Play Device Host</li>
<li>Zune Bus Enumerator Service</li>
<li>Zune Network Sharing Service</li>
</ul>
<p>Done!</p>
<p>Now, when you first try to do a wireless sync you should get an Add Hardware prompt for a Zune wireless device, or something like that. Just choose the automatic installation option and it should be installed without further action required on your part. With any kind of luck the Zune software will open shortly and you&#8217;ll be on your way!</p>
<p><strong>Step 4 &#8211; Something&#8217;s not working!</strong></p>
<p>Okay, if for some reason something went wrong along the way and something isn&#8217;t working properly &#8211; a service not starting, etc. &#8211; then you may be missing some required files. I haven&#8217;t confirmed if these are necessary so if you discover anything on the topic let me know in the comments.</p>
<p>What you need to do is use the handy <a href="http://www.microsoft.com/downloads/details.aspx?familyid=f872e08b-27a2-4e1e-a0fe-862e4d6b901f&amp;displaylang=en" target="_blank">Zune Device Sync Diagnostic Tool</a> to establish what files are missing. Go to the &#8220;Report&#8221; tab, and check under the &#8220;Files&#8221; section for any files that are labeled as missing. Chances are the file you are missing is <strong>wlanapi.dll</strong>. This file is only included with XP, so you&#8217;ll need to grab it from there somehow. Either do so from an existing XP install, or grab it from the XP SP3 network install package (in case you&#8217;ve forgotten, you can do so by extracting the SP3 exe and running &#8220;<strong>expand -r wlanapi.dl_</strong>&#8221; from the command line in the appropriate directory). Copy that wlanapi.dll file to C:\Windows\System32 and you should be golden.</p>
<p><strong>Enjoy the full Zune experience on Window Server 2003!</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://derek.theblog.ca/zune-wireless-sync-in-windows-server-2003/feed</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>TransLink has (indirectly) redeemed itself</title>
		<link>http://derek.theblog.ca/26</link>
		<comments>http://derek.theblog.ca/26#comments</comments>
		<pubDate>Fri, 06 Jun 2008 19:26:09 +0000</pubDate>
		<dc:creator>Derek</dc:creator>
				<category><![CDATA[Commentary]]></category>
		<category><![CDATA[mobile technology]]></category>
		<category><![CDATA[TransLink]]></category>

		<guid isPermaLink="false">http://derek.theblog.ca/?p=26</guid>
		<description><![CDATA[In a previous post I criticized TransLink decisions to use Google Transit while forgoing any kind of proper mobile application for looking up schedules. Now, thanks to Google and the latest release of Google Maps for Mobile, I have one less thing to complain about with TransLink. That’s right: Google’s mobile mapping application now supports [...]]]></description>
			<content:encoded><![CDATA[<p>In a <a href="http://derek.theblog.ca/?p=20">previous post</a> I criticized <a href="http://translink.bc.ca">TransLink</a> decisions to use Google Transit while forgoing any kind of proper mobile application for looking up schedules. Now, thanks to Google and the latest release of <a href="http://www.google.com/gmm">Google Maps for Mobile</a>, I have one less thing to complain about with TransLink.</p>
<p>That’s right: Google’s mobile mapping application now supports <a href="http://www.google.com/mobile/gmm/transit.html">transit routing</a>. And it works really well, too. Just pick a starting point (or if you’re device has GPS, you can use current location), pick a destination point, and you get a transit plan that gets you were you want to go. Just like the full version of Google transit, you can choose between multiple routes and you get step by step directions for transfers and what not, if you need them. Conveniently, you can also switch between driving and transit directions in case you want to compare times.</p>
]]></content:encoded>
			<wfw:commentRss>http://derek.theblog.ca/26/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Is Vancouver an unfriendly city?</title>
		<link>http://derek.theblog.ca/is-vancouver-an-unfriendly-city</link>
		<comments>http://derek.theblog.ca/is-vancouver-an-unfriendly-city#comments</comments>
		<pubDate>Fri, 06 Jun 2008 16:29:53 +0000</pubDate>
		<dc:creator>Derek</dc:creator>
				<category><![CDATA[Commentary]]></category>
		<category><![CDATA[Vancouver]]></category>

		<guid isPermaLink="false">http://derek.theblog.ca/?p=24</guid>
		<description><![CDATA[On the bus on my way to work this morning there was a piece in the “24 Hours” daily in which the reporter asked both men and women how easy it was to meet other people in the city. (I forget the exact wording, but you get the idea.) Among the small group sampled, the [...]]]></description>
			<content:encoded><![CDATA[<p>On the bus on my way to work this morning there was a piece in the “24 Hours” daily in which the reporter asked both men and women how easy it was to meet other people in the city. (I forget the exact wording, but you get the idea.)</p>
<p>Among the small group sampled, the consensus goes something like this: People you meet on the street (and I’m casting a broad, poorly sewn net here) are just generally not that outwardly friendly. In Montreal, according to one woman from the article, strangers you pass on the sidewalk are much more likely to make eye contact and smile. In Vancouver, chances are they’ll look the other way.</p>
<p>Now I don’t know if this is a recent thing or if I’ve only recently noticed it, but I think she’s right. Not only downtown, but in the suburbs too, the more I look for the friendly smile from passer-bys, the harder it is to find. Upon returning from a recent trip to a Midwest US state, the effect was more pronounced. People down there seemed “friendlier” and strangers on the street were at least more likely to acknowledge that you actually existed.<span id="more-24"></span></p>
<p>Anyway, off the bus and on the SkyTrain platform that same morning, an interesting coincidence: As I was walking up the stairs, a train was arriving in the station. And because my morning schedule is such that if I make every transit connection seamlessly I arrive perfectly on time, I naturally started running (well, jogging) to ensure I would get on the busy train. See, the problem is you have to run all the way to the front car because the back few are always packed.</p>
<p>As an aside, why don’t people more naturally distribute themselves to the different cars? I never really understood that. I mean, you’ve got people pushing to cram themselves into one car while there are still free seats in another… But I digress.</p>
<p>So I’m jogging to the empty car when this woman (younger) who was standing waiting to get into one of the busy cars stepped back slightly and her handbag swung directly into my path. I’m fairly athletic, but it was too late to alter course so I ran straight into it, knocking it out or her hand and a few meters across the platform. Ooops.</p>
<p>Naturally I look back and yell “I’m sorry” as she yells “hey!” Now the big decision. The doors are about to close at any second and I’ve still got a little ways to go to get to the empty car. I can easily read the look on her face: She wants desperately to yell something like “Fuck you jerk!”, but thankfully she doesn’t – I’ve already attracted enough negative attention to myself this morning. So do I go back and pick up her bag or get on the train and make it to work on time? As I sat down at my desk at 7:59, I couldn’t help but feeling a little disheartened at my decision… I’ve never really thought that’s who I was, yet that split second decision seems to speak lots about who I’ve become. Maybe I’ve been living in Vancouver for too long.</p>
]]></content:encoded>
			<wfw:commentRss>http://derek.theblog.ca/is-vancouver-an-unfriendly-city/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Shoot first, ask questions later</title>
		<link>http://derek.theblog.ca/shoot-first-ask-questions-later</link>
		<comments>http://derek.theblog.ca/shoot-first-ask-questions-later#comments</comments>
		<pubDate>Thu, 15 Nov 2007 22:31:54 +0000</pubDate>
		<dc:creator>Derek</dc:creator>
				<category><![CDATA[Commentary]]></category>
		<category><![CDATA[police stupidity]]></category>
		<category><![CDATA[tasers]]></category>

		<guid isPermaLink="false">http://derek.theblog.ca/?p=22</guid>
		<description><![CDATA[Or so seems to be the mentality of the officers who tasered Robert Dziekanski to death at YVR. It&#8217;s hard to watch the video (linked from this CBC story) and not be at least a little outraged at the officers who responded that night &#8211; unless you&#8217;re the police, that is. RCMP spokesman Cpl. Dale [...]]]></description>
			<content:encoded><![CDATA[<p>Or so seems to be the mentality of the officers who tasered Robert Dziekanski to death at YVR. It&#8217;s hard to watch the video (linked from <a href="http://www.cbc.ca/canada/british-columbia/story/2007/11/14/bc-taservideo.html" target="_blank">this CBC story</a>) and not be at least a little outraged at the officers who responded that night &#8211; unless you&#8217;re the police, that is. RCMP spokesman Cpl. Dale Carr urges those watching the video to &#8220;put what they&#8217;ve seen aside for the time being&#8221; and to &#8220;wait to hear the totality of the evidence at the time of the inquest.&#8221; Wait, what?<span id="more-22"></span></p>
<p>I can&#8217;t help but to imagine what we&#8217;d be hearing if the opposite were to have happened that night and Mr. Dziekanski had attacked one of the officers&#8230;. &#8220;This video <em>clearly</em> shows our officers coming under attack by a violent and dangerous man and we believe our officers were absolutely justified in their use of deadly force.&#8221;</p>
<p>Let&#8217;s assume the worst for a moment and suppose that, in the seconds leading up to the initial tasering and in the area occluded by the wall in the video, Mr. Dziekanski made a threatening gesture &#8211; perhaps reaching inside his jacket or pocket. Does that change your opinion of what happened? Could that (seemingly unlikely) event have even made a difference in whether or not the police were justified in their actions?</p>
<p>Prior to watching this video, I would typically be the last person to condemn police violence when it comes to dealing with criminals. If a person flagrantly breaks the law and expects to get treated with respect and the same rights as a law-abiding citizen when the law catches up with them they have something else coming to them, right? Right. Except it&#8217;s clearly not, because the line that separates a &#8220;criminal&#8221; from a guy in a foreign country, who doesn&#8217;t speak the language and who&#8217;s obviously in emotional and physical distress is pretty damn blurry.</p>
<p>Back to the tape: There didn&#8217;t appear to be any other people on the same side of the glass wall where Mr.  Dziekanski and the officers were standing, so who were those officers protecting when they fired at the lone man? Themselves, I guess. Which makes it pretty hard to look at them as any thing other than cowards. Put a deadly weapon in my hand and send me out on the street with no clear set of consequences or guidelines to using it and I&#8217;d be pretty fearless too.</p>
<p>Police officers sign up to do a dangerous job and I respect them for that, but there exists an asymmetrical relationship between mitigating risk to themselves and keeping the public safe. In this case, the balance of that relationship slid much too far to the left and the officers involved selfishly put their safety before that of Mr. Dziekanski&#8217;s. Hey, do you want to keep the police really safe? Why not let them shoot the people they approach with tranquilizers to sedate them first &#8211; that will make them a lot easier to deal with.</p>
]]></content:encoded>
			<wfw:commentRss>http://derek.theblog.ca/shoot-first-ask-questions-later/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>That was predictable</title>
		<link>http://derek.theblog.ca/that-was-predictable</link>
		<comments>http://derek.theblog.ca/that-was-predictable#comments</comments>
		<pubDate>Thu, 08 Nov 2007 21:16:39 +0000</pubDate>
		<dc:creator>Derek</dc:creator>
				<category><![CDATA[Commentary]]></category>
		<category><![CDATA[DRM]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[radiohead]]></category>

		<guid isPermaLink="false">http://derek.theblog.ca/?p=21</guid>
		<description><![CDATA[Is anyone really surprised by the latest headlines from Radiohead&#8217;s recent In Rainbows release? Fans were invited to put their own price on the 10 MP3 files that made up In Rainbows, from nothing to £100. But internet monitoring company Comscore found that only 38% of downloaders willingly paid to do so. http://news.bbc.co.uk/1/hi/entertainment/7082627.stm Well you [...]]]></description>
			<content:encoded><![CDATA[<p>Is anyone really surprised by the latest headlines from Radiohead&#8217;s recent <a href="http://www.inrainbows.com" target="_blank">In Rainbows</a> release?</p>
<blockquote><p>Fans were invited to put their own price on the 10 MP3 files that made up In Rainbows, from nothing to £100.</p>
<p>But internet monitoring company Comscore found that only 38% of downloaders willingly paid to do so.</p>
<p><a href="http://news.bbc.co.uk/1/hi/entertainment/7082627.stm">http://news.bbc.co.uk/1/hi/entertainment/7082627.stm</a></p></blockquote>
<p>Well you can count me among the 62% majority. To be perfectly honest, I had every intention of paying <em>something</em> for the album, but instead I left disappointed with the whole thing and a bit let down by the hype.<span id="more-21"></span></p>
<p>So what went wrong? First of all, I&#8217;m all for avant-garde web site design and breaking the mold, but something still bothered me about the In Radios web site. Maybe it was too Web 1.0 for it&#8217;s own good. I wanted answers and instead found only one-line quips about how it was &#8220;up to me&#8221;. Well yeah I gathered that, thank you very much.</p>
<p>Secondly and most importantly, am I the only one who expected to be able to listen to the album before deciding how much it was worth? Maybe that option was on the site somewhere, lost amidst the psychedelic background&#8230; but I didn&#8217;t find it. I suspect may others would have encountered the same problem. How do I value something when I don&#8217;t really even know what it is?</p>
<p>Could I have tried harder to pay for this album? Sure &#8211; I could have probably searched for a sample of the album before hand. I could have returned to the site after initially downloading it for free to purchase it for my &#8220;fair&#8221; price. Did I do those things? No of course I didn&#8217;t . Partly because I couldn&#8217;t be bothered and partly because when it comes to music I&#8217;m what I call an &#8220;instant gratification listener&#8221;. If the mood strikes me to listen to a particular music that I don&#8217;t currently own, I wan&#8217;t to be able to hit the play button and be on with it. Years and years of downloading music for free will do that to a person, I suppose. Oh don&#8217;t look at me like that &#8211; it&#8217;s not like I haven&#8217;t tried. I purchased Kayne West&#8217;s first album on Puretracks&#8230; then I lost the licenses after a Windows re-intall and bought a non-Windows Media media player. Then I swore never to buy DRM again.</p>
<p>The point is, music distribution is still fatally flawed &#8211; especially for the &#8220;instant gratification listener&#8221;. I won&#8217;t go into all of the problems facing the music industry &#8211; David Gratton does a good job of <a href="http://www.davidrdgratton.com/blog/major-labels-need-to-get-on-the-band-wagon-very-soon-or-they-will-not-matter" target="_blank">commenting on that</a> with a local spin, if you&#8217;re interested in reading more. Instead I have a solution to propose. It centres around one key question: When are people most likely to pay for music? You know those moments when you&#8217;re listening to a song, and it just draws you in so far that it completely transforms who or where you are? Those are the moments that make me go &#8220;damn, I wish I had paid for this song.&#8221; And yet when the headphones are out that thought is gone. If the labels and artists want to capitalize on their music, then they should be working on ways of capitalizing on that feeling that great music gives you &#8211; however fleeting it may be. And please don&#8217;t tell me how much that feeling is worth, let me decide.</p>
<p>As disappointed as I was with the In Rainbows experience, at least Radiohead is heading in the right direction.</p>
]]></content:encoded>
			<wfw:commentRss>http://derek.theblog.ca/that-was-predictable/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>TransLink: priorities?</title>
		<link>http://derek.theblog.ca/translink-priorities</link>
		<comments>http://derek.theblog.ca/translink-priorities#comments</comments>
		<pubDate>Wed, 07 Nov 2007 23:15:04 +0000</pubDate>
		<dc:creator>Derek</dc:creator>
				<category><![CDATA[Commentary]]></category>
		<category><![CDATA[TransLink]]></category>

		<guid isPermaLink="false">http://derek.theblog.ca/?p=20</guid>
		<description><![CDATA[In case you haven&#8217;t heard, TransLink trip planning is now a part of the Google Transit beta app. It&#8217;s the only Canadian transit system partipating so far, no less. Well forgive me for not giving TransLink a big pat on the back. I don&#8217;t know how much effort has gone into making their scheduling data [...]]]></description>
			<content:encoded><![CDATA[<p>In case you haven&#8217;t heard, <a href="http://translink.bc.ca" target="_blank">TransLink</a> trip planning is now a part of the <a href="http://www.google.com/transit" target="_blank">Google Transit</a> beta app. It&#8217;s the only Canadian transit system partipating so far, no less. Well forgive me for not giving TransLink a big pat on the back. I don&#8217;t know how much effort has gone into making their scheduling data available to Google, but as long as we still don&#8217;t have a proper tool for accessing transit schedules and other information from mobile devices it&#8217;s too much.</p>
<p>Is it unreasonable to want to be able to bring up a page on my web-enabled device &#8211; likely a cellphone &#8211; and enter a route number and stop number to find out when the next bus will be? Let me answer that as both a developer and a paying customer: no. And yet, customers have been left standing at the curb (literally) when it comes to planning their transit use via mobile device. Some ingenious (and presumably fed-up) users have <a href="http://www.canada.com/vancouversun/news/business/story.html?id=4ffd5aa8-6288-4f1c-8b6d-97e7fbf225c8" target="_blank">hacked together</a> their own solutions, but they&#8217;re not exactly the most effective ones.</p>
<p>With any kind of luck, the Google Transit system will soon be available to use with the Google Maps for Mobile application. Until then, we&#8217;re stuck with the frustrating voice system if we need to look up schedules anywhere but on a PC.</p>
]]></content:encoded>
			<wfw:commentRss>http://derek.theblog.ca/translink-priorities/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
