<?xml version="1.0" encoding="utf-8"?>
<!-- Generated by: http://www.phpclasses.org/rsswriter $Revision: 1.7 $ -->
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/">
 <channel rdf:about="http://www.guyswithtowels.com/rss/rss.php">
  <description>Guys With Towels website</description>
  <link>http://www.guyswithtowels.com/</link>
  <title>Guys with Towels</title>
  <dc:date>2010-07-30T01:04:28Z</dc:date>
  <image rdf:resource="http://www.guyswithtowels.com/gwt.gif"/>
  <items>
   <rdf:Seq>
    <rdf:li rdf:resource="http://www.guyswithtowels.com/blog/something-that-occurred-to.html"/>
    <rdf:li rdf:resource="http://www.guyswithtowels.com/blog/just-for-steve.html"/>
    <rdf:li rdf:resource="http://www.guyswithtowels.com/blog/best-euphemism-ever.html"/>
    <rdf:li rdf:resource="http://www.guyswithtowels.com/blog/did-you-know.html"/>
    <rdf:li rdf:resource="http://www.guyswithtowels.com/blog/sounds-ghastly.html"/>
    <rdf:li rdf:resource="http://www.guyswithtowels.com/blog/clever-girl.html"/>
    <rdf:li rdf:resource="http://www.guyswithtowels.com/blog/why-i-love-video-on-demand.html"/>
    <rdf:li rdf:resource="http://www.guyswithtowels.com/blog/lets-interlock-brainspaces.html"/>
    <rdf:li rdf:resource="http://www.guyswithtowels.com/blog/jesus-h-corbett.html"/>
    <rdf:li rdf:resource="http://www.guyswithtowels.com/blog/wurzel-gummidge-convention.html"/>
    <rdf:li rdf:resource="http://www.guyswithtowels.com/blog/character-assassination.html"/>
    <rdf:li rdf:resource="http://www.guyswithtowels.com/blog/the-future-of-video-rental.html"/>
    <rdf:li rdf:resource="http://www.guyswithtowels.com/blog/hilarious-japes-i-never-followed.html"/>
    <rdf:li rdf:resource="http://www.guyswithtowels.com/blog/not-poems-and-rubbish.html"/>
    <rdf:li rdf:resource="http://www.guyswithtowels.com/blog/fascist-with-a-forum-thread.html"/>
    <rdf:li rdf:resource="http://www.guyswithtowels.com/blog/to-the-hp-employee.html"/>
    <rdf:li rdf:resource="http://www.guyswithtowels.com/blog/stay-with-me.html"/>
    <rdf:li rdf:resource="http://www.guyswithtowels.com/blog/spoiler-alert.html"/>
    <rdf:li rdf:resource="http://www.guyswithtowels.com/blog/colour-me-surprised.html"/>
    <rdf:li rdf:resource="http://www.guyswithtowels.com/blog/like-i-care.html"/>
    <rdf:li rdf:resource="http://www.guyswithtowels.com/blog/pot-roasts-and-windows-media.html"/>
    <rdf:li rdf:resource="http://www.guyswithtowels.com/blog/when-ui-costs-lives.html"/>
    <rdf:li rdf:resource="http://www.guyswithtowels.com/blog/endless-tinkering.html"/>
    <rdf:li rdf:resource="http://www.guyswithtowels.com/blog/640mb-ought-to-be-enough-for.html"/>
    <rdf:li rdf:resource="http://www.guyswithtowels.com/blog/get-rssy-in-my-forums.html"/>
    <rdf:li rdf:resource="http://www.guyswithtowels.com/blog/ph34r-my-syndication-5killz.html"/>
    <rdf:li rdf:resource="http://www.guyswithtowels.com/blog/its-time-to-play-the-music.html"/>
    <rdf:li rdf:resource="http://www.guyswithtowels.com/blog/i-have-in-my-hand-a-few-simple.html"/>
    <rdf:li rdf:resource="http://www.guyswithtowels.com/blog/youll-get-16-9-eyes-you-know.html"/>
    <rdf:li rdf:resource="http://www.guyswithtowels.com/blog/random-rampant-computer-imagery.html"/>
   </rdf:Seq>
  </items>
 </channel>
 <image rdf:about="http://www.guyswithtowels.com/gwt.gif">
  <url>http://www.guyswithtowels.com/gwt.gif</url>
  <link>http://www.guyswithtowels.com/</link>
  <title>Guys With Towels</title>
 </image>
 <item rdf:about="http://www.guyswithtowels.com/blog/something-that-occurred-to.html">
  <description>&lt;center&gt;&#13;&#10;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/the-apprentice.png&quot;&gt;&#13;&#10;&lt;h4&gt;That&apos;s What I&apos;m Talking About&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;</description>
  <link>http://www.guyswithtowels.com/blog/something-that-occurred-to.html</link>
  <title>Something that occurred to me watching The Apprentice...</title>
  <dc:date>2009-06-27T22:58:00Z</dc:date>
 </item>
 <item rdf:about="http://www.guyswithtowels.com/blog/just-for-steve.html">
  <description>&lt;p&gt;I just nearly went mad again trying to get Visual Studio syntax colours correct.&#13;&#10;&#13;&#10;&lt;p&gt;Basically, the UI for changing syntax colours in VS is one of my pet hates in the first place, but I found I had some items in my source code that were hideous colours and &lt;i&gt;I could not change them&lt;/i&gt; no matter what I did.&#13;&#10;&#13;&#10;&lt;center&gt;&#13;&#10;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/vsfontsui.png&quot; border=&apos;0&apos;&gt;&#13;&#10;&lt;h4&gt;It doesn&apos;t get any easier than that.&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;It was happening in aspx files, and the embedded script C# was being coloured stupid ways (inverse video etc).  I suspected it was something to do with having installed &lt;a href=&quot;http://www.sapphiresteel.com/&quot;&gt;Ruby In Steel&lt;/a&gt; at one point (as the syntax is related), so I uninstalled it.&#13;&#10;&#13;&#10;&lt;p&gt;Still no joy.  I had text displayed as white on black, yet I went through EVERY SINGLE item in the VS syntax colour font list, and there was NO entry configured to be white on black.  Yet still VS insisted on using that colour combination.&#13;&#10;&#13;&#10;&lt;p&gt;It seemed that VS had some kind of homeopathic memory of the Ruby In Steel syntax colours (or that was my theory).&#13;&#10;&#13;&#10;&lt;p&gt;Eventually I found an answer on the Ruby In Steel website, and the answer is this:&#13;&#10;&#13;&#10;&lt;h3&gt;Delete the .suo file&lt;/h3&gt;&#13;&#10;&#13;&#10;&lt;p&gt;And this worked.  Thank Christ for that.&#13;&#10;&#13;&#10;&lt;p&gt;So you just quit VS, find your .sln file, and delete the .suo file that is sitting next to it, and load up the .sln file again.  &#13;&#10;&#13;&#10;&lt;p&gt;Syntax colours back to sanity.&#13;&#10;&#13;&#10;&#13;&#10;&lt;p&gt;By the way, the above exercise took &lt;i&gt;over an hour&lt;/i&gt;.&#13;&#10;&#13;&#10;&lt;p&gt;Once again I pondered whether I should write a small app that lets you edit the VS syntax colours in a sane way.  For example, you could choose a colour for &apos;comments&apos;, and you wouldn&apos;t have to find the 8 different types of comments in the interminable list of token types, and then manually change each of them to be the same colour.  (Am I the only person in the world who wants to have comments in the same colour no matter what language I&apos;m using?)&#13;&#10;&#13;&#10;&lt;p&gt;But I&apos;m probably too lazy.&#13;&#10;</description>
  <link>http://www.guyswithtowels.com/blog/just-for-steve.html</link>
  <title>Just For Steve</title>
  <dc:date>2009-03-07T10:30:00Z</dc:date>
 </item>
 <item rdf:about="http://www.guyswithtowels.com/blog/best-euphemism-ever.html">
  <description>&lt;p&gt;So I was in the toilet (restroom if you&apos;re a septic) at work the other day, and there was a guy standing at the urinals.&#13;&#10;&#13;&#10;&lt;p&gt;His phone rang, and to my amazement (given his current activity) &lt;i&gt;he answered it&lt;/i&gt;.&#13;&#10;&#13;&#10;&lt;p&gt;His side of the conversation went something like this:&#13;&#10;&#13;&#10;&lt;p&gt;&lt;center&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/lumberg.jpg&quot; border=0&gt;&lt;h4&gt;&quot;Yeah? Alright? Yeah, er, sorry mate it&apos;s not a good time right now - I&apos;m in a meeting with my manager.&quot;&lt;/h4&gt;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;In a meeting with my manager. I must remember that one.&#13;&#10;&#13;&#10;&lt;p&gt;Although the contingency is a remote one, I have to say.</description>
  <link>http://www.guyswithtowels.com/blog/best-euphemism-ever.html</link>
  <title>Best. Euphemism. Ever.</title>
  <dc:date>2008-12-09T12:50:00Z</dc:date>
 </item>
 <item rdf:about="http://www.guyswithtowels.com/blog/did-you-know.html">
  <description>...that the Earth has now developed a &lt;a href=&quot;http://news.bbc.co.uk/today/hi/today/newsid_7619000/7619708.stm&quot;&gt;very slight eccentricity in its orbit&lt;/a&gt;?</description>
  <link>http://www.guyswithtowels.com/blog/did-you-know.html</link>
  <title>Did you know...</title>
  <dc:date>2008-09-18T18:30:00Z</dc:date>
 </item>
 <item rdf:about="http://www.guyswithtowels.com/blog/sounds-ghastly.html">
  <description>&lt;a href=&quot;http://news.bbc.co.uk/1/hi/entertainment/7619828.stm&quot;&gt;Make them stop.&lt;/a&gt;</description>
  <link>http://www.guyswithtowels.com/blog/sounds-ghastly.html</link>
  <title>Sounds Ghastly</title>
  <dc:date>2008-09-17T08:24:00Z</dc:date>
 </item>
 <item rdf:about="http://www.guyswithtowels.com/blog/clever-girl.html">
  <description>&lt;p&gt;So Google have announced their new browser, &lt;a href=&quot;http://www.google.com/chrome&quot;&gt;Chrome&lt;/a&gt;.&#13;&#10;&#13;&#10;&lt;p&gt;After playing with it a bit, it seems nice, but I think I need my AdBlock Pro  and deli.cio.us plug-ins for Firefox too much.&#13;&#10;&#13;&#10;&lt;p&gt;However, you will notice how fast it is!  Just scrolling the page seems very fast and slick.&#13;&#10;&#13;&#10;&lt;p&gt;There&apos;s a reason for that, and someone&apos;s been very clever.&#13;&#10;&#13;&#10;&lt;h3&gt;Be vewy quiet, we&apos;re hunting psychological manipulations&lt;/h3&gt;&#13;&#10;&#13;&#10;&lt;p&gt;Basically, for each scroll event (mouse click/wheel/cursor key), Chrome scrolls more of the window at a time than Firefox does. Like, quite a lot more.&#13;&#10;&#13;&#10;&lt;p&gt;Check these images out - they shows successive scroll events in Chrome and Firefox on a web page.&#13;&#10;&#13;&#10;&lt;p&gt;&lt;center&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/chrome/firefox.png&quot; border=0&gt;&lt;h4&gt;Firefox scrolling - normal scrolling speed/offset&lt;/h4&gt;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;br/&gt;&#13;&#10;&lt;p&gt;&lt;center&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/chrome/chrome.png&quot; border=0&gt;&lt;h4&gt;Chrome scrolling - only 2 scroll events and the page title has already disappeared!&lt;/h4&gt;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;I believe most people will notice that scrolling is different, and &apos;faster&apos;, but not be able to work out why.  I think I only noticed it because I get riled when people mess with my scrolling (I will never forgive the Logitech mouse driver software that forced smooth scrolling on to me, nor myself for installing it, however briefly).  In fact, I sort of don&apos;t like Chrome&apos;s scrolling, because it&apos;s too chunky and imprecise.&#13;&#10;&#13;&#10;&lt;p&gt;But in general I think the reaction will be ZOMG SO FAST!!!111 because to start with, the sort of people who try Chrome will probably be Firefox users.  Internet Explorer 7 actually scrolls even more than Chrome does (at least, with IE7), and that feels worse to me.  But hey, maybe people prefer it and I&apos;m just weird.&#13;&#10;&#13;&#10;&lt;p&gt;So, job done.  &#13;&#10;&#13;&#10;&lt;p&gt;Sneaky.</description>
  <link>http://www.guyswithtowels.com/blog/clever-girl.html</link>
  <title>Clever Girl</title>
  <dc:date>2008-09-03T11:30:00Z</dc:date>
 </item>
 <item rdf:about="http://www.guyswithtowels.com/blog/why-i-love-video-on-demand.html">
  <description>&lt;p&gt;So I eventually gave up on Channel 4&apos;s 4oD service after about a week because the software crashed like 3 times a day (when it wasn&apos;t even supposed to be doing anything).&#13;&#10;&#13;&#10;&lt;p&gt;I recently installed the BBC&apos;s iPlayer download manager (or is it a delivery manager? They don&apos;t seem to be sure which word they&apos;re going to use from one piece of UI text to the next).  I&apos;d been a happy user of the Flash-based web version of iPlayer, but I thought I&apos;d try out the high quality download thing.&#13;&#10;&#13;&#10;&lt;p&gt;Now, I had configured it to only share programs when the Download Manager was running.  That&apos;s the options btw - ON or OFF. What do you mean, you want to control the amount of bandwidth?  Sod off - do you think it&apos;s &lt;i&gt;your&lt;/i&gt; internet connection or something?&#13;&#10;&#13;&#10;&lt;p&gt;Anyway, even though it was supposed to be off, sure enough, after about a day of having it installed, I get the same stuff that 4oD used to throw at me:&#13;&#10;&#13;&#10;&lt;p&gt;&lt;center&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/kontiki-crash.png&quot; border=0&gt;&lt;h4&gt;So that&apos;s good.&lt;/h4&gt;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;I&apos;m told they both use the same Kontiki piece of crap system for p2p sharing, which I guess is why they both crash more often than Britney Spears on a school run.&#13;&#10;&#13;&#10;&lt;p&gt;Nice job, guys.  The &amp;pound;5m was totally worth it.</description>
  <link>http://www.guyswithtowels.com/blog/why-i-love-video-on-demand.html</link>
  <title>Why I Love Video On-Demand Services</title>
  <dc:date>2008-02-13T16:30:00Z</dc:date>
 </item>
 <item rdf:about="http://www.guyswithtowels.com/blog/lets-interlock-brainspaces.html">
  <description>&lt;p&gt;Crikey.  When did engineers start to talk like Gus from Drop the Dead Donkey?&#13;&#10;&#13;&#10;&lt;p&gt;Check out &lt;a href=&quot;http://google-latlong.blogspot.com/2008/01/making-changes_24.html&quot;&gt;this post&lt;/a&gt; from the Google Maps dev blog:&#13;&#10;&#13;&#10;&lt;p&gt;&lt;center&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/googleblog.png&quot; border=0&gt;&#13;&#10;&lt;h4&gt;Speak English, dammit!&lt;/h4&gt;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;I love the way he says &apos;transitioned&apos; when he means &apos;moved&apos;.&#13;&#10;&#13;&#10;&lt;p&gt;And don&apos;t get me started on &apos;empowers&apos;.&#13;&#10;</description>
  <link>http://www.guyswithtowels.com/blog/lets-interlock-brainspaces.html</link>
  <title>Let&apos;s interlock brainspaces to form a centre of excellence</title>
  <dc:date>2008-01-26T16:50:00Z</dc:date>
 </item>
 <item rdf:about="http://www.guyswithtowels.com/blog/jesus-h-corbett.html">
  <description>&lt;p&gt;This is the start of a comic series I&apos;ve been planning called &apos;The J.C.&apos;, for which the concept is teen angst drama (Smallville, The O.C., etc) meets well, you can probably guess soon enough.&#13;&#10;&#13;&#10;&lt;p&gt;I had previously promised myself not to release the start of this series until I had written a certain number of scripts...but I wrote some more scripts recently which I liked, so I feel like I&apos;m going to ignore my own prohibition.&#13;&#10;&#13;&#10;&lt;p&gt;I&apos;m still way off my target, and so I won&apos;t release any more until I&apos;ve hit that target (and learned to draw!), but this first comic has a Christmas theme, so what the hell!&#13;&#10;&#13;&#10;&lt;p&gt;So, let&apos;s get on and pitch issue #1 into the world:&#13;&#10;&#13;&#10;&lt;p&gt;&lt;center&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/comics/thejc/001.jpg&quot; border=0&gt;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;With a bit of luck it might make you smile.&#13;&#10;&lt;p&gt;&lt;i&gt;&lt;font size=-1&gt;NB: the art style will change radically for subsequent issues.  In other words, it won&apos;t be nearly as good.&lt;/font&gt;&lt;/i&gt;</description>
  <link>http://www.guyswithtowels.com/blog/jesus-h-corbett.html</link>
  <title>Jesus H. Corbett</title>
  <dc:date>2008-01-12T11:00:00Z</dc:date>
 </item>
 <item rdf:about="http://www.guyswithtowels.com/blog/wurzel-gummidge-convention.html">
  <description>&lt;p&gt;I was watching an episode of &lt;i&gt;The Bill&lt;/i&gt; a while back, and one scene gave me a flashback to that old &lt;a href=&quot;http://www.imdb.com/title/tt0078713/&quot;&gt;Jon Pertwee TV programme&lt;/a&gt;:&#13;&#10;&#13;&#10;&lt;p&gt;&lt;center&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/gummidge.jpg&quot; border=0&gt;&#13;&#10;&#13;&#10;&lt;h4&gt;&quot;If you cannot afford a hairdresser, one will be provided for you by the court...&quot;&lt;/h4&gt;&#13;&#10;&lt;/center&gt;</description>
  <link>http://www.guyswithtowels.com/blog/wurzel-gummidge-convention.html</link>
  <title>Worzel Gummidge Convention</title>
  <dc:date>2008-01-11T11:00:00Z</dc:date>
 </item>
 <item rdf:about="http://www.guyswithtowels.com/blog/character-assassination.html">
  <description>&lt;p&gt;I&apos;m learning the programming language Ruby at the moment.  Well, sort of.&#13;&#10;&#13;&#10;&lt;p&gt;I get the feeling whenever someone designs a new programming language, they have a sort of grudge that certain non-alphanumeric characters are not being used enough, so they push them in their language.&#13;&#10;&#13;&#10;&lt;p&gt;In Ruby, it seems that : and &lt; are the new black.&#13;&#10;&#13;&#10;&lt;p&gt;In Python the emphasis was put on spaces and tabs, in a left-field manoeuvre that no-one saw coming.&#13;&#10;&#13;&#10;&lt;p&gt;Most famously in Perl, of course, they couldn&apos;t decide, so they decided to push all the characters they could find, for *%$@#&amp;&apos;s sake.</description>
  <link>http://www.guyswithtowels.com/blog/character-assassination.html</link>
  <title>Character Assassination</title>
  <dc:date>2008-01-10T21:04:00Z</dc:date>
 </item>
 <item rdf:about="http://www.guyswithtowels.com/blog/the-future-of-video-rental.html">
  <description>&lt;p&gt;&lt;font size=-1&gt;&lt;b&gt;Update:&lt;/b&gt; &lt;i&gt;A kindly person from the Xbox team has (indirectly) pointed out that in the XBLA screen, you can choose to view games that you recently downloaded, which addresses one of my complaints below.  I think this was a new feature of the last Dashboard update, because I hadn&apos;t seen it before.  I notice you can also view your &apos;Recently Played&apos; games, which is also handy.  Yay!  (At least, I think that one&apos;s a new feature...hmm...)&lt;/i&gt;&lt;/font&gt;&#13;&#10;&#13;&#10;&lt;p&gt;My Xbox 360 has been dropping heavy hints about the fact that I can now rent movies from Xbox Live Marketplace for a few weeks now, so on a whim I decided to try it out.&#13;&#10;&#13;&#10;&lt;p&gt;I was tempted to watch &lt;i&gt;300&lt;/i&gt;, but that&apos;s like &amp;pound;2.99 on DVD now, so I went for &lt;i&gt;Zodiac&lt;/i&gt; instead.  I plumped for the more expensive HD (720p) version just for the hell of it, even though I probably can&apos;t tell the difference from my sofa unless I&apos;m wearing my glasses.  It comes to about &amp;pound;4.50 I think, for the HD version.&#13;&#10;&#13;&#10;&lt;p&gt;&lt;center&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/xboxvideo/videostore-1.jpg&quot; border=0&quot;&gt;&lt;/p&gt;&#13;&#10;&lt;h4&gt;Zodiac!&lt;/h4&gt;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;Anyway, it was 6.9Gb to download, so I set it going and then left the Xbox 360 on the &apos;Active Downloads&apos; screen, so I could tell when it had finished easily.&#13;&#10;&#13;&#10;&lt;p&gt;Next day, I check the Xbox 360:&#13;&#10;&#13;&#10;&lt;p&gt;&lt;center&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/xboxvideo/activedownloads.jpg&quot; border=0&quot;&gt;&lt;/p&gt;&#13;&#10;&lt;h4&gt;Yay! It&apos;s finished downloading.&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&lt;p&gt;Cool. Let&apos;s watch the movie.  Now, will it be under Xbox Live Marketplace, or under my media tab..?  I am always amazed that the 360 Dashboard doesn&apos;t have a &lt;i&gt;&apos;show me the stuff I downloaded recently&apos;&lt;/i&gt; facility.  For instance, I have a 120Gb Elite Xbox 360, so I have about 135 games in my Xbox Live Arcade section.  Whenever I try a new one, the 360 always makes me go and find it in that list of 135 games. That always makes for a great UX, let me tell you. &lt;i&gt;(Note: see update above)&lt;/i&gt;&#13;&#10;&#13;&#10;&lt;p&gt;Oh, well. Let&apos;s try the media tab first...&#13;&#10;&#13;&#10;&lt;p&gt;&lt;center&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/xboxvideo/mediatab.jpg&quot; border=0&quot;&gt;&lt;/p&gt;&#13;&#10;&lt;h4&gt;It ought to be in here somewhere&lt;/h4&gt;&lt;/center&gt;&#13;&#10;&lt;p&gt;The &apos;Video store&apos; option just takes me to the place where I bought the video, so let&apos;s try the &apos;Videos&apos; section:&#13;&#10;&lt;p&gt;&lt;center&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/xboxvideo/mediatab-video.jpg&quot; border=0&quot;&gt;&lt;/p&gt;&#13;&#10;&lt;h4&gt;Oh.  Not in there then.&lt;/h4&gt;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;This isn&apos;t good.  Maybe I am supposed to access it via the Video store after all.  Let&apos;s go there:&#13;&#10;&#13;&#10;&lt;p&gt;&lt;center&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/xboxvideo/videostore-1.jpg&quot; border=0&quot;&gt;&lt;/p&gt;&#13;&#10;&lt;h4&gt;Zodiac.  Again.&lt;/h4&gt;&lt;/center&gt;&#13;&#10;&lt;p&gt;Ok, so there&apos;s the movie.  It seems to think I have it already, judging from the &apos;tick&apos; mark next to the movie.  Ok, so let&apos;s select it and watch the movie!&#13;&#10;&#13;&#10;&lt;p&gt;&lt;center&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/xboxvideo/videostore-2.jpg&quot; border=0&quot;&gt;&lt;/p&gt;&#13;&#10;&lt;h4&gt;Huh?&lt;/h4&gt;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;Er, it thinks I want to rent this movie.  Surely it knows I&apos;ve already rented it?  Well, ok, maybe it will notice I already have it later, so let&apos;s carry on.&#13;&#10;&lt;p&gt;&lt;center&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/xboxvideo/videostore-3.jpg&quot; border=0&quot;&gt;&lt;/p&gt;&#13;&#10;&lt;h4&gt;No kidding, professsor!&lt;/h4&gt;&lt;/center&gt;&#13;&#10;&lt;p&gt;At this point my Xbox 360 decides to get all existential on my ass, informing me that I &apos;may&apos; have downloaded this movie before.  May? &lt;i&gt;May?&lt;/i&gt;  From the console&apos;s total lack of information about my movie download status, I certainly have no idea whether it worked, but surely the freakin&apos; console has some idea if it worked or not?!&#13;&#10;&#13;&#10;&lt;p&gt;&lt;font size=-1&gt;Aside: the same thing happens if you try to download something and the download queue is full (*ahem* CString Downloads[6]; *ahem*) - the download fails, but the 360 still thinks you may have downloaded it.  Maybe.  Possibly.  Look, just get off its &lt;i&gt;fucking back&lt;/i&gt;, ok? What do you think it is, some kind of &lt;i&gt;goddamn computer?!&lt;/i&gt; Oh, you&apos;d like that, wouldn&apos;t you?&lt;/font&gt;&#13;&#10;&#13;&#10;&lt;h2&gt;I&apos;m sorry, but this really has nothing to do with us&lt;/h2&gt;&#13;&#10;&lt;p&gt;At this point, I try hunting around all the tabs/places I can think of, but I am utterly unable to find the damn movie anywhere.&#13;&#10;&lt;p&gt;I decide to call Xbox support for a laugh.  The nice lady from the outsourcing office on the Moon tells me to try a few things, culminating in going to the &apos;System&apos; tab.  The &lt;i&gt;System&lt;/i&gt; tab?  I had honestly never thought of going there to find my downloaded Zodiac movie.  So anyway, we go there on a voyage of discovery:&#13;&#10;&#13;&#10;&lt;p&gt;&lt;center&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/xboxvideo/systemtab-1.jpg&quot; border=0&quot;&gt;&lt;/p&gt;&#13;&#10;&lt;h4&gt;The System tab. For all your movie rental needs.&lt;/h4&gt;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;The Xbot tells me to hit that Memory option, so we go deeper, and see how far the rabbit hole goes:&#13;&#10;&lt;p&gt;&lt;center&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/xboxvideo/systemtab-2.jpg&quot; border=0&quot;&gt;&lt;/p&gt;&#13;&#10;&lt;h4&gt;UI principle #35: Don&apos;t make the user choose when there is only one choice.&lt;/h4&gt;&lt;/center&gt;&#13;&#10;&lt;p&gt;Er, I guess I&apos;ll choose my hard disc unit then.  Seems like the most sensible course of action.&#13;&#10;&#13;&#10;&lt;p&gt;&lt;center&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/xboxvideo/systemtab-3.jpg&quot; border=0&quot;&gt;&lt;/p&gt;&#13;&#10;&lt;h4&gt;Ooh, videos!&lt;/h4&gt;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;I excitedly choose the &apos;Videos&apos; option:&#13;&#10;&#13;&#10;&lt;p&gt;&lt;center&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/xboxvideo/systemtab-4.jpg&quot; border=0&quot;&gt;&lt;/p&gt;&#13;&#10;&lt;h4&gt;That doesn&apos;t look good.&lt;/h4&gt;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;Now, I&apos;m pretty sure that the icon for the movie &apos;Zodiac&apos; isn&apos;t supposed to be a warning triangle.  Let&apos;s get some more info:&#13;&#10;&#13;&#10;&lt;p&gt;&lt;center&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/xboxvideo/systemtab-5.jpg&quot; border=0&quot;&gt;&lt;/p&gt;&#13;&#10;&lt;h4&gt;Incomplete? &lt;i&gt;Incomplete?!&lt;/i&gt; Thanks for letting me know!&lt;/h4&gt;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;The nice lady explains that the movie didn&apos;t download properly.  She is unable to offer me any information as to why this might be, or why the software didn&apos;t tell me this, etc.  I find I have lost interest in Xbox Live movie rentals, so I ask if the points can be refunded to my account.&#13;&#10;&#13;&#10;&lt;p&gt;This turns out to be a secret time-sink, as I then have to create a customer account with her on the phone (Hello? Don&apos;t I &lt;i&gt;already have&lt;/i&gt; an account with Xbox Live, ffs?) and faff about waiting on hold while she confirms things, etc.&#13;&#10;&#13;&#10;&lt;p&gt;In all, I&apos;m on the phone for 20 minutes and end up with the promise that the points will be refunded to my account within 72 hours.&#13;&#10;&#13;&#10;&lt;p&gt;It makes going to Blockbuster look convenient.</description>
  <link>http://www.guyswithtowels.com/blog/the-future-of-video-rental.html</link>
  <title>The Future of Video Rental!</title>
  <dc:date>2008-01-10T00:35:00Z</dc:date>
 </item>
 <item rdf:about="http://www.guyswithtowels.com/blog/hilarious-japes-i-never-followed.html">
  <description>I always thought the custom engraving option for iPods was open to abuse...&#13;&#10;&#13;&#10;&lt;p&gt;&lt;center&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/ipod-engraving.png&quot; border=0&gt;&lt;/center&gt;&#13;&#10;&lt;p&gt;I wonder if they are checked by humans before shipping.</description>
  <link>http://www.guyswithtowels.com/blog/hilarious-japes-i-never-followed.html</link>
  <title>Hilarious Japes I Never Followed Through On #38</title>
  <dc:date>2008-01-09T18:29:00Z</dc:date>
 </item>
 <item rdf:about="http://www.guyswithtowels.com/blog/not-poems-and-rubbish.html">
  <description>&lt;p&gt;I was listening to &lt;i&gt;War of the Worlds&lt;/i&gt; by Jeff Wayne today, and it suddenly occurred to me that the Artilleryman is an Open Source Software zealot.  &#13;&#10;&lt;i&gt;&#13;&#10;&lt;div style=&quot;width: 600px; margin: 4px 10px 4px 24px; padding: 8px; background-color: #eee; border: solid 1px green;&quot;&gt;&#13;&#10;&lt;p&gt;&quot;We&apos;re gonna build a whole new world for ourselves.&quot;&#13;&#10;&#13;&#10;&#13;&#10;&lt;p&gt;&quot;It&apos;s not been so great living up here, if&#13;&#10;you want my opinion.&quot;&#13;&#10;&#13;&#10;&lt;p&gt;&quot;Take a look around you at the world we&apos;ve come to know&lt;br/&gt;&#13;&#10;Does it seem to be much more than a crazy circus show&lt;br/&gt;&#13;&#10;But maybe from the madness something beautiful will grow&lt;br/&gt;&#13;&#10;In a brave new world.&quot;&#13;&#10;&#13;&#10;&#13;&#10;&lt;p&gt;&quot;Man is born in freedom but he soon becomes a slave&#13;&#10;&lt;br/&gt;In cages of convention from the cradle to the grave&#13;&#10;&lt;br/&gt;The weak fall by the wayside but the strong will be saved.&quot;&#13;&#10;&#13;&#10;&lt;p&gt;&quot;In a brave new world&#13;&#10;&lt;br/&gt;With just a handful of men&#13;&#10;&lt;br/&gt;We&apos;ll start all over again.&quot;&#13;&#10;&#13;&#10;&lt;p&gt;&quot;I&apos;m not trying to tell you what to be&#13;&#10;&lt;br/&gt;Oh no, oh no, not me&#13;&#10;&lt;br/&gt;But if mankind is to survive&#13;&#10;&lt;br/&gt;The people left alive&#13;&#10;&lt;br/&gt;They&apos;re gonna have to build this world anew&#13;&#10;&lt;br/&gt;And it&apos;s going to have to start with me and you.&quot;&#13;&#10;&#13;&#10;&lt;p&gt;&quot;Imagine the destruction of all that you despise&#13;&#10;&lt;br/&gt;Slowly from the ashes the phoenix will arise.&quot;&#13;&#10;&#13;&#10;&lt;p&gt;&quot;Take a look around you at the world you&apos;ve loved so well&#13;&#10;&lt;br/&gt;And bid the ageing empire of man a last farewell&#13;&#10;&lt;br/&gt;It may not sound like Heaven but at least it isn&apos;t Hell.&quot;&#13;&#10;&#13;&#10;&lt;p&gt;&quot;I&apos;ve got a plan!&quot;&#13;&#10;&#13;&#10;&lt;p&gt;&quot;Nothing can stop men like us. I&apos;ve made a start already. &lt;br/&gt;Come on down here and have a look.&quot;&#13;&#10;&#13;&#10;&lt;/div&gt;&#13;&#10;&lt;/i&gt;&#13;&#10;&#13;&#10;&lt;p&gt;All these years, and I never realised it.&#13;&#10;&lt;p&gt;It&apos;s doing the working &lt;i&gt;and&lt;/i&gt; the thinking that wears a feller out.</description>
  <link>http://www.guyswithtowels.com/blog/not-poems-and-rubbish.html</link>
  <title>Not Poems and Rubbish</title>
  <dc:date>2008-01-09T17:23:00Z</dc:date>
 </item>
 <item rdf:about="http://www.guyswithtowels.com/blog/fascist-with-a-forum-thread.html">
  <description>A few months back, I got a new TV, which is 16:9.  This means it&apos;s different to my 2nd TV, which is 4:3.  Therefore I can&apos;t use &#13;&#10;Windows Media Centre on both TVs without a lot of faffing about changing screen modes or&#13;&#10;moving/maximising windows, etc.&#13;&#10;&lt;p&gt;So I solved this problem by writing &lt;link=&quot;dev/apps/switchmce&quot;&gt;Switch MCE&lt;/link&gt;, which lets you&#13;&#10;use a button on the MCE remote to flip the MCE window around from one TV to another:&#13;&#10;&lt;center&gt;&#13;&#10;&lt;img border=0 src=&quot;http://www.guyswithtowels.com/pages/dev/apps/switchmce/switchpic.png&quot;&gt;&lt;/link&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&lt;p&gt;And so my plan to take over the world via a small army of utilities is stepped up a notch.  &#13;&#10;&lt;p&gt;Ph34r me!&#13;&#10;&lt;p&gt;Get Switch MCE &lt;link=&quot;dev/apps/switchmce&quot;&gt;here&lt;/link&gt;.&#13;&#10;&lt;p&gt;&lt;i&gt;&lt;font size=&quot;-2&quot;&gt;(I realise that as I have written a piece of software in the area of DVR/media center applications,&#13;&#10;the usual tradition is to start an interminable thread on some AV forum somewhere, and gleefully rule that&#13;&#10;thread with an iron-fist, banning people and subjects who displease me, demanding that you all&#13;&#10;swear fealty to me and/or fall on your swords at my command, threatening to take my ball away and play somewhere&#13;&#10;else, and so on, like some sort of tin-pot frustrated little&#13;&#10;Hitler, in return for the vague promise that I might possibly make some of my software open source at&#13;&#10;some as yet unspecified time in the future, and eke out this sad little fiefdom for 2 to 3 years to &#13;&#10;bolster my own ego,&#13;&#10;but to be honest, I just can&apos;t be arsed, so I&apos;ve put this on my website instead. Deal.)&lt;/font&gt;&lt;/i&gt;</description>
  <link>http://www.guyswithtowels.com/blog/fascist-with-a-forum-thread.html</link>
  <title>Fascist with a Forum Thread</title>
  <dc:date>2007-04-23T18:00:00Z</dc:date>
 </item>
 <item rdf:about="http://www.guyswithtowels.com/blog/to-the-hp-employee.html">
  <description>To the HP employee who packed and posted my replacement laptop keyboard...&#13;&#10;&lt;center&gt;&#13;&#10;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/nx9005/laptop-kbd.jpg&quot; width=700 height=182/&gt;&#13;&#10;&lt;h4&gt;You did it wrong.&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&lt;p&gt;That is all.&#13;&#10;</description>
  <link>http://www.guyswithtowels.com/blog/to-the-hp-employee.html</link>
  <title>To the HP employee who packed and posted my replacement laptop keyboard...</title>
  <dc:date>2007-04-20T22:30:00Z</dc:date>
 </item>
 <item rdf:about="http://www.guyswithtowels.com/blog/stay-with-me.html">
  <description>&lt;p&gt;I wouldn&apos;t normally comment on this because it is such a tragedy for those involved,&#13;&#10;but the recent furore about the shootings at Virginia Tech has&#13;&#10;once again brought Jack Thompson out of the woodwork.  His contention is that the blame for events like&#13;&#10;this lies fairly and squarely on the shoulders of video games like Counter-Strike.&#13;&#10;&lt;p&gt;Here&apos;s an example of his inexorable logic about the Virginia Tech shootings:&#13;&#10;&lt;center&gt;&#13;&#10;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/jackt.jpg&quot; width=225 height=240/&gt;&#13;&#10;&lt;p class=&quot;quote&quot;&gt;&#13;&#10;&quot;He might have killed somebody but he wouldn&apos;t have &lt;br/&gt;&#13;&#10;killed 32 if he hadn&apos;t rehearsed it and trained himself &lt;br/&gt;&#13;&#10;like a warrior on virtual reality. It can&apos;t be done. &lt;br/&gt;&#13;&#10;It just doesn&apos;t happen.&quot;&lt;/p&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&lt;p&gt;Presumably, Jack&apos;s version of &lt;i&gt;&quot;it just doesn&apos;t happen&quot;&lt;/i&gt;, doesn&apos;t include someone like Michael Ryan going&#13;&#10;on a shooting spree in Hungerford and &lt;a href=&quot;http://en.wikipedia.org/wiki/Hungerford_massacre&quot;&gt;killing&#13;&#10;sixteen people and wounding fifteen others&lt;/a&gt;.&#13;&#10;&lt;p&gt;No, before games like Counter-Strike, something like that would &lt;i&gt;never happen&lt;/i&gt;.  Oh, wait, except it &lt;i&gt;did&lt;/i&gt; happen, and&#13;&#10;it happened &lt;i&gt;twenty years ago&lt;/i&gt; in 1987.&#13;&#10;&lt;p&gt;I don&apos;t know if you&apos;re familiar with the state of video games in 1987, but they looked something like this:&#13;&#10;&lt;center&gt;&#13;&#10;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/contra.png&quot; width=224 height=280/&gt;&#13;&#10;&lt;h4&gt;Good luck planning your high street slaughter with &lt;i&gt;that&lt;/i&gt; Virtual Reality.&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&lt;p&gt;As for &lt;i&gt;how&lt;/i&gt; someone like Cho Seung-Hui managed to kill 32 people on his first attempt...well, here&apos;s the big secret,&#13;&#10;and see if you can follow me all the way to the end on this one, Jack:&#13;&#10;&lt;ol&gt;&#13;&#10;&lt;li&gt;He had &lt;i&gt;some guns&lt;/i&gt;.&lt;/li&gt;&#13;&#10;&lt;li&gt;Additionally, they were loaded with ammunition.&lt;/li&gt;&#13;&#10;&lt;li&gt;He went into a college and shot at students in large numbers.&lt;/li&gt;&#13;&#10;&lt;/ol&gt;&#13;&#10;&lt;p&gt;So I trust you see how that works.  No big mystery there as to &lt;i&gt;how&lt;/i&gt; it was done, merely &lt;i&gt;why&lt;/i&gt;.&#13;&#10;&lt;p&gt;I&apos;m reminded of when police officers said that the Columbine shooters&apos; hit ratio was amazing, and much, much higher&#13;&#10;than the hit ratio of the average police officer who has been formally trained in firearms use.&#13;&#10;&lt;p&gt;I&apos;m also guessing that those same police officers don&apos;t routinely go into schools full of children and&#13;&#10;gun them down, which may explain why their hit rate is lower.&#13;&#10;&lt;p&gt;Why do people&apos;s brains seem to leave their heads the moment something like this happens?&#13;&#10;&lt;p&gt;If you&apos;re interested in my opinion as to why Cho Seung-Hui did this, having seen extracts of his video and diatribe,&#13;&#10;I&apos;d say he did it for the usual reasons.  Which is to say, he was self-obsessed, selfish, and, in my lay opinion, batshit insane.&#13;&#10;&lt;p&gt;&lt;font size=-1&gt;&lt;i&gt;(One of the reasons for my commenting on this is that I know if I had lost someone in an event like this, and&#13;&#10;I saw a self-publicising, self-aggrandising jerk like Thompson splashing himself all over the news blaming&#13;&#10;video games for everything, I think there&apos;s a good chance it would make me feel even worse.)&lt;/i&gt;&lt;/font&gt;</description>
  <link>http://www.guyswithtowels.com/blog/stay-with-me.html</link>
  <title>Stay With Me On This One</title>
  <dc:date>2007-04-20T22:00:00Z</dc:date>
 </item>
 <item rdf:about="http://www.guyswithtowels.com/blog/spoiler-alert.html">
  <description>&lt;p&gt;Don&apos;t read this entry if you&apos;ve not seen the film &apos;Fight Club&apos; yet, as it contains spoilers.&#13;&#10;&lt;p&gt;Ok, so the first rule of telling people about films they should watch, is you do not give away the ending.&#13;&#10;&lt;p&gt;The second rule of telling people about films they should watch is you &lt;i&gt;do not give away the ending&lt;/i&gt;.&#13;&#10;&lt;p&gt;By way of background, I used to subscribe to FilmFour (a tv channel showing just films, run by Channel 4).  &#13;&#10;Due to being disorganised (and being pre-Tivo), I rarely got around to watching any films on the channel.&#13;&#10;However, they showed &apos;The Shining&apos;, and as I&apos;d never seen it, I thought it would be a good time to watch it - FilmFour&#13;&#10;shows films in widescreen with no ads. Perfect.&#13;&#10;&lt;p&gt;There was even a short 5 minute introduction before the film, presented by Mark Kermode, the self-important film&#13;&#10;critic (&lt;i&gt;&quot;Is there another kind?&quot;&lt;/i&gt;).  Great, I thought, that will be good - have some of the more interesting&#13;&#10;aspects of the film pointed out, so I can look out for them when watching.&#13;&#10;&lt;p&gt;The intro was only 5 minutes long, as I said, but even so, Kermode managed to &lt;i&gt;tell me the ending of the film&lt;/i&gt;.&#13;&#10;&lt;p&gt;That&apos;s right, in the intro &lt;i&gt;before&lt;/i&gt; the film was to be screened, he told me the ending of the film.&#13;&#10;&lt;center&gt;&#13;&#10;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/filmfour/kermode1.jpg&quot; width=205 height=175/&gt;&#13;&#10;&lt;h4&gt;Tosser.&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&lt;p&gt;What a goddamn muppet.  Since then, I&apos;ve never given credence to or even paid much attention to anything&#13;&#10;Kermode says.  My reasoning for the latter is that he seems to be &lt;i&gt;actively&lt;/i&gt; trying to reduce my enjoyment&#13;&#10;of any film I might watch, which is not something I need, to be honest.&#13;&#10;&lt;p&gt;So I turned off the TV in disgust, and to this day, I&apos;ve never seen &apos;The Shining&apos;.  There didn&apos;t seem much point&#13;&#10;watching it at the time as:&#13;&#10;&lt;ul&gt;&#13;&#10;&lt;li&gt;I knew the ending.&lt;/li&gt;&#13;&#10;&lt;li&gt;I was angry at Mark Kermode and FilmFour for being so mind-numbingly stupid.&lt;/li&gt;&#13;&#10;&lt;li&gt;Mark Kermode is a tosser.&lt;/li&gt;&#13;&#10;&lt;/ul&gt;&#13;&#10;&lt;center&gt;&#13;&#10;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/filmfour/kermode2.jpg&quot; width=150 height=180/&gt;&#13;&#10;&lt;h4&gt;Look at him.  Tosser.&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&lt;p&gt;You could possibly make the argument that anyone who watches films on FilmFour, or watches a short&#13;&#10;introductory piece about the film are all tedious film-school dropouts/wannabes who&apos;ve already watched the film, &#13;&#10;and they just want relive the experience.  So it doesn&apos;t matter if you &lt;i&gt;tell them the ending of the film&lt;/i&gt;.&#13;&#10;&lt;p&gt;Personally, I believe this excludes what I presume is the majority of people who watch a film channel,&#13;&#10;who are people who just want to watch a film without having some pompous dickhead pop up before&#13;&#10;the film&apos;s even started and shout the ending of the film at them.&#13;&#10;&lt;p&gt;So, now, fast forward to today, when FilmFour have once again &lt;i&gt;excelled&lt;/i&gt; themselves.&#13;&#10;&lt;p&gt;FilmFour has just been added to the FreeView line-up, so on Channel 4 this weekend they showed a programme&#13;&#10;called &lt;i&gt;&quot;50 Films To See Before You Die&quot;&lt;/i&gt;.  I recorded this as I thought it might be interesting, and&#13;&#10;I was idly flicking through it this morning (the joys of DVR).  One of the films they recommended was&#13;&#10;&lt;i&gt;&apos;Fight Club&apos;&lt;/i&gt; (and already you know where this is going).&#13;&#10;&lt;p&gt;So, over some film footage of Fight Club, they had a caption that said something like &lt;i&gt;&quot;Fight Club contains one of the most&#13;&#10;effective plot twists in movie history.&quot;&lt;/i&gt;  That made me slightly nervous, as I always find if you tell someone&#13;&#10;to watch a film with the exhortation &lt;i&gt;&quot;It&apos;s got a really good plot twist&quot;&lt;/i&gt; then they spend the whole film&#13;&#10;trying to work out what the twist is.  Sometimes this is no bad thing - I watched &lt;i&gt;&apos;The Sixth Sense&apos;&lt;/i&gt; like that,&#13;&#10;but still really enjoyed it, and didn&apos;t work out what the twist was until it was essentially happening.&#13;&#10;&lt;p&gt;However, I also watched the Kevin Costner film &lt;i&gt;&apos;No Way Out&apos;&lt;/i&gt; with the same knowledge (it had a twist), and&#13;&#10;I deduced what the plot twist was within about 2 seconds of the relevant plot event happening.  I then spent the&#13;&#10;rest of the film waiting for the twist to happen.&#13;&#10;&lt;center&gt;&#13;&#10;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/filmfour/nowayout.jpg&quot; width=200 height=283/&gt;&#13;&#10;&lt;h4&gt;100% pure 80s Cheese&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&lt;p&gt;So anyway, FilmFour/Channel 4 managed to be quite restrained.&#13;&#10;&lt;p&gt;Except they then wheeled on some talking head who proceeded to &lt;i&gt;give away the entire ending&lt;/i&gt; of Fight Club.&#13;&#10;&lt;p&gt;I mean, for God&apos;s sake, what is the point?  You&apos;re making a program that is &lt;i&gt;called&lt;/i&gt;, for Cliff&apos;s sake, &#13;&#10;&lt;i&gt;&quot;50 Films To See Before You Die&quot;&lt;/i&gt; - it&apos;s not called &lt;i&gt;&quot;50 Films You Should Really Watch Again&quot;&lt;/i&gt;.&#13;&#10;I immediately stopped watching - I&apos;ve already seen Fight Club, so it wasn&apos;t a bother to me.  But I expect&#13;&#10;they gave away the endings of &apos;The Sixth Sense&apos; too, and probably of some films I haven&apos;t actually seen yet. &#13;&#10;&lt;p&gt;As I said, I don&apos;t really need that.&#13;&#10;&lt;p&gt;If someone had come up to you years ago and said &lt;i&gt;&quot;You should really watch &apos;The Empire Strikes Back&apos; - it turns out,&#13;&#10;Darth Vader is Luke&apos;s father!&quot;&lt;/i&gt; I don&apos;t think you would have been impressed.  You may have boxed their ears.  Yet for&#13;&#10;intellectual film critics, this seems to be a perfectly acceptable way of behaving.&#13;&#10;&lt;p&gt;My Mum had a similar experience with &lt;i&gt;&apos;The Usual Suspects&apos;&lt;/i&gt;.  It was being shown on terrestrial TV for&#13;&#10;the first time on BBC2 (I think), and they advertised this on Radio 4, and even had a short piece about it on&#13;&#10;one of the programmes my Mum listens to.  During which they &lt;i&gt;gave away the ending of the film&lt;/i&gt;.  If you&apos;ve&#13;&#10;seen &apos;The Usual Suspects&apos;, you&apos;ll know that does kind of ruin the film for the first viewing.&#13;&#10;&lt;center&gt;&#13;&#10;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/filmfour/spacey.jpg&quot; width=500 height=221/&gt;&#13;&#10;&lt;h4&gt;The greatest trick Mark Kermode could play would&lt;br/&gt;be to convince the world he doesn&apos;t exist.&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&lt;p&gt;Jesus.  How hard is it not to do that?  Read that again - the BBC made a big point out of how it&#13;&#10;was being shown on terrestrial TV for the &lt;i&gt;first&lt;/i&gt; time.  So for many people, this would be the first&#13;&#10;chance they had to watch the film.  So what the BBC thought they&apos;d do, obviously, is spoil the film for as&#13;&#10;many of those people as they could.&#13;&#10;&lt;p&gt;Even on the internet, where rudeness and lack of consideration for others knows no bounds, there is &#13;&#10;an informal agreement that you should put the words &quot;SPOILER ALERT!&quot; before any revelation that might&#13;&#10;spoil a piece of art for someone else.&#13;&#10;&lt;p&gt;Yet, for some reason, broadcasting organisations that manage to tell you to &lt;i&gt;&quot;Look away now if you don&apos;t&#13;&#10;want to see the football results&quot;&lt;/i&gt;, can&apos;t seem to do the same when they give away the ending of a film.&#13;&#10;&lt;p&gt;I&apos;m not really sure why they do it - my guess is that if they can&apos;t talk about the clever ending of&#13;&#10;a film, then they can&apos;t demonstrate to you just how very clever and insightful they are.&#13;&#10;&lt;p&gt;Of course, by repeatedly spoiling films for me, they&apos;re doing precisely that.  &#13;&#10;&lt;p&gt;In the words of Ms. Morrissette, how ironic.&#13;&#10;</description>
  <link>http://www.guyswithtowels.com/blog/spoiler-alert.html</link>
  <title>Spoiler Alert</title>
  <dc:date>2006-07-28T09:00:00Z</dc:date>
 </item>
 <item rdf:about="http://www.guyswithtowels.com/blog/colour-me-surprised.html">
  <description>&lt;p&gt;So, MSN Messenger Live 8 Beta Turbo FX+ FINISH HIM!!! is sort of out now, and it looks all shiny and Vista-esque:&#13;&#10;&lt;center&gt;&#13;&#10;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/msnlive.jpg&quot; width=400 height=400/&gt;&#13;&#10;&lt;h4&gt;Don&apos;t cut yourself on those corners&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&lt;p&gt;It&apos;s instructive to note that MSN Messenger 8 allows you to:&#13;&#10;&lt;ul&gt;&#13;&#10;&lt;li&gt;Change your window background&lt;/li&gt;&#13;&#10;&lt;li&gt;Do animated nudges&lt;/li&gt;&#13;&#10;&lt;li&gt;Send animated emoticons&lt;/li&gt;&#13;&#10;&lt;li&gt;Play huge &apos;winks&apos; and other monstrosities&lt;/li&gt;&#13;&#10;&lt;li&gt;Set up a display picture&lt;/li&gt;&#13;&#10;&lt;li&gt;Tell people what music you&apos;re listening to&lt;/li&gt;&#13;&#10;&lt;li&gt;Keep your contacts in the address book&lt;/li&gt;&#13;&#10;&lt;li&gt;Send SMS messages to someone&apos;s mobile phone&lt;/li&gt;&#13;&#10;&lt;li&gt;Use voice chat to another PC or telephone&lt;/li&gt;&#13;&#10;&lt;li&gt;Video chat&lt;/li&gt;&#13;&#10;&lt;li&gt;etc&lt;/li&gt;&#13;&#10;&lt;/ul&gt;&#13;&#10;&lt;p&gt;...but if you want to change your font colour so it&apos;s easy to tell your own comments from your friends&apos; comments, then you still &#13;&#10;get the fantastic choice of the 16-colour EGA palette from 1988 - &lt;b&gt;suck it down!&lt;/b&gt;&#13;&#10;&lt;center&gt;&#13;&#10;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/egacolours.png&quot; width=178 height=261/&gt;&#13;&#10;&lt;h4&gt;See anything you like, sir?&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&lt;p&gt;It goes without saying that half of these are almost unreadable on a white background (or just plain unbearable), and the others &#13;&#10;are varying shades of muddy puddle, ffs.  About the best colour they have is blue, for god&apos;s sake - blue is the&#13;&#10;&lt;i&gt;worst&lt;/i&gt; colour to use for text (your eye is worst at resolving detail of blue objects), but it&apos;s still&#13;&#10;one of the best text colours available in MSN Messenger.  I think that says a lot.&#13;&#10;&lt;p&gt;Plus, it has come to my attention that some people voluntarily eat snails.  This is unrelated information, but of&#13;&#10;a similar level of rank stupidity.&#13;&#10;&lt;p&gt;Sigh.&#13;&#10;</description>
  <link>http://www.guyswithtowels.com/blog/colour-me-surprised.html</link>
  <title>Colour me surprised</title>
  <dc:date>2006-07-13T21:00:00Z</dc:date>
 </item>
 <item rdf:about="http://www.guyswithtowels.com/blog/like-i-care.html">
  <description>There&apos;s this really annoying tendency some people have, and it really bugs me sometimes,&#13;&#10;and makes me want to shout in their faces.  And not in a good way.&#13;&#10;&lt;p&gt;It goes like this: someone is trying to sell me something (or make &#13;&#10;money out of me, even in an indirect way) but finds out that, on reflection,&#13;&#10;I have decided not to take them up on their allegedly fabulous offer.  My usual&#13;&#10;way of dealing with sales people is to ignore their pitch as much as possible, and&#13;&#10;mostly to disbelieve anything they say that is not a matter of public record, or&#13;&#10;cannot be confirmed by a panel of independent experts.&#13;&#10;&lt;p&gt;Ignoring their pitch&#13;&#10;includes shunning their insistence on talking to me whenever they can, phoning me up all the goddamn time&#13;&#10;etc.  I have a mobile phone, but - and this is something that some people &lt;i&gt;really&lt;/i&gt; don&apos;t&#13;&#10;get - it&apos;s for &lt;i&gt;my&lt;/i&gt; benefit, &lt;i&gt;not theirs&lt;/i&gt;. So if they know I have a mobile phone,&#13;&#10;they phone it all the goddamn time, and can&apos;t understand why I don&apos;t drop everything&#13;&#10;and answer it whenever they call. My mobile phone is not a red-painted bat-phone that&#13;&#10;cannot be ignored.&#13;&#10;&lt;center&gt;&#13;&#10;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/batphone.jpg&quot; width=200 height=237/&gt;&#13;&#10;&lt;h4&gt;The Nokia BAT-1&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&lt;p&gt;That&apos;s not the really annoying part.&#13;&#10;&lt;p&gt;The really annoying part is when I&apos;ve denied them the chance to do their pitch at me,&#13;&#10;and then rejected their offer, and they say how disappointed they are, and how they wish&#13;&#10;they&apos;d &lt;i&gt;&quot;had the chance to talk to me about it properly&quot;&lt;/i&gt;, and how the phone is the&#13;&#10;only way they can effectively communicate with me, and that they are &lt;i&gt;&quot;finding it really&#13;&#10;frustrating not being able to contact me.&quot;&lt;/i&gt;&#13;&#10;&lt;p&gt;By this time, I will usually have suggested (many times) email&#13;&#10;or leaving a message as an effective and non-intrusive way to impart information to me, but they don&apos;t like&#13;&#10;this.&#13;&#10;&lt;p&gt;I presume it&apos;s because they imagine they are such a fantastically good salesperson&#13;&#10;that if they could only &lt;i&gt;talk&lt;/i&gt; to me, they could work their inter-personal magic&#13;&#10;on me and I will change my mind in no time.  But they can&apos;t.  So they get upset and&#13;&#10;tell me they are &apos;sad&apos; or &apos;disappointed&apos; about this.  And basically, that I&apos;m not giving &#13;&#10;them a fair chance, or wasted their time, or I&apos;ve let them&#13;&#10;down, or possibly that, in a funny way, I&apos;ve let customers down everywhere.&#13;&#10;&lt;p&gt;So, in light of that, allow me to let every such person know the following information,&#13;&#10;which, although it&apos;s not in the form of a telephone conversation, nevertheless includes all&#13;&#10;the information they need to know:&#13;&#10;&lt;p&gt;&lt;blockquote&gt;&lt;b&gt;I. Really.  Don&apos;t. Care.&lt;/b&gt;&lt;/blockquote&gt;&#13;&#10;&lt;p&gt;Thanks for listening.&#13;&#10;</description>
  <link>http://www.guyswithtowels.com/blog/like-i-care.html</link>
  <title>Like I Care!</title>
  <dc:date>2006-06-24T08:45:00Z</dc:date>
 </item>
 <item rdf:about="http://www.guyswithtowels.com/blog/pot-roasts-and-windows-media.html">
  <description>There&apos;s this story (or parable, if you will), which illustrates the importance of&#13;&#10;doing something for reasons that you know and understand, rather than out of&#13;&#10;blind acceptance of the philosophy of &quot;But we&apos;ve always done it that way.&quot;&#13;&#10;&lt;p&gt;The &lt;a href=&quot;http://www.google.com/search?q=%22pot+roast+story&quot;&gt;Pot Roast Story&lt;/a&gt;, as it is &#13;&#10;commonly known, tells the story of a young wife who cooks her husband a pot roast for dinner.&#13;&#10;He asks her why she cut both ends off the meat before cooking it, and she replies that her mother&#13;&#10;always did it.  Her curiosity is piqued, however, and so the next time she speaks to her&#13;&#10;mother, she asks her why she did this.  Her mother replied that it was because that&apos;s&#13;&#10;what &lt;i&gt;her&lt;/i&gt; mother (i.e. the wife&apos;s grandmother) always used to do.  Accordingly, the mother then asks the grandmother why&#13;&#10;she did this, and the grandmother replied that they didn&apos;t have a pot big enough to roast the&#13;&#10;joint in, so she used to cut off both ends to make it fit.  Here endeth the story.&#13;&#10;&lt;p&gt;I was reminded of this the other day when trying to record something on my Media Center PC.&#13;&#10;If you were around for reel-to-reel tape decks (which I wasn&apos;t really but my parents had an old one), or &#13;&#10;cassette recorders, or even just VHS decks, then you&apos;re probably familiar with buttons like this:&#13;&#10;&lt;center&gt;&#13;&#10;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/recordbutton/cassette.jpg&quot; width=624 height=375/&gt;&#13;&#10;&lt;h4&gt;Handsome.&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&lt;p&gt;Now, the uninitiated might try to press that record button, but they wouldn&apos;t have much luck.&#13;&#10;That&apos;s because with a tape based system, when you start recording you &lt;i&gt;destroy&lt;/i&gt; whatever is on&#13;&#10;the tape at that point.  So the designers made it hard to press the record button by accident.  As&#13;&#10;all right-thinking people know, to record, you will need to press the Record and Play buttons&#13;&#10;together, otherwise it won&apos;t work.  This goes right back to reel to reel tape decks, such as this&#13;&#10;specimen, which seems to have (I&apos;m guessing) two record buttons that you have to press together:&#13;&#10;&lt;center&gt;&#13;&#10;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/recordbutton/reeltoreel.jpg&quot; width=500 height=494/&gt;&#13;&#10;&lt;h4&gt;They don&apos;t make them like that any more.&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&lt;p&gt;Most VHS decks use a similar two-buttons-at-once system to guard against accidentally&#13;&#10;recording over something you want.  Or you can remove the plastic tab from the tape - remember those?&#13;&#10;And the desperate hunting for a bit of sticky label when you realised you didn&apos;t want to keep&#13;&#10;the tape contents any more, but it was the only tape you had to hand, and you really wanted to&#13;&#10;record something that was on TV &lt;i&gt;right now&lt;/i&gt;?&#13;&#10;&lt;p&gt;But I digress.&#13;&#10;&lt;p&gt;Later, VHS remote controls often used to hide the record under a slidey panel, or recess&#13;&#10;the record button so it was harder to press by accident, like this:&#13;&#10;&lt;center&gt;&#13;&#10;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/recordbutton/mcecloseup.jpg&quot; width=584 height=435/&gt;&#13;&#10;&lt;h4&gt;Try pressing that by accident.&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&lt;p&gt;Of course, with today&apos;s new technology of hard drive recorders, where you&apos;re not stuck with a &#13;&#10;fixed size media that can only hold recordings of a few programs at once, we don&apos;t have any need of&#13;&#10;such UI design, so the remotes for these products don&apos;t do this sort of thing.&#13;&#10;&lt;p&gt;Er, except...that remote - here&apos;s a bit more of it:&#13;&#10;&lt;center&gt;&#13;&#10;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/recordbutton/mceremote.jpg&quot; width=500 height=375/&gt;&#13;&#10;&lt;h4&gt;How quaint.&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&lt;p&gt;It&apos;s the official remote control for Windows XP Media Center Edition.  For some reason, they&#13;&#10;think record is such a destructive operation that they should protect the user from it.  Despite&#13;&#10;the fact that:&#13;&#10;&lt;ul&gt;&#13;&#10;&lt;li&gt;Most of the time, the button has no effect (because people with DVRs usually don&apos;t watch live TV).&lt;/li&gt;&#13;&#10;&lt;li&gt;You have gigabytes of disc space for recordings, so the only way it can be destructive is if your &#13;&#10;hard drive is full, and the recording on the bottom of the list falls off due to the new recording.&lt;/li&gt;&#13;&#10;&lt;li&gt;With one of these devices, you&apos;re running the risk of losing recordings off the bottom of your list &lt;i&gt;all&#13;&#10;the time&lt;/i&gt;, because it will be scheduled to record lots of things, and not just when you&apos;re watching&#13;&#10;TV and press the record button.&lt;/li&gt;&#13;&#10;&lt;/ul&gt;&#13;&#10;&lt;p&gt;On the other hand, it does make the record button hard to press, which combined with the sluggish response of&#13;&#10;MCE when you ask it to record (there&apos;s no instant feedback until it&apos;s done whatever processing it&#13;&#10;decides to do), can make you think you haven&apos;t pressed it properly.&#13;&#10;&lt;p&gt;So, for example, I pressed record on something that I wanted to watch (a rare occurrence for me - watching &#13;&#10;Live TV), and then decided to record the whole series (which you do by pressing Record a second time). The&#13;&#10;record symbol stayed as a single red circle next to the programme, so I thought I hadn&apos;t pressed it, and&#13;&#10;pressed it again.  After a few seconds, the &apos;3 circle&apos; logo appeared (meaning that the whole series will be &#13;&#10;recorded), so I went back to something else I was doing.  Unknown to me, as soon as I turned away, a second later&#13;&#10;the third press was detected, which means &quot;cancel recording&quot;.  So when I went back to the TV 15 minutes later,&#13;&#10;I found that the program wasn&apos;t recording after all.&#13;&#10;&lt;p&gt;Genius.&#13;&#10;&lt;p&gt;I await the day when a child asks its parent &lt;i&gt;&quot;Why is the record button all flat and hard to press?&quot;&lt;/i&gt;, and &#13;&#10;the parent replies, &lt;i&gt;&quot;I have no idea.&quot;&lt;/i&gt;&#13;&#10;&lt;p&gt;It may remind you of this, if you live in the UK:&#13;&#10;&lt;center&gt;&#13;&#10;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/recordbutton/speedcamera.gif&quot; width=248 height=224/&gt;&#13;&#10;&lt;h4&gt;This sign means &quot;Warning: Speed Camera&quot;&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&lt;p&gt;I often wonder what most children make of that sign these days, given they quite possibly have&#13;&#10;&lt;i&gt;never&lt;/i&gt; seen a camera that looks anything like that.  I don&apos;t think I have, come to that, except in&#13;&#10;pictures.&#13;&#10;</description>
  <link>http://www.guyswithtowels.com/blog/pot-roasts-and-windows-media.html</link>
  <title>Pot Roasts and Windows Media Center</title>
  <dc:date>2006-04-24T14:00:00Z</dc:date>
 </item>
 <item rdf:about="http://www.guyswithtowels.com/blog/when-ui-costs-lives.html">
  <description>So I was watching the film &lt;a href=&quot;http://www.imdb.com/title/tt0233469/&quot;&gt;Collateral Damage&lt;/a&gt; this evening. I&apos;m not proud.  It wasn&apos;t great,&#13;&#10;but wasn&apos;t as bad as I&apos;d expected from the reviews.  Anyway.&#13;&#10;&lt;p&gt;In case you don&apos;t know, it&apos;s an &lt;a href=&quot;http://www.imdb.com/name/nm0000216/&quot;&gt;Arnie&lt;/a&gt; film where Arnie plays a goshdarned fire-fighter whose&#13;&#10;wife and child are killed in a terrorist bombing.  Various unlikely hi-jinks occur, including&#13;&#10;a trip to Colombia via Panama, a rescue mission, return to the US, etc., along with various characters such&#13;&#10;as the weaselly CIA guy, the bordering-on-decent FBI guy, and crazed terrorist, Johnny Foreigner.&#13;&#10;&lt;p&gt;So far, so Voytilla.  But there&apos;s a bit at the end (spoiler alert) where the crazed terrorist has&#13;&#10;placed a truck full of explosives under a government building in Washington, primed to detonate when&#13;&#10;he calls a certain phone number.  Arnie corners the bad guy under the building, and after a bit&#13;&#10;of rough and tumble fisticuffs, the terrorist comes out on top, and starts dialling the bomb number&#13;&#10;on his mobile phone.&#13;&#10;&lt;center&gt;&#13;&#10;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/motorola/arnie.jpg&quot; width=500 height=281/&gt;&#13;&#10;&lt;h4&gt;Things aren&apos;t looking good for our hero&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&lt;p&gt;Luckily, Arnie has a fire axe to hand (well, he is a fireman) and dispatches the terrorist with this, along &#13;&#10;with one of his one-liners.  Well, it&apos;s actually a one-worder.  Then Arnie picks up the mobile phone, and looks at the display:&#13;&#10;&lt;center&gt;&#13;&#10;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/motorola/phone.jpg&quot; width=500 height=281/&gt;&#13;&#10;&lt;h4&gt;DR BMB: TYM 2 XPLD. L8R, KRZ TRST&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&lt;p&gt;Arnie casually cancels the call, and flips the phone shut.  Disaster averted.&#13;&#10;&lt;p&gt;But then I got to thinking.  What if it had been a Motorola phone?  It might have been a very different &#13;&#10;ending.&#13;&#10;&lt;p&gt;&lt;blockquote&gt;&lt;i&gt;&quot;Ha ha, terrorist, you lose!  Cancel.  No, cancel.  &lt;b&gt;Cancel!  Aieeeeee!&lt;/b&gt;&quot;&lt;/i&gt;&lt;/blockquote&gt;&#13;&#10;&lt;center&gt;&#13;&#10;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/motorola/boom.jpg&quot; width=500 height=281/&gt;&#13;&#10;&lt;h4&gt;Curse you Motorolaaaaaaaaa!&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&lt;p&gt;Worth thinking about.&#13;&#10;&#13;&#10;</description>
  <link>http://www.guyswithtowels.com/blog/when-ui-costs-lives.html</link>
  <title>When UI Costs Lives</title>
  <dc:date>2006-04-23T23:50:00Z</dc:date>
 </item>
 <item rdf:about="http://www.guyswithtowels.com/blog/endless-tinkering.html">
  <description>&lt;p&gt;I have added a &apos;compact&apos; view to my &lt;link=&quot;dev/apps/freespace&quot;&gt;FreeSpace&lt;/link&gt; utility, and also&#13;&#10;enhanced the volume list to show the relevant icon for each volume...&#13;&#10;&lt;center&gt;&#13;&#10;&lt;img src=&quot;http://www.guyswithtowels.com/pages/dev/apps/freespace/freespace-compact.png&quot; width=363 height=291/&gt;&#13;&#10;&lt;h4&gt;The new hotness&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&lt;p&gt;...when really, I should be at work.&#13;&#10;</description>
  <link>http://www.guyswithtowels.com/blog/endless-tinkering.html</link>
  <title>Endless tinkering</title>
  <dc:date>2006-01-28T15:40:00Z</dc:date>
 </item>
 <item rdf:about="http://www.guyswithtowels.com/blog/640mb-ought-to-be-enough-for.html">
  <description>&lt;p&gt;I have written another little utility, called &lt;link=&quot;dev/apps/freespace&quot;&gt;Decent FreeSpace&lt;/link&gt;.&#13;&#10;&lt;p&gt;What it does is (you&apos;ll never guess) monitor the free space left on your hard drives and &#13;&#10;network shares, and lets you know when you&apos;re running out of space.&#13;&#10;&lt;center&gt;&#13;&#10;&lt;img src=&quot;http://www.guyswithtowels.com/pages/dev/apps/freespace/freespace.png&quot; width=474 height=366/&gt;&#13;&#10;&lt;h4&gt;Handy, eh?&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&lt;p&gt;&lt;br/&gt;That&apos;s pretty much it.  It&apos;s a bit rough and ready, but you might find it useful.  &#13;&#10;&lt;p&gt;Get it &#13;&#10;&lt;link=&quot;dev/apps/freespace&quot;&gt;here&lt;/link&gt;.&#13;&#10;</description>
  <link>http://www.guyswithtowels.com/blog/640mb-ought-to-be-enough-for.html</link>
  <title>640Mb ought to be enough for anyone</title>
  <dc:date>2006-01-27T02:25:00Z</dc:date>
 </item>
 <item rdf:about="http://www.guyswithtowels.com/blog/get-rssy-in-my-forums.html">
  <description>&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&#13;&#10;&lt;p&gt;The RSS feed re-fit continues apace, and you should now see the RSS feed icons in the top right&#13;&#10;of my site.&#13;&#10;&lt;p&gt;You&apos;ll always see feed links for the blog/articles and all forum postings, but in forums and&#13;&#10;threads you will now also see contextual RSS feeds based on the page you are looking at, as &#13;&#10;shown in the image to the right.&#13;&#10;&lt;p&gt;This allows you to monitor posts to a particular forum or thread, rather than just all forums,&#13;&#10;which may be handy for you.  &lt;p&gt;For example, you might ask me a question on the forums, and &#13;&#10;want to know if/when&#13;&#10;I reply - now you can just add the &apos;This Thread&apos; feed to your RSS reader (assuming, of course,&#13;&#10;that you don&apos;t already subscribe to the &apos;all forums&apos; feed anyway).&#13;&#10;&lt;p&gt;Magic, eh?&#13;&#10;&lt;p&gt;&lt;i&gt;&lt;font size=-1&gt;NB. At the moment I&apos;ve left the &apos;default&apos; feed (i.e. the one that Firefox shows you in the bottom right&#13;&#10;of the window) to always be the blog/articles feed, but I might change this if I can be bothered.&lt;font&gt;&lt;/i&gt;&#13;&#10;&lt;/td&gt;&#13;&#10;&lt;td&gt;&#13;&#10;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/forumrss.png&quot; width=125 height=217/&gt;&#13;&#10;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;/table&gt;&#13;&#10;</description>
  <link>http://www.guyswithtowels.com/blog/get-rssy-in-my-forums.html</link>
  <title>Get RSSy in my Forums</title>
  <dc:date>2006-01-23T21:10:00Z</dc:date>
 </item>
 <item rdf:about="http://www.guyswithtowels.com/blog/ph34r-my-syndication-5killz.html">
  <description>&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&#13;&#10;&lt;p&gt;Well, I just had a bit of a play around, and I now have a working RSS feed for this site.&#13;&#10;If you use Firefox, or anything else that recognises RSS feeds automatically, you should see&#13;&#10;a little orange RSS feed in the bottom right of your browser window.&#13;&#10;&lt;p&gt;Failing that, the feed itself is &lt;a href=&quot;http://www.guyswithtowels.com/rss.php&quot;&gt;here&lt;/a&gt;.  I&apos;ll be having a go at adding&#13;&#10;feeds for my forums soon.&#13;&#10;&lt;p&gt;It&apos;s almost too exciting.&#13;&#10;&lt;/td&gt;&#13;&#10;&lt;td&gt;&#13;&#10;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/rss.png&quot; width=130 height=127/&gt;&#13;&#10;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;/table&gt;&#13;&#10;</description>
  <link>http://www.guyswithtowels.com/blog/ph34r-my-syndication-5killz.html</link>
  <title>Ph34r my syndication 5killz!!!11</title>
  <dc:date>2006-01-22T02:00:00Z</dc:date>
 </item>
 <item rdf:about="http://www.guyswithtowels.com/blog/its-time-to-play-the-music.html">
  <description>&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&#13;&#10;&lt;p&gt;I&apos;d like to point out that I&apos;m not negative all the time.  It&apos;s just that this entry might&#13;&#10;make it seem like it.&#13;&#10;&lt;p&gt;I&apos;m writing this now, while I&apos;m still pissed off about it, and anyway, it&apos;s what you&apos;re supposed to do in a blog,&#13;&#10;isn&apos;t it?  Moan, I mean.  As m&apos;colleague Shim would say, &lt;i&gt;&quot;People and/or things suck! Yay!  Write a blog entry!&quot;&lt;/i&gt;&#13;&#10;Or something like that.  I can&apos;t do the accent.&#13;&#10;&lt;p&gt;So. Anyway.&#13;&#10;&lt;p&gt;There&apos;s a famous book in the field of software development, called&#13;&#10;&lt;a href=&quot;http://www.amazon.co.uk/exec/obidos/ASIN/0932633439&quot;&gt;Peopleware&lt;/a&gt;.&#13;&#10;It&apos;s probably not as famous as it should be, and it applies not just to software&#13;&#10;development/engineering, but to any endeavour where you&apos;re trying to get people&#13;&#10;to produce creative and high quality work, particularly what the authors term&#13;&#10;&apos;intellectual work&apos;.&#13;&#10;&lt;p&gt;One of the facts that Lister and DeMarco (the authors) present in this book is&#13;&#10;that the variation in productivity between software developers can vary by as much as a factor of 10.&#13;&#10;&lt;p&gt;Those numbers can be a little confusing at first, so let&apos;s talk it out.&#13;&#10;&lt;p&gt;In other words, if you take one of the best programmers and one of the worst, and give them&#13;&#10;the same task, the best &lt;a href=&quot;#ftnt1&quot;&gt;guy&lt;/a&gt;* will finish &lt;i&gt;ten times faster&lt;/i&gt; than the worst guy.  So if the best&#13;&#10;guy finishes the task in a day, the worst guy will finish in in 10 days, or &lt;i&gt;2 freaking weeks&lt;/i&gt; as you and&#13;&#10;I would call it.  &#13;&#10;&lt;p&gt;And don&apos;t go thinking smugly to yourself &lt;i&gt;&quot;Ah, yes, but the guy who finishes in a day will have&#13;&#10;produced rushed and shoddy work.&quot;&lt;/i&gt; because apparently that&apos;s not true either.  The fastest guy&apos;s work&#13;&#10;will usually also be superior to the slowest guy&apos;s work.  Read the book if you want more details on this.&#13;&#10;&lt;p&gt;Some people (myself included) often have a problem believing this statistic, even though&#13;&#10;the authors provide substantial proof from their own experiments and observations in the workplace.&#13;&#10;&lt;p&gt;Well, I don&apos;t have that problem any more, because I recently worked with yet another muppet &#13;&#10;who drove home the truth of Lister and DeMarco&apos;s claims.&#13;&#10;&lt;/td&gt;&#13;&#10;&lt;td&gt;&#13;&#10;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/peopleware.gif&quot; width=220 height=331/&gt;&#13;&#10;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;/table&gt;&#13;&#10;&#13;&#10;&lt;p&gt;Quite simply, he sucks.&#13;&#10;&#13;&#10;&lt;p&gt;One of the opinions I have formed in my programming career is that one of the most&#13;&#10;important characteristics of a programmer is honesty.  Programming is complicated enough&#13;&#10;without some ignorant fool trying to bullshit you that they know what they are talking about.&#13;&#10;If I ask a programmer on my team a question, and they don&apos;t know the answer, I expect the&#13;&#10;first thing they say to be &lt;i&gt;&quot;I don&apos;t know.&quot;&lt;/i&gt;  I don&apos;t expect some load of regurgitated&#13;&#10;rubbish that they hope will make them look smart or salvage their ego.&#13;&#10;&#13;&#10;&lt;p&gt;&lt;center&gt;&#13;&#10;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/muppet/fozzie.jpg&quot; width=193 height=246/&gt;&#13;&#10;&lt;h4&gt;Not a terribly good role model for programmers.&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;The problem with the Muppet (as I shall henceforth refer to him) was that he had the following&#13;&#10;characteristics:&#13;&#10;&lt;ul&gt;&#13;&#10;&lt;li&gt;He thought he was an expert in his field.&lt;/li&gt;&#13;&#10;&lt;li&gt;He so &lt;i&gt;was not&lt;/i&gt; an expert in his field.&lt;/li&gt;&#13;&#10;&lt;li&gt;He was fiercely proud (of what, I am not sure).&lt;/li&gt;&#13;&#10;&lt;li&gt;He would never accept that he was wrong about anything.&lt;/li&gt;&#13;&#10;&lt;li&gt;He had a deeply-ingrained simplistic view on just about every technical subject.&lt;/li&gt;&#13;&#10;&lt;li&gt;He was rubbish.&lt;/li&gt;&#13;&#10;&lt;/ul&gt;&#13;&#10;&#13;&#10;&lt;p&gt;You&apos;re probably thinking that this is a deadly combination, and you&apos;d be right.&#13;&#10;&#13;&#10;&lt;h2&gt;The Arena of Pain&lt;/h2&gt;&#13;&#10;&#13;&#10;&lt;p&gt;The scenario under which I had to experience this super-star&apos;s talents was fairly simple - the implementation of &#13;&#10;a vertical web application.  He was the implementer, and I was managing the project, i.e. him (and supposedly other projects,&#13;&#10;but in the end it took all my time to manage him, and to do the development work to pick up his shortfall&#13;&#10;in productivity).  &#13;&#10;&#13;&#10;&lt;p&gt;The application was not that complicated.  It involved processing orders, dispatching and maintaining stock levels, &#13;&#10;and so on. So not exactly rocket science.&#13;&#10;&#13;&#10;&lt;p&gt;&lt;center&gt;&#13;&#10;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/muppet/chrislloyd.jpg&quot; width=400 height=287/&gt;&#13;&#10;&lt;h4&gt;Not actually that complicated.&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;The system used to implement the application was Zope.  After having learned a fair amount about&#13;&#10;Zope on this project (I&apos;d never used/encountered it before), I&apos;ll be frank and admit that I&apos;m not its&#13;&#10;number 1 fan.&#13;&#10;&#13;&#10;&lt;p&gt;This was exacerbated by the fact that there are essentially two main ways of using Zope:&#13;&#10;&lt;ol&gt;&#13;&#10;&lt;li&gt;The old, stupid way: mixing the markup and logic/code in Zope&apos;s DTML files - a bit like classic ASP programming (as I understand it).&lt;/li&gt;&#13;&#10;&lt;li&gt;The new, recommended hotness: separating markup and logic, and using a language like Python to implement&#13;&#10;the logic in a clean way.&lt;/li&gt;&#13;&#10;&lt;/ol&gt;&#13;&#10;&#13;&#10;&lt;p&gt;You&apos;ll never guess what the muppet&apos;s preferred method was.&#13;&#10;&#13;&#10;&lt;h3&gt;CNSQNS&lt;/h3&gt;&#13;&#10;&lt;p&gt;Of course, Einstein chose the old, stupid way.  This was not from mere ignorance of the new, second way&#13;&#10;of doing things.  Oh no.  He had heard about the separation of presentation and logic, but wanted no truck&#13;&#10;with it.  The old way was &apos;much better&apos;.  He kept referring to it as &apos;pure Zope&apos;.  I was pretty sure it was pure &#13;&#10;something, but that wasn&apos;t it.&#13;&#10;&#13;&#10;&lt;h3&gt;Cards on the Table&lt;/h3&gt;&#13;&#10;&lt;p&gt;Now, as the muppet had never worked with me before, and I was his manager, I guessed that he would&#13;&#10;assume I was some know-nothing PHB who wouldn&apos;t be able to help him materially in any way.  Early&#13;&#10;indications confirmed this.  When he found out that I had never used Zope, I could see in his eyes that&#13;&#10;he was mentally writing me off as a useless idiot.  Which was ironic, really.&#13;&#10;&#13;&#10;&lt;h2&gt;Anything You Can Do&lt;/h2&gt;&#13;&#10;&#13;&#10;&lt;p&gt;The muppet said that even if I learned Zope, I wouldn&apos;t be able to help him with the development work for &#13;&#10;about a month.  The fact that after 3 days I was writing DTML code that linked to complex SQL queries and&#13;&#10;generated sales reports web pages seemed to be an annoyance to him.  In fact, he told me it was a waste of&#13;&#10;time, because the database schema wasn&apos;t finished yet, so I would have to &apos;rewrite it all&apos; when he finalised the &#13;&#10;schema for storing orders.  I tried to explain that I&apos;d just have to adjust the SQL query to get the data from&#13;&#10;the relevant table/field, and possibly do some minor adjustments to data ordering, etc, but he wasn&apos;t&#13;&#10;having it.&#13;&#10;&#13;&#10;&lt;p&gt;I believed that the work I had done on the UI and generation of the report presentation was actually&#13;&#10;useful work, that would require minimal updates when the Muppet actually got his act together and&#13;&#10;decided what the database schema would be.  Stunningly, this turned out to be true.  In fact, the Muppet &#13;&#10;used to almost gleefully tell me in status meetings that he had changed the database schema again, and&#13;&#10;that I would have to &apos;rewrite&apos; all my report code.  In each case it rarely took me more than about 10&#13;&#10;minutes to tweak the SQL query to cope with his changes.&#13;&#10;&#13;&#10;&lt;p&gt;In short, he didn&apos;t seem to have a clue about designing to cope with change.  This became evident&#13;&#10;as whenever he had to change his schema, he seemed to have to rewrite a lot of his code.  We&apos;d hit&#13;&#10;a minor problem that needed a slight change to the database, and he&apos;d say it would take 3 days to update&#13;&#10;his code.  Initially I argued with this, but eventually I just sighed, because he actually did seem to&#13;&#10;be telling the truth - he really &lt;i&gt;was&lt;/i&gt; that incompetent.&#13;&#10;&#13;&#10;&lt;h2&gt;The Expert Speaks&lt;/h2&gt;&#13;&#10;&#13;&#10;&lt;p&gt;Just to give you a little flavour of the muppet&apos;s expertise and quality of work - for a start, his code &#13;&#10;had no comments.  I think I&apos;m right in saying none, rather than &apos;not many&apos;.  This was just one of the many &#13;&#10;ways that his work spoke to me.&#13;&#10;&#13;&#10;&lt;p&gt;Another favourite was in his implementation of product orders.  An order line consisted basically of a product code,&#13;&#10;and a quantity.  The price also needed to be stored in the order line (so that if the price of a product&#13;&#10;changed, it wasn&apos;t retroactively applied to all previous orders referencing that product).&#13;&#10;&#13;&#10;&lt;p&gt;Imagine my joy when I examined the orders database table, and found the following named fields:&#13;&#10;&#13;&#10;&lt;p&gt;&lt;ul&gt;&#13;&#10;&lt;li&gt;price1&lt;/li&gt;&#13;&#10;&lt;li&gt;price2&lt;/li&gt;&#13;&#10;&lt;li&gt;price3&lt;/li&gt;&#13;&#10;&lt;li&gt;price4&lt;/li&gt;&#13;&#10;&lt;li&gt;price5&lt;/li&gt;&#13;&#10;&lt;li&gt;price6&lt;/li&gt;&#13;&#10;&lt;/ul&gt;&#13;&#10;&#13;&#10;&lt;p&gt;In case you&apos;re wondering, all the fields were used.&#13;&#10;&#13;&#10;&lt;p&gt;&lt;center&gt;&#13;&#10;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/muppet/johngoodman.jpg&quot; width=400 height=300/&gt;&#13;&#10;&lt;h4&gt;&quot;That is not the preferred nomenclature.&quot;&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&#13;&#10;&#13;&#10;&lt;p&gt;The various fields were sundry nightmarish combinations of price x qty, price inc. VAT, price ex. VAT, and so on.&#13;&#10;&lt;p&gt;I can only thank God that he didn&apos;t name them as follows:&#13;&#10;&#13;&#10;&lt;p&gt;&lt;ul&gt;&#13;&#10;&lt;li&gt;priceeachexvat&lt;/li&gt;&#13;&#10;&lt;li&gt;priceeachincvat&lt;/li&gt;&#13;&#10;&lt;li&gt;totalpriceexvat&lt;/li&gt;&#13;&#10;&lt;li&gt;totalpriceincvat&lt;/li&gt;&#13;&#10;&lt;li&gt;eachvat&lt;/li&gt;&#13;&#10;&lt;li&gt;totalvat&lt;/li&gt;&#13;&#10;&lt;/ul&gt;&#13;&#10;&#13;&#10;&lt;p&gt;...otherwise, someone else (or, in fact, the original programmer) might have stood a chance of working&#13;&#10;out what the hell these fields were used for without first poring over the source code for two days.&#13;&#10;&#13;&#10;&lt;p&gt;Later, I renamed as many of these fields as I felt safe doing - but usually that meant using the &apos;as&apos; operator in&#13;&#10;the SQL queries.  I would have changed the field names in the schema itself, but they were used all over the place, and&#13;&#10;Zope&apos;s facility for search/replace is unbelievably laughable for DTML, and I didn&apos;t have the time to&#13;&#10;waste finding out if it would be worth it.&#13;&#10;&#13;&#10;&lt;p&gt;You probably won&apos;t be surprised to hear that I ditched the last two price fields - I managed to&#13;&#10;find a way of synthesising them when I needed those values from the other fields.  See if you SQL&#13;&#10;gurus can work out how I managed &lt;i&gt;that&lt;/i&gt; super-human feat of programming!  Yes, that was sarcasm.&#13;&#10;&#13;&#10;&lt;h2&gt;It&apos;s the Rebels, Sir.  And they&apos;ve got a flag.&lt;/h2&gt;&#13;&#10;&#13;&#10;&lt;p&gt;Another stroke of genius was that almost every database table had a field called &apos;flag1&apos;.  Now, see if&#13;&#10;you can guess what this means.  &#13;&#10;&#13;&#10;&lt;p&gt;I can wait.&#13;&#10;&#13;&#10;&lt;p&gt;Give up?&#13;&#10;&#13;&#10;&lt;p&gt;Well, &apos;flag1&apos; was a boolean flag that marked a record as being active, or deleted, whichever way you &#13;&#10;look at it.  Now, you might think that a field name like &apos;active&apos; or &apos;deleted&apos; might be more appropriate&#13;&#10;(and would indeed give you a clue as to the interpretation of literal flag values of 0 or 1),&#13;&#10;but you&apos;d be a fool and a communist to think that.&#13;&#10;&#13;&#10;&lt;p&gt;To put your mind at ease, there were no instances of a &apos;flag2&apos; field (or similarly named fields) &#13;&#10;anywhere in the schema.&#13;&#10;&#13;&#10;&lt;h2&gt;Revision control? We don&apos;t need no steenkin&apos; revision control!&lt;/h2&gt;&#13;&#10;&#13;&#10;&lt;p&gt;A recurring theme of working with the muppet was that he would excitedly show me something that&#13;&#10;was part of the &apos;beauty of Zope&apos;, as he called it, and I would think &lt;i&gt;&quot;Isn&apos;t this just a poor implementation &#13;&#10;of &amp;lt;insert 20 year old programming technique&amp;gt;?&quot;&lt;/i&gt;&#13;&#10;&#13;&#10;&lt;p&gt;&lt;center&gt;&#13;&#10;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/muppet/garyoldman.jpg&quot; width=450 height=323/&gt;&#13;&#10;&lt;h4&gt;&quot;I haven&apos;t got time for this Mickey Mouse bullshit!&quot;&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;Case in point: the marvellous Zope Undo feature!&#13;&#10;&#13;&#10;&lt;p&gt;Now, and brace yourself when I tell you this, because it&apos;s pretty damn exciting, but whenever you make &#13;&#10;an edit to a Zope script and store it in the database, then (I can hardly contain my awe), the Zope&#13;&#10;database &lt;i&gt;keeps the old copy of the script!&lt;/i&gt;&#13;&#10;&#13;&#10;&lt;p&gt;Not only that.  Not only that! You can go in and choose to &apos;undo&apos; your changes to a script!&#13;&#10;&#13;&#10;&lt;p&gt;Veteran coders are at this point sitting on the floor, breathing hard, and wondering what hit them.&#13;&#10;&#13;&#10;&lt;p&gt;Anyway, it&apos;s possible that I spoiled the moment when I replied, after being shown this awesome feature, &#13;&#10;&quot;So it&apos;s a form of revision control?&quot;&#13;&#10;&#13;&#10;&lt;p&gt;And how right I was - it&apos;s a &lt;i&gt;form&lt;/i&gt; of revision control.  But sadly not a useful one.  &#13;&#10;&lt;p&gt;You can&apos;t see&#13;&#10;diffs between two versions, or explore the history in a useful way, or look at change comments, etc.  I know, &#13;&#10;I know - if he didn&apos;t even comment his code, why would he provide meta-documentation about it?  I can dream,&#13;&#10;can&apos;t I?&#13;&#10;&#13;&#10;&lt;p&gt;And if you undo a change, then a &apos;redo&apos; record (or some similar aberration) appears in the history, and&#13;&#10;after that I never could work out how to go backwards/forwards reliably in the history.  Zope would&#13;&#10;usually tell me that some undo record or other could not be applied because some other undo record had&#13;&#10;not been applied yet.  Or unapplied.  Or re-applied.  Or something.  I found myself longing for Visual Sourcesafe.&#13;&#10;&#13;&#10;&lt;h2&gt;I feel unusual&lt;/h2&gt;&#13;&#10;&#13;&#10;&lt;p&gt;Right, that&apos;s enough vitriol for now.  If you&apos;ll excuse me, I don&apos;t feel quite so.  I&apos;ll continue &#13;&#10;documenting the madness in a future entry, including the exciting neologism &apos;Retrospec&apos;!&#13;&#10;&#13;&#10;&lt;p&gt;I can hardly wait.&#13;&#10;&#13;&#10;&lt;p&gt;&lt;i&gt;&lt;a name=&quot;ftnt1&quot;&gt;&lt;font size=-1&gt;(Footnote: When I say &apos;guy&apos;, I am using it in a friendly, non-gender specific way.  If it helps, you can imagine that when&#13;&#10;I say &apos;guy&apos;, I&apos;m actually saying &apos;humanoid work-unit of unspecified gender&apos;.)&lt;/font&gt;</description>
  <link>http://www.guyswithtowels.com/blog/its-time-to-play-the-music.html</link>
  <title>It&apos;s Time to Play the Music (Muppet Show Part 1)</title>
  <dc:date>2006-01-19T22:00:00Z</dc:date>
 </item>
 <item rdf:about="http://www.guyswithtowels.com/blog/i-have-in-my-hand-a-few-simple.html">
  <description>&lt;p&gt;Today I was walking down the street on my way to the Tesco emporium, when I passed a couple of&#13;&#10;young mothers, each equipped with buggy and child.&#13;&#10;&lt;p&gt;It being Autumn, the leaves are falling off the trees in that smugly predictable way that is their wont. &#13;&#10;Each of the children in question had a yellow-orange Maple leaf of their very own in their hand, and were waving them like&#13;&#10;mad, beaming with delight.  One of the children actually had two - she had one leaf in each hand, frenetically waving them &#13;&#10;both at the world in general.  It looked like she was about to pass out through &lt;i&gt;sheer excitement&lt;/i&gt;.&#13;&#10;&lt;p&gt;&lt;center&gt;&#13;&#10;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/maple-leaf.jpg&quot; width=345 height=258/&gt;&#13;&#10;&lt;h4&gt;You remember what a leaf looks like.&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&lt;p&gt;It seemed a stark contrast to our society of relentless pursuit of money, property, and just, well, things in general, really, where&#13;&#10;we are conditioned to feel that life is one big competition, and that, as one bumper sticker puts it, &lt;i&gt;&quot;The one who&#13;&#10;dies with the most toys, wins.&quot;&lt;/i&gt;&#13;&#10;&lt;p&gt;That the possession and waving of &lt;i&gt;leaves&lt;/i&gt; could be so enjoyable and fulfilling to &#13;&#10;these small people gave me pause for thought.&#13;&#10;&lt;p&gt;I tried to imagine the view out of those children&apos;s eyes, how simple the world must be, and where waving a leaf&#13;&#10;could cause paroxysms of joy.  I wondered if perhaps they saw coloured spots before their eyes, so great was the intoxication induced&#13;&#10;by manual leaf oscillation.&#13;&#10;&lt;p&gt;&lt;center&gt;&#13;&#10;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/happy-girl.jpg&quot; width=345 height=258/&gt;&#13;&#10;&lt;h4&gt;Calm down, dear.&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&lt;p&gt;I suspect it will be only a short time before leaves hold no interest to those children, as their worlds become filled&#13;&#10;with designer labels, Nike trainers, celebrity, small green pieces of paper, rent, income tax forms, jobs and mortgages.&#13;&#10;&lt;p&gt;But I dare say that there will be more children coming along, ready to discover the joy of leaves.&#13;&#10;&lt;p&gt;And the best part?  Apparently, they actually do grow on trees.&#13;&#10;&#13;&#10;</description>
  <link>http://www.guyswithtowels.com/blog/i-have-in-my-hand-a-few-simple.html</link>
  <title>&quot;I have in my hand a few simple leaves...&quot;</title>
  <dc:date>2005-11-05T22:00:00Z</dc:date>
 </item>
 <item rdf:about="http://www.guyswithtowels.com/blog/youll-get-16-9-eyes-you-know.html">
  <description>&lt;p&gt;Recently I decided to build a &apos;media PC&apos; for myself.  This means a PC that you plug into your TV, and&#13;&#10;use as a &lt;a href=&quot;http://en.wikipedia.org/wiki/PVR&quot;&gt;PVR&lt;/a&gt;, a DVD player, and to watch video files or listen to music.  Or do anything else you&#13;&#10;can set it up to do.&#13;&#10;&lt;p&gt;You can use a few &#13;&#10;&lt;a href=&quot;http://www.mythtv.org/&quot;&gt;different&lt;/a&gt; &#13;&#10;&lt;a href=&quot;http://freevo.sourceforge.net/about.html&quot;&gt;bits&lt;/a&gt;&#13;&#10;of &#13;&#10;&lt;a href=&quot;http://mediaportal.sourceforge.net/&quot;&gt;software&lt;/a&gt;&#13;&#10;to run a media PC, but I chose&#13;&#10;Windows XP Media Center Edition (MCE), mainly because MS provide free TV listings, and MCE&#13;&#10;supports dual tuners, too.&#13;&#10;&lt;p&gt;So, if you want to know how to put a media PC together, and what to look out for, then I&#13;&#10;have written up what I did for your viewing pleasure.&#13;&#10;&lt;p&gt;I even took some photos.&#13;&#10;&#13;&#10;&lt;p&gt;So, to start with, I&apos;m assuming you&apos;re going to use XP MCE as the software, but a lot of this article &#13;&#10;is relevant even if you don&apos;t.&#13;&#10;&#13;&#10;&lt;p&gt;&lt;center&gt;&#13;&#10;&#13;&#10;&lt;table class=&quot;dropimg&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td colspan=3&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=558 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=411 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/mce/mce-screen.jpg&quot; width=542 height=411 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_ne.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;br/&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_e.gif&quot; width=8 height=403 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_sw.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_s.gif&quot; width=534 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_se.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;/table&gt;&#13;&#10;&#13;&#10;&lt;h4&gt;Windows XP Media Center Edition&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;h1&gt;Here are the Headlines&lt;/h1&gt;&#13;&#10;&lt;p&gt;The rest of this page goes into details, but here&apos;s a headline list of things you should&#13;&#10;think about/be aware of when building a media PC:&#13;&#10;&#13;&#10;&lt;blockquote&gt;&#13;&#10;&lt;h2&gt;The PC needs to keep cool&lt;/h2&gt;&#13;&#10;&lt;p&gt;Modern PC components (especially powerful CPUs and graphics cards) can run hot.&#13;&#10;This means one thing: they must be cooled, which means fan noise (unless you&apos;re &#13;&#10;&lt;a href=&quot;http://www.quietpc.com/uk/watercooling.php&quot;&gt;insane&lt;/a&gt;).  &#13;&#10;&lt;p&gt;So a media PC with the latest&#13;&#10;and greatest CPU and graphics card will be louder than a more sedate PC.  Loud fan noise can be very annoying.&#13;&#10;&#13;&#10;&lt;h2&gt;Graphics card&lt;/h2&gt;&#13;&#10;&lt;p&gt;ATI or nVidia?  There are a few factors to think about here, but a less obvious one you ought to know about&#13;&#10;is that currently nVidia do a better job of offloading MPEG decoding work to their graphics hardware (which&#13;&#10;means the CPU has less work to do, so stays cooler, and so you (usually) get less fan noise - see cooling &#13;&#10;section above).  See also next section on TV output though.&#13;&#10;&lt;p&gt;If you&apos;re going to use a monitor rather than a TV, you might be able to get away with your motherboard&apos;s&#13;&#10;onboard video hardware.  For instance, my motherboard had Intel integrated graphics, and it seemed to run&#13;&#10;Media Center just fine (but only had VGA output so I couldn&apos;t use it for everyday use).&#13;&#10;&#13;&#10;&lt;h2&gt;TV Output&lt;/h2&gt;&#13;&#10;&lt;p&gt;You need a graphics card (or motherboard) with TV output - either S-Video or Component is recommended.  You may be disappointed &#13;&#10;if you try to use composite video (single phono/RCA connector) to drive your TV.&#13;&#10;&lt;p&gt;Also, many newer ATi cards support&#13;&#10;connection of the VGA output to a TV that takes RGB input, as they provide the correct sync output to do this - it &#13;&#10;requires a special cable (VGA to SCART, or whatever), but it does work.  On the other hand, nVidia cards don&apos;t&#13;&#10;currently support this, so if you want RGB from an nVidia card, you&apos;ll need a TV with either component input or DVI input, which&#13;&#10;are less common.&#13;&#10;&#13;&#10;&lt;h2&gt;S/PDIF Output&lt;/h2&gt;&#13;&#10;&lt;p&gt;If you have an AV amp, or any sort of speaker/entertainment system that accepts digital input, then&#13;&#10;try to get a motherboard/sound card that can output the sound via an &#13;&#10;&lt;a href=&quot;http://en.wikipedia.org/wiki/Spdif&quot;&gt;S/PDIF&lt;/a&gt;&#13;&#10;connector.  It just makes everything so easy.&#13;&#10;You connect one cable from the PC to the Amp, configure MCE to use S/PDIF, and that&apos;s it.  Dolby Digital 5.1 sound&#13;&#10;is automatically sent to the amp from DVDs, Stereo PCM is sent from TV/music etc.  No messing about with 4 or 5 jack plugs&#13;&#10;which probably give naff sound anyway.  All sound is pure digital all the way to your amp.  Just make sure you get&#13;&#10;the connector that matches your amp, because S/PDIF can be either electrical or optical.&#13;&#10;&#13;&#10;&lt;h2&gt;DVD drive&lt;/h2&gt;&#13;&#10;&lt;p&gt;It&apos;s hard to go wrong with a DVD drive in these days of dual layer DVD+/-R/W burners for Â&amp;pound;30, but&#13;&#10;the main thing to watch for is noise.  It&apos;s no good building a nice little quiet media PC if whenever you&#13;&#10;sit down to watch a DVD your drive sounds like a 747 taking off.  Various websites will tell you about&#13;&#10;quiet DVD drives.&#13;&#10;&#13;&#10;&lt;h2&gt;You need to buy an MPEG2 software decoder&lt;/h2&gt;&#13;&#10;&lt;p&gt;You can&apos;t watch DVDs or recorded TV without an MPEG2 decoder, and XP MCE does not come with one.&#13;&#10;Luckily, various companies sell them at a reasonable price.  Personally I use the &lt;a href=&quot;http://www.nvidia.com/object/dvd_decoder.html&quot;&gt;nVidia decoder&lt;/a&gt;&#13;&#10;as it is by all accounts very reliable (I&apos;ve certainly never had a single problem), and it also takes full advantage of the PureVideo MPEG decoding&#13;&#10;hardware on my nVidia graphics card.&#13;&#10;&#13;&#10;&lt;h2&gt;Size matters&lt;/h2&gt;&#13;&#10;&lt;p&gt;You&apos;re probably trying to build a fairly small PC - &lt;i&gt;so make sure it will all actually fit in the box!&lt;/i&gt;&#13;&#10;&lt;p&gt;Will the CPU fit in the case without blocking off anything else or being blocked itself?  Will the fan/heatsink&#13;&#10;fit in the case?  How much cabling will you have?  Is there room for the cables to fit, and the drives, and still&#13;&#10;have sufficient airflow in the case to allow the PC to avoid overheating?  Give this at least some thought before&#13;&#10;you run off buying all the biggest/coolest/hottest components you can find.&#13;&#10;&#13;&#10;&lt;/blockquote&gt;&#13;&#10;&#13;&#10;&lt;p&gt;So, er, anyway...how did I get on?&#13;&#10;&#13;&#10;&lt;h1&gt;The First Mistake&lt;/h1&gt;&#13;&#10;&#13;&#10;&lt;p&gt;So, I thought I&apos;d try out MCE, as MS have started selling the OS as an OEM package.  What&#13;&#10;this means is that you can buy the MCE OS for about Â&amp;pound;80 from a computer retailer, as long as&#13;&#10;you buy one or more other &apos;bits&apos; of a PC at the same time, e.g. a new hard drive, etc.&#13;&#10;&#13;&#10;&lt;p&gt;Before this, you could only buy a PC with MCE installed from an official MCE reseller such&#13;&#10;as HP.  They would build the PC and set up MCE, and sell you it as a complete package.&#13;&#10;&#13;&#10;&lt;p&gt;&lt;center&gt;&lt;img border=0 src=&quot;http://www.guyswithtowels.com/images/articles/mce/hp-mce.jpg&quot;&gt;&lt;/center&gt;&#13;&#10;&lt;p&gt;These&#13;&#10;PCs sold reasonably well, but part of the success of the PC is due to the open nature of the&#13;&#10;platform, which is why I guess Microsoft decided to start selling the OS as an OEM version.&#13;&#10;&#13;&#10;&lt;p&gt;I had an old PC, which I thought I&apos;d try out MCE on - it was an 800MHz Pentium III with a GeForce &#13;&#10;2 MX graphics card.  I figured this would be enough to get it running, as any TV recording I would do&#13;&#10;would be via &lt;a href=&quot;http://en.wikipedia.org/wiki/DVB&quot;&gt;DVB-T&lt;/a&gt; cards, which just dump the pre-encoded MPEG stream&#13;&#10;to disk, so the CPU requirements would be fairly minimal.  The PC was also more than capable of playing DVDs, &#13;&#10;too.&#13;&#10;&#13;&#10;&lt;p&gt;So I bought XP MCE and the MCE remote control for Â&amp;pound;100, and tried to install it on my old PC.&#13;&#10;&#13;&#10;&lt;p&gt;&lt;center&gt;&lt;img border=0 src=&quot;http://www.guyswithtowels.com/images/articles/mce/mce-remote.jpg&quot;&gt;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;h1&gt;Well, that didn&apos;t work&lt;/h1&gt;&#13;&#10;&#13;&#10;&lt;p&gt;It installed ok, but when running the Media Center (which is a separate full-screen application that runs &#13;&#10;on top of XP), I was told that my graphics hardware or drivers were&#13;&#10;not compatible.  From looking around on the internet, it seemed that MCE requires more than 32Mb of video RAM to run, and&#13;&#10;will just abort if your system isn&apos;t up to it.  My GeForce card had 32Mb of RAM, so I was out of luck.&#13;&#10;&#13;&#10;&lt;p&gt;From searching on the internet, I found a way to circumvent the check for &gt;32Mb, so it would accept&#13;&#10;a video card that had 32Mb.  It was a bit of a hack, but it got the Media Center app to run.  However, when I tried &#13;&#10;to watch videos or a DVD it would just crash with a black screen.&#13;&#10;&#13;&#10;&lt;p&gt;Even if the hardware didn&apos;t work, you&apos;d think they&apos;d manage to make MCE not just crash the whole OS/GUI, &#13;&#10;but that&apos;s probably outside the remit of this article.&#13;&#10;&#13;&#10;&lt;p&gt;So I searched a bit more, and found out about &apos;approved&apos; graphics cards for MCE.  This is when I learned&#13;&#10;the most important thing there is to learn about MCE.&#13;&#10;&#13;&#10;&lt;h1&gt;How to survive XP MCE&lt;/h1&gt;&#13;&#10;&#13;&#10;&lt;p&gt;Rule #1 - &lt;i&gt;just use approved or compatible hardware&lt;/i&gt;.  &#13;&#10;&#13;&#10;&lt;p&gt;That was the closest I&apos;ve ever come to using the &lt;blink&gt; tag.  Seriously.&#13;&#10;&#13;&#10;&lt;p&gt;If you don&apos;t have the right graphics card, go and get one.&#13;&#10;&lt;p&gt;The amount of grief you&apos;ll have using untested hardware configurations is probably really not worth it.&#13;&#10;Especially as one of the main features that you want in a PVR is reliability.  You don&apos;t want your&#13;&#10;graphics drivers to periodically cause random BSODs when the PC is, for instance, recording the Season Finale of &apos;Lost&apos;.&#13;&#10;&#13;&#10;&lt;p&gt;Microsoft keep a list of graphics cards/chipsets that meet the requirements of XP MCE - however, they keep&#13;&#10;it reasonably well hidden - have a look at it &lt;a href=&quot;http://www.microsoft.com/windowsxp/mediacenter/partners/dfw/partnerlisting.mspx&quot;&gt;here&lt;/a&gt;.  &#13;&#10;(Once again, I couldn&apos;t find that page by navigating Microsoft&apos;s site; I had to use Google to find it - good job,&#13;&#10;Microsoft!)&#13;&#10;&#13;&#10;&lt;p&gt;Realistically, your choices for graphics cards are ATi and nVidia.  The Microsoft list is slightly out of date,&#13;&#10;so you can check the approved cards on for both &lt;a href=&quot;http://www.ati.com/buy/promotions/mcesolutions/&quot;&gt;ATi&lt;/a&gt;&#13;&#10;and &lt;a href=&quot;http://www.nvidia.com/page/mediacenter.html&quot;&gt;nVidia&lt;/a&gt; on their websites.&#13;&#10;&#13;&#10;&lt;p&gt;If you want to use MCE as a PVR (and you very probably do), then this rule goes double for TV decoder/tuner cards.&#13;&#10;For the love of God, check that the TV card you buy is &#13;&#10;&lt;a href=&quot;http://www.microsoft.com/windowsxp/mediacenter/partners/dfw/partnerlisting.mspx&quot;&gt;supported by MCE&lt;/a&gt;, &#13;&#10;and is generally reliable.  This&#13;&#10;hardware/software is going to be running 24/7, so you don&apos;t want flaky drivers or codecs.&#13;&#10;&#13;&#10;&lt;p&gt;For reliability, just check out other people&apos;s experiences on &lt;a href=&quot;http://www.xpmce.com/forum/forums.html&quot;&gt;relevant web forums&lt;/a&gt;.&#13;&#10;In particular, if you&apos;re going for dual tuner support (so you can record two programmes at once, or record one&#13;&#10;programme while watching another), then check that the dual configuration for your hardware is supported by&#13;&#10;MCE (again, forums are best for this).&#13;&#10;&#13;&#10;&lt;p&gt;Sadly for me, if I wanted to use an approved graphics card, they were all AGPx4 or PCI-Express, and my motherboard&#13;&#10;only supported AGPx2.  So I would need a new motherboard.  Which means a new CPU.  And new RAM.  So I decided I&apos;d just build a new PC.&#13;&#10;&#13;&#10;&lt;h1&gt;Living with a Media PC&lt;/h1&gt;&#13;&#10;&lt;p&gt;So, you probably want to put this PC in your living room, so you probably want it to be unobtrusive.  This means it needs to be small and quiet.&#13;&#10;&#13;&#10;&lt;h2&gt;Smaller than a rat&lt;/h2&gt;&#13;&#10;&lt;p&gt;In terms of being small, you can get &apos;microATX&apos; motherboards (also known as mATX) - these are a maximum of 24cm by 24cm in size, so you can fit them&#13;&#10;in quite a small case.  More microATX cases are coming on to the market these days - basically, you can go for a cube-ish shaped one, or a flat one, shaped rather like&#13;&#10;a VCR or hi-fi component.&#13;&#10;&lt;p&gt;Finding a small PC case is a voyage of discovery all of its own, so I won&apos;t bore you with the details&#13;&#10;except that I eventually decided to get an Antec Aria case:&#13;&#10;&#13;&#10;&lt;p&gt;&lt;center&gt;&#13;&#10;&#13;&#10;&lt;table class=&quot;dropimg&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td colspan=3&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=466 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=341 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/mce/aria.jpg&quot; width=450 height=341 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_ne.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;br/&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_e.gif&quot; width=8 height=333 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_sw.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_s.gif&quot; width=442 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_se.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;/table&gt;&#13;&#10;&#13;&#10;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;There&apos;s a helpful review of this case at &lt;a href=&quot;http://www.silentpcreview.com/article146-page1.html&quot;&gt;silentpcreview.com&lt;/a&gt;.&#13;&#10;&#13;&#10;&lt;p&gt;You might also want to look at the Antec &lt;a href=&quot;http://www.antec.com/uk/productDetails.php?ProdID=08731&quot;&gt;Overture&lt;/a&gt; case.&#13;&#10;&#13;&#10;&lt;p&gt;Cases like these let you choose which motherboard to put in the case - you can also get &apos;barebones&apos; PCs that include &#13;&#10;the motherboard (and sometimes other components).  Because the configuration is known, this allows manufacturers&#13;&#10;to make the cases tailored to the motherboards (which are themselves often custom built).  The most well-known &#13;&#10;exponent of this style of small PC is &lt;a href=&quot;http://us.shuttle.com/&quot;&gt;Shuttle&lt;/a&gt;.  Most of their PCs are smaller&#13;&#10;than the Antec Aria case, for example:&#13;&#10;&#13;&#10;&lt;p&gt;&lt;center&gt;&#13;&#10;&#13;&#10;&lt;table class=&quot;dropimg&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td colspan=3&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=528 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=326 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/mce/compare.jpg&quot; width=512 height=326 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_ne.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;br/&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_e.gif&quot; width=8 height=318 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_sw.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_s.gif&quot; width=504 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_se.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;/table&gt;&#13;&#10;&#13;&#10;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;...and some have nice things like front panel displays built in:&#13;&#10;&#13;&#10;&lt;p&gt;&lt;center&gt;&#13;&#10;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/mce/shuttle.jpg&quot; border=0/&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;However, be prepared to pay for them.  Personally, I was able to justify spending about Â&amp;pound;500 on&#13;&#10;a media PC.  Getting a Shuttle SFF PC and spending Â&amp;pound;800 or more on it seemed to be pushing it.&#13;&#10;&lt;p&gt;Another advantage of systems like this is that they know where the cables will go, so they can do customised&#13;&#10;cable management.  For example, the IDE/power cables on Shuttle PCs are sometimes only a couple of inches long:&#13;&#10;&#13;&#10;&lt;p&gt;&lt;center&gt;&#13;&#10;&#13;&#10;&lt;table class=&quot;dropimg&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td colspan=3&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=463 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=287 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/mce/shuttle-ide-cable.jpg&quot; width=447 height=287 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_ne.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;br/&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_e.gif&quot; width=8 height=279 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_sw.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_s.gif&quot; width=439 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_se.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;/table&gt;&#13;&#10;&#13;&#10;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;Then again, SFF PCs such as this are often more limited in terms of being upgraded, so some upgrades are difficult&#13;&#10;(and usually replacing the motherboard is out of the question).  As ever, it comes down to a compromise in the end.&#13;&#10;&lt;h2&gt;Cooling is the new hotness&lt;/h2&gt;&#13;&#10;&#13;&#10;&lt;p&gt;As I mentioned earlier, you should pay attention to keeping the PC components cool.  There are two main reasons for this:&#13;&#10;&lt;ol&gt;&#13;&#10;&lt;li&gt;If the combination of the case and components cannot be kept cool, your components will overheat and fail.  &#13;&#10;This can be expensive - or just irritating if it causes unreliability but not outright failure.&lt;/li&gt;&#13;&#10;&lt;li&gt;Keeping things cool usually means fans, which usually means noise, which is usually annoying when you&apos;re trying to watch TV.&lt;/li&gt;&#13;&#10;&lt;/ol&gt;&#13;&#10;&#13;&#10;&lt;p&gt;As a general rule, the bigger the fan, the quieter it is.  This is a slightly counter-intuitive result, but it just comes down to &#13;&#10;the fact that a bigger fan doesn&apos;t have to turn as fast as a smaller fan to move the same amount of air.&#13;&#10;&lt;p&gt;The fans you usually have to worry about (in terms of noise) are CPU fans, and the fans on graphics cards.  The CPU fans are often&#13;&#10;small (50mm) compared to larger case fans (up to 120mm), and often change speed depending on the load on the CPU (and hence&#13;&#10;how much heat it is generating).  So when they&apos;re turning at higher speeds, as they are small, they can make a lot of noise.&#13;&#10;&#13;&#10;&lt;h3&gt;That CPU - who does he compute he is?&lt;/h3&gt;&#13;&#10;&lt;p&gt;As it happens, the CPU fan in my Media PC (an LGA775 Celeron) is really pretty quiet - whereas the CPU fan in my desktop (an S478 Pentium 4) &#13;&#10;is annoyingly loud.&#13;&#10;&lt;p&gt;If your CPU fan is loud, there are all sorts of &apos;aftermarket cooling solutions&apos; as they are known.  What this means is&#13;&#10;that you can &lt;a href=&quot;http://www.quietpc.com/uk/products.php&quot;&gt;buy replacement heatsinks and fans to fit to most x86 CPUs&lt;/a&gt;, which are in some way or another more efficient&#13;&#10;than the standard heatsinks the CPU manufacturers provide/sell.&#13;&#10;&lt;p&gt;There are usually two reasons for getting one of these cooling systems:&#13;&#10;&lt;ol&gt;&#13;&#10;&lt;li&gt;Your CPU is overheating with the normal fan (e.g. your &#13;&#10;case cooling system is poor, or the case is too small, or you have too many components generating too much heat, or you are&#13;&#10;overclocking the CPU, etc.) so you want&#13;&#10;to cool the CPU more efficiently.&lt;/li&gt;&#13;&#10;&lt;li&gt;Your CPU temperature is ok, but you want more efficient cooling, so you can reduce (or in some cases eliminate) fan noise altogether.&lt;/li&gt;&#13;&#10;&lt;/ol&gt;&#13;&#10;&lt;p&gt;For instance, you can buy pretty heatsinks like this:&#13;&#10;&#13;&#10;&lt;center&gt;&#13;&#10;&#9;&lt;p align=&quot;center&quot;&gt;&#13;&#10;&lt;table class=&quot;dropimg&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td colspan=3&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=416 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=311 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/mce/zalman-heatsink.jpg&quot; width=400 height=311 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_ne.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;br/&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_e.gif&quot; width=8 height=303 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_sw.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_s.gif&quot; width=392 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_se.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;/table&gt;&#13;&#10;&#13;&#10;&#9;&lt;h4&gt;The Zalman CNPS6500B-ALCU&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;An optional extra with this is to mount a large fan (120mm ideally) above it, so it will dissipate the heat, but using a&#13;&#10;fan that rotates slower and hence generates less noise (because it&apos;s bigger - see above).  This Zalman heatsink comes with a handy&#13;&#10;bracket for mounting such a fan.&#13;&#10;&lt;p&gt;Or you can get 3rd party heatsinks with integrated fans like this:&#13;&#10;&#13;&#10;&lt;center&gt;&#13;&#10;&#9;&lt;p&gt;&#13;&#10;&lt;table class=&quot;dropimg&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td colspan=3&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=360 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=277 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/mce/zalman-flower.jpg&quot; width=344 height=277 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_ne.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;br/&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_e.gif&quot; width=8 height=269 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_sw.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_s.gif&quot; width=336 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_se.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;/table&gt;&#13;&#10;&#13;&#10;&#9;&lt;h4&gt;The Zalman CNPS7000B-ALCU&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;In all cases, be sure to check the cooling system dimensions, and any space required around it that must be free &#13;&#10;of components on the motherboard.  For example, that heatsink/fan above might look nice and pretty, but bear in mind that&#13;&#10;the fan in that picture is 120mm in diameter!&#13;&#10;&lt;p&gt;Also, some of these heatsinks are so heavy (especially the 100% Copper ones, rather than the Copper/Aluminium mix ones) that you can&apos;t actually move your PC with them attached, as it will damage&#13;&#10;the CPU or socket/motherboard.  All of this is worth bearing in mind.&#13;&#10;&lt;p&gt;Me, I&apos;d say keep it as vanilla as possible.  In my media PC, I have the standard heatsink/fan combo that Intel provide&#13;&#10;with the LGA775 Celeron, and it is quiet and works fine.  (On the other hand, I am considering a Zalman heatsink for my desktop&#13;&#10;PC, as the CPU fan can get so noisy).&#13;&#10;&#13;&#10;&lt;h3&gt;Graphics Card Fans&lt;/h3&gt;&#13;&#10;&#13;&#10;&lt;p&gt;The main problem with fans on graphics cards is that the designers all seem to have gone to the same&#13;&#10;engineering school - the one where the lecturers left out the part that said don&apos;t put slats around the fan otherwise you&apos;ll&#13;&#10;turn it into an air-raid siren.&#13;&#10;&#13;&#10;&lt;p&gt;Graphics card manufacturers are getting wise to the fact that people don&apos;t really like noisy graphics cards, so&#13;&#10;you&apos;ll see lots of strange and interesting designs, involving heatsinks on both sides of the PCBs, or in some cases bizarre&#13;&#10;heatpipe arrangements.  If you don&apos;t need the latest top of the range graphics card though (which you don&apos;t, unless you&apos;re&#13;&#10;playing Half-Life 2 on your Media PC, or similar), then you can go for a reasonably powerful modern card (i.e. actually &apos;low end&apos;)&#13;&#10;and just get one with a heatsink. I got one of the cheapest nVidia PCI Express cards around, based on the GeForce 6200 chipset:&#13;&#10;&#13;&#10;&lt;center&gt;&#13;&#10;&#9;&lt;p&gt;&#13;&#10;&lt;table class=&quot;dropimg&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td colspan=3&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=496 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=340 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/mce/leadtek-px6200.jpg&quot; width=480 height=340 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_ne.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;br/&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_e.gif&quot; width=8 height=332 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_sw.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_s.gif&quot; width=472 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_se.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;/table&gt;&#13;&#10;&#13;&#10;&#9;&lt;h4&gt;Leadtek PX6200-TC/TDH&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;As you can see, I went down the fanless heatsink graphic card route.  I can recommend it.  The card does dual output, and has &#13;&#10;VGA and DVI connectors on board, with S-Video, Composite and Component output connections(!) via a short breakout lead. It&apos;s also very quiet :-).&#13;&#10;&#13;&#10;&lt;p&gt;&lt;b&gt;NB&lt;/b&gt; This card only has 32Mb of VRAM, and uses your system RAM to bump it up to 128Mb as necessary, using the magic of PCI Express&#13;&#10;and the associated fast memory bus - an arrangement which nVidia call &lt;i&gt;Turbo Cache&lt;/i&gt; (ATi have a similar scheme on their low-end cards&#13;&#10;called &lt;i&gt;HyperMemory&lt;/i&gt;).  This probably means that if you&apos;re building a Media PC with one of these cards,&#13;&#10;you should probably install more than 512Mb of system RAM.  I have 1Gb of system RAM in my Media PC, and it seems to work&#13;&#10;fine.&#13;&#10;&#13;&#10;&lt;h1&gt;Motherboards&lt;/h1&gt;&#13;&#10;&#13;&#10;&lt;p&gt;Choosing a motherboard for me was both complex and easy.  Complex, because there are so many motherboards out there,&#13;&#10;but easy because I wanted:&#13;&#10;&lt;ul&gt;&#13;&#10;&lt;li&gt;Micro ATX&lt;/li&gt;&#13;&#10;&lt;li&gt;FireWire&lt;/li&gt;&#13;&#10;&lt;li&gt;S/PDIF audio output&lt;/li&gt;&#13;&#10;&lt;/ul&gt;&#13;&#10;&#13;&#10;&lt;p&gt;Those 3 requirements narrowed my choice down to 4 motherboards - 2 of which were Intel.  In the end I went for&#13;&#10;an Intel &apos;media&apos; board, the &lt;a href=&quot;http://www.intel.com/design/motherbd/tp/&quot;&gt;D945GTPLR&lt;/a&gt;.  This can take both Celeron and Pentium 4 CPUs (in an LGA775 socket), has a 7.1 audio chipset with optical S/PDIF out, onboard video (which seems more &#13;&#10;than capable of running XP MCE), 10/100 LAN, 3 Firewire ports, and &#13;&#10;more USB2 ports than you know what to do with (eight, I believe).&#13;&#10;&#13;&#10;&lt;center&gt;&#13;&#10;&#9;&lt;p&gt;&#13;&#10;&lt;table class=&quot;dropimg&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td colspan=3&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=466 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=263 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/mce/intel-mb.jpg&quot; width=450 height=263 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_ne.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;br/&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_e.gif&quot; width=8 height=255 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_sw.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_s.gif&quot; width=442 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_se.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;/table&gt;&#13;&#10;&#13;&#10;&#9;&lt;h4&gt;Handsome&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;No Gigabit LAN onboard, but you can&apos;t have everything, it would seem.&#13;&#10;&#13;&#10;&lt;p&gt;The S/PDIF is very nice though - just connect the S/PDIF to your amp/decoder, and that&apos;s it.  Assuming your amp/decoder&#13;&#10;is smart and can auto-detect 5.1/DTS/PCM Stereo etc.  Also, make sure you get the right kind of digital output for your amp - mine &#13;&#10;can take either kind, but you might find your amp accepts optical (TOS) connectors only, like this:&#13;&#10;&#13;&#10;&lt;center&gt;&#13;&#10;&#9;&lt;p&gt;&#13;&#10;&lt;table class=&quot;dropimg&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td colspan=3&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=415 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=234 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/mce/spdif-tos.jpg&quot; width=399 height=234 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_ne.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;br/&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_e.gif&quot; width=8 height=226 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_sw.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_s.gif&quot; width=391 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_se.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;/table&gt;&#13;&#10;&#13;&#10;&#9;&lt;h4&gt;S/PDIF TOS (optical)&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;This is a fibre-optic cable, so of course be careful with your &lt;a href=&quot;http://en.wikipedia.org/wiki/Minimum_bend_radius&quot;&gt;minimum bend radius&lt;/a&gt;, as ever.&#13;&#10;&#13;&#10;&lt;p&gt;Alternatively, you might have a co-ax (electrical) cable for digital audio, like this:&#13;&#10;&lt;center&gt;&#13;&#10;&#9;&lt;p&gt;&#13;&#10;&lt;table class=&quot;dropimg&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td colspan=3&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=454 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=243 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/mce/spdif-coax.jpg&quot; width=438 height=243 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_ne.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;br/&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_e.gif&quot; width=8 height=235 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_sw.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_s.gif&quot; width=430 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_se.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;/table&gt;&#13;&#10;&#13;&#10;&#9;&lt;h4&gt;S/PDIF Co-axial&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;As I said, I was lucky enough to have a choice (my amp has 3 optical inputs and 1 electrical), but some amps only do one or&#13;&#10;the other, so check first, unless you want to end up buying a Co-ax to TOS converter box for $40 or whatever.&#13;&#10;&#13;&#10;&lt;h1&gt;Miscellaneous Hardware Stuff&lt;/h1&gt;&#13;&#10;&#13;&#10;&lt;h2&gt;Hard Drives - SATA or ATA/IDE?&lt;/h2&gt;&#13;&#10;&#13;&#10;&lt;p&gt;You&apos;re probably not going to see a huge amount of benefit from using SATA drives in your Media PC instead of ATA drives, &#13;&#10;except for a couple of advantages that I totally missed until it was too late:&#13;&#10;&lt;ol&gt;&#13;&#10;&lt;li&gt;SATA data cables are much thinner and easier to route&#13;&#10;in your case.&lt;/li&gt;&#13;&#10;&lt;li&gt;If your motherboard only has one IDE controller (mine does), your hard drive will not have to share the IDE controller&#13;&#10;with the DVD (optical) drive (which can slow the hard drive down, depending on your hardware configuration/capabilities).&lt;/li&gt;&#13;&#10;&lt;/ol&gt;&#13;&#10;&lt;p&gt;Just thought I&apos;d point it out.&#13;&#10;&#13;&#10;&lt;h2&gt;Hardware has Version Numbers too&lt;/h2&gt;&#13;&#10;&lt;p&gt;Be careful when buying components - I managed to look at a whole stack of motherboards, and saw that they all used DDR RAM,&#13;&#10;so I ordered a couple of sticks of DDR RAM, as I knew I&apos;d need it.  Then I ordered my nice Intel motherboard.  Of course, the&#13;&#10;motherboard took DDR2 RAM - there&apos;s a version 2!  Luckily it&apos;s the same physical size as DDR RAM - but the connector is different.  &#13;&#10;Watch out for that.  Fortunately I knew someone who wanted to buy some DDR RAM, so in the end my mistake only cost me a tenner.&#13;&#10;&#13;&#10;&lt;p&gt;Perhaps more importantly, you should know that not only is there an &apos;ATX12&apos; PSU standard now (an ATX supply with a 12v rail for the&#13;&#10;ever hungrier CPUs on the market today), but there is an &apos;ATX12v2&apos; standard too!  This standard includes a &lt;i&gt;second&lt;/i&gt; 12v power rail&#13;&#10;for PCI Express cards (i.e. for monster high-end graphics cards that need to draw 75W - some even have an &lt;i&gt;extra&lt;/i&gt; power connector&#13;&#10;that plugs straight onto the card!).&#13;&#10;&#13;&#10;&lt;p&gt;When my Intel motherboard arrived and I plugged in the PSU connector, I was confused, as it didn&apos;t look like the keyed&#13;&#10;connector would fit.  It did fit straight on...but then I realised it was two pins too short - this was when I first became aware&#13;&#10;of the fact that there was a &apos;Version 2&apos; of the ATX12 PSU standard.  Grrr!  In fact, my motherboard supports Version 2.1!&#13;&#10;&#13;&#10;&lt;p&gt;At this point, I was super annoyed, because the PSU was a custom fit for the Antec Aria case, and if I couldn&apos;t use the PSU,&#13;&#10;I couldn&apos;t use the case.  Damn and blast them all!&#13;&#10;&#13;&#10;&lt;p&gt;Anyway, much googling revealed that I might not need a v2 PSU after all - the main difference seemed to be the extra 12v rail&#13;&#10;for power hungry PCI-Express devices - it was at this point that I was grateful I had chosen a low end graphics card.  It seemed to make&#13;&#10;sense that if you didn&apos;t have the requirement of the 2nd 12v line to drive your PCI-Express graphics card, then you might&#13;&#10;be able to get away with it - especially as the ATX12 connector was keyed, but still fit onto the ATX12v2 connector on my&#13;&#10;motherboard - if they were incompatible, surely they would have changed the keying so you couldn&apos;t even plug it in?  Well...probably...hmm.&#13;&#10;&#13;&#10;&lt;p&gt;So I fired off two emails - one to Intel to get the lowdown on their motherboard/CPU&apos;s PSU requirements, and another to Leadtek to ask&#13;&#10;them what the power consumption of the graphics card was.&#13;&#10;&#13;&#10;&lt;p&gt;The response I expected was exactly the opposite of what I got.  Some muppet at Leadtek replied saying they&#13;&#10;recommend a 450W PSU - thus neatly avoiding the question I &lt;i&gt;actually&lt;/i&gt; asked, of course.&#13;&#10;&lt;p&gt;But with Intel, after a day or two of silence, I assumed they were ignoring me.  However, then I got an extremely helpful&#13;&#10;reply, summarising what the situation was, and saying, yes I &lt;i&gt;could&lt;/i&gt; just use the ATX12 PSU if my PCI-Express card did&#13;&#10;not draw too much power, and I wouldn&apos;t blow up my PC if I turned it on - that was the news I wanted to hear!&#13;&#10;&#13;&#10;&lt;p&gt;So I will say: pay close attention to what you buy - especially any innocuous looking version numbers you might find in the specs.&#13;&#10;As it turned out, I got off lightly, but it could have been an expensive mistake.&#13;&#10;&lt;p&gt;I will also just say here: Intel&apos;s email support is great.  They actually answer you in the end, and they seem to have&#13;&#10;people who know what they&apos;re talking about, or who are able to talk to engineers that do.  I emailed them back with some&#13;&#10;feedback about the drivers on the CD that came with the motherboard, and they thanked me for the info and said they would&#13;&#10;try to put it in a revised product note on their website, and asked if there was anything else they could help me with.  Top marks to Intel email support. &#13;&#10;&lt;p&gt;(By contrast, Intel phone support were useless and couldn&apos;t wait to get me off the phone at the earliest excuse - but try their email&#13;&#10;support - it&apos;s really good.)&#13;&#10;&#13;&#10;&lt;h1&gt;Putting It All Together&lt;/h1&gt;&#13;&#10;&#13;&#10;&lt;p&gt;Not much to say here, except I was super lucky that everything actually fit into the Antec Aria case.&#13;&#10;&#13;&#10;&lt;p&gt;While I was still waiting for the motherboard to arrive (which took ages, as it was newly released), I first&#13;&#10;became concerned about the size of the Intel heatsink/fan, and whether it would actually fit under the PSU in the case.  Various&#13;&#10;worried googling revealed that it would probably fit...just.  Maybe.&#13;&#10;&lt;p&gt;I was not wrong:&#13;&#10;&lt;center&gt;&#13;&#10;&#9;&lt;p&gt;&#13;&#10;&lt;table class=&quot;dropimg&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td colspan=3&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=616 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=450 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/mce/heatsink-clearance.jpg&quot; width=600 height=450 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_ne.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;br/&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_e.gif&quot; width=8 height=442 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_sw.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_s.gif&quot; width=592 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_se.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;/table&gt;&#13;&#10;&#13;&#10;&#9;&lt;h4&gt;Width of a Human Hair to Spare!&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;&lt;b&gt;Top tip&lt;/b&gt; for Aria case: just remove the PSU before you start - trust me, it will make it so much less hard to get the &#13;&#10;motherboard in.  Notice that I didn&apos;t say easy.  You can take the PSU right off - just remember the connector details for the&#13;&#10;3-pin mains socket on the back - if you disconnect these pins (fairly easy - they&apos;re just standard blade/socket connectors)&#13;&#10;then you can just take the PSU right out.  &lt;b&gt;It is up to you to make sure you connect the PSU up again correctly!&lt;/b&gt;  If you fry&#13;&#10;yourself, it&apos;s your own damn fault - don&apos;t blame me.&#13;&#10;&#13;&#10;&lt;p&gt;It looks a bit dodgy with the CPU fan being that close to the PSU, but the vast majority of the CPU fan is unobstructed by the PSU, and so far I have&#13;&#10;had no problems with CPU temperature:&#13;&#10;&lt;center&gt;&#13;&#10;&#9;&lt;p&gt;&#13;&#10;&lt;table class=&quot;dropimg&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td colspan=3&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=416 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=474 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/mce/basic-layout.jpg&quot; width=400 height=474 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_ne.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;br/&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_e.gif&quot; width=8 height=466 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_sw.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_s.gif&quot; width=392 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_se.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;/table&gt;&#13;&#10;&#13;&#10;&#9;&lt;h4&gt;Nothing to worry about, Mr Grimsdale!&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;It might look like there&apos;s lots of room in there, but once I put the drive bay in, it gets a bit cramped, and&#13;&#10;routing some of the cables (USB and Firewire to front panel, as well as the USB card reader) got a bit fraught until&#13;&#10;I worked out a neat way of arranging the cables:&#13;&#10;&#13;&#10;&lt;center&gt;&#13;&#10;&#9;&lt;p&gt;&#13;&#10;&lt;table class=&quot;dropimg&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td colspan=3&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=616 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=466 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/mce/usb-cabling.jpg&quot; width=600 height=466 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_ne.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;br/&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_e.gif&quot; width=8 height=458 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_sw.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_s.gif&quot; width=592 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_se.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;/table&gt;&#13;&#10;&#13;&#10;&#9;&lt;h4&gt;You should have seen it before I got it tidy.&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;By the way, that black curved thing nearest the camera is the extra cyclone blower that comes with the Aria case.&#13;&#10;It sits in an expansion slot and sucks air in and blows it out the back of the PC.  Even though my PC didn&apos;t seem&#13;&#10;that hot, I installed it anyway, as I would be having two PCI cards (TV tuners) and one PCI-Express card all sat right next to each other.&#13;&#10;Fortunately the TV tuner cards don&apos;t need much power, so they&apos;re not a major source of heat.  Even the graphics card&#13;&#10;is only fairly warm to the touch, rather than too hot to keep your fingers on.  Chalk up another point for not&#13;&#10;buying the most powerful graphics card available.&#13;&#10;&#13;&#10;&lt;p&gt;It&apos;s a bit of a tight fit getting the drive bay in, but I found round IDE cables helped enormously here - and &#13;&#10;I found I really needed a long one (75cm) due to the way the drive bay swings in/out, and the arrangement of master/slave &#13;&#10;connectors on an Ultra-ATA cable.  It&apos;s a slight hassle, but I much prefer it to having a short cable I have to disconnect &#13;&#10;every time I want to open up the PC.  With the long round cable, for instance, I can easily do this:&#13;&#10;&#13;&#10;&lt;center&gt;&#13;&#10;&#9;&lt;p&gt;&#13;&#10;&lt;table class=&quot;dropimg&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td colspan=3&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=616 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=380 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/mce/ide-cabling.jpg&quot; width=600 height=380 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_ne.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;br/&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_e.gif&quot; width=8 height=372 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_sw.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_s.gif&quot; width=592 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_se.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;/table&gt;&#13;&#10;&#13;&#10;&#9;&lt;h4&gt;The PC is all still connected and will boot in this state.&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;You may notice that I used a simple Y-connector for the molex power supply connectors for the hard drive and DVD drive - this gave me the &#13;&#10;extra length required to be able to lift the drive bay out without having to unplug the molex power connectors.  If you&apos;ve&#13;&#10;ever had to unplug one of those bastards, you&apos;ll know why this feature was top of my list.  If I ever meet the guy who invented&#13;&#10;those connectors, one of us will die.&#13;&#10;&#13;&#10;&lt;p&gt;So anyway, with all that, it&apos;s a tight fit when the drive bay is installed.  I was a bit worried about airflow&#13;&#10;problems due to the cabling, but it seems to be fine, and the Intel motherboard has two temperature probes which&#13;&#10;both say the temperature inside the case is fine.&#13;&#10;&#13;&#10;&lt;center&gt;&#13;&#10;&#9;&lt;p&gt;&#13;&#10;&lt;table class=&quot;dropimg&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td colspan=3&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=616 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=380 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/mce/drive-bay-in.jpg&quot; width=600 height=380 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_ne.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;br/&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_e.gif&quot; width=8 height=372 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_sw.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_s.gif&quot; width=592 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_se.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;/table&gt;&#13;&#10;&#13;&#10;&#9;&lt;h4&gt;Just one wafer thin mint?&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;So, it&apos;s all jammed together now, so I plug it in, hold my breath, turn it on, and bung in the XP MCE install CD...and look! Windows is installing on my TV!&#13;&#10;&#13;&#10;&lt;center&gt;&#13;&#10;&#9;&lt;p&gt;&#13;&#10;&lt;table class=&quot;dropimg&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td colspan=3&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=616 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=472 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/mce/tv-setup.jpg&quot; width=600 height=472 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_ne.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;br/&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_e.gif&quot; width=8 height=464 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_sw.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_s.gif&quot; width=592 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_se.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;/table&gt;&#13;&#10;&#13;&#10;&#9;&lt;h4&gt;&quot;Is it just ITV you can&apos;t get?&quot;&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;So, once I&apos;d installed MCE and played with it a bit, I decided to go for dual TV Tuners, just to go mad, so I ordered&#13;&#10;a second Black Gold DVB PCI card.  &lt;p&gt;&lt;b&gt;NB&lt;/b&gt; If you want dual tuners, you need to get the same hardware for both tuners, &#13;&#10;otherwise MCE will have problems.  I believe it&apos;s possible to use two different DVB-T tuners if they both receive &lt;i&gt;exactly&lt;/i&gt;&#13;&#10;the same services/channels, but I wouldn&apos;t risk it myself.  Keep your life simple - you know it makes sense.&#13;&#10;&#13;&#10;&lt;p&gt;So, I had one TV tuner, and I had one spare PCI slot burning a hole in my pocket:&#13;&#10;&#13;&#10;&lt;center&gt;&#13;&#10;&#9;&lt;p&gt;&#13;&#10;&lt;table class=&quot;dropimg&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td colspan=3&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=476 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=459 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/mce/one-tuner.jpg&quot; width=460 height=459 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_ne.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;br/&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_e.gif&quot; width=8 height=451 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_sw.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_s.gif&quot; width=452 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_se.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;/table&gt;&#13;&#10;&#13;&#10;&#9;&lt;h4&gt;Begging for it.&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;Inserting the second tuner card was pretty simple - I was a bit concerned that the back of the tuner card &#13;&#10;would be jammed right up against the graphics card heatsink, but due to the fact that the PCI card sits centrally &#13;&#10;in the socket (duh) it turned out to be fine:&#13;&#10;&#13;&#10;&lt;center&gt;&#13;&#10;&#9;&lt;p&gt;&#13;&#10;&lt;table class=&quot;dropimg&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td colspan=3&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=476 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=510 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/mce/two-tuners.jpg&quot; width=460 height=510 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_ne.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;br/&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_e.gif&quot; width=8 height=502 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_sw.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_s.gif&quot; width=452 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_se.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;/table&gt;&#13;&#10;&#13;&#10;&#9;&lt;h4&gt;Don&apos;t know what I was worried about.&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;Just to make life exciting, of course, the audio header connector for the motherboard is under one of the PCI slots, and&#13;&#10;the PAL tuner housing of one of the tuner cards snagged the cables.  However, in a repeat showing in the &apos;I&apos;m so lucky it all fits in&apos;&#13;&#10;category, I found that if I carefully bent the wires coming out of the header, the tuner card would fit over the header&#13;&#10;and everything still worked great:&#13;&#10;&lt;center&gt;&#13;&#10;&#9;&lt;p&gt;&#13;&#10;&lt;table class=&quot;dropimg&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td colspan=3&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=476 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=396 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/mce/audio-header.jpg&quot; width=460 height=396 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_ne.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;br/&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_e.gif&quot; width=8 height=388 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_sw.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_s.gif&quot; width=452 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_se.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;/table&gt;&#13;&#10;&#13;&#10;&#9;&lt;h4&gt;Just how jammy am I?&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;So after all that, it&apos;s done, and it must be time for a nice cup of tea.  Or at least some form of pleasing beverage.&#13;&#10;&#13;&#10;&lt;center&gt;&#13;&#10;&#9;&lt;p&gt;&#13;&#10;&lt;table class=&quot;dropimg&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td colspan=3&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=616 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=453 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/mce/all-done.jpg&quot; width=600 height=453 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_ne.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;br/&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_e.gif&quot; width=8 height=445 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_sw.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_s.gif&quot; width=592 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_se.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;/table&gt;&#13;&#10;&#13;&#10;&#9;&lt;h4&gt;I knew I&apos;d find a use for this camera eventually.&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;h1&gt;Miscellaneous Software Stuff&lt;/h1&gt;&#13;&#10;&#13;&#10;&lt;h2&gt;MPEG2 - Hello John, got a new codec?&lt;/h2&gt;&#13;&#10;&#13;&#10;&lt;p&gt;&#13;&#10;&lt;blockquote&gt;&lt;i&gt;&#13;&#10;&quot;It is a truth universally acknowledged that a person in possession of a newly installed MCE Media PC must be in &#13;&#10;want of an MPEG2 codec.&quot;&#13;&#10;&lt;/i&gt;&lt;/blockquote&gt;&#13;&#10;&#13;&#10;&lt;p&gt;Although XP MCE is designed to play DVDs, and recorded TV shows, both of which are in MPEG2 format, it &lt;i&gt;doesn&apos;t&#13;&#10;actually come with an MPEG2 codec&lt;/i&gt;.  Read that again in case you missed it.  I&apos;ll wait.&#13;&#10;&#13;&#10;&lt;p&gt;The idea is that the (in our case mythical) OEM will choose an MPEG2 codec for you&#13;&#10;and install it on the PC when they set it up.  There are a number of MPEG2 codecs you can buy - WinDVD, PowerDVD and nVidia offer&#13;&#10;MCE approved MPEG2 codecs, amongst others.&#13;&#10;&#13;&#10;&lt;p&gt;There&apos;s that word again - approved.  Make sure before you buy a codec that it is designed to work with XP MCE.  You can&#13;&#10;download a program from Microsoft&apos;s website to check what MPEG2 decoders you have installed, which are MCE compatible, and&#13;&#10;which is the &apos;preferred&apos; codec that MCE will use.  If you have problems with MPEG2 playback (DVDs or recorded TV shows), then&#13;&#10;this is the first port of call.  I won&apos;t even bother to link to the download page, as MS will have moved it by tomorrow - just &#13;&#10;google for &lt;a href=&quot;http://www.google.com/search?q=microsoft+deccheck+mpeg&quot;&gt;Microsoft and DecCheck and MPEG&lt;/a&gt;, and you should find it.&#13;&#10;&#13;&#10;&lt;p&gt;It basically tells you about your system config, regarding MPEG2 codecs - for instance, here&apos;s what my desktop PC reports:&#13;&#10;&#13;&#10;&lt;center&gt;&#13;&#10;&#9;&lt;p&gt;&#13;&#10;&lt;table class=&quot;dropimg&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td colspan=3&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=731 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=287 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/mce/deccheck.jpg&quot; width=715 height=287 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_ne.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;br/&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_e.gif&quot; width=8 height=279 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;tr&gt;&#13;&#10;&lt;td&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/shim.gif&quot; width=8 height=8 border=&quot;0&quot; /&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_sw.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_s.gif&quot; width=707 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;td&gt;&lt;img hspace=0 vspace=0 src=&quot;http://www.guyswithtowels.com/images/shadows/drop_se.gif&quot; width=8 height=8 border=&quot;0&quot;&gt;&lt;/td&gt;&#13;&#10;&lt;/tr&gt;&#13;&#10;&lt;/table&gt;&#13;&#10;&#13;&#10;&#9;&lt;h4&gt;All Present and Correct&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&#13;&#10;&lt;p&gt;The &apos;MCE Compatible&apos; and &apos;Preferred Decoder&apos; are the important columns.&#13;&#10;&#13;&#10;&lt;h2&gt;E4 - Huge Disabled Channels In Your Dinky Little Registry&lt;/h2&gt;&#13;&#10;&#13;&#10;&lt;p&gt;If you live in the UK, and are using Freeview DVB-T, then you might find that E4 mysteriously&#13;&#10;doesn&apos;t show up in your channel list, even though you know you can receive it.  This is because&#13;&#10;E4 used to be non-free, so MCE blacklists it from showing up in the channels/services - because&#13;&#10;MCE currently has no way of using CAM slots/cards, etc., to receive and decode non-free (encrypted) channels.  &#13;&#10;(Yes, that means no Top-Up TV for you with MCE, I&apos;m afraid.)&#13;&#10;&#13;&#10;&lt;p&gt;However, this is out of date because as you probably know, E4 is now free for all to watch on Freeview&#13;&#10;in the UK.  To enable E4 requires a bit of jiggery-pokery, and is explained &#13;&#10;&lt;a href=&quot;http://support.microsoft.com/default.aspx?scid=kb;en-us;555330&quot;&gt;here&lt;/a&gt; on the&#13;&#10;Microsoft website.  Enjoy.&#13;&#10;&#13;&#10;&lt;h1&gt;So...how well does XP MCE work then?&lt;/h1&gt;&#13;&#10;&#13;&#10;&lt;p&gt;Well, that&apos;s a subject for another (hopefully much shorter) article.  In summary: it works mostly ok, but with&#13;&#10;a couple of really annoying bugs :-(</description>
  <link>http://www.guyswithtowels.com/blog/youll-get-16-9-eyes-you-know.html</link>
  <title>You&apos;ll get 16:9 eyes, you know</title>
  <dc:date>2005-09-20T23:30:00Z</dc:date>
 </item>
 <item rdf:about="http://www.guyswithtowels.com/blog/random-rampant-computer-imagery.html">
  <description>I like watching CSI &#13;&#10;(in &#13;&#10;&lt;a href=&quot;http://www.imdb.com/title/tt0247082/&quot;&gt;all&lt;/a&gt;&#13;&#10;&lt;a href=&quot;http://www.imdb.com/title/tt0313043/&quot;&gt;its&lt;/a&gt;&#13;&#10;&lt;a href=&quot;http://www.imdb.com/title/tt0395843/&quot;&gt;forms&lt;/a&gt;), &#13;&#10;but now and then it&apos;s just a bit dumb.  They sometimes like to create tension by having the management leaning&#13;&#10;on the lab manager about budgets, etc.  I&apos;d have to say, given some of the utterly profligate ways in which they throw money&#13;&#10;at often inconsequential cases, I&apos;m quite often on the side of the suits on this one.&#13;&#10;&lt;p&gt;A favourite criticism of CSI is that the timescales are often ludicrous - cases are almost always solved in a matter of days, if&#13;&#10;it even takes that long.  That&apos;s one of the things I like about &#13;&#10;&lt;a href=&quot;http://www.imdb.com/title/tt0098844/&quot;&gt;Law &amp; Order&lt;/a&gt;&#13;&#10;- if you pay attention to the dates that flash&#13;&#10;up at the bottom of the screen during an episode, you realise that sometimes the events are happening over a period of months.  It&apos;s&#13;&#10;a nice way of acknowledging that people doing such work don&apos;t usually get to leap nimbly from case to case, solving each&#13;&#10;as they go.  There&apos;s a certain amount of hard slog.&#13;&#10;&lt;p&gt;Anyway, the particular bit of idiocy that prompted me to write this is one of the old &apos;3D Computer Graphics Re-enactments&apos; that &#13;&#10;they seem so enamoured of.  Here&apos;s how it works: some guy with nothing better to do painstakingly captures and enters the 3D measurements&#13;&#10;of the crime-scene (or maybe just a related location) and the objects it contains into a 3D package, and then produces some bullshit animation to go&#13;&#10;with it.  &#13;&#10;&lt;p&gt;In the real world, of course, by the time he&apos;d finished, the murderer would be in Cuba, but in the magical world of CSI, &#13;&#10;this byzantine process usually reveals a vital piece of information that Detective Horatio Crane would otherwise have had to obtain by some&#13;&#10;other hugely expensive and complex method, like getting out a ruler and spending 30 seconds measuring a chair or something.&#13;&#10;&lt;p&gt;Case in point: this episode revolves around a Speed Dating event.  The room has a number of tables with two chairs.  &#13;&#10;The women stay at the same seat, and the men shift seats every 5 minutes.  The victim seems to have been bothered by something he &#13;&#10;saw behind one of the women he was speaking to.  So, do they look at the floor plan and work out who was sitting behind her at the time?&#13;&#10;&lt;p&gt;No. Of course they don&apos;t.  They come up with this instead:&#13;&#10;&lt;center&gt;&#13;&#10;&lt;p&gt;&lt;img src=&quot;http://www.guyswithtowels.com/images/articles/csi-nonsense.jpg&quot; width=480 height=392/&gt;&#13;&#10;&lt;h4&gt;It wuz the Lawnmower Man wot done it, Guv!&lt;/h4&gt;&#13;&#10;&lt;/center&gt;&#13;&#10;&lt;p&gt;I mean, it&apos;s the first thing you&apos;d do, isn&apos;t it?  It&apos;s supposed to show that the line of sight of the victim (yellow guy)&#13;&#10;would allow him to see the man at the table behind (green guy).  And no, I&apos;m not sure how the CSI:3DS guy was able to &#13;&#10;capture everyone&apos;s posture that accurately.  Maybe the guy running the Speed Dating event had a load of spare ping-pong balls&#13;&#10;and decided to make it a combined Speed Dating and Motion Capture evening. You tell me.  Judging from this picture, discovering that the victim was &#13;&#10;also a &lt;i&gt;freaking Cylon&lt;/i&gt; was presumably just a bonus.&#13;&#10;&lt;p&gt;As usual, the CSI:GEEK also had some totally made-up animation of everyone walking around the room from table to table over the&#13;&#10;course of the evening.  Christ knows how long he spent on this, when really, to quote Harry Hill, he should have been at work.&#13;&#10;&lt;p&gt;But as I say, luckily this day or so of work meant that instead of getting out a floor plan and thinking for about 45 seconds, &#13;&#10;the team could get on with what really matters, such as Horatio standing around in sunglasses and not looking at the person&#13;&#10;he&apos;s talking to, or Calleigh standing around talking in a Southern accent and looking hot*.&#13;&#10;&lt;p&gt;&lt;i&gt;&lt;font size=-1&gt;By the way, thank my new Media PC for making it really easy for me to grab that TV image above.  The PrtScn key is your friend.&lt;/font&gt;&lt;/i&gt;&lt;/p&gt;&#13;&#10;&lt;p&gt;&lt;i&gt;&lt;font size=-1&gt;*For the avoidance of doubt, &lt;a href=&quot;http://www.imdb.com/name/nm0698346/&quot;&gt;Emily Procter&lt;/a&gt; is a fine actress. She&apos;s good in CSI:Miami, but watch The West Wing to really see her shine.&lt;/font&gt;&lt;/i&gt;&lt;/p&gt;</description>
  <link>http://www.guyswithtowels.com/blog/random-rampant-computer-imagery.html</link>
  <title>Random Rampant Computer Imagery in my Home!</title>
  <dc:date>2005-09-20T23:00:00Z</dc:date>
 </item>
</rdf:RDF>