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

<channel>
	<title>Aching Brain</title>
	<atom:link href="http://www.achingbrain.net/feed" rel="self" type="application/rss+xml" />
	<link>http://www.achingbrain.net</link>
	<description>Not just another WordPress weblog</description>
	<pubDate>Tue, 20 May 2008 16:24:46 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
	<language>en</language>
			<item>
		<title>UK communications database</title>
		<link>http://www.achingbrain.net/alex/uk-communications-database</link>
		<comments>http://www.achingbrain.net/alex/uk-communications-database#comments</comments>
		<pubDate>Tue, 20 May 2008 16:24:46 +0000</pubDate>
		<dc:creator>alex</dc:creator>
		
		<category><![CDATA[Uncategorised]]></category>

		<guid isPermaLink="false">http://www.achingbrain.net/?p=170</guid>
		<description><![CDATA[The latest krazee plan from the Home Office&#8217;s policy department seems to be a massive database containing the details of every phone conversation and email sent in the UK.
Assuming it works (it won&#8217;t) then at least they&#8217;ll realise just how bad the spam situation is.
]]></description>
			<content:encoded><![CDATA[<p>The latest krazee plan from the Home Office&#8217;s policy department seems to be a massive database containing the details of <a href="http://news.bbc.co.uk/1/hi/technology/7410885.stm">every phone conversation and email sent</a> in the UK.</p>
<p>Assuming it works (it won&#8217;t) then at least they&#8217;ll realise just how bad the spam situation is.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.achingbrain.net/alex/uk-communications-database/feed</wfw:commentRss>
		</item>
		<item>
		<title>Running FMS 3 on Gentoo Linux</title>
		<link>http://www.achingbrain.net/alex/running-fms-3-on-gentoo-linux</link>
		<comments>http://www.achingbrain.net/alex/running-fms-3-on-gentoo-linux#comments</comments>
		<pubDate>Thu, 24 Apr 2008 13:22:47 +0000</pubDate>
		<dc:creator>alex</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.achingbrain.net/?p=169</guid>
		<description><![CDATA[I&#8217;ve been trying to install Macromedia Adobe Flash Media Server 3 on my local development box and have run into some problems.
To help out anyone else trying to do the same thing, here&#8217;s how I did it.
First you need to install nspr



emerge -uDv dev-libs/nspr



Add a user/group for it to run under:



groupadd fms


useradd -g fms -d [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been trying to install <span style="text-decoration: line-through;">Macromedia</span> Adobe Flash Media Server 3 on my local development box and have run into some problems.</p>
<p>To help out anyone else trying to do the same thing, here&#8217;s how I did it.</p>
<p>First you need to install nspr</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">emerge -uDv dev-libs/nspr</div>
</li>
</ol>
</div>
<p>Add a user/group for it to run under:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">groupadd fms</div>
</li>
<li class="li1">
<div class="de1">useradd -g fms -d /dev/null -s /bin/bash fms</div>
</li>
</ol>
</div>
<p>Then download and extract the media server as per usual.  Before installing it, you need to fiddle the install script so that it will install on your &#8220;unsupported&#8221; platform.  Open installFMS in your favourite text editor and find the line that reads</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><span class="re2">DISTRO=</span>`check_distro`</div>
</li>
</ol>
</div>
<p>Change it to something appropriate like</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><span class="re2">DISTRO=</span>redhat-RHEL4-i686</div>
</li>
</ol>
</div>
<p>Then start the installation script as normal.  Tell it that you don&#8217;t want it to run as a daemon (as it requires the Red Hat only chkconfig command) and that you don&#8217;t want it to start the server when done.</p>
<p>After you&#8217;ve installed the server, you&#8217;ll need to make the bundled <code>libasneu.so.1</code> library available for use:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><span class="kw2">ln</span> -s /opt/fms/libasneu.so<span class="nu0">.1</span> /lib/libasneu.so<span class="nu0">.1</span></div>
</li>
</ol>
</div>
<p>For some reason the install messed up the configuration files, adding things like the administrative user name twice.  Check conf/fms.ini to make sure this hasn&#8217;t happened to you.</p>
<p>The installer creates init scripts at <code>/etc/init.d</code> but in order to use them you first need to create a file called <code>.autostart</code> in the installation directory:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><span class="kw2">touch</span> .autostart</div>
</li>
</ol>
</div>
<p>You should then be able to start and stop the server normally:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">/etc/init.d/fms start</div>
</li>
<li class="li1">
<div class="de1">/etc/init.d/fms stop</div>
</li>
</ol>
</div>
<p>And use <code>rc-update</code> to have the server start on boot:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">rc-update add fms default</div>
</li>
</ol>
</div>
<p>Good luck.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.achingbrain.net/alex/running-fms-3-on-gentoo-linux/feed</wfw:commentRss>
		</item>
		<item>
		<title>Vista SP1 sales video</title>
		<link>http://www.achingbrain.net/alex/vista-sp1-sales-video</link>
		<comments>http://www.achingbrain.net/alex/vista-sp1-sales-video#comments</comments>
		<pubDate>Thu, 17 Apr 2008 15:45:50 +0000</pubDate>
		<dc:creator>alex</dc:creator>
		
		<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://www.achingbrain.net/?p=168</guid>
		<description><![CDATA[I really hope this is a spoof as it makes me want to stab myself in the eye with a fork.

]]></description>
			<content:encoded><![CDATA[<p>I really hope this is a spoof as it makes me want to stab myself in the eye with a fork.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="wmode" value="transparent" /><param name="src" value="http://www.youtube.com/v/sPv8PPl7ANU&amp;hl=en" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://www.youtube.com/v/sPv8PPl7ANU&amp;hl=en" wmode="transparent"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.achingbrain.net/alex/vista-sp1-sales-video/feed</wfw:commentRss>
		</item>
		<item>
		<title>Prototype String.toQueryParams() weirdness</title>
		<link>http://www.achingbrain.net/alex/prototype-stringtoqueryparams-weirdness</link>
		<comments>http://www.achingbrain.net/alex/prototype-stringtoqueryparams-weirdness#comments</comments>
		<pubDate>Tue, 15 Apr 2008 14:34:46 +0000</pubDate>
		<dc:creator>alex</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.achingbrain.net/?p=167</guid>
		<description><![CDATA[I just came across this while using Prototype:



&#34;section=blo%g&#38;id=45&#34;.toQueryParams&#40;&#41;;



To save you the trouble of running it yourself, I&#8217;ll tell you what happens - the unescaped percent symbol causes a URI malformed error to be thrown.
Very odd.  The Prototype documentation for toQueryParams says:
Parses a URI-like query string and returns an object composed of parameter/value pairs.
Since it&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>I just came across this while using <a href="http://www.prototypejs.org">Prototype</a>:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><span class="st0">&quot;section=blo%g&amp;id=45&quot;</span>.<span class="me1">toQueryParams</span><span class="br0">&#40;</span><span class="br0">&#41;</span>;</div>
</li>
</ol>
</div>
<p>To save you the trouble of running it yourself, I&#8217;ll tell you what happens - the unescaped percent symbol causes a URI malformed error to be thrown.</p>
<p>Very odd.  The Prototype documentation for <a href="http://www.prototypejs.org/api/string#method-toqueryparams">toQueryParams</a> says:</p>
<blockquote><p>Parses a URI-like query string and returns an object composed of parameter/value pairs.</p></blockquote>
<p>Since it&#8217;s a URI-like query string and not an actual query string (by which I mean one that&#8217;s been through the browser address bar and as such subject to whatever text munging the browser does), my example above should be a legal use case.</p>
<p>After a little digging around in prototype.js, it seems that the problem is caused by the JavaScript function decodeURIComponent() not enjoying being given a string that contains an unescaped percent symbol.  Usually percent symbols are used in conjunction with a number to represent a non-alphanumeric character in a URL - %20 for space, etc, but in the above it&#8217;s a literal percent symbol.</p>
<p>My first attempt to fix it changed lines 98 and 100 of string.js in the Prototype source to use the built in <a href="http://www.w3schools.com/jsref/jsref_escape.asp">escape</a> function:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><span class="kw2">var</span> key = decodeURIComponent<span class="br0">&#40;</span>pair.<span class="me1">shift</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1">&#8230;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">if</span> <span class="br0">&#40;</span>value != undefined<span class="br0">&#41;</span> value = decodeURIComponent<span class="br0">&#40;</span>value<span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li2">
<div class="de2">to</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw2">var</span> key = decodeURIComponent<span class="br0">&#40;</span>escape<span class="br0">&#40;</span>pair.<span class="me1">shift</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1">&#8230;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">if</span> <span class="br0">&#40;</span>value != undefined<span class="br0">&#41;</span> value = decodeURIComponent<span class="br0">&#40;</span>escape<span class="br0">&#40;</span>value<span class="br0">&#41;</span><span class="br0">&#41;</span>;</div>
</li>
</ol>
</div>
<p>This worked for my use case but caused Prototype to fail a different unit test.  Changing them to the following worked out okay:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><span class="kw2">var</span> key = unescape<span class="br0">&#40;</span>decodeURIComponent<span class="br0">&#40;</span>escape<span class="br0">&#40;</span>pair.<span class="me1">shift</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1">&#8230;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">if</span> <span class="br0">&#40;</span>value != undefined<span class="br0">&#41;</span> value = unescape<span class="br0">&#40;</span>decodeURIComponent<span class="br0">&#40;</span>escape<span class="br0">&#40;</span>value<span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>;</div>
</li>
</ol>
</div>
<p>Granted the unescape(&#8230;(escape(&#8230;)) is a little clumsy, but it seems to get the job done.</p>
<p>Adding the following unit test to string.html allows to test for the above:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><span class="kw1">this</span>.<span class="me1">assertHashEqual</span><span class="br0">&#40;</span><span class="br0">&#123;</span><span class="st0">&#8216;key1&#8242;</span>: <span class="st0">&#8216;va%lue1&#8242;</span><span class="br0">&#125;</span>, <span class="st0">&#8216;key1=va%lue1&#8242;</span>.<span class="me1">toQueryParams</span><span class="br0">&#40;</span><span class="br0">&#41;</span>, <span class="st0">&#8216;rogue percent symbol test&#8217;</span><span class="br0">&#41;</span>;</div>
</li>
</ol>
</div>
<p>I&#8217;ve created some <a href="http://www.achingbrain.net/files/prototype_toQueryParams_bug/">test pages</a> which demonstrate the problem.</p>
<p>There is also a <a href="http://www.achingbrain.net/files/prototype_toQueryParams_bug/string.js.patch">patch file</a> available.  Apply it to /src/string.js in your Prototype source tree.</p>
<p><strong>Update</strong></p>
<p>I&#8217;ve also <a href="http://prototype.lighthouseapp.com/projects/8886/tickets/15-patch-test-string-toqueryparams-not-handling-properly">filed a bug</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.achingbrain.net/alex/prototype-stringtoqueryparams-weirdness/feed</wfw:commentRss>
		</item>
		<item>
		<title>Code</title>
		<link>http://www.achingbrain.net/alex/code</link>
		<comments>http://www.achingbrain.net/alex/code#comments</comments>
		<pubDate>Fri, 11 Apr 2008 14:40:45 +0000</pubDate>
		<dc:creator>alex</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.achingbrain.net/?p=166</guid>
		<description><![CDATA[I haven&#8217;t posted here for a while, mainly due to the time sink that is Facebook, but I have been writing code in my spare time, honest.  I thought I&#8217;d have a little skim through what&#8217;s on my machine and share a few choice nuggets.
Recently I&#8217;ve been trying to get into programming applications for Mac [...]]]></description>
			<content:encoded><![CDATA[<p>I haven&#8217;t posted here for a while, mainly due to the time sink that is Facebook, but I have been writing code in my spare time, honest.  I thought I&#8217;d have a little skim through what&#8217;s on my machine and share a few choice nuggets.</p>
<p>Recently I&#8217;ve been trying to get into programming applications for Mac OS X - I use it on a day to day basis so thought it would be best to get involved.  I&#8217;ve put some new things on the <a href="http://www.achingbrain.net/stuff">Stuff</a> page for your perusal.  They are:</p>
<h3><a href="http://www.achingbrain.net/stuff/cocoa/applications/backgrounderer">Backgrounderer</a></h3>
<p>A little app to download desktop wallpapers from veer.com.  If you wish to build from source, you&#8217;ll need to install <a href="http://regexkit.sourceforge.net/">RegexKit</a> first.</p>
<h3><a href="http://www.achingbrain.net/stuff/cocoa/applications/mail-rss-exporter">Mail RSS Exporter</a></h3>
<p>An application that exports your RSS feeds from Apple Mail and stores them in either OPML format or Safari Bookmarks.</p>
<h3><a href="http://www.achingbrain.net/stuff/cocoa/applications/touch-me">TouchMe</a></h3>
<p>A program to run AppleScripts on a computer on your local network from your iPhone or iPod Touch - I use this to control a Mac mini attached to a projector.  The projector is not always switched on so Front Row was insufficient.  It also allows you to force quit applications that have hung.</p>
<h3><a href="http://www.achingbrain.net/stuff/cocoa/frameworks/simplehttpd">SimpleHTTPd</a></h3>
<p>A Cocoa native web server packaged as a framework so you can use it in your own projects.  Based on Jurgen Schwiezer&#8217;s <a href="http://www.oreilly.com/pub/a/mac/2006/11/14/how-to-write-a-cocoa-web-server.html">SimpleHTTPServer</a>.</p>
<p>All of the above require OS X 10.5 Leopard as coming from a Java/PHP background I have a strange fetish for garbage collectors and consequently find manual memory management tedious.</p>
<p>They are all BSD licensed and source is included with each program so go crazy.</p>
<p>I&#8217;ll get round to posting about each one in more depth in the near future.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.achingbrain.net/alex/code/feed</wfw:commentRss>
		</item>
		<item>
		<title>Brain IV</title>
		<link>http://www.achingbrain.net/alex/brain-iv</link>
		<comments>http://www.achingbrain.net/alex/brain-iv#comments</comments>
		<pubDate>Wed, 19 Mar 2008 19:07:54 +0000</pubDate>
		<dc:creator>alex</dc:creator>
		
		<category><![CDATA[Meta]]></category>

		<guid isPermaLink="false">http://wordpress/alex/brain-iv</guid>
		<description><![CDATA[Welcome to version 4 of Aching Brain.  It&#8217;s been an awfully long time, but I promise to post more often.
The major change is that I&#8217;ve switched from a custom back end to pre-written blog software as maintaining it became a bit of a nightmare.  I say maintaining - what I mean is writing [...]]]></description>
			<content:encoded><![CDATA[<p>Welcome to version 4 of Aching Brain.  It&#8217;s been an awfully long time, but I promise to post more often.</p>
<p>The major change is that I&#8217;ve switched from a custom back end to pre-written <a href="http://www.wordpress.com">blog software</a> as maintaining it became a bit of a nightmare.  I say maintaining - what I mean is writing new versions of it as who wants to administer crufty old code when they get home?  AB4 has been in the works for over a year but I never seemed to be able to finish it without wanting to re-write great big chunks of it so I&#8217;ve bitten the bullet and gone down the shoulders-of-giants route.  And I have to say, so far it&#8217;s been relatively painless - the only thing that&#8217;s really given me trouble is getting apostrophes to play nice in code tags, but more on that later.</p>
<p>All the old content should be here somewhere. The only difference is a slight change in the URL structure but a little bit of .htaccess fiddling should mean that incoming links still point in the right place.</p>
<p>If you spot anything amiss, <a href="/contact">do let me know</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.achingbrain.net/alex/brain-iv/feed</wfw:commentRss>
		</item>
		<item>
		<title>Button, button, who&#8217;s got the button?</title>
		<link>http://www.achingbrain.net/alex/button-button-whos-got-the-button</link>
		<comments>http://www.achingbrain.net/alex/button-button-whos-got-the-button#comments</comments>
		<pubDate>Thu, 26 Jul 2007 07:44:14 +0000</pubDate>
		<dc:creator>alex</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://wordpress/blog/alex/button-button-whos-got-the-button</guid>
		<description><![CDATA[From an article on the Wall Street Journal about Steve Job&#8217;s button phobia.
 When the company introduced the iPod in late 2001, the most common calls to Apple&#8217;s technical support lines for a time were about how to turn the device, which lacked a clearly defined power button, off and on, says a former Apple [...]]]></description>
			<content:encoded><![CDATA[<p>From an article on the Wall Street Journal about <a href="http://online.wsj.com/public/article/SB118532502435077009.html?mod=blog">Steve Job&#8217;s button phobia</a>.</p>
<blockquote><p> When the company introduced the iPod in late 2001, the most common calls to Apple&#8217;s technical support lines for a time were about how to turn the device, which lacked a clearly defined power button, off and on, says a former Apple executive.</p></blockquote>
<p>Wow, I&#8217;d forgotten all about that.  Years ago Will left his iPod at our house for a week or two and I had such trouble trying to figure out how to turn the damn thing on.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.achingbrain.net/alex/button-button-whos-got-the-button/feed</wfw:commentRss>
		</item>
		<item>
		<title>Apache2 and OS X</title>
		<link>http://www.achingbrain.net/alex/apache2-and-os-x</link>
		<comments>http://www.achingbrain.net/alex/apache2-and-os-x#comments</comments>
		<pubDate>Fri, 20 Jul 2007 11:20:45 +0000</pubDate>
		<dc:creator>alex</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://wordpress/blog/alex/apache2-and-os-x</guid>
		<description><![CDATA[This is more a note to myself than anyone else, but to compile Apache2 on OS X, use the following configure:



./configure &#8211;with-included-apr &#8211;enable-so &#8211;enable-mods-shared=most



When Apache starts whinging about &#8220;dlname not found, assuming libtool archive&#8221; and shit, and refuses to produce .so modules instead kicking out a bunch of .a and .la files in their place, [...]]]></description>
			<content:encoded><![CDATA[<p>This is more a note to myself than anyone else, but to compile Apache2 on OS X, use the following configure:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">./configure &#8211;with-included-apr &#8211;enable-so &#8211;enable-mods-<span class="re2">shared=</span>most</div>
</li>
</ol>
</div>
<p>When Apache starts whinging about &#8220;dlname not found, assuming libtool archive&#8221; and shit, and refuses to produce .so modules instead kicking out a bunch of .a and .la files in their place, it means you&#8217;ve fucked up somewhere along the line, probably because this isn&#8217;t the first time you&#8217;ve tried to run the configure script.</p>
<p>Delete the entire Apache source directory and start again.  If you are lucky you&#8217;ll even get a nice copy of libexpat.0.dylib at the end of it all.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.achingbrain.net/alex/apache2-and-os-x/feed</wfw:commentRss>
		</item>
		<item>
		<title>Orwellian</title>
		<link>http://www.achingbrain.net/alex/orwellian</link>
		<comments>http://www.achingbrain.net/alex/orwellian#comments</comments>
		<pubDate>Tue, 26 Jun 2007 19:04:08 +0000</pubDate>
		<dc:creator>alex</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://wordpress/blog/alex/orwellian</guid>
		<description><![CDATA[The BBC &#8230; has always taken a platform agnostic approach to its internet services.
And then a little later:
It is not possible to put an exact timeframe on when BBC iPlayer will be available for Mac users.
&#8211;bad, indeed.
The corporation&#8217;s governing body asked the BBC to ensure that the iPlayer could run on different systems - such [...]]]></description>
			<content:encoded><![CDATA[<blockquote>The BBC &#8230; has always taken a platform agnostic approach to its internet services.</p></blockquote>
<p>And then a little later:</p>
<blockquote><p>It is not possible to put an exact timeframe on when BBC iPlayer will be available for Mac users.</p></blockquote>
<p>&#8211;bad, indeed.</p>
<blockquote><p>The corporation&#8217;s governing body asked the BBC to ensure that the iPlayer could run on different systems - such as Apple Macs - within &#8220;a reasonable time frame&#8221;, initially twenty-four months.</p></blockquote>
<p>Twenty four months for porting to Mac OS X is reasonable?!  I dread to think about the poor old Linux users out there.</p>
<blockquote><p>The BBC has previously said it cannot commit to a two-year time frame as many decisions would have to be made by third parties.</p></blockquote>
<p>i.e. Either Microsoft decide to port their DRM software or someone else will have to decide to write some.</p>
<blockquote><p>A statement from the BBC read: &#8220;Our ability to deliver this open approach will be influenced by the availability of alternative DRM systems on the market.</p></blockquote>
<p>i.e. Microsoft have no plans to port their DRM software to any other operating system so the BBC will have to find some other system to use and so far haven&#8217;t so we&#8217;ll just have to wait.</p>
<p>What a load of rubbish.  I&#8217;ve always been a strong supporter of the BBC but this is utterly unacceptable.</p>
<p><a href="http://news.bbc.co.uk/1/hi/technology/6236612.stm">http://news.bbc.co.uk/1/hi/technology/6236612.stm</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.achingbrain.net/alex/orwellian/feed</wfw:commentRss>
		</item>
		<item>
		<title>Shouty Shouty</title>
		<link>http://www.achingbrain.net/ktm/shouty-shouty</link>
		<comments>http://www.achingbrain.net/ktm/shouty-shouty#comments</comments>
		<pubDate>Thu, 24 May 2007 06:35:48 +0000</pubDate>
		<dc:creator>ktm</dc:creator>
		
		<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://wordpress/blog/katherine/shouty</guid>
		<description><![CDATA[Adverts that shout work.  I like them.  &#8220;Bang and the dirt is gone.&#8221;  They weren&#8217;t lying and if I hadn&#8217;t been so entertained by the shouty antics of Barry Scott I wouldn&#8217;t have bought what can only be described as the most potent chemical concoction available to buy (legally) in a supermarket.
My [...]]]></description>
			<content:encoded><![CDATA[<p>Adverts that shout work.  I like them.  &#8220;Bang and the dirt is gone.&#8221;  They weren&#8217;t lying and if I hadn&#8217;t been so entertained by the shouty antics of Barry Scott I wouldn&#8217;t have bought what can only be described as the most potent chemical concoction available to buy (legally) in a supermarket.</p>
<p>My latest favourite is Tyrannosaurus Alan.  I don&#8217;t know why I am so enamoured by a fuzzy felt dinosaur and shouty volcano.  I once had a conversation with a marketing type who had to find out why Volvic was continuously outperformed by Evian sales-wise.  I didn&#8217;t know the answer then, but told him that it was because Volvic sounded like part of the female anatomy and everyone knows that Vittel is better than both of them.  I think however he must have found the solution; everyone loves the wacky dinosaur and his volcanic buddy.  Today&#8217;s Metro even featured a three (half-)page long advert featuring the aforementioned characters in cartoon strip style (and revealed Mr Volcano&#8217;s first name √¢‚Ç¨‚Äú George!), I just can&#8217;t wait to find out what happens next.</p>
<p>Does it really work though?  As much as I am entertained by Mr (George) Volcano&#8217;s peculiar pronunciation of water I won&#8217;t start buying Volvic until they decide to do a &#8216;free&#8217; (¬£2.99 for P&amp;P of course) Tyrannosaurus Alan toy.  Now, there&#8217;s a thought!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.achingbrain.net/ktm/shouty-shouty/feed</wfw:commentRss>
		</item>
		<item>
		<title>Warranty</title>
		<link>http://www.achingbrain.net/alex/warranty</link>
		<comments>http://www.achingbrain.net/alex/warranty#comments</comments>
		<pubDate>Fri, 27 Apr 2007 07:47:32 +0000</pubDate>
		<dc:creator>alex</dc:creator>
		
		<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://wordpress/blog/alex/warranty</guid>
		<description><![CDATA[From the little booklet in the box:
Off road riding extracts a severe toll on footwear.  On and off the pedals thousands of times, lots of walking, days of 150 degree heat rotting the shoes in your trunk all means these shoes will eventually wear out.  When the rubber is worn smooth off the [...]]]></description>
			<content:encoded><![CDATA[<p>From the little booklet in the box:</p>
<blockquote><p>Off road riding extracts a severe toll on footwear.  On and off the pedals thousands of times, lots of walking, days of 150 degree heat rotting the shoes in your trunk all means these shoes will eventually wear out.  When the rubber is worn smooth off the bottoms and your riding buddies locate you by following the flapping noise of your torn uppers, BUY NEW SHOES.  Don&#8217;t return them to your dealer with your altar boy face on and mmble, &#8220;Uh, I only used them once and look what happened.  Gimme new for nuthin.&#8221; (sic)</p>
<p>Of course, if we screwed up and forgot to send you (sic) your particular pair through our patented top secret bulletproofing process and they come apart for no good reason, give us a call at the number listed below and we will see what we can do to remedy the problem or come up with another bit of creative customer relations to keep you happy.  Just give us a call.</p></blockquote>
<p>I appear to have just bought a pair of shoes from a company that not only regards its customers as a bunch of scroungers but also feels the need to press this point home in a rather patronising manner.</p>
<p>It&#8217;s a shame - they are rather nice shoes.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.achingbrain.net/alex/warranty/feed</wfw:commentRss>
		</item>
		<item>
		<title>Glastonbury tickets</title>
		<link>http://www.achingbrain.net/alex/glastonbury-tickets</link>
		<comments>http://www.achingbrain.net/alex/glastonbury-tickets#comments</comments>
		<pubDate>Sun, 01 Apr 2007 08:15:48 +0000</pubDate>
		<dc:creator>alex</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://wordpress/blog/alex/glastonbury-tickets</guid>
		<description><![CDATA[Alex is currently wondering if the Glastonbury ticket website is run off of a beige box in the corner of someone&#8217;s flat with a cat chewing on the network cable.
Honestly, what with all the pre-registering bollocks it&#8217;s not like they were unaware of the demand.  Why can&#8217;t they design a server infrastructure that can [...]]]></description>
			<content:encoded><![CDATA[<p>Alex is currently wondering if the Glastonbury ticket website is run off of a beige box in the corner of someone&#8217;s flat with a cat chewing on the network cable.</p>
<p>Honestly, what with all the pre-registering bollocks it&#8217;s not like they were unaware of the demand.  Why can&#8217;t they design a server infrastructure that can handle enough requests?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.achingbrain.net/alex/glastonbury-tickets/feed</wfw:commentRss>
		</item>
		<item>
		<title>Whither Wii?</title>
		<link>http://www.achingbrain.net/alex/whither-wii</link>
		<comments>http://www.achingbrain.net/alex/whither-wii#comments</comments>
		<pubDate>Mon, 12 Feb 2007 19:50:08 +0000</pubDate>
		<dc:creator>alex</dc:creator>
		
		<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://wordpress/blog/alex/whither_wii</guid>
		<description><![CDATA[It&#8217;s hard to believe just how difficult a Nintendo Wii is to acquire.  I made a vague stab on release day, trawling the electronics drags on Tottenham Court Road and Oxford Street.  Everywhere I was greeted with smirks, and laughter accompanied by pointing and other gesticulation.  The guy I spoke to in [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s hard to believe just how difficult a Nintendo Wii is to acquire.  I made a vague stab on release day, trawling the electronics drags on Tottenham Court Road and Oxford Street.  Everywhere I was greeted with smirks, and laughter accompanied by pointing and other gesticulation.  The guy I spoke to in Virgin Megastore looked like he was going to hit me.</p>
<p>So I thought I&#8217;d leave it for a bit until the demand died down.  It&#8217;s just a new games console whose sales are feeding of the intense hype surrounding it.  It will sort itself out after a month or so.</p>
<p>On Saturday while ktm was queueing in Argos for a replacement bathroom light (it&#8217;s a rented property - what, you want us to go to Habitat?), I nipped out to see if, on the off chance, there was any Wii in Woolworths.</p>
<blockquote><p>No</p></blockquote>
<p>I was told, but I could order one.  How long?</p>
<blockquote><p>3-5 days, if they are in stock</p></blockquote>
<p>said the pimply faced youth.  Wicked, I think.  So I queued to be greeted by the very same PFY at the counter.</p>
<blockquote><p>Ah, you want a Wii.  I&#8217;ll just pull it up on the computer.  Oh, they are out of stock.  My gosh!  You can&#8217;t even order them!.</p></blockquote>
<p>My gosh indeed.</p>
<p>So to WHSmiths.  Nope.  To Dixons.  Nope.  Return to Argos.  Nope.  Having picked up the better half, we headed back to Dixons in search of a FM radio aerial and I took the opportunity to quiz a member of staff on their availability.  Nope.  I thought I might as well go for it and ask if I could order or join some sort of waiting list.  She laughed.</p>
<blockquote><p>We got a couple in last week, but we are still filling our pre-orders.</p></blockquote>
<p>!</p>
<blockquote><p>From November</p></blockquote>
<p>!!</p>
<p>There are Wii available, however.  Game&#8217;s online store occasionally has stock.  However they are <a href="http://www.game.co.uk/ViewProduct.aspx?cat=&amp;mid=330334&amp;cm_sp=wii-_-instock-_-wideboy">opportunist bastards</a> and only sell the console in a bundle with four non-discounted games.  Then again I did really want one and the games it comes with are rather good.  I took one for the team.</p>
<p>Having come into possession of possibly the most elusive bit of gaming kit currently on the market (save a copy of Duke Nukem Forever) I thought it would be an easy ride from here on in.</p>
<p>The thing is, I haven&#8217;t told ktm that there&#8217;s a Wii arriving at some point in the near future*.  Consequently, I need to be able to placate her when it arrives.  This may be possible via a game or two of Wii tennis.  For this, as any 12 year old will be able to tell you, I need two controllers, or Wiimotes to use the approved lingo, and the console only comes with one.  I stepped out of my Wii owning friend&#8217;s trendy Farringdon design studio at lunch time to attempt to locate a second of these fabled devices.</p>
<p>Dixons.  Nope.  WHSmiths.  Nope.  Hmm, not so good.  Having exhausted the local possibilities, I resolved to head to Oxford Street after work.  Virgin Megastore.  Nope.  Dixons.  Nope.  Game.  Nope.  HMV.  Nope.</p>
<p>Against my better judgement, I tried some of the little nameless electronics stores at the bottom of Tottenham Court Road who take no greater pleasure than in ripping off gadget crazed geeks with their inter-shop price fixing database.  No Wiimotes there either.</p>
<p>?!?@?!?!?@?!</p>
<p>Urgh, this was becoming a little silly.</p>
<p>Since every major store and most minor ones have come up empty, I was forced to try the black market.  Computer Exchange.</p>
<blockquote><p>Yes, we have one Wiimote in stock, but it&#8217;s ¬£35</p></blockquote>
<p>the little goth pixie behind the counter tells me.</p>
<p>??!?!?!??!!@@@@?!?@1/</p>
<p>I looked at her incredulously, trying to come with some counter argument about how dare they have the nerve to sell me a second hand controller at above RRP.  She stared blankly back at me.  I opened my mouth.  She put her hand on her hip and tilted her head slightly, as if she was about to begin lecturing me on market forces dictating the price of goods in a free market.  ktm&#8217;s disapproving look as I open the box from Parcel Farce loomed out of my imagination.  All right, I&#8217;ll have it, I grumble.  When I protest sarcastically at the lack of box, the happy capitalist goth chirpily informs me that there&#8217;s a one year guarantee.  Hooray.  I grab the bag and walk out.</p>
<p>I can&#8217;t help but feel ever so slightly taken advantage of.</p>
<p>* = It&#8217;s just possible that I may have blown my cover</p>
]]></content:encoded>
			<wfw:commentRss>http://www.achingbrain.net/alex/whither-wii/feed</wfw:commentRss>
		</item>
		<item>
		<title>Busker rage</title>
		<link>http://www.achingbrain.net/ktm/busker-rage</link>
		<comments>http://www.achingbrain.net/ktm/busker-rage#comments</comments>
		<pubDate>Thu, 04 Jan 2007 10:31:05 +0000</pubDate>
		<dc:creator>ktm</dc:creator>
		
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://wordpress/blog/katherine/busker</guid>
		<description><![CDATA[Why oh why.  Busker, every morning, in his licensed Carling sponsored busker spot, 8.55am, like clockwork, Wish you were here by Pink Floyd.  Not only has he got a luminous cardboard sign telling people to smile, or cheer up, or something along those lines, but he&#8217;s ever so slightly flat in his delivery [...]]]></description>
			<content:encoded><![CDATA[<p>Why oh why.  Busker, every morning, in his licensed Carling sponsored busker spot, 8.55am, like clockwork, <em>Wish you were here</em> by Pink Floyd.  Not only has he got a luminous cardboard sign telling people to smile, or cheer up, or something along those lines, but he&#8217;s ever so slightly flat in his delivery and never bothers to sing the first ten or so lines of the song.  Just every day starts at <em>How I wish, how I wish you were here, etc</em> and repeats this segment over and over and over.</p>
<p>Hardly smile inducing.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.achingbrain.net/ktm/busker-rage/feed</wfw:commentRss>
		</item>
		<item>
		<title>svn:externals and different usernames</title>
		<link>http://www.achingbrain.net/alex/svnexternals-and-different-usernames</link>
		<comments>http://www.achingbrain.net/alex/svnexternals-and-different-usernames#comments</comments>
		<pubDate>Wed, 03 Jan 2007 15:08:12 +0000</pubDate>
		<dc:creator>alex</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://wordpress/blog/alex/svnexternals-and-different-usernames</guid>
		<description><![CDATA[How to use a different username with svn:externals.
Genius. Well, almost. Close enough.
]]></description>
			<content:encoded><![CDATA[<p>How to <a href="http://www.dribin.org/dave/blog/archives/2006/10/11/svn_ssh/">use a different username with svn:externals</a>.</p>
<p>Genius. Well, almost. Close enough.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.achingbrain.net/alex/svnexternals-and-different-usernames/feed</wfw:commentRss>
		</item>
		<item>
		<title>Our tune</title>
		<link>http://www.achingbrain.net/ktm/our-tune</link>
		<comments>http://www.achingbrain.net/ktm/our-tune#comments</comments>
		<pubDate>Mon, 04 Dec 2006 12:04:58 +0000</pubDate>
		<dc:creator>ktm</dc:creator>
		
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://wordpress/blog/katherine/tune</guid>
		<description><![CDATA[What on earth motivates the choice of hold music?  In my last workplace I didn&#8217;t even realise that we hold music until I rang in one day to say I would be late.  Terrible crimes against music were being perpetrated via our telephones, the worst examples of midi lift Muzak I had ever [...]]]></description>
			<content:encoded><![CDATA[<p>What on earth motivates the choice of hold music?  In my last workplace I didn&#8217;t even realise that we hold music until I rang in one day to say I would be late.  Terrible crimes against music were being perpetrated via our telephones, the worst examples of midi lift Muzak I had ever heard.  Needless to say I turned it off, and changed it for a nice computer voice telling people they were on hold every 20 seconds, with some inoffensive bleeping in between (the choices were limited, and there was no &#8216;upload your tune here&#8217; option).</p>
<p>At the moment I am on hold to IT and for some reason they have chosen a tasteless midi version of the music from France Zeffirelli&#8217;s <em>Romeo and Juliet</em> (more popularly known for its use on <em>Our Tune</em>).It is driving me round the bend, and I am just wondering why on earth IT thought that the romantically-tinged midi strains of <em>Our Tune</em> would inspire me to continue to hold rather then destroy the telephone with a sledgehammer.</p>
<p>I would like to know what the readers of achingbrain have heard while on hold, either truly awful or pleasantly surprising.  My personal favourite is the one at my Dad&#8217;s office, a marine salvaging and surveying company, where they have chosen to greet callers with the Titanic soundtrack (with its terrible midi choir, but that&#8217;s another blog in itself) - awful music, but appropriately snigger-worthy given the line of business.</p>
<p>Alternatively please join <a href="http://www.pipedown.info">Pipedown</a> in their  crusade against ear-assaulting piped Muzak in general.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.achingbrain.net/ktm/our-tune/feed</wfw:commentRss>
		</item>
		<item>
		<title>Clang, clang, clang went the trolley</title>
		<link>http://www.achingbrain.net/ktm/clang-clang-clang-went-the-trolley</link>
		<comments>http://www.achingbrain.net/ktm/clang-clang-clang-went-the-trolley#comments</comments>
		<pubDate>Wed, 29 Nov 2006 23:17:35 +0000</pubDate>
		<dc:creator>ktm</dc:creator>
		
		<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://wordpress/blog/katherine/trolley</guid>
		<description><![CDATA[Yes, the rumours are true.  After years of experimental transport schemes involving the drilling of tunnels and buses with unstable middles, not to mention their occasionally explosive rear ends, the Mayor of London in his infinite wisdom has decided that the tram, beloved of Dr Zhivago-era Moscow and Judy Garland&#8217;s St Louis, is the [...]]]></description>
			<content:encoded><![CDATA[<p>Yes, the rumours are true.  After years of experimental transport schemes involving the drilling of tunnels and buses with unstable middles, not to mention their occasionally explosive rear ends, the Mayor of London in his infinite wisdom has decided that the tram, beloved of Dr Zhivago-era Moscow and Judy Garland&#8217;s St Louis, is the way forward for transport.  Better still, it will link those of us marooned on rock unsuitable for tunnelling, with our friends and jobs op&#8217;North and their fancy underground system.</p>
<p>After a lot of whispers and countless rumours it appears that the proposed Cross River Tram has finally gone to, wait for it, consultation. This means that they will probably push some bits of paper around for a long time and then might finish it by the time I&#8217;m forty and living in the sticks somewhere.  As part of the consultation they want the local opinions of local people to add to their paper pile.</p>
<p>It is thoroughly important that you exercise your democratic right to inform our elected mayor of your opinions. Get your consultation document <a href="http://www.tfl.gov.uk/trams/initiatives/crt/consultation.asp">here.  It won&#8217;t even cost you the price of a stamp to get your opinions on the route and the termini heard.</a></p>
<p><a href="http://www.tfl.gov.uk/trams/initiatives/crt/consultation.asp">I am however rather miffed that </a><a href="http://www.peckhamvision.org">some locals</a> have already hijacked this scheme and decided it&#8217;s an entirely stupid plan because apparently artists&#8217; studios, churches and businesses might have to be bulldozed to make way for a tram depot, which, after looking at their <a href="http://www.peckhamvision.org/Briefings/councillorbriefing_2006-10-30.pdf">map</a>, the businesses in question seem to be Trinketz, Ash&#8217;s Meat Centre, I think a car wash place, and that unsightly factory with the yellowed and broken windows you see as you come into Peckham Rye station from London Bridge.  It is, according to these locals, an &#8220;area with potential for redevelopment.&#8221;  They have already had their petitions out, you may have seen one floating around your nearest twee shop recently.  This attitude says to me that a better, sustainable, and environmentally sound transport system for the area would be entirely pointless if they couldn&#8217;t buy unique prints entitled &#8220;Pain&#8221; and &#8220;Freedom&#8221; to put on the mantelpiece of their Bellenden boudoir.</p>
<p>I have a feeling that they may have missed the point.  The tramline will bring better access to jobs in central London for many people.  It will provide redevelopment in their &#8220;area with potential for redevelopment&#8221; and jobs on the trams and at the terminus and depot for local people.  It would involve new building, and I suspect a more light and open feel to the area around Peckham Rye station. Not to mention the fact that it will hugely help the redevelopment of the bit of Peckham that no one likes to think about, which includes everywhere North of Peckham High Street as well as the Aylesbury and Heygate estates, by providing them with a fast and much needed link to Peckham town centre, and to Waterloo and beyond, and thus jobs.  At then end of the day people living there have far more need for a better transport system.</p>
<p>I might sound like I&#8217;ve swallowed a bit of Ken&#8217;s propaganda on this, but having seen the change that the tram brought to Croydon (okay, I still wouldn&#8217;t like to spend too much time there, but the place has smartened up a lot since the tram was opened) I am convinced that the benefits far outweigh the problems of having a depot in Peckham.</p>
<p>I&#8217;ve said my thing, whichever way you lean on this, and whether you think I&#8217;m talking rubbish or not, please examine the consultation document and make those opinions heard to ensure that the area continues to thrive in the future.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.achingbrain.net/ktm/clang-clang-clang-went-the-trolley/feed</wfw:commentRss>
		</item>
		<item>
		<title>Pink Zune</title>
		<link>http://www.achingbrain.net/alex/pink-zune</link>
		<comments>http://www.achingbrain.net/alex/pink-zune#comments</comments>
		<pubDate>Tue, 28 Nov 2006 08:11:49 +0000</pubDate>
		<dc:creator>alex</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://wordpress/blog/alex/pink-zune</guid>
		<description><![CDATA[Me:  Oh look, they&#8217;ve released a pink Zune.  Would you like one for Christmas?
Her:  I&#8217;d rather stick my head on a pike.
Although on closer reading of the article, it seems that the pink Zunes are a very rare limited edition and they are not marked as such.  Consequently the guy who [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>Me:  Oh look, they&#8217;ve <a href="http://www.gizmodo.com/gadgets/portable-media/limited-edition-pink-zunes-in-the-wild-and-on-ebay-217508.php">released a pink Zune</a>.  Would you like one for Christmas?</p>
<p>Her:  I&#8217;d rather stick my head on a pike.</p></blockquote>
<p>Although on closer reading of the article, it seems that the pink Zunes are a very rare limited edition and they are not marked as such.  Consequently the guy who bought it thought he was getting a white one, didn&#8217;t like the pink, saw an opportunity and promptly put it on eBay.</p>
<p>Honestly, that&#8217;s a stroke of genius only matched by releasing a brown Zune in the first place.</p>
<p>You can just see little Jimmy&#8217;s parents in some electronics shop going:</p>
<blockquote><p>Parent:  Oh look, there&#8217;s one of those Zune things Jimmy wants.  Excuse me, Mr Shop Assistant, we&#8217;d like to buy a Zune.</p>
<p>Shop Assistant:  Wonderful, here you go.</p>
<p>Parent:  Excellent, he&#8217;s going to be so pleased.</p></blockquote>
<p>Of course, the parents left it to the last minute and the black/white Zunes sold out a long time ago - something the shop assistant neglects to mention lest it should damage his chances of making a commission and/or missing his sales target.</p>
<p>Little Jimmy then spends the next six months being bullied at school for having a poo coloured Zune before it&#8217;s finally stolen and destroyed by muggers on the bus who can&#8217;t bear to suffer it&#8217;s existence any longer.  Little Jimmy is secretly thankful.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.achingbrain.net/alex/pink-zune/feed</wfw:commentRss>
		</item>
		<item>
		<title>Tiny growl</title>
		<link>http://www.achingbrain.net/alex/tiny-growl</link>
		<comments>http://www.achingbrain.net/alex/tiny-growl#comments</comments>
		<pubDate>Mon, 27 Nov 2006 18:05:30 +0000</pubDate>
		<dc:creator>alex</dc:creator>
		
		<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://wordpress/blog/alex/tiny-growl</guid>
		<description><![CDATA[This just dropped into my inbox:
Hi,
VjAGRA_zd_$1,78
CjALiS_lx_$3,00
LEVjTRA_fz_$3,33
www [dot] removed [dot] info
&#8212;&#8212;&#8211;
tiny growl is permitted.
Tiny growl indeed.  Fuckers.
]]></description>
			<content:encoded><![CDATA[<p>This just dropped into my inbox:</p>
<blockquote><p>Hi,</p>
<p>VjAGRA_zd_$1,78<br />
CjALiS_lx_$3,00<br />
LEVjTRA_fz_$3,33</p>
<p>www [dot] removed [dot] info</p>
<p>&#8212;&#8212;&#8211;</p>
<p>tiny growl is permitted.</p></blockquote>
<p>Tiny growl indeed.  Fuckers.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.achingbrain.net/alex/tiny-growl/feed</wfw:commentRss>
		</item>
		<item>
		<title>Vista</title>
		<link>http://www.achingbrain.net/alex/vista</link>
		<comments>http://www.achingbrain.net/alex/vista#comments</comments>
		<pubDate>Fri, 24 Nov 2006 14:58:00 +0000</pubDate>
		<dc:creator>alex</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://wordpress/blog/alex/vista</guid>
		<description><![CDATA[I downloaded the release version of Vista today via my work MSDN account and my first impressions were:
Hmm.  I can&#8217;t quite focus on the text on this screen.  Either my hangover is really, really bad or I need to get my eyes tested.
Oh, wait, it&#8217;s just ClearType.
Aside from that, I&#8217;m amazed at how [...]]]></description>
			<content:encoded><![CDATA[<p>I downloaded the release version of Vista today via my work MSDN account and my first impressions were:</p>
<blockquote><p>Hmm.  I can&#8217;t quite focus on the text on this screen.  Either my hangover is really, really bad or I need to get my eyes tested.</p>
<p>Oh, wait, it&#8217;s just ClearType.</p></blockquote>
<p>Aside from that, I&#8217;m amazed at how complicated they&#8217;ve made everything.  For example, when downloading files through IE7, you now have a &#8220;Downloads&#8221; folder in your home directory.  Can you get to this via the start menu?  No.  Is it a sub-folder of your Documents folder?  No.  What&#8217;s wrong with just putting them on the Desktop?  Isn&#8217;t it what it&#8217;s there for - files you are currently working on and/or might not want to keep?</p>
<p>The Windows Explorer seems to have become a maze of semi-coherent short cuts and file system abstractions - see the address bar for what I mean.  Even the Control Panel has succumbed to this mess.  It seems they&#8217;ve sat around a table and gone &#8220;What are the most popular things people do with the Control Panel&#8221; and made shortcuts to them all, rather than organising the different areas in a logical manner in the first place.</p>
<p>And then there&#8217;s the whole <a href="http://www.joelonsoftware.com/items/2006/11/21.html">off button</a> thing.</p>
<p>Never mind the hundreds of pop ups &#8220;This program wants to do this&#8221; &#8220;Do you know this program?&#8221; &#8220;Do you want to let this program do this?&#8221; &#8220;Are you sure you want to let this program do this?&#8221;.  And the really obnoxious one that greys out your entire screen and puts the dialogue box right in the middle.  &#8220;LOOK AT ME&#8221;, it screams.  &#8220;FUCK OFF&#8221;, I think.</p>
<p>And what happened to the File/Edit/etc menus?  It took me a good twenty minutes to work out how to show hidden files and folders.  In the end I had to ask Google for the answer.</p>
<p>Ugh.  Maybe I&#8217;m just getting old, but does it really have to be this way?.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.achingbrain.net/alex/vista/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
