<?xml version="1.0" ?>
<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/"
>
    <channel>
        <title>Andrew Price's Blog</title>
        <description>Andrew Price's blog from his Substance Without Direction website. This feed lists up to the 10 last blog entries.</description>
        <link>http://andrewprice.me.uk/weblog/</link>
        <pubDate>Sat, 11 Jul 2009 01:43:33 +0100</pubDate>
        <generator>wBlog @ sucs</generator>
        <language>en</language>
               <item>
           <title>Dear Laptop Vendors...</title>
           <description>... my parents have set me the task of selecting a laptop for them to buy, to replace their ageing desktop machine. The time frame is fairly generous: [...]</description>
           <link>http://andrewprice.me.uk/weblog/entry/dear-laptop-vendors</link>
           <pubDate>Sat, 11 Jul 2009 01:43:33 +0100</pubDate>
           <dc:creator>Andrew Price</dc:creator>
           <content:encoded><![CDATA[<p>... my parents have set me the task of selecting a laptop for them to buy, to replace their ageing desktop machine. The time frame is fairly generous: early 2010. (At this point it may be useful to note that we live in the UK). Now, listen closely because here comes the tricky part. The desktop machine has been running Ubuntu for a few years, which means they want the new laptop to run Ubuntu. No ifs, no buts. That&#8217;s what they want. They&#8217;re happy with Ubuntu.</p>
<p>Reading about <a href="http://www.advogato.org/person/dwmw2/diary/207.html">David Woodhouse&#8217;s painful adventures in laptop purchasing</a> (and others&#8217;) left a sour taste in my mouth. I don&#8217;t want to subject my parents to a similar experience. That is, I have no interest in advising them to buy a laptop with Windows installed on it, only to tell them they&#8217;ll have to contact one or more companies to request a refund, forensically and photographically document the removal of Windows from the hard disk, threaten legal action when said refund doesn&#8217;t materialise and jump through the other flaming hoops involved in buying a laptop without paying for an unused copy of Windows.</p>
<p>The fact that my parents want Ubuntu does not necessarily mean that they want it preinstalled; it simply means that they do not want to have to pay for Windows in the first instance. Focus on that small-but-important detail.</p>
<p>So, laptop vendors of the UK, you have until next year to offer my parents a good customer experience.</p><p>[<a href="http://andrewprice.me.uk/weblog/entry/dear-laptop-vendors">Link</a>]</p>]]></content:encoded>
           <guid>http://andrewprice.me.uk/weblog/entry/dear-laptop-vendors</guid>
       </item>
       <item>
           <title>The Soldier</title>
           <description>There was nothing for her here. Past the template-punched houses she trudged, the old soldier staring through the same grey pavement. She had taken th [...]</description>
           <link>http://andrewprice.me.uk/weblog/entry/the-soldier</link>
           <pubDate>Thu, 26 Feb 2009 17:25:13 +0000</pubDate>
           <dc:creator>Andrew Price</dc:creator>
           <content:encoded><![CDATA[<p><em>There was nothing for her here. Past the template-punched houses she trudged, the old soldier staring through the same grey pavement. She had taken the bullet, and somehow the world was more silent now. A gust of wind blew and corrected her posture like a loyal friend. She stopped and leaned into the air, eyes softly shut. The air caressed and cradled her body as it passed her by. She smiled. It had whispered its secret to her. Arms straight at her sides, she caught the air and rose into it: the baby on Mother&#8217;s shoulder, high above it all.</em></p>
<p>This is in reply to Scott&#8217;s <a href="http://en.wikipedia.org/wiki/Drabble">drabble</a> meme <a href="http://www.netsplit.com/2009/02/26/drabble-contest-the-siege/">blog entry</a>. I&#8217;m not sure I completely understand the rules but the ones I&#8217;ve read so far have been good reads so I thought I&#8217;d have a go, too.</p><p>[<a href="http://andrewprice.me.uk/weblog/entry/the-soldier">Link</a>]</p>]]></content:encoded>
           <guid>http://andrewprice.me.uk/weblog/entry/the-soldier</guid>
       </item>
       <item>
           <title>Twyt 0.9.1 - Under The Same Stars</title>
           <description>
Twyt 0.9.1 has been released and is available to download from the usual place.
This release cycle has been pushed along by suggestions, patches an [...]</description>
           <link>http://andrewprice.me.uk/weblog/entry/twyt-091---under-the-same-stars</link>
           <pubDate>Tue, 17 Feb 2009 22:01:50 +0000</pubDate>
           <dc:creator>Andrew Price</dc:creator>
           <content:encoded><![CDATA[<img class="blogpic" src="http://andrewprice.me.uk/img/twyt.png" width="70" height="51" alt="Twyt Logo" />
<p><a href="http://andrewprice.me.uk/projects/twyt/">Twyt</a> 0.9.1 has been released and is available to download from the <a href="http://andrewprice.me.uk/projects/twyt/download/">usual place</a>.</p>
<p>This release cycle has been pushed along by suggestions, patches and testing from users of the twyt command line client, so the twyt Twitter API module has only undergone some tweaks and just a few additions to the set of supported API methods.</p>
<p>Changes to the twyt client include:</p>
<ul>
<li>A &#8217;namecache&#8217; subcommand, intended for making tab completion scripts more useful</li>
<li>Better support for using twyt in pipelines (you can now pipe messages into &#8217;twyt tweet&#8217;)</li>
<li>Now prints screen names instead of real names (by popular demand)</li>
<li>A &#8217;sing&#8217; subcommand (it&#8217;s silly, but it gets used)</li>
<li>Better non-ASCII character handling</li>
</ul>
<p>The <a href="http://search.twitter.com/search?q=%23Twyt">#twyt hashtag</a> is getting used quite regularly now, but for bug reports and patches please stick to good, old-fashioned email.</p><p>[<a href="http://andrewprice.me.uk/weblog/entry/twyt-091---under-the-same-stars">Link</a>]</p>]]></content:encoded>
           <guid>http://andrewprice.me.uk/weblog/entry/twyt-091---under-the-same-stars</guid>
       </item>
       <item>
           <title>Restoring Removed Files With Git</title>
           <description>So you've accidentally rm'd a file in a git tree and you want it back. What to do? 
$ git checkout HEAD -- path/to/removed/file
This tip was brought [...]</description>
           <link>http://andrewprice.me.uk/weblog/entry/restoring-removed-files-with-git</link>
           <pubDate>Sun, 11 Jan 2009 04:01:49 +0000</pubDate>
           <dc:creator>Andrew Price</dc:creator>
           <content:encoded><![CDATA[<p>So you&#8217;ve accidentally rm&#8217;d a file in a git tree and you want it back. What to do? </p>
<blockquote><p class="cli">$ git checkout HEAD -- path/to/removed/file</p></blockquote>
<p>This tip was brought to you by Andy&#8217;s determination to remember how to do it next time, in cooperation with wasted moments spent reading the wrong man page (git reset). Sigh.</p><p>[<a href="http://andrewprice.me.uk/weblog/entry/restoring-removed-files-with-git">Link</a>]</p>]]></content:encoded>
           <guid>http://andrewprice.me.uk/weblog/entry/restoring-removed-files-with-git</guid>
       </item>
       <item>
           <title>Twyt 0.9.0 - Flowers On The Ceiling</title>
           <description>
Twyt 0.9.0 has been released and is available to download from the usual place. The python-twyt packages in Debian and Fedora will be updated shortl [...]</description>
           <link>http://andrewprice.me.uk/weblog/entry/twyt-090---flowers-on-the-ceiling</link>
           <pubDate>Sun, 04 Jan 2009 09:20:12 +0000</pubDate>
           <dc:creator>Andrew Price</dc:creator>
           <content:encoded><![CDATA[<img class="blogpic" src="http://andrewprice.me.uk/img/twyt.png" width="70" height="51" alt="Twyt Logo" />
<p><a href="http://andrewprice.me.uk/projects/twyt/">Twyt</a> 0.9.0 has been released and is available to download from the <a href="http://andrewprice.me.uk/projects/twyt/download/">usual place</a>. The python-twyt packages in Debian and Fedora will be updated shortly.</p>
<p>This release incorporates lots of little fixes, and updates which were required to keep up with changes to the Twitter API. Scripts which import previous versions of twyt may need updating.</p>
<p>The accompanying command line client, twyt, has also been improved. In particular it has better support for multiple Twitter accounts and allows you to flag one username as the default. It also now uses simplejson to store user configuration so the .ini-style config files generated with older versions of twyt will be ignored (apologies for the inconvenience, to the three people who use it).</p>
<p>Note that the number of Twitter API methods which twyt supports has not increased - I&#8217;ll get around to adding support for more of them next time I&#8217;m in the mood. Meanwhile, if you&#8217;re a Python coder and you&#8217;ve got nothing better to do, feel free to read the APITODO file to see what&#8217;s missing and email me a patch, or the URL of your bzr branch. It&#8217;s easy-peasy stuff.</p><p>[<a href="http://andrewprice.me.uk/weblog/entry/twyt-090---flowers-on-the-ceiling">Link</a>]</p>]]></content:encoded>
           <guid>http://andrewprice.me.uk/weblog/entry/twyt-090---flowers-on-the-ceiling</guid>
       </item>
    </channel>
</rss>
