<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Sam Deane's blog</title>
  <link rel="alternate" type="text/html" href="http://www.elegantchaos.com/bornsleepy"/>
  <link rel="self" type="application/atom+xml" href="http://www.elegantchaos.com/blog/1/atom/feed"/>
  <id>http://www.elegantchaos.com/blog/1/atom/feed</id>
  <updated>2009-04-16T18:37:01+01:00</updated>
  <entry>
    <title>QPR Fixtures Calendar iCal Subscription Address</title>
    <link rel="alternate" type="text/html" href="http://www.elegantchaos.com/node/397" />
    <id>http://www.elegantchaos.com/node/397</id>
    <published>2009-07-03T10:50:36+01:00</published>
    <updated>2009-07-03T10:54:36+01:00</updated>
    <author>
      <name>Sam Deane</name>
    </author>
    <summary type="html"><![CDATA[ <p><p>The last link I gave for my QPR calendar was a bit wonky.</p></p>

<p>If you want to subscribe to the calendar with iCal, choose &#8220;Subscribe&#8230;&#8221; from the &#8220;Calendar&#8221; menu and enter the following URL:</p>

<p><noformat>http://www.google.com/calendar/ical/b4ap3k1k0olfk8oqbqcqtmu898%40group.calendar.google.com/public/basic.ics</noformat></p>

<p>Don&#8217;t just follow this link in your browser. Doing that would download the calendar events and import them into your iCal calendar. That&#8217;s not as good as subscribing, as you won&#8217;t automatically receive any updates.</p>

<p>You can also view it on the web <a href="http://www.google.com/calendar/embed?src=b4ap3k1k0olfk8oqbqcqtmu898%40group.calendar.google.com&amp;ctz=Europe/London">here</a>.</p>
     ]]></summary>
    <content type="html"><![CDATA[ <p>The last link I gave for my QPR calendar was a bit wonky.</p>

<p>If you want to subscribe to the calendar with iCal, choose &#8220;Subscribe&#8230;&#8221; from the &#8220;Calendar&#8221; menu and enter the following URL:</p>

<p><noformat>http://www.google.com/calendar/ical/b4ap3k1k0olfk8oqbqcqtmu898%40group.calendar.google.com/public/basic.ics</noformat></p>

<p>Don&#8217;t just follow this link in your browser. Doing that would download the calendar events and import them into your iCal calendar. That&#8217;s not as good as subscribing, as you won&#8217;t automatically receive any updates.</p>

<p>You can also view it on the web <a href="http://www.google.com/calendar/embed?src=b4ap3k1k0olfk8oqbqcqtmu898%40group.calendar.google.com&amp;ctz=Europe/London">here</a>.</p>
     ]]></content>
  </entry>
  <entry>
    <title>QPR Fixtures Calendar Updated</title>
    <link rel="alternate" type="text/html" href="http://www.elegantchaos.com/node/396" />
    <id>http://www.elegantchaos.com/node/396</id>
    <published>2009-06-18T09:53:41+01:00</published>
    <updated>2009-06-18T09:53:41+01:00</updated>
    <author>
      <name>Sam Deane</name>
    </author>
    <summary type="html"><![CDATA[ <p><p>I&#8217;ve updated my public iCal calendar with next season&#8217;s QPR fixtures.</p></p>

<p>The calendar can be found here: <a href="http://bit.ly/RsycM" title="http://bit.ly/RsycM">http://bit.ly/RsycM</a>.</p>

<p>No doubt there will be a few changes due to televised games and so on - I&#8217;ll try to keep it updated as &amp; when these occur.</p>
     ]]></summary>
    <content type="html"><![CDATA[ <p>I&#8217;ve updated my public iCal calendar with next season&#8217;s QPR fixtures.</p>

<p>The calendar can be found here: <a href="http://bit.ly/RsycM" title="http://bit.ly/RsycM">http://bit.ly/RsycM</a>.</p>

<p>No doubt there will be a few changes due to televised games and so on - I&#8217;ll try to keep it updated as &amp; when these occur.</p>
     ]]></content>
  </entry>
  <entry>
    <title>eee 901 Hackintosh upgrade to 10.5.7</title>
    <link rel="alternate" type="text/html" href="http://www.elegantchaos.com/node/395" />
    <id>http://www.elegantchaos.com/node/395</id>
    <published>2009-06-12T07:57:48+01:00</published>
    <updated>2009-06-12T08:03:15+01:00</updated>
    <author>
      <name>Sam Deane</name>
    </author>
    <summary type="html"><![CDATA[ <p><p>Last night, with a bit of trepidation, I let my eee 901 hackintosh upgrade itself to MacOS 10.5.7. I&#8217;d been putting it off for fear that I might end up with a non-bootable machine (I could have recovered from it, but it would have been a pain).</p></p>

<p>As luck would have it, it mostly worked ok.</p>
     ]]></summary>
    <content type="html"><![CDATA[ <p>Last night, with a bit of trepidation, I let my eee 901 hackintosh upgrade itself to MacOS 10.5.7. I&#8217;d been putting it off for fear that I might end up with a non-bootable machine (I could have recovered from it, but it would have been a pain).</p>

<p>As luck would have it, it mostly worked ok.</p>

<p>After reboot, the main problem that I had was that the monitor settings had reverted to 1024 x 768, causing the top &amp; bottom of the screen to be cut off. Since the Mac menubar is at the top, this was a bit of a snag, but luckily I know the layout of everything pretty well, and I also had the advantage of Spotlight. Hitting Cmd-Space brings up the spotlight search box (in the right place, interestingly, even though the menubar was in the wrong place), and typing the name of an application allows you to launch it.</p>

<p>After a bit of experimenting, I ended up just re-installed the kexts from the EEE-Utilities package put together by <a class="autolink-term" href="http://eeemac.blogspot.com/">Gregory Cohen</a>. This seems to have sorted everything out.</p>
     ]]></content>
  </entry>
  <entry>
    <title>So Much For Open Letters</title>
    <link rel="alternate" type="text/html" href="http://www.elegantchaos.com/node/394" />
    <id>http://www.elegantchaos.com/node/394</id>
    <published>2009-06-09T16:52:25+01:00</published>
    <updated>2009-06-09T16:52:25+01:00</updated>
    <author>
      <name>Sam Deane</name>
    </author>
    <summary type="html"><![CDATA[ <p><p>Ah well, eventually I crumbled and renewed my season ticket&#8230; so here&#8217;s to another year of fun and frolics at QPR.</p></p>

<p>I can&#8217;t help feeling a little underwhelmed at the appointment of Jim Magilton. Not that I have anything against him at all, and Ipswich have played some attractive football in the last few years. </p>

<p>However, he does appear to have been sacked by the Ipswich chairman having only got them to roughly the same league position that we were in when Iain Dowie and Paulo Sousa both, ahem, departed, from QPR. Which makes one wonder what exactly the QPR board are looking for in a manager. </p>
     ]]></summary>
    <content type="html"><![CDATA[ <p>Ah well, eventually I crumbled and renewed my season ticket&#8230; so here&#8217;s to another year of fun and frolics at QPR.</p>

<p>I can&#8217;t help feeling a little underwhelmed at the appointment of Jim Magilton. Not that I have anything against him at all, and Ipswich have played some attractive football in the last few years. </p>

<p>However, he does appear to have been sacked by the Ipswich chairman having only got them to roughly the same league position that we were in when Iain Dowie and Paulo Sousa both, ahem, departed, from QPR. Which makes one wonder what exactly the QPR board are looking for in a manager. </p>

<p>My fear is that they are looking for a yes man who will put up with the high levels of interference from the board that the previous three or four managers are alleged to have had. My fear is also that the fact that they met with Magilton four times has more to say about the number of other managers who were also interviewed, and who quite possibly rejected QPR (rather than the other way round). There are a lot of managers unemployed at the moment who have a better pedigree on paper - one wonders how many of them have said &#8220;QPR? You&#8217;d be mad to even contemplate it.&#8221;.</p>

<p>Hope springs eternal, however - so I&#8217;m going to do my best to trust the board, get behind the new manager, and behave like a loyal <strike>customer</strike> fan&#8230;  and only put a <em>modest</em> bet on him being gone by Christmas.</p>
     ]]></content>
  </entry>
  <entry>
    <title>Open Letter To QPR</title>
    <link rel="alternate" type="text/html" href="http://www.elegantchaos.com/node/393" />
    <id>http://www.elegantchaos.com/node/393</id>
    <published>2009-05-16T14:55:44+01:00</published>
    <updated>2009-05-16T14:55:44+01:00</updated>
    <author>
      <name>Sam Deane</name>
    </author>
    <summary type="html"><![CDATA[ <p><p>This <a href="http://blog.jameshiggs.com/2009/04/11/an-open-letter-to-flavio-briatore-and-the-board-of-qpr/">open letter</a> to QPR from James Higgs echoes my sentiments about QPR at the moment.</p></p>

<p>Like him, I&#8217;m seriously considering not bothering to renew my season ticket.</p>
     ]]></summary>
    <content type="html"><![CDATA[ <p>This <a href="http://blog.jameshiggs.com/2009/04/11/an-open-letter-to-flavio-briatore-and-the-board-of-qpr/">open letter</a> to QPR from James Higgs echoes my sentiments about QPR at the moment.</p>

<p>Like him, I&#8217;m seriously considering not bothering to renew my season ticket.</p>
     ]]></content>
  </entry>
  <entry>
    <title>BBC Rant</title>
    <link rel="alternate" type="text/html" href="http://www.elegantchaos.com/node/392" />
    <id>http://www.elegantchaos.com/node/392</id>
    <published>2009-05-14T18:26:41+01:00</published>
    <updated>2009-05-14T18:31:40+01:00</updated>
    <author>
      <name>Sam Deane</name>
    </author>
    <summary type="html"><![CDATA[ <p><p>Lauren Dempster asked a question (about a year and a half ago!) which got me going when I read it today:</p></p>

<p><a href="http://www.laurendempster.com/2007/11/27/the-golden-compass" title="http://www.laurendempster.com/2007/11/27/the-golden-compass">http://www.laurendempster.com/2007/11/27/the-golden-compass</a></p>

<p>This was going to be a comment, but turned into a full-on rant!</p>

<p>The BBC news output is of an increasingly poor standard, if you ask me. Much of it is inane, self-obsessed, drivel or pointless &#8220;analysis&#8221; which actually amounts to stating the bleeding obvious. </p>

<p>For example, a news announcer gives a nice précis of a story. So far so good.</p>
     ]]></summary>
    <content type="html"><![CDATA[ <p>Lauren Dempster asked a question (about a year and a half ago!) which got me going when I read it today:</p>

<p><a href="http://www.laurendempster.com/2007/11/27/the-golden-compass" title="http://www.laurendempster.com/2007/11/27/the-golden-compass">http://www.laurendempster.com/2007/11/27/the-golden-compass</a></p>

<p>This was going to be a comment, but turned into a full-on rant!</p>

<p>The BBC news output is of an increasingly poor standard, if you ask me. Much of it is inane, self-obsessed, drivel or pointless &#8220;analysis&#8221; which actually amounts to stating the bleeding obvious. </p>

<p>For example, a news announcer gives a nice précis of a story. So far so good.</p>

<p>They then &#8220;go live&#8221; to a correspondent who is standing outside the venue describing how events are &#8220;unfolding&#8221;. Said correspondent then repeats the précis, often word for word, adding no additional information. As with most events, the unfolding generally takes the form of nothing much happening for long periods of time. Often, nothing more is going to happen anyway, because the &#8220;event&#8221; has already taken place.</p>

<p>To fill in the gaps, the correspondent is asked to speculate on why/what/how &#8220;it&#8221; happened. They happily do this with minimal recourse to factual information (as they have none at this point). Quite often this speculation will end with a reiteration of the précis.</p>

<p>No better informed than we were when we started, we now return to the studio, and cut to an &#8220;expert&#8221; who has joined the announcer. They are then asked to comment, generally resulting in further reiteration and inane speculation. They have minimal actual knowledge because nobody actually knows what&#8217;s going on. </p>

<p>Aaaargh!</p>

<p>This is all bad enough, but it becomes much, much worse when the story is about the media itself, and exponentially worse again if it is about the BBC. Ross &amp; Grant anyone?</p>

<p>Then there&#8217;s the use of phrases like &#8220;stepping up&#8221; and &#8220;the pressure is mounting&#8221; or &#8220;is under increasing pressure&#8221;. These are typically used to indicate that something is still happening, or even just that the media are still talking about something that happened a while ago. So they will say &#8220;Gordon Brown is under increasing pressure today as revelations about the donuts-for-honours scandal continue to emerge&#8221; - when what they actually mean is &#8220;Remember that thing yesterday about the bloke with the donuts, well, we&#8217;re still talking about it because nothing else has happened&#8221;.</p>

<p>Most of this isn&#8217;t unique to the BBC of course, but I&#8217;m certain that the BBC is getting worse.</p>

<p>And as for the &#8220;arts&#8221; slots on the Today programme - give me strength!</p>

<p>Right, calm down, deep breaths&#8230;</p>
     ]]></content>
  </entry>
  <entry>
    <title>My Mac Of The Future</title>
    <link rel="alternate" type="text/html" href="http://www.elegantchaos.com/node/390" />
    <id>http://www.elegantchaos.com/node/390</id>
    <published>2009-04-29T15:44:24+01:00</published>
    <updated>2009-04-29T15:47:06+01:00</updated>
    <author>
      <name>Sam Deane</name>
    </author>
    <summary type="html"><![CDATA[ <p><p>Dear <a class="autolink-term" href="http://www.apple.com">Apple</a>, this is what I want:</p></p>

<ul>
<li>tablet format</li>
<li>eInk style screen with refresh speed fast enough for video games</li>
<li>multi-touch</li>
<li>no keyboard (but maybe an external one which is specially designed to clip on or integrate in some way)</li>
<li>high spec usb, bluetooth, wifi, ethernet ports for connectivity</li>
<li>gps for location aware stuff</li>
<li>external monitor port</li>
<li>solid state drives</li>
<li>super drive? (I&#8217;m really not sure how much I care about this)</li>
</ul>

<p>Optional extras:</p>

<ul>
<li>stylus for easier typing/drawing</li>
<li>wireless inductive charger</li>
<li>waterproof skin that makes it safe to use in damp environments</li>
<li>built in optional 3g support; especially if I can share the same account with my iPhone</li>
</ul>
     ]]></summary>
    <content type="html"><![CDATA[ <p>Dear <a class="autolink-term" href="http://www.apple.com">Apple</a>, this is what I want:</p>

<ul>
<li>tablet format</li>
<li>eInk style screen with refresh speed fast enough for video games</li>
<li>multi-touch</li>
<li>no keyboard (but maybe an external one which is specially designed to clip on or integrate in some way)</li>
<li>high spec usb, bluetooth, wifi, ethernet ports for connectivity</li>
<li>gps for location aware stuff</li>
<li>external monitor port</li>
<li>solid state drives</li>
<li>super drive? (I&#8217;m really not sure how much I care about this)</li>
</ul>

<p>Optional extras:</p>

<ul>
<li>stylus for easier typing/drawing</li>
<li>wireless inductive charger</li>
<li>waterproof skin that makes it safe to use in damp environments</li>
<li>built in optional 3g support; especially if I can share the same account with my iPhone</li>
<li>a nice little docking pod / stand I can drop it in when I get home, to use it as a desktop computer</li>
</ul>
     ]]></content>
  </entry>
  <entry>
    <title>Buy a RunCore SSD for your eee901</title>
    <link rel="alternate" type="text/html" href="http://www.elegantchaos.com/node/389" />
    <id>http://www.elegantchaos.com/node/389</id>
    <published>2009-04-25T01:20:41+01:00</published>
    <updated>2009-04-25T01:20:41+01:00</updated>
    <author>
      <name>Sam Deane</name>
    </author>
    <summary type="html"><![CDATA[ <p><p>As you may have noticed, I&#8217;ve got an eee901, which I&#8217;ve turned into a Hackintosh (I&#8217;ve installed OS X on it). I&#8217;ve previously mentioned that I found it a bit sluggish - but no more!</p></p>

<p>I finally got round to upgrading the default 16Gb SSD drive to a much faster 64Gb one made by Runcore. By hell does it make a difference! The machine feels substantially quicker, and I very rarely hit the spinning beach ball these days (which happened all the time, previously).</p>

<p>If you&#8217;ve got one of these machines, I&#8217;d seriously recommend upgrading the SSD, regardless of the operating system you&#8217;re using. If my experience is anything to go by, you won&#8217;t be dissapointed.</p>
     ]]></summary>
    <content type="html"><![CDATA[ <p>As you may have noticed, I&#8217;ve got an eee901, which I&#8217;ve turned into a Hackintosh (I&#8217;ve installed OS X on it). I&#8217;ve previously mentioned that I found it a bit sluggish - but no more!</p>

<p>I finally got round to upgrading the default 16Gb SSD drive to a much faster 64Gb one made by Runcore. By hell does it make a difference! The machine feels substantially quicker, and I very rarely hit the spinning beach ball these days (which happened all the time, previously).</p>

<p>If you&#8217;ve got one of these machines, I&#8217;d seriously recommend upgrading the SSD, regardless of the operating system you&#8217;re using. If my experience is anything to go by, you won&#8217;t be dissapointed.</p>
     ]]></content>
  </entry>
  <entry>
    <title>Try Voting On Behalf Of Someone Else</title>
    <link rel="alternate" type="text/html" href="http://www.elegantchaos.com/node/388" />
    <id>http://www.elegantchaos.com/node/388</id>
    <published>2009-04-23T23:37:54+01:00</published>
    <updated>2009-04-23T23:40:12+01:00</updated>
    <author>
      <name>Sam Deane</name>
    </author>
    <summary type="html"><![CDATA[ <p><p>The thing that&#8217;s depressed me most about the response to the recent budget in the UK is the same thing that depresses me at election time (or for that matter when reading most of the commentary in most of the British press).</p></p>

<p>It&#8217;s the fact that there appears to be such a lack of empathy amongst the general population. Most people&#8217;s perspective, be they rich or poor, seems to be so narrowly focussed on themselves. </p>

<p>The media plays its part, by endlessly focussing the debate on individuals, asking people how they think this or that policy will effect <em>them</em>. The media isn&#8217;t to blame though, it&#8217;s just not helping.</p>

<p>Rather than just moaning (I&#8217;m good at that), I came up with a crazy idea. </p>
     ]]></summary>
    <content type="html"><![CDATA[ <p>The thing that&#8217;s depressed me most about the response to the recent budget in the UK is the same thing that depresses me at election time (or for that matter when reading most of the commentary in most of the British press).</p>

<p>It&#8217;s the fact that there appears to be such a lack of empathy amongst the general population. Most people&#8217;s perspective, be they rich or poor, seems to be so narrowly focussed on themselves. </p>

<p>The media plays its part, by endlessly focussing the debate on individuals, asking people how they think this or that policy will effect <em>them</em>. The media isn&#8217;t to blame though, it&#8217;s just not helping.</p>

<p>Rather than just moaning (I&#8217;m good at that), I came up with a crazy idea. </p>

<p>The next time you&#8217;re going to vote, forget about yourself. I&#8217;ll say that again, just in case you got confused. Forget about yourself. Don&#8217;t vote for your own interests.</p>

<p>Think of the two people that you know who probably need a lucky break most right now. Then work out what would really help them, and vote accordingly.</p>

<p>I&#8217;m not saying you should imagine your way into the mind of a homeless person sleeping under Waterloo bridge (unless you happen to know one). Just pick a friend, family member, someone you see on the bus each morning, whatever. Someone &#8220;normal&#8221; like you. You don&#8217;t have to be an angel - just try to be honest and pick people who need the help. </p>

<p>Picking two people gives a bit of balance - maybe they&#8217;ll need different things, so you might have to compromise a bit.</p>

<p>Perhaps you&#8217;ll still end up voting for selfish policies, but at least you&#8217;ll be doing it for someone else, and not for yourself. Who knows though, maybe the act of thinking about others will give you a bit more perspective.Don&#8217;t forget, you need not worry about yourself whilst doing this  - your friends and neighbours will be looking out for you. Just worry about them.</p>

<p>Of course I realise that there&#8217;s a danger of this ending up with little cartels of people voting to preserve each other&#8217;s interests (sounds awfully familiar, come to think of it). Taken to extremes, it could get parochial and insular, nationalistic even. Ok, fine, don&#8217;t take it to extremes - obviously (like, duh&#8230;). Maybe pick someone from, oh, the next town or something!</p>

<p>You never know, maybe, just maybe, thinking about other people might turn out to be habit forming.</p>

<p>PS.</p>

<p>If you&#8217;re one of those shit-for-brains people who doesn&#8217;t vote because &#8220;they&#8217;re all the same, nothing I do will change anything&#8221; etc etc, then this counts double for you. If you look hard enough, you will find a policy that someone is proposing which will help someone who you know. If you can&#8217;t find one, you&#8217;re not looking hard enough. Put aside your own cynicism, and vote for them.</p>
     ]]></content>
  </entry>
  <entry>
    <title>UK Mac Developer Group</title>
    <link rel="alternate" type="text/html" href="http://www.elegantchaos.com/node/387" />
    <id>http://www.elegantchaos.com/node/387</id>
    <published>2009-04-18T16:56:13+01:00</published>
    <updated>2009-04-18T16:58:45+01:00</updated>
    <author>
      <name>Sam Deane</name>
    </author>
    <summary type="html"><![CDATA[ <p><p>I&#8217;ve just updated the blurb a bit on this group: <a href="http://www.elegantchaos.com/uk-mac-dev" title="http://www.elegantchaos.com/uk-mac-dev">http://www.elegantchaos.com/uk-mac-dev</a></p></p>

<p>After the excellent <a class="autolink-term" href="http://www.nsconference.com/">NSConference</a>, I&#8217;m hoping that we can get a few more members on the list, and encourage a few more folks along to our monthly meetings.</p>
     ]]></summary>
    <content type="html"><![CDATA[ <p>I&#8217;ve just updated the blurb a bit on this group: <a href="http://www.elegantchaos.com/uk-mac-dev" title="http://www.elegantchaos.com/uk-mac-dev">http://www.elegantchaos.com/uk-mac-dev</a></p>

<p>After the excellent <a class="autolink-term" href="http://www.nsconference.com/">NSConference</a>, I&#8217;m hoping that we can get a few more members on the list, and encourage a few more folks along to our monthly meetings.</p>
     ]]></content>
  </entry>
  <entry>
    <title>NSConference day 2</title>
    <link rel="alternate" type="text/html" href="http://www.elegantchaos.com/node/386" />
    <id>http://www.elegantchaos.com/node/386</id>
    <published>2009-04-17T19:14:15+01:00</published>
    <updated>2009-04-21T11:53:21+01:00</updated>
    <author>
      <name>Sam Deane</name>
    </author>
    <summary type="html"><![CDATA[ <p><p>Another excellent day, with some good sessions (core animation looks cool), and a fun finale.</p></p>

<p>I must confess to being a little bit weary now, and glad to be sitting at home. Tim &amp; Scotty and the others must be knackered - I hope they have the chance to get thoroughly rat-arsed tonight.</p>
     ]]></summary>
    <content type="html"><![CDATA[ <p>Another excellent day, with some good sessions (core animation looks cool), and a fun finale.</p>

<p>I must confess to being a little bit weary now, and glad to be sitting at home. Tim &amp; Scotty and the others must be knackered - I hope they have the chance to get thoroughly rat-arsed tonight.</p>
     ]]></content>
  </entry>
  <entry>
    <title>Are Extreme Programmers A Self-Selecting Group?</title>
    <link rel="alternate" type="text/html" href="http://www.elegantchaos.com/node/385" />
    <id>http://www.elegantchaos.com/node/385</id>
    <published>2009-04-17T14:18:09+01:00</published>
    <updated>2009-04-17T19:11:54+01:00</updated>
    <author>
      <name>Sam Deane</name>
    </author>
    <summary type="html"><![CDATA[ <p><p>I had a conversation last night which reminded me of this sneaking suspicion I have about Extreme Programming - which I may have blogged before (but I can&#8217;t find my own post if I did!).</p></p>

<p>Basically it revolves around the fact that I&#8217;d be far less likely to want to work with a programmer who had absolutely no knowledge of or interest in XP, unit testing, refactoring etc. </p>

<p>Conversely, I&#8217;d be instinctively keen to work with someone who is interested in it, or already doing it. To the extent that I suspect I wouldn&#8217;t really care whether we actually DID it at all. </p>

<p>Which leads me to wonder just how much the actual process matters, and how much it&#8217;s just a filter to use in order to select the right people to work with.</p>
     ]]></summary>
    <content type="html"><![CDATA[ <p>I had a conversation last night which reminded me of this sneaking suspicion I have about Extreme Programming - which I may have blogged before (but I can&#8217;t find my own post if I did!).</p>

<p>Basically it revolves around the fact that I&#8217;d be far less likely to want to work with a programmer who had absolutely no knowledge of or interest in XP, unit testing, refactoring etc. </p>

<p>Conversely, I&#8217;d be instinctively keen to work with someone who is interested in it, or already doing it. To the extent that I suspect I wouldn&#8217;t really care whether we actually DID it at all. </p>

<p>Which leads me to wonder just how much the actual process matters, and how much it&#8217;s just a filter to use in order to select the right people to work with.</p>
     ]]></content>
  </entry>
  <entry>
    <title>Geek Humour</title>
    <link rel="alternate" type="text/html" href="http://www.elegantchaos.com/node/383" />
    <id>http://www.elegantchaos.com/node/383</id>
    <published>2009-04-17T01:06:21+01:00</published>
    <updated>2009-04-17T09:26:26+01:00</updated>
    <author>
      <name>Sam Deane</name>
    </author>
    <summary type="html"><![CDATA[ <p><p>Inspired by Andre Pang&#8217;s presentation at <a class="autolink-term" href="http://www.nsconference.com/">NSConference</a>, and pointed out to me by Alasdair Allan&#8230;</p></p>

<p><a href="http://www.willamette.edu/~fruehr/haskell/evolution.html" title="http://www.willamette.edu/~fruehr/haskell/evolution.html">http://www.willamette.edu/~fruehr/haskell/evolution.html</a></p>

<p>No really, it is funny, honest.</p>

<p>I&#8217;ll get my coat.</p>
     ]]></summary>
    <content type="html"><![CDATA[ <p>Inspired by Andre Pang&#8217;s presentation at <a class="autolink-term" href="http://www.nsconference.com/">NSConference</a>, and pointed out to me by Alasdair Allan&#8230;</p>

<p><a href="http://www.willamette.edu/~fruehr/haskell/evolution.html" title="http://www.willamette.edu/~fruehr/haskell/evolution.html">http://www.willamette.edu/~fruehr/haskell/evolution.html</a></p>

<p>No really, it is funny, honest.</p>

<p>I&#8217;ll get my coat.</p>
     ]]></content>
  </entry>
  <entry>
    <title>Why Tying XCode &amp; Distributed Builds To A System Is Dumb</title>
    <link rel="alternate" type="text/html" href="http://www.elegantchaos.com/node/382" />
    <id>http://www.elegantchaos.com/node/382</id>
    <published>2009-04-16T19:07:40+01:00</published>
    <updated>2009-04-16T19:09:39+01:00</updated>
    <author>
      <name>Sam Deane</name>
    </author>
    <summary type="html"><![CDATA[ <p><p>In recent years <a class="autolink-term" href="http://www.apple.com">Apple</a> has started doing something that I regard as pretty dumb - tying versions of XCode to a particular system, and/or not supporting older XCode versions on newer systems. XCode 3.0 required Leopard, and I suspect that the next big XCode update will go the same way.</p></p>

<p>What&#8217;s even more annoying is that the distributed build system is tied to your system, architecture and xcode version. I can see why the version of the tool chain used by each node in a distributed build needs to match, but <a class="autolink-term" href="http://www.apple.com">Apple</a> should really spend some time making this stuff work a lot better. </p>
     ]]></summary>
    <content type="html"><![CDATA[ <p>In recent years <a class="autolink-term" href="http://www.apple.com">Apple</a> has started doing something that I regard as pretty dumb - tying versions of XCode to a particular system, and/or not supporting older XCode versions on newer systems. XCode 3.0 required Leopard, and I suspect that the next big XCode update will go the same way.</p>

<p>What&#8217;s even more annoying is that the distributed build system is tied to your system, architecture and xcode version. I can see why the version of the tool chain used by each node in a distributed build needs to match, but Apple should really spend some time making this stuff work a lot better. </p>

<p>The IDE should really be far more de-coupled from the tool chain, and I really ought to be able to participate in a shared build system running on a number of system versions (for that matter the IDE is a horrible monolithic lump which should really be broken down into smaller components and updated in a far more agile way, but that&#8217;s another topic).</p>

<p>The main reason why the Xcode thing is such an issue for me, is that it&#8217;s a really big barrier stopping me doing early testing of system updates. One way or another I&#8217;ve been getting pre-release systems from Apple for the last 20 years or so. Until fairly recently, I was very happy (keen, even) to live on the edge. Maybe not for alphas, but certainly by the time the system got to beta I&#8217;d typically install it and live on it for my main development machine. Crashes and glitches notwithstanding, I wanted to know what was coming, try it out, and give feedback on it whilst there was still time to change stuff. </p>

<p>Now, however, access to pre-release builds is next to useless for me. I simply can&#8217;t live on pre-release systems, since I immediately lose access to the other 5-10 macs that are normally happy to help out with my builds (and believe me, I need them to help compile <a class="autolink-term" href="http://www.footballmanager.net">Football Manager</a>, which contains a lot of code!). For the amount of time &amp; effort it takes to install a new system, it&#8217;s barely worth it just to click around for half an hour to see what&#8217;s changed, before switching back to my &#8220;real&#8221; system.</p>

<p>I can&#8217;t believe I&#8217;m the only person who has this problem, and it seems to me that the quality of the feedback that Apple receives must suffer as a consequence.</p>
     ]]></content>
  </entry>
  <entry>
    <title>NSConference day 1</title>
    <link rel="alternate" type="text/html" href="http://www.elegantchaos.com/node/380" />
    <id>http://www.elegantchaos.com/node/380</id>
    <published>2009-04-16T18:37:01+01:00</published>
    <updated>2009-04-16T18:37:01+01:00</updated>
    <author>
      <name>Sam Deane</name>
    </author>
    <summary type="html"><![CDATA[ <p><p>First day of the conference proper - and an eclectic mix of excellent sessions. </p></p>

<p>A lot of stuff wasn&#8217;t directly relevant to the day job, but as always with these events it&#8217;s fantastic to just get the time &amp; space to think about the issues, and to be pointed in some new directions. What wasn&#8217;t relevant today may well <em>become</em> the future.</p>

<p>Plus, of course, the ability to simply meet and hang out with a bunch of like-minded geeks is priceless.</p>
     ]]></summary>
    <content type="html"><![CDATA[ <p>First day of the conference proper - and an eclectic mix of excellent sessions. </p>

<p>A lot of stuff wasn&#8217;t directly relevant to the day job, but as always with these events it&#8217;s fantastic to just get the time &amp; space to think about the issues, and to be pointed in some new directions. What wasn&#8217;t relevant today may well <em>become</em> the future.</p>

<p>Plus, of course, the ability to simply meet and hang out with a bunch of like-minded geeks is priceless.</p>
     ]]></content>
  </entry>
</feed>
