<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:at="http://www.sixapart.com/ns/at"
    xmlns:icbm="http://postneo.com/icbm"
    xmlns:rvw="http://purl.org/NET/RVW/0.2/"
    xmlns:media="http://search.yahoo.com/mrss">
    <channel>
        <title>osfameron’s blog</title>
        <link>http://osfameron.vox.com/library/posts/page/1/</link>
        <description></description>
        <language>en</language>
        <generator>Vox</generator>
        <lastBuildDate>Mon, 30 Jun 2008 23:51:30 +0100</lastBuildDate>
        <copyright>Copyright 2008</copyright>
        <docs>http://blogs.law.harvard.edu/tech/rss</docs>  
 
        <item>
            <title>Blog move</title>
            <link>http://osfameron.vox.com/library/post/blog-move.html?_c=feed-rss</link>   
            <author>nobody@vox.com(osfameron)</author>
            <comments>http://osfameron.vox.com/library/post/blog-move.html?_c=feed-rss</comments>
            <guid isPermaLink="true">http://osfameron.vox.com/library/post/blog-move.html?_c=feed-rss</guid> 
            <pubDate>Mon, 30 Jun 2008 23:51:30 +0100</pubDate>         
            
            <description>     I&#39;ve enjoyed using Vox.com over the last couple of months but I&#39;m finally taking the plunge and moving the blog to greenokapi.net/blog.   Though I&#39;ve occasionally wanted more flexibility, the trade-off with a hosted service is that you waste no ti...    &lt;p style=&quot;clear:both;&quot;&gt; 
    &lt;a href=&quot;http://osfameron.vox.com/library/post/blog-move.html?_c=feed-rss#comments&quot;&gt;Read and post comments&lt;/a&gt;   |   
    &lt;a href=&quot;http://www.vox.com/share/6a00c225240a9af21900fad696537b0004?_c=feed-rss&quot;&gt;Send to a friend&lt;/a&gt; 
&lt;/p&gt;
 
            </description>   
        </item> 
 
        <item>
            <title>Five things I hate about Perl</title>
            <link>http://osfameron.vox.com/library/post/five-things-i-hate-about-perl.html?_c=feed-rss</link>   
            <author>nobody@vox.com(osfameron)</author>
            <comments>http://osfameron.vox.com/library/post/five-things-i-hate-about-perl.html?_c=feed-rss</comments>
            <guid isPermaLink="true">http://osfameron.vox.com/library/post/five-things-i-hate-about-perl.html?_c=feed-rss</guid> 
            <pubDate>Mon, 23 Jun 2008 08:04:42 +0100</pubDate>         
            
            <description>       Enough advocacy, let&#39;s get to the nitty gritty of 5 things I hate about Perl. (After brian d foy.)     The difference between list and scalar context is subtle. One bug that bites people too often is this (for some value of &quot;people&quot;, including m...    &lt;p style=&quot;clear:both;&quot;&gt; 
    &lt;a href=&quot;http://osfameron.vox.com/library/post/five-things-i-hate-about-perl.html?_c=feed-rss#comments&quot;&gt;Read and post comments&lt;/a&gt;   |   
    &lt;a href=&quot;http://www.vox.com/share/6a00c225240a9af21900fa96818a9b0003?_c=feed-rss&quot;&gt;Send to a friend&lt;/a&gt; 
&lt;/p&gt;
 
            </description> 
            <category domain="http://osfameron.vox.com/tags/">perl</category> 
            <category domain="http://osfameron.vox.com/tags/">meme</category> 
            <category domain="http://osfameron.vox.com/tags/">hate</category>   
        </item> 
 
        <item>
            <title>More Countdown: laziness, Scheme, and German frogs</title>
            <link>http://osfameron.vox.com/library/post/more-countdown-laziness-scheme-and-german-frogs.html?_c=feed-rss</link>   
            <author>nobody@vox.com(osfameron)</author>
            <comments>http://osfameron.vox.com/library/post/more-countdown-laziness-scheme-and-german-frogs.html?_c=feed-rss</comments>
            <guid isPermaLink="true">http://osfameron.vox.com/library/post/more-countdown-laziness-scheme-and-german-frogs.html?_c=feed-rss</guid> 
            <pubDate>Fri, 20 Jun 2008 08:32:16 +0100</pubDate>         
            
            <description>       The Countdown code I showed you isn&#39;t really taking advantage of Haskell&#39;s laziness. We should only have to check entries up until the point that we have enough matches (in the current code &#39;take 4 $ getAnagrams&#39;) and that&#39;s good. However, we ha...    &lt;p style=&quot;clear:both;&quot;&gt; 
    &lt;a href=&quot;http://osfameron.vox.com/library/post/more-countdown-laziness-scheme-and-german-frogs.html?_c=feed-rss#comments&quot;&gt;Read and post comments&lt;/a&gt;   |   
    &lt;a href=&quot;http://www.vox.com/share/6a00c225240a9af21900fa9680035a0002?_c=feed-rss&quot;&gt;Send to a friend&lt;/a&gt; 
&lt;/p&gt;
 
            </description> 
            <category domain="http://osfameron.vox.com/tags/">countdown</category> 
            <category domain="http://osfameron.vox.com/tags/">haskell</category> 
            <category domain="http://osfameron.vox.com/tags/">scheme</category>   
        </item> 
 
        <item>
            <title>Schwartzian transform in Haskell</title>
            <link>http://osfameron.vox.com/library/post/schwartzian-transform-in-haskell.html?_c=feed-rss</link>   
            <author>nobody@vox.com(osfameron)</author>
            <comments>http://osfameron.vox.com/library/post/schwartzian-transform-in-haskell.html?_c=feed-rss</comments>
            <guid isPermaLink="true">http://osfameron.vox.com/library/post/schwartzian-transform-in-haskell.html?_c=feed-rss</guid> 
            <pubDate>Wed, 18 Jun 2008 22:53:28 +0100</pubDate>         
            
            <description>       In the last post, I mentioned that we might be able to improve the performance of our sort using a &quot;http://en.wikipedia.org/wiki/Schwartzian_transform&quot;.   This basically involves precaching the expensive calculation (in this case, length), sorti...    &lt;p style=&quot;clear:both;&quot;&gt; 
    &lt;a href=&quot;http://osfameron.vox.com/library/post/schwartzian-transform-in-haskell.html?_c=feed-rss#comments&quot;&gt;Read and post comments&lt;/a&gt;   |   
    &lt;a href=&quot;http://www.vox.com/share/6a00c225240a9af21900fa967f97ec0002?_c=feed-rss&quot;&gt;Send to a friend&lt;/a&gt; 
&lt;/p&gt;
 
            </description> 
            <category domain="http://osfameron.vox.com/tags/">perl</category> 
            <category domain="http://osfameron.vox.com/tags/">haskell</category>   
        </item> 
 
        <item>
            <title>Countdown words game solver in Haskell</title>
            <link>http://osfameron.vox.com/library/post/countdown-words-game-solver-in-haskell.html?_c=feed-rss</link>   
            <author>nobody@vox.com(osfameron)</author>
            <comments>http://osfameron.vox.com/library/post/countdown-words-game-solver-in-haskell.html?_c=feed-rss</comments>
            <guid isPermaLink="true">http://osfameron.vox.com/library/post/countdown-words-game-solver-in-haskell.html?_c=feed-rss</guid> 
            <pubDate>Wed, 18 Jun 2008 13:02:12 +0100</pubDate>         
            
            <description>       Will on #geekup has been working on a Countdown letters and numbers game solver written in Python. I thought it&#39;d be fun to try to do it in Haskell, and started with the letters game (anagram) solver.   Starting with a string of jumbled letters,...    &lt;p style=&quot;clear:both;&quot;&gt; 
    &lt;a href=&quot;http://osfameron.vox.com/library/post/countdown-words-game-solver-in-haskell.html?_c=feed-rss#comments&quot;&gt;Read and post comments&lt;/a&gt;   |   
    &lt;a href=&quot;http://www.vox.com/share/6a00c225240a9af21900fa968015b70003?_c=feed-rss&quot;&gt;Send to a friend&lt;/a&gt; 
&lt;/p&gt;
 
            </description> 
            <category domain="http://osfameron.vox.com/tags/">countdown</category> 
            <category domain="http://osfameron.vox.com/tags/">haskell</category>   
        </item> 
 
        <item>
            <title>Monads in Perl (take 1)</title>
            <link>http://osfameron.vox.com/library/post/monads-in-perl-take-1.html?_c=feed-rss</link>   
            <author>nobody@vox.com(osfameron)</author>
            <comments>http://osfameron.vox.com/library/post/monads-in-perl-take-1.html?_c=feed-rss</comments>
            <guid isPermaLink="true">http://osfameron.vox.com/library/post/monads-in-perl-take-1.html?_c=feed-rss</guid> 
            <pubDate>Thu, 12 Jun 2008 23:27:26 +0100</pubDate>         
            
            <description>     &lt;p class=&quot;enclosed-assets&quot; style=&quot;margin-bottom: 10px;&quot;&gt;     &lt;a href=&quot;http://osfameron.vox.com/library/photo/6a00c225240a9af21900fae8c2562a000b.html?_c=feed-rss&quot; style=&quot;float:left; margin-right:6px;&quot;&gt;&lt;img src=&quot;http://a2.vox.com/6a00c225240a9af21900fae8c2562a000b-50si&quot; alt=&quot;Chain of lambdas?&quot; /&gt;&lt;/a&gt;     &lt;a href=&quot;http://osfameron.vox.com/library/photo/6a00c225240a9af21900fa967dc4a50002.html?_c=feed-rss&quot; style=&quot;float:left; margin-right:6px;&quot;&gt;&lt;img src=&quot;http://a5.vox.com/6a00c225240a9af21900fa967dc4a50002-50si&quot; alt=&quot;Nest of lambdas&quot; /&gt;&lt;/a&gt; 
    &lt;br style=&quot;clear:both;&quot; /&gt;
&lt;/p&gt;
      I&#39;ve been away for a while from Haskell so I thought I should do some revision and really get my head around Monads. While I plodded through the wonderful &quot;meet the monads&quot; tutorial, I decided that the best way to learn would be to do. By implem...    &lt;p style=&quot;clear:both;&quot;&gt; 
    &lt;a href=&quot;http://osfameron.vox.com/library/post/monads-in-perl-take-1.html?_c=feed-rss#comments&quot;&gt;Read and post comments&lt;/a&gt;   |   
    &lt;a href=&quot;http://www.vox.com/share/6a00c225240a9af21900fad690d9cd0004?_c=feed-rss&quot;&gt;Send to a friend&lt;/a&gt; 
&lt;/p&gt;
 
            </description> 
            <category domain="http://osfameron.vox.com/tags/">perl</category> 
            <category domain="http://osfameron.vox.com/tags/">haskell</category> 
            <category domain="http://osfameron.vox.com/tags/">monads</category> 
            <category domain="http://osfameron.vox.com/tags/">lambdacamel</category>    
        </item> 
 
        <item>
            <title>&quot;Readable Perl&quot; talk slides up</title>
            <link>http://osfameron.vox.com/library/post/readable-perl-talk-slides-up.html?_c=feed-rss</link>   
            <author>nobody@vox.com(osfameron)</author>
            <comments>http://osfameron.vox.com/library/post/readable-perl-talk-slides-up.html?_c=feed-rss</comments>
            <guid isPermaLink="true">http://osfameron.vox.com/library/post/readable-perl-talk-slides-up.html?_c=feed-rss</guid> 
            <pubDate>Thu, 29 May 2008 09:28:43 +0100</pubDate>         
            
            <description>     Thanks to Chris and Thom for organising the recent GeekUp Liverpool talks.  The evening started well with Martin Owen&#39;s very interesting talk on justifying Erlang, and why FP is going to become a major factor in tomorrow&#39;s concurrency-oriented wor...    &lt;p style=&quot;clear:both;&quot;&gt; 
    &lt;a href=&quot;http://osfameron.vox.com/library/post/readable-perl-talk-slides-up.html?_c=feed-rss#comments&quot;&gt;Read and post comments&lt;/a&gt;   |   
    &lt;a href=&quot;http://www.vox.com/share/6a00c225240a9af21900fa9679f2d30003?_c=feed-rss&quot;&gt;Send to a friend&lt;/a&gt; 
&lt;/p&gt;
 
            </description> 
            <category domain="http://osfameron.vox.com/tags/">perl</category> 
            <category domain="http://osfameron.vox.com/tags/">talk</category> 
            <category domain="http://osfameron.vox.com/tags/">liverpool</category> 
            <category domain="http://osfameron.vox.com/tags/">geekup</category>   
        </item> 
 
        <item>
            <title>Vista hate</title>
            <link>http://osfameron.vox.com/library/post/vista-hate.html?_c=feed-rss</link>   
            <author>nobody@vox.com(osfameron)</author>
            <comments>http://osfameron.vox.com/library/post/vista-hate.html?_c=feed-rss</comments>
            <guid isPermaLink="true">http://osfameron.vox.com/library/post/vista-hate.html?_c=feed-rss</guid> 
            <pubDate>Mon, 26 May 2008 22:11:59 +0100</pubDate>         
            
            <description>     I&#39;m currently suffering Vista to try to install some development software - on the one hand, for work, and on the other, to play with F# and dotNet.  I realised that I need the full version of Visual Studio (the free &quot;Express&quot; version doesn&#39;t allo...    &lt;p style=&quot;clear:both;&quot;&gt; 
    &lt;a href=&quot;http://osfameron.vox.com/library/post/vista-hate.html?_c=feed-rss#comments&quot;&gt;Read and post comments&lt;/a&gt;   |   
    &lt;a href=&quot;http://www.vox.com/share/6a00c225240a9af21900fad68b94570004?_c=feed-rss&quot;&gt;Send to a friend&lt;/a&gt; 
&lt;/p&gt;
 
            </description> 
            <category domain="http://osfameron.vox.com/tags/">windows</category> 
            <category domain="http://osfameron.vox.com/tags/">vista</category> 
            <category domain="http://osfameron.vox.com/tags/">hate</category> 
            <category domain="http://osfameron.vox.com/tags/">iso</category>   
        </item> 
 
        <item>
            <title>More Liverpool talks: Perl, Erlang</title>
            <link>http://osfameron.vox.com/library/post/more-liverpool-talks-perl-erlang.html?_c=feed-rss</link>   
            <author>nobody@vox.com(osfameron)</author>
            <comments>http://osfameron.vox.com/library/post/more-liverpool-talks-perl-erlang.html?_c=feed-rss</comments>
            <guid isPermaLink="true">http://osfameron.vox.com/library/post/more-liverpool-talks-perl-erlang.html?_c=feed-rss</guid> 
            <pubDate>Fri, 16 May 2008 15:31:39 +0100</pubDate>         
            
            <description>     Thom has posted the details of the next Liverpool geekup, Tuesday May 27th at 3345 Parr Street. Last time, I admitted to programming in Perl and got ribbed about it being unreadable.  Fueled by the fervour of the righteous (and maybe a pint or two...    &lt;p style=&quot;clear:both;&quot;&gt; 
    &lt;a href=&quot;http://osfameron.vox.com/library/post/more-liverpool-talks-perl-erlang.html?_c=feed-rss#comments&quot;&gt;Read and post comments&lt;/a&gt;   |   
    &lt;a href=&quot;http://www.vox.com/share/6a00c225240a9af21900fae8b9e0ad000b?_c=feed-rss&quot;&gt;Send to a friend&lt;/a&gt; 
&lt;/p&gt;
 
            </description> 
            <category domain="http://osfameron.vox.com/tags/">perl</category> 
            <category domain="http://osfameron.vox.com/tags/">liverpool</category> 
            <category domain="http://osfameron.vox.com/tags/">geekup</category> 
            <category domain="http://osfameron.vox.com/tags/">erlang</category>   
        </item> 
 
        <item>
            <title>F# talk in Liverpool</title>
            <link>http://osfameron.vox.com/library/post/f-talk-in-liverpool.html?_c=feed-rss</link>   
            <author>nobody@vox.com(osfameron)</author>
            <comments>http://osfameron.vox.com/library/post/f-talk-in-liverpool.html?_c=feed-rss</comments>
            <guid isPermaLink="true">http://osfameron.vox.com/library/post/f-talk-in-liverpool.html?_c=feed-rss</guid> 
            <pubDate>Fri, 16 May 2008 08:35:07 +0100</pubDate>         
            
            <description>     &lt;p class=&quot;enclosed-assets&quot; style=&quot;margin-bottom: 10px;&quot;&gt;     &lt;a href=&quot;http://osfameron.vox.com/library/book/6a00c225240a9af21900fa9675da910003.html?_c=feed-rss&quot; style=&quot;float:left; margin-right:6px;&quot;&gt;&lt;img src=&quot;http://a1.vox.com/6a00c225240a9af21900fa9675da910003-50si&quot; alt=&quot;Expert F# Hardback (Expert&amp;#39;s Voice in .Net)&quot; /&gt;&lt;/a&gt; 
    &lt;br style=&quot;clear:both;&quot; /&gt;
&lt;/p&gt;
      I&#39;d been out of Liverpool for 3 years or so, and I completely missed GeekUp: a loosely affiliated, grassroots tech meetup society in the North West. The Liverpool branch is pretty active, and linked with various other groups, such as the DotNet ...    &lt;p style=&quot;clear:both;&quot;&gt; 
    &lt;a href=&quot;http://osfameron.vox.com/library/post/f-talk-in-liverpool.html?_c=feed-rss#comments&quot;&gt;Read and post comments&lt;/a&gt;   |   
    &lt;a href=&quot;http://www.vox.com/share/6a00c225240a9af21900fad6884a750004?_c=feed-rss&quot;&gt;Send to a friend&lt;/a&gt; 
&lt;/p&gt;
 
            </description> 
            <category domain="http://osfameron.vox.com/tags/">dotnet</category> 
            <category domain="http://osfameron.vox.com/tags/">mono</category> 
            <category domain="http://osfameron.vox.com/tags/">liverpool</category> 
            <category domain="http://osfameron.vox.com/tags/">geekup</category> 
            <category domain="http://osfameron.vox.com/tags/">haskell</category> 
            <category domain="http://osfameron.vox.com/tags/">f#</category> 
            <category domain="http://osfameron.vox.com/tags/">ocaml</category> 
            <category domain="http://osfameron.vox.com/tags/">erlang</category> 
            <category domain="http://osfameron.vox.com/tags/">monads</category>    
        </item> 
    </channel>
</rss>

