<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Award-winning virtual classroom</title>
<link>http://www.stroma.org/oliver/</link>
<description></description>
<copyright>Copyright 2007</copyright>
<lastBuildDate>Fri, 20 Oct 2006 15:03:40 +0000</lastBuildDate>
<generator>http://www.movabletype.org/?v=3.2</generator>
<docs>http://blogs.law.harvard.edu/tech/rss</docs> 

<item>
<title>PopTech vs. Rodgab: FIGHT</title>
<description><![CDATA[<p><a href="http://www.kottke.org/06/10/rodrigo-y-gabriela">Confusing event of the week</a>: <a href="http://www.rodgab.com/">Rodrigo y Gabriela</a> playing at <a href="http://www.poptech.com/">PopTech</a>. I would have loved to have been there for the talks but then to have seen them play (outside of an Irish pub, which is where I&#8217;ve seen them play three times previously) would have hurt my head with the unlikeliness of it all. </p>

<p>They&#8217;re completely worth seeing if you get the chance. </p>
]]></description>
<link>http://www.stroma.org/oliver/mt-archives/2006/10/poptech_vs_rodg.html</link>
<guid>http://www.stroma.org/oliver/mt-archives/2006/10/poptech_vs_rodg.html</guid>
<category>Ephemera</category>
<pubDate>Fri, 20 Oct 2006 15:03:40 +0000</pubDate>
</item>
<item>
<title>Not the reason why I slowed on the blogging front</title>
<description><![CDATA[<p><a href="http://www.thercg.org/youth/articles/0403-bagy.html">&#8220;no one &#8212; including adults &#8212; should have a blog or personal website&#8221;</a></p>

<p>It&#8217;s true, I am constantly OMG-ing my way through life. Mental note: put off filthy communication!</p>
]]></description>
<link>http://www.stroma.org/oliver/mt-archives/2006/10/not_the_reason.html</link>
<guid>http://www.stroma.org/oliver/mt-archives/2006/10/not_the_reason.html</guid>
<category>Ephemera</category>
<pubDate>Tue, 17 Oct 2006 12:06:25 +0000</pubDate>
</item>
<item>
<title>Minor victories</title>
<description><![CDATA[<p>I&#8217;m now sufficiently proficient in <a href="http://www.haskell.org">Haskell</a> to be able to manipulate large databases precisely how I want to. It makes my job that bit easier.</p>

<p>I managed to make <a href="http://http://www.haskell.org/ghc/docs/6.4.2/html/users_guide/ghci.html">GHCi</a> crash too. I smell my first bug report!</p>
]]></description>
<link>http://www.stroma.org/oliver/mt-archives/2006/07/minor_victories.html</link>
<guid>http://www.stroma.org/oliver/mt-archives/2006/07/minor_victories.html</guid>
<category>Soft software</category>
<pubDate>Thu, 27 Jul 2006 15:22:42 +0000</pubDate>
</item>
<item>
<title>Things to read when you&apos;ve nothing to read</title>
<description><![CDATA[<p>These are the webcomics I read while waiting for the kettle to boil, or my boss to get off the phone, or for a response to some idle text message&#8230; I&#8217;ve set up the links to start at the first page of the webcomic.</p>

<ul>
<li><p><a href="http://www.starslipcrisis.com/d/20050523.shtml">Starslip Crisis</a> -  A sci-fi comedy about museums, quantum physics and longing for that girl you&#8217;ve not got the guts to make a move on. Updated daily.</p></li>
<li><p><a href="http://www.gunnerkrigg.com/archive_page.php?comicID=1">Gunnerkrigg Court</a> - This one is hard to describe, but handily, Neil Gaiman&#8217;s <a href="http://www.neilgaiman.com/journal/2006/06/sunday-tabs-etc.html">already had a shot</a>: &#8220;it&#8217;s a semi-gothic funny-sweet school story with mysteries and robots and so forth &#8212; but I kept finding myself reminded of the early days of reading Bone.&#8221; Well worth reading.</p></li>
<li><p><a href="http://www.hlcomic.com/index.php?date=2005-05-02">Concerned</a> - One thing to do when you can&#8217;t draw comics, but have always wanted to write one. This comic is built from posed screenshots from the Half-Life 2 engine. The storyline wraps itself around the storyline of the game quite cleverly, though this does mean many of the jokes are only funny if you&#8217;ve played the game.</p></li>
</ul>

<p>That&#8217;ll do for now.</p>
]]></description>
<link>http://www.stroma.org/oliver/mt-archives/2006/07/things_to_read.html</link>
<guid>http://www.stroma.org/oliver/mt-archives/2006/07/things_to_read.html</guid>
<category>Ephemera</category>
<pubDate>Wed, 12 Jul 2006 16:15:57 +0000</pubDate>
</item>
<item>
<title>Using Mac OS X&apos;s Cocoa without Objective C</title>
<description><![CDATA[<p>I&#8217;m having real problems trying to work out how to interface with the Cocoa runtime on Mac OS X. <a href="http://www.fscript.org/index.htm">F-Script</a>, a &#8220;lightweight open-source scripting layer&#8221; for Cocoa, looks very good and also has a <em>super</em>-useful <a href="http://www.fscript.org/links.htm">list of language  bridges to the Cocoa runtime</a>. The one I&#8217;m looking for, a <a href="http://hoc.sourceforge.net/index.html">Haskell-Objective C bridge</a>, is there too. Unfortunately I couldn&#8217;t get the examples to work, and the project maintainers seem to have found more interesting things to be doing&#8230; which is a shame, as the bridge <a href="http://sourceforge.net/mailarchive/forum.php?thread_id=8506948&amp;forum_id=40433">no longer compiles on Tiger</a>.</p>

<p><strong>Update</strong>: Spoke too soon here about HOC - I managed to compile it on 10.3. The trick is to update XCode to 1.5, and then apply a GCC update. Both updates are available from Apple&#8217;s Developer website but that requires registration and agreeing to their T &amp; Cs. I&#8217;m sure there&#8217;s a way to update GCC without going the XCode updating route but I&#8217;m not clued in enough to puzzle it out&#8230;</p>
]]></description>
<link>http://www.stroma.org/oliver/mt-archives/2006/07/using_mac_os_xs_1.html</link>
<guid>http://www.stroma.org/oliver/mt-archives/2006/07/using_mac_os_xs_1.html</guid>
<category>Soft software</category>
<pubDate>Wed, 12 Jul 2006 16:06:27 +0000</pubDate>
</item>
<item>
<title></title>
<description><![CDATA[<p><a href="http://zacwhite.com/blog/2006/05/23/circuit-design-with-quartz-composer/">This guy</a> used Quartz Compositor to simulate electronic circuits. Compositor&#8217;s GUI is what I find most interesting. </p>
]]></description>
<link>http://www.stroma.org/oliver/mt-archives/2006/05/post_4.html</link>
<guid>http://www.stroma.org/oliver/mt-archives/2006/05/post_4.html</guid>
<category></category>
<pubDate>Thu, 25 May 2006 14:47:30 +0000</pubDate>
</item>
<item>
<title></title>
<description><![CDATA[<p><a href="http://headdress.twinsparc.com/">Headdress</a> transforms Mac OS X&#8217;s built-in Apache setup into a full-blown virtual server suitable for website development, including PHP support. And all trivially easy to use.</p>
]]></description>
<link>http://www.stroma.org/oliver/mt-archives/2006/05/post_3.html</link>
<guid>http://www.stroma.org/oliver/mt-archives/2006/05/post_3.html</guid>
<category>Linkage</category>
<pubDate>Thu, 25 May 2006 14:44:27 +0000</pubDate>
</item>
<item>
<title>A rival</title>
<description><![CDATA[<p>So close, and yet so far! <a href="http://proxi.griffintechnology.com/">Proxi</a> looks great, and free to boot.</p>
]]></description>
<link>http://www.stroma.org/oliver/mt-archives/2006/05/a_rival.html</link>
<guid>http://www.stroma.org/oliver/mt-archives/2006/05/a_rival.html</guid>
<category>Projekt</category>
<pubDate>Thu, 25 May 2006 14:42:18 +0000</pubDate>
</item>
<item>
<title></title>
<description><![CDATA[<p><a href="http://www.visualcomplexity.com/vc/">Visual Complexity</a> is a catalogue of graphs designed to show complex (and often domain-specific) networks. Some gorgeous stuff here, though the page itself can take a while to load given the number of thumbnails.</p>
]]></description>
<link>http://www.stroma.org/oliver/mt-archives/2006/05/post_2.html</link>
<guid>http://www.stroma.org/oliver/mt-archives/2006/05/post_2.html</guid>
<category>Linkage</category>
<pubDate>Tue, 23 May 2006 12:31:27 +0000</pubDate>
</item>
<item>
<title></title>
<description><![CDATA[<p><a href="http://www.daimi.au.dk/~kasperd/pshell/">PShell</a> is a minimal implementation of a UNIX shell (in the traditional sense). The barest implementation has no sophisticated features at all, being little more than a wrapper around fork(), excluding the minimal parsing and other stuff.</p>
]]></description>
<link>http://www.stroma.org/oliver/mt-archives/2006/05/post_1.html</link>
<guid>http://www.stroma.org/oliver/mt-archives/2006/05/post_1.html</guid>
<category>Projekt</category>
<pubDate>Tue, 23 May 2006 12:05:57 +0000</pubDate>
</item>
<item>
<title></title>
<description><![CDATA[<p><a href="http://www.haskell.org/hugs/">Hugs</a>, the <a href="http://haskell.org/haskellwiki/Haskell">Haskell</a> interpreter, has been <a href="http://article.gmane.org/gmane.comp.lang.haskell.general/13688">updated</a>. Now it actually works on MS Windows platforms (unlike the previous update, and like the update before that). Huzzah! </p>
]]></description>
<link>http://www.stroma.org/oliver/mt-archives/2006/05/post.html</link>
<guid>http://www.stroma.org/oliver/mt-archives/2006/05/post.html</guid>
<category>Projekt</category>
<pubDate>Tue, 23 May 2006 11:49:15 +0000</pubDate>
</item>
<item>
<title>A simultaneous change of direction and speed</title>
<description><![CDATA[<p>For whatever reason, my urge to blog randomly seems to have withered. I&#8217;m sure it&#8217;ll spark up again, but in the interim I may as well use AWVC to post these links I keep hoarding. I wasn&#8217;t sure about doing this as they&#8217;re mostly technical links of no interest to my friends, who&#8217;ve been my readership to date. On the other hand, at least I&#8217;ll be putting <em>something</em> up!</p>

<p>Random links are under the &#8216;Linkage&#8217; category. Technical links feeding my never-ending desire to create my own software are under the &#8216;Projekt&#8217; sub-category.</p>
]]></description>
<link>http://www.stroma.org/oliver/mt-archives/2006/05/a_simultaneous.html</link>
<guid>http://www.stroma.org/oliver/mt-archives/2006/05/a_simultaneous.html</guid>
<category>Linkage</category>
<pubDate>Tue, 23 May 2006 11:43:30 +0000</pubDate>
</item>
<item>
<title>Unstructured thoughts on the eternal quandary</title>
<description><![CDATA[<p>On foot of my last but one post, no, I wasn&#8217;t promoted - but no surprise there, I&#8217;ve only been in my current position six months. What was surprising was the feedback received on my performance after the interview; I was weak in the areas I thought I&#8217;d be weak in, but far stronger than I thought I&#8217;d ever be in others. Encouraging stuff overall.</p>

<p>On the other hand, I&#8217;m turning 30 soon. It&#8217;s been five years (yes Oliver, <em>five years</em>) since I last made a serious go of being self-employed, and while that&#8217;s still the ultimate ambition I know now there&#8217;s far more to consider than the desire to be creatively &amp; financially independent. </p>

<p>As I write, <a href="http://temporaryplaceholder.blogspot.com/">Graham</a> and <a href="http://myradaly.blogspot.com/">Myra</a> are touring the world on a two-year journey. At one stage I made a half-conscious decision not to do something similar. I know travel broadens the mind but in a funny way I want to <em>narrow</em> mine - I want to become very good at one thing in particular, which is what I&#8217;ve spent a fair amount of my spare time over the last few years doing. Haskell is the latest piece of that puzzle but a large part of me is thinking that if I had a little more discipline and a little less inclination to find some magical means of making programming easier, then I&#8217;d have some actual software to show for the past half-decade.</p>

<p>Three thoughts arising:</p>

<ol>
<li>Graham and Myra seem to be having the time of their lives</li>
<li>Working for myself would be creatively rewarding, and maybe even financially rewarding, but the job I do now is one of those jobs that it feels great to do right - there&#8217;s a dull but morally satisfying core to it that being self-employed definitely wouldn&#8217;t provide</li>
<li>The past five years have been the best of my life, but that&#8217;s all my fiancée&#8217;s fault!</li>
</ol>
]]></description>
<link>http://www.stroma.org/oliver/mt-archives/2006/04/unstructured_th.html</link>
<guid>http://www.stroma.org/oliver/mt-archives/2006/04/unstructured_th.html</guid>
<category>Ephemera</category>
<pubDate>Mon, 17 Apr 2006 01:29:08 +0000</pubDate>
</item>
<item>
<title>Before I forget</title>
<description><![CDATA[<p>Once upon a time I could be reached by email via the quite wonderful oddpost email client - using oliverm@oddpost.com. Then yahoo bought them. While the oddpost goodness seems to have been adopted wholesale by yahoo, I&#8217;m still not happy, so the gmail address available via my email link on the top right there is now my permanent one.</p>

<p>Thanks for emailing, oddposters.</p>
]]></description>
<link>http://www.stroma.org/oliver/mt-archives/2006/03/before_i_forget.html</link>
<guid>http://www.stroma.org/oliver/mt-archives/2006/03/before_i_forget.html</guid>
<category>Ephemera</category>
<pubDate>Thu, 30 Mar 2006 17:53:35 +0000</pubDate>
</item>
<item>
<title>30 days in 30 seconds</title>
<description><![CDATA[<p>Since my last post I have:</p>

<ul>
<li>Lain in bed ill for a few days</li>
<li>Gone deaf in my right ear from said illness, resulting in a very grumpy Oliver for a week</li>
<li>Had my ear &#8216;fixed&#8217;</li>
<li>Applied for a promotion despite only being promoted five months ago</li>
<li>Paid real money for a book on interview techniques, a move which my younger self would have sneered at</li>
<li>Made a fool of myself at an interview (though I think the panel got a nice chuckle out of my performance)</li>
</ul>

<p>That last one was this morning, actually. Apparently I&#8217;ll know in two days. Buddies of mine also applying said it was their worst interview ever too, so I guess it&#8217;s not just me. Still, the mental fantasies about getting promoted again were fun while they lasted.</p>
]]></description>
<link>http://www.stroma.org/oliver/mt-archives/2006/03/30_days_in_30_s.html</link>
<guid>http://www.stroma.org/oliver/mt-archives/2006/03/30_days_in_30_s.html</guid>
<category>Ephemera</category>
<pubDate>Thu, 30 Mar 2006 17:02:53 +0000</pubDate>
</item>


</channel>
</rss>