<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Joe Halliwell&#039;s Blog</title>
	<atom:link href="http://joehalliwell.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://joehalliwell.wordpress.com</link>
	<description></description>
	<lastBuildDate>Tue, 05 Jul 2011 07:29:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='joehalliwell.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/af81cb94f0cbbfdafa4181f0a52e570d?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Joe Halliwell&#039;s Blog</title>
		<link>http://joehalliwell.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://joehalliwell.wordpress.com/osd.xml" title="Joe Halliwell&#039;s Blog" />
	<atom:link rel='hub' href='http://joehalliwell.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Google+ punditry</title>
		<link>http://joehalliwell.wordpress.com/2011/07/05/google-punditry/</link>
		<comments>http://joehalliwell.wordpress.com/2011/07/05/google-punditry/#comments</comments>
		<pubDate>Tue, 05 Jul 2011 07:19:49 +0000</pubDate>
		<dc:creator>joehalliwell</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://joehalliwell.wordpress.com/?p=200</guid>
		<description><![CDATA[Some loose reflections on Google+ vs The Rest of Social Media: Why no Twitter integration? Maybe, just maybe, someone at Google noticed that Twitter integration made Buzz kinda pointless. The platform never got any momentum qua platform, because there was no reason for publishers to switch. G+ has (forgive me) exclusive content. It already feels [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joehalliwell.wordpress.com&amp;blog=5061454&amp;post=200&amp;subd=joehalliwell&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" title="Google+" src="http://www.blogsolute.com/img/2011/06/Google-Plus-One-Logo-190x130.jpg" alt="Google+ Logo" width="152" height="104" />Some loose reflections on Google+ vs The Rest of Social Media:</p>
<ul>
<li><strong>Why no Twitter integration?</strong> Maybe, just maybe, someone at Google noticed that Twitter integration made Buzz kinda pointless. The platform never got any momentum qua platform, because there was no reason for publishers to switch. G+ has (forgive me) exclusive content. It already feels like it has value. It already feels like a community.</li>
<li><strong>Whither Facebook?</strong> Google+ is a data play. Revenue will come from smarter ads across the web. This means G+ can (and hopefully will) remain ad-free. I&#8217;ve been expecting <strong>Facebook to announce a demographically targetted, web-wide ad network</strong> for a while now. But they have a problem. Sure like buttons and comment widgets give them some tracking fu, but it&#8217;s puny compared with the data Google can access via their analytics (used on 40% of websites) and search products. A suggestion: FB&#8217;s app platform is the best thing it&#8217;s got going for it. They should focus on that.</li>
<li><strong>Twitter?</strong> Twitter is remarkably resilient, but survival hinges on finding a way to monetize end-user experience without damaging their interop with other services. Tricky.</li>
<li><strong></strong> Probably fine. They&#8217;ve got some unique, business-friendly features (recommendations and referrals) which G+ is extremely unlikely to replicate. Yes, I&#8217;m saying that making it slightly awkward to contact people outside your network can be a good thing.</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/joehalliwell.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/joehalliwell.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/joehalliwell.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/joehalliwell.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/joehalliwell.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/joehalliwell.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/joehalliwell.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/joehalliwell.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/joehalliwell.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/joehalliwell.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/joehalliwell.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/joehalliwell.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/joehalliwell.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/joehalliwell.wordpress.com/200/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joehalliwell.wordpress.com&amp;blog=5061454&amp;post=200&amp;subd=joehalliwell&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://joehalliwell.wordpress.com/2011/07/05/google-punditry/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/dd505f7dff58dc5fa5aa28805b150ad4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">joehalliwell</media:title>
		</media:content>

		<media:content url="http://www.blogsolute.com/img/2011/06/Google-Plus-One-Logo-190x130.jpg" medium="image">
			<media:title type="html">Google+</media:title>
		</media:content>
	</item>
		<item>
		<title>Holiday books</title>
		<link>http://joehalliwell.wordpress.com/2010/07/14/aphorism-generator/</link>
		<comments>http://joehalliwell.wordpress.com/2010/07/14/aphorism-generator/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 16:23:09 +0000</pubDate>
		<dc:creator>joehalliwell</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://joehalliwell.wordpress.com/?p=158</guid>
		<description><![CDATA[I&#8217;ve been reading Species of Spaces and Other Pieces a collection of Georges Perec&#8216;s writing this week. It&#8217;s a perfect holiday book. It&#8217;s full of things to read and things to do. It&#8217;s a grown-up version of the summer annuals (Whizzer &#38; Chips) I used to read in the car on the way to Pwllheli. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joehalliwell.wordpress.com&amp;blog=5061454&amp;post=158&amp;subd=joehalliwell&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img">
<div class="wp-caption alignright" style="width: 310px"><a href="http://commons.wikipedia.org/wiki/File:Entry_-_Great_Mosque_of_Kairouan_-_Postcard_1900.jpg"><img title="Tunisia : Entry of the Great Mosque of Kairoua..." src="http://upload.wikimedia.org/wikipedia/commons/thumb/9/9b/Entry_-_Great_Mosque_of_Kairouan_-_Postcard_1900.jpg/300px-Entry_-_Great_Mosque_of_Kairouan_-_Postcard_1900.jpg" alt="Tunisia : Entry of the Great Mosque of Kairoua..." width="300" height="474" /></a><p class="wp-caption-text">Image via Wikipedia</p></div>
</div>
<p>I&#8217;ve been reading <a href="http://www.amazon.co.uk/gp/product/0141442247?ie=UTF8&amp;tag=joehalsblo-21&amp;linkCode=as2&amp;camp=1634&amp;creative=6738&amp;creativeASIN=0141442247">Species of Spaces and Other Pieces</a><img style="border:none!important;margin:0!important;" src="http://www.assoc-amazon.co.uk/e/ir?t=joehalsblo-21&amp;l=as2&amp;o=2&amp;a=0141442247" border="0" alt="" width="1" height="1" /> a collection of <a href="http://en.wikipedia.org/wiki/Georges_Perec">Georges Perec</a>&#8216;s writing this week. It&#8217;s a perfect holiday book. It&#8217;s full of things to read and things to do. It&#8217;s a grown-up version of the summer annuals (Whizzer &amp; Chips) I used to read in the car on the way to Pwllheli.</p>
<h2>243 Postcards</h2>
<p>One piece is called &#8220;Two Hundred and Fourty-three Postcards in Real Colour&#8221;. Dedicated to <a class="zem_slink" title="Italo Calvino" rel="wikipedia" href="http://en.wikipedia.org/wiki/Italo_Calvino">Italo Calvino</a>; the title evokes JG Ballard. It is the combined text of 243 holiday postcards. This should be terribly boring, but by some sleight of hand it&#8217;s not. Here are the first five as a taster:</p>
<blockquote>
<li>We&#8217;re camping near Ajaccio. Lovely weather. We eat well. I&#8217;ve got sunburnt. Fondest love.</li>
<li>We&#8217;re at the Hôtel Alcazar. Getting a tan. Really nice! We&#8217;ve made loads of friends. Back on the 7th.</li>
<li>We&#8217;re sailing off L&#8217;Ile-Rousse. Getting ourselves a tan. Food admirable. I&#8217;ve gone and got sunburnt! Love etc.</li>
<li>We&#8217;ve just done Dahomey. Superb nights. Fantastic swimming. Excursions on camel-back. Will be in Paris on the 15th.</li>
<li>We&#8217;ve finally landed in Nice. Lots of lazing about and sleep. Really nice (despite the sunburn). Love.</li>
</blockquote>
<p>Postcards are ridden with clichés, but Perec&#8217;s holiday-makers know that and circumlocute them, finding syncopated ways to say the same old things. The effect is disruptive and wholly convincing. Darlings, I do it myself.</p>
<p>Postcards are formulaic. Knowing a little of Perec, I suspect we&#8217;re looking at an exhaustive catalogue here. 243 = 3 * 3 * 3 * 3 * 3.  Perhaps these texts represent 5 decisions, each with 3 choices.</p>
<p>Perhaps not. But the sense that a formula might be at play is irresistible: this feels like a system of co-ordinates. And that suspicion of regularity hyper-sensitises us to variation. Every phrase becomes a hook.</p>
<p>Alone, each message is banal. Gridded together they become terribly poignant: telegraphic!</p>
<h2>Collage</h2>
<p>Combinatorics crop up again in the essay (of sorts) &#8220;Think/Classify&#8221;. It&#8217;s a collage piece: a handful of  elegant paragraphs with little in common. Sure they&#8217;re about thinking. But what isn&#8217;t?</p>
<p>Collage is a gentle, therapeutic art form. I&#8217;ve always been suspicious of it.</p>
<p>Things &#8212; any things, even several copies of the same thing &#8212; go together. The choice can be arbitrary at least in so far as we&#8217;re capable of that. Things agree with one another and contradict one another to the same degree. It seems lazy.</p>
<p><a class="zem_slink" title="Paul Auster" rel="wikipedia" href="http://en.wikipedia.org/wiki/Paul_Auster">Paul Auster</a>&#8216;s strength, someone wrote is that &#8220;he simply rubs stories together like pebbles. They clatter, spark, and echo with a deepening mystery.” That phrase caught my ear. There&#8217;s profundity in setting things up together and (thereby) calling attention to the arrangement.</p>
<h2>Aphorism</h2>
<p>I am suspicious of surrealism. Dali and Magritte are too slick. I prefer the muddy ones: Ernst, Carrington etc.</p>
<p>One of Perec&#8217;s fellow <a class="zem_slink" title="Oulipo" rel="wikipedia" href="http://en.wikipedia.org/wiki/Oulipo">OuLiPo</a>-eans, Marcel Benabou invented a &#8220;machine&#8221; for producing Aphorisms. Like a language it has grammar and vocabulary. Sets of abstract nouns, preferably weighty ones, make up the vocabulary: war/peace, knowledge/science, morality/art etc. The grammar consists of template phrases: &#8220;A, like B, is largely a matter of taste&#8221;, &#8220;A wouldn&#8217;t be A, were it not for B&#8221;, &#8220;The true name of A is B&#8221; etc.</p>
<p>I&#8217;ve made a web page that lets you explore a corner of this space: <a href="http://www.joehalliwell.com/aphorisms.html">Aphorism Generator</a>.</p>
<p>&#8220;Where is the thinking here?&#8221; asks Perec. &#8220;In the formula? In the vocabulary? In the operation that marries them?&#8221; It&#8217;s in our heads, obviously.</p>
<h2>Peregrination</h2>
<p>It shouldn&#8217;t be a surprise that I&#8217;m not the first to make a computer simulate Benabou&#8217;s machine. Computers are combiners par excellence. Perec tells us that Paul Buffort wrote a program that could turn out &#8220;a good dozen [aphorisms] within a few seconds&#8221;. This is a charming reminder of how far we&#8217;ve come. Modern machines can generate aphorisms at a rate of knots.</p>
<blockquote><p>They are playing a game. They are playing at<br />
not playing a game. If I show them I see they are, I<br />
shall break the rules and they will punish me.<br />
I must play their game, of not seeing I see the game.<br />
<em>Knots</em>, RD Laing</p></blockquote>
<p>In the introduction to <a href="http://www.amazon.co.uk/gp/product/0140033505?ie=UTF8&amp;tag=joehalsblo-21&amp;linkCode=as2&amp;camp=1634&amp;creative=19450&amp;creativeASIN=0140033505">Knots</a><img style="border:none!important;margin:0!important;" src="http://www.assoc-amazon.co.uk/e/ir?t=joehalsblo-21&amp;l=as2&amp;o=2&amp;a=0140033505" border="0" alt="" width="1" height="1" /> (incidentally another excellent holiday book) Laing writes that the patterns to which he&#8217;ll call attention could have been presented as &#8220;raw data&#8221; &#8212; presumably transcripts &#8212; or further distilled &#8220;towards an abstract logico-mathematical calculus&#8221;.</p>
<p>Perhaps Laing was just being lazy. Or perhaps he knew that calculi can be stone cold boring. If there is a single thread to Knots, far better to show a few colourful examples of it. Or maybe Knots is a a salad. The Latin for salad, &#8220;satura&#8221;, is sometimes thought the ancestor of &#8220;satire&#8221;. I&#8217;ve never been convinced by that one.</p>
<p>One person who did have a taste for abstraction was Early Wittgenstein. At the end of his Tractatus he famously says, &#8220;whereof we cannot speak, thereof we must be silent.&#8221;</p>
<p>(I really don&#8217;t know what Laing was after with &#8220;logico-mathematical&#8221;.)</p>
<p>Whereas big on archaisms, Late Wittgenstein got especially big on &#8220;shewing&#8221;. Shewing is something that you can do in silence, instead of speaking. The problem is roughly that there are certain things &#8212; thing that don&#8217;t exist, generally speaking &#8212; that can&#8217;t be talked about without missing the mark. This resulted in a very great number of little notes which were arranged into books after his death like pressed flowers.</p>
<p>The Wittgensteins are the most important philosophers of the Twentieth century.</p>
<p>A lot of Perec&#8217;s pieces don&#8217;t really have a proper ending.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/joehalliwell.wordpress.com/158/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/joehalliwell.wordpress.com/158/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/joehalliwell.wordpress.com/158/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/joehalliwell.wordpress.com/158/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/joehalliwell.wordpress.com/158/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/joehalliwell.wordpress.com/158/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/joehalliwell.wordpress.com/158/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/joehalliwell.wordpress.com/158/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/joehalliwell.wordpress.com/158/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/joehalliwell.wordpress.com/158/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/joehalliwell.wordpress.com/158/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/joehalliwell.wordpress.com/158/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/joehalliwell.wordpress.com/158/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/joehalliwell.wordpress.com/158/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joehalliwell.wordpress.com&amp;blog=5061454&amp;post=158&amp;subd=joehalliwell&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://joehalliwell.wordpress.com/2010/07/14/aphorism-generator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/dd505f7dff58dc5fa5aa28805b150ad4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">joehalliwell</media:title>
		</media:content>

		<media:content url="http://upload.wikimedia.org/wikipedia/commons/thumb/9/9b/Entry_-_Great_Mosque_of_Kairouan_-_Postcard_1900.jpg/300px-Entry_-_Great_Mosque_of_Kairouan_-_Postcard_1900.jpg" medium="image">
			<media:title type="html">Tunisia : Entry of the Great Mosque of Kairoua...</media:title>
		</media:content>

		<media:content url="http://www.assoc-amazon.co.uk/e/ir?t=joehalsblo-21&#038;l=as2&#038;o=2&#038;a=0141442247" medium="image" />

		<media:content url="http://www.assoc-amazon.co.uk/e/ir?t=joehalsblo-21&#038;l=as2&#038;o=2&#038;a=0140033505" medium="image" />
	</item>
		<item>
		<title>Fixing font file names</title>
		<link>http://joehalliwell.wordpress.com/2010/04/23/fixing-font-file-names/</link>
		<comments>http://joehalliwell.wordpress.com/2010/04/23/fixing-font-file-names/#comments</comments>
		<pubDate>Fri, 23 Apr 2010 09:29:35 +0000</pubDate>
		<dc:creator>joehalliwell</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[family]]></category>
		<category><![CDATA[font]]></category>
		<category><![CDATA[freetype]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[OCD]]></category>
		<category><![CDATA[organisation]]></category>
		<category><![CDATA[practical]]></category>
		<category><![CDATA[rename]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[typeface]]></category>
		<category><![CDATA[weight]]></category>

		<guid isPermaLink="false">http://joehalliwell.wordpress.com/?p=51</guid>
		<description><![CDATA[So you want to rationalise your font directory? Let&#8217;s face it, who doesn&#8217;t? I had a bunch of old CDs lying around with fonts scattered throughout them. Going through each in turn I copied all the font files into a single working directory: I also threw my installed fonts into the mix: fontwork ended up [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joehalliwell.wordpress.com&amp;blog=5061454&amp;post=51&amp;subd=joehalliwell&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img">
<div class="wp-caption alignright" style="width: 250px"><a href="http://www.flickr.com/photos/37049314@N02/4574136682"><img title="The Characteristics of a Typeface (for widescr..." src="http://farm4.static.flickr.com/3345/4574136682_9d3db1292c_m.jpg" alt="The Characteristics of a Typeface (for widescr..." width="240" height="150" /></a><p class="wp-caption-text">Image by arnoKath via Flickr</p></div>
</div>
<p>So you want to rationalise your font directory? Let&#8217;s face it, who doesn&#8217;t?</p>
<p>I had a bunch of old CDs lying around with fonts scattered throughout them. Going through each in turn I copied all the font files into a single working directory:</p>
<p><pre class="brush: bash;">
find -iname &quot;*.ttf&quot; -exec cp &quot;{}&quot; ~/fontwork
</pre></p>
<p>I also threw my installed fonts into the mix:</p>
<p><pre class="brush: bash;">
cp ~/.fonts/* ~/fontwork
</pre></p>
<p>fontwork ended up containing 1300+ files. Many of these had awful names like &#8220;basd12.ttf&#8221;. Just awful.</p>
<p>I decided to fix them up by extracting the embedded family and style information. Neither apt-cache nor google could find me an existing utility to pull out this info, so I quickly wrote one using the excellent freetype2 library. It&#8217;s imaginatively called <code>fontinfo</code>. I also wrote a little <a class="zem_slink" title="Shell script" href="http://en.wikipedia.org/wiki/Shell_script" rel="wikipedia">shell script</a> to rename the font files and remove duplicates.</p>
<p>You can snag both from my <a href="http://github.com/joehalliwell/fontinfo">github repository</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/joehalliwell.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/joehalliwell.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/joehalliwell.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/joehalliwell.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/joehalliwell.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/joehalliwell.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/joehalliwell.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/joehalliwell.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/joehalliwell.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/joehalliwell.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/joehalliwell.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/joehalliwell.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/joehalliwell.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/joehalliwell.wordpress.com/51/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joehalliwell.wordpress.com&amp;blog=5061454&amp;post=51&amp;subd=joehalliwell&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://joehalliwell.wordpress.com/2010/04/23/fixing-font-file-names/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/dd505f7dff58dc5fa5aa28805b150ad4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">joehalliwell</media:title>
		</media:content>

		<media:content url="http://farm4.static.flickr.com/3345/4574136682_9d3db1292c_m.jpg" medium="image">
			<media:title type="html">The Characteristics of a Typeface (for widescr...</media:title>
		</media:content>
	</item>
		<item>
		<title>Truncating strings with bash</title>
		<link>http://joehalliwell.wordpress.com/2009/11/05/truncating-strings-with-bash/</link>
		<comments>http://joehalliwell.wordpress.com/2009/11/05/truncating-strings-with-bash/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 12:26:02 +0000</pubDate>
		<dc:creator>joehalliwell</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[FAQ]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[problem]]></category>
		<category><![CDATA[solution]]></category>
		<category><![CDATA[truncate]]></category>

		<guid isPermaLink="false">http://joehalliwell.wordpress.com/?p=140</guid>
		<description><![CDATA[This is particularly handy if you&#8217;re building up a comma separated list through concatenation and need to remove the final comma. The following snippet removes the final character from $test. (Cribbed from the Advanced Bash-Scripting Guide.)<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joehalliwell.wordpress.com&amp;blog=5061454&amp;post=140&amp;subd=joehalliwell&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This is particularly handy if you&#8217;re building up a comma separated list through concatenation and need to remove the final comma. The following snippet removes the final character from <code>$test</code>.</p>
<p><pre class="brush: bash;">
test=&quot;Hello world&quot;
echo ${test:0:`expr length &quot;$test&quot; - 1`}
</pre></p>
<p>(Cribbed from the <a href="http://tldp.org/LDP/abs/html/">Advanced Bash-Scripting Guide</a>.)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/joehalliwell.wordpress.com/140/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/joehalliwell.wordpress.com/140/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/joehalliwell.wordpress.com/140/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/joehalliwell.wordpress.com/140/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/joehalliwell.wordpress.com/140/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/joehalliwell.wordpress.com/140/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/joehalliwell.wordpress.com/140/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/joehalliwell.wordpress.com/140/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/joehalliwell.wordpress.com/140/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/joehalliwell.wordpress.com/140/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/joehalliwell.wordpress.com/140/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/joehalliwell.wordpress.com/140/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/joehalliwell.wordpress.com/140/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/joehalliwell.wordpress.com/140/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joehalliwell.wordpress.com&amp;blog=5061454&amp;post=140&amp;subd=joehalliwell&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://joehalliwell.wordpress.com/2009/11/05/truncating-strings-with-bash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/dd505f7dff58dc5fa5aa28805b150ad4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">joehalliwell</media:title>
		</media:content>
	</item>
		<item>
		<title>Convert Bank of Scotland statements to QIF</title>
		<link>http://joehalliwell.wordpress.com/2009/07/23/convert-bank-of-scotland-statements-to-qif/</link>
		<comments>http://joehalliwell.wordpress.com/2009/07/23/convert-bank-of-scotland-statements-to-qif/#comments</comments>
		<pubDate>Thu, 23 Jul 2009 08:07:58 +0000</pubDate>
		<dc:creator>joehalliwell</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bank of scotland]]></category>
		<category><![CDATA[converter]]></category>
		<category><![CDATA[qif]]></category>
		<category><![CDATA[statement]]></category>
		<category><![CDATA[translator]]></category>

		<guid isPermaLink="false">http://joehalliwell.wordpress.com/?p=135</guid>
		<description><![CDATA[I made a little tool to convert the Bank of Scotland&#8217;s CSV statements to QIF format for import into your accounting software. It does the conversion in Javascript, so your information never leaves your computer. You can find it at http://www.joehalliwell.com/converter.html.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joehalliwell.wordpress.com&amp;blog=5061454&amp;post=135&amp;subd=joehalliwell&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I made a little tool to <a href="http://www.joehalliwell.com/converter.html">convert the Bank of Scotland&#8217;s CSV statements to QIF format</a> for import into your accounting software. It does the conversion in Javascript, so your information never leaves your computer. You can find it at <a href="http://www.joehalliwell.com/converter.html">http://www.joehalliwell.com/converter.html</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/joehalliwell.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/joehalliwell.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/joehalliwell.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/joehalliwell.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/joehalliwell.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/joehalliwell.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/joehalliwell.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/joehalliwell.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/joehalliwell.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/joehalliwell.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/joehalliwell.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/joehalliwell.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/joehalliwell.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/joehalliwell.wordpress.com/135/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joehalliwell.wordpress.com&amp;blog=5061454&amp;post=135&amp;subd=joehalliwell&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://joehalliwell.wordpress.com/2009/07/23/convert-bank-of-scotland-statements-to-qif/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/dd505f7dff58dc5fa5aa28805b150ad4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">joehalliwell</media:title>
		</media:content>
	</item>
		<item>
		<title>Java: Too many open files</title>
		<link>http://joehalliwell.wordpress.com/2009/07/10/java-too-many-open-files/</link>
		<comments>http://joehalliwell.wordpress.com/2009/07/10/java-too-many-open-files/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 15:13:59 +0000</pubDate>
		<dc:creator>joehalliwell</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[1.6.0_13]]></category>
		<category><![CDATA[64-bit]]></category>
		<category><![CDATA[amd64]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[jaunty]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[java 6]]></category>
		<category><![CDATA[jdk]]></category>
		<category><![CDATA[jre]]></category>
		<category><![CDATA[problem]]></category>
		<category><![CDATA[solution]]></category>
		<category><![CDATA[too many open files]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://joehalliwell.wordpress.com/?p=124</guid>
		<description><![CDATA[Looks like the Ubuntu (jaunty amd64) build of Java 6 (1.6.0_13) has a problem closing files. Upgrading to 1.6.0_14 from karmic backports Works For Me. Seems like it would be a big obvious bug, but I couldn&#8217;t find any reports. Have you run across it?<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joehalliwell.wordpress.com&amp;blog=5061454&amp;post=124&amp;subd=joehalliwell&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Looks like the Ubuntu (jaunty amd64) build of Java 6 (1.6.0_13) has a problem closing files. Upgrading to 1.6.0_14 from karmic backports Works For Me.</p>
<p>Seems like it would be a big obvious bug, but I couldn&#8217;t find any reports. Have you run across it?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/joehalliwell.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/joehalliwell.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/joehalliwell.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/joehalliwell.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/joehalliwell.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/joehalliwell.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/joehalliwell.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/joehalliwell.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/joehalliwell.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/joehalliwell.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/joehalliwell.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/joehalliwell.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/joehalliwell.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/joehalliwell.wordpress.com/124/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joehalliwell.wordpress.com&amp;blog=5061454&amp;post=124&amp;subd=joehalliwell&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://joehalliwell.wordpress.com/2009/07/10/java-too-many-open-files/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/dd505f7dff58dc5fa5aa28805b150ad4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">joehalliwell</media:title>
		</media:content>
	</item>
		<item>
		<title>Restoring the Earth one tweet at a time</title>
		<link>http://joehalliwell.wordpress.com/2009/06/26/restoring-the-earth-one-tweet-at-a-time/</link>
		<comments>http://joehalliwell.wordpress.com/2009/06/26/restoring-the-earth-one-tweet-at-a-time/#comments</comments>
		<pubDate>Fri, 26 Jun 2009 08:06:34 +0000</pubDate>
		<dc:creator>joehalliwell</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[artificial intelligence]]></category>
		<category><![CDATA[automation]]></category>
		<category><![CDATA[chatbot]]></category>
		<category><![CDATA[handprint]]></category>
		<category><![CDATA[natural language processing]]></category>
		<category><![CDATA[nlp]]></category>
		<category><![CDATA[restore the earth]]></category>
		<category><![CDATA[spam filtering]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[winterwell]]></category>

		<guid isPermaLink="false">http://joehalliwell.wordpress.com/?p=128</guid>
		<description><![CDATA[A recent project: Environmental charity, Restore the Earth, today launched a new breed of web service encouraging people to take simple, positive actions for the environment. The campaign builds on Twitter using software developed by Edinburgh-based Artificial Intelligence consultancy, Winterwell. The campaign is being launched at the Live Nation concert with a video appeal voiced [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joehalliwell.wordpress.com&amp;blog=5061454&amp;post=128&amp;subd=joehalliwell&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>A recent project:</p>
<blockquote><p>
Environmental charity, Restore the Earth, today launched a new breed of web service encouraging people to take simple, positive actions for the environment. The campaign builds on Twitter using software developed by Edinburgh-based Artificial Intelligence consultancy, Winterwell. The campaign is being launched at the Live Nation concert with a video appeal voiced by Joanna Lumley.</p>
<p>Restore the Earth encourages people to take positive steps. The cumulative effect of these &#8220;handprints&#8221; will help to reverse ecological damage happening around the world. &#8220;The Handprint symbolizes our positive and proactive relationship to the Earth, as opposed to the negative &#8220;footprint&#8221; concept frequently referred to in the media,&#8221; said Andreas Kornevall of Restore the Earth. . The new system builds on Twitter, the popular micro-blogging service. The service has garnered media attention thanks to high-profile users like Stephen Fry. Twitter users, known as twitterati, exchange text-message sized descriptions of their current activities. This makes it a perfect fit for Restore the Earth&#8217;s handprint campaign.</p>
<p>But with Twitter&#8217;s popularity comes a problem: the campaign aims to generate thousands of handprints &#8211; far more than the Restore the Earth team can handle. So they asked Winterwell to build custom &#8220;chatbot&#8221; software to lighten the load. Founded by Dr Joe Halliwell and Dr Daniel Winterstein, Winterwell specializes in innovative intelligent software.</p>
<p>&#8220;Our twitterbot engages with the public and tries to respond intelligently to the greetings, questions and handprints it receiveѕ,&#8221; said Halliwell. &#8220;We can&#8217;t anticipate everything that people might say so our software is designed to learn as it goes. Artificial intelligence can&#8217;t yet handle a real conversation. But we think it can do just enough to be useful.&#8221;</p>
<p>You can get involved with the handprint campaign by following @rtearth on Twitter.
</p></blockquote>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/joehalliwell.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/joehalliwell.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/joehalliwell.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/joehalliwell.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/joehalliwell.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/joehalliwell.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/joehalliwell.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/joehalliwell.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/joehalliwell.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/joehalliwell.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/joehalliwell.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/joehalliwell.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/joehalliwell.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/joehalliwell.wordpress.com/128/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joehalliwell.wordpress.com&amp;blog=5061454&amp;post=128&amp;subd=joehalliwell&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://joehalliwell.wordpress.com/2009/06/26/restoring-the-earth-one-tweet-at-a-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/dd505f7dff58dc5fa5aa28805b150ad4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">joehalliwell</media:title>
		</media:content>
	</item>
		<item>
		<title>Switch off underlining for hyperlinks in OpenOffice</title>
		<link>http://joehalliwell.wordpress.com/2009/05/25/switch-off-underlining-for-hyperlinks-in-openoffice/</link>
		<comments>http://joehalliwell.wordpress.com/2009/05/25/switch-off-underlining-for-hyperlinks-in-openoffice/#comments</comments>
		<pubDate>Mon, 25 May 2009 12:54:39 +0000</pubDate>
		<dc:creator>joehalliwell</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[FAQ]]></category>
		<category><![CDATA[hyperlink]]></category>
		<category><![CDATA[oo.org]]></category>
		<category><![CDATA[openoffice]]></category>
		<category><![CDATA[problem]]></category>
		<category><![CDATA[solution]]></category>
		<category><![CDATA[style]]></category>
		<category><![CDATA[underlining]]></category>

		<guid isPermaLink="false">http://joehalliwell.wordpress.com/?p=111</guid>
		<description><![CDATA[Our current document pipeline goes from Markdown (for content) through HTML (for structural transformations) to OpenOffice (for pagination etc.) This is dandy but by default OpenOffice underlines hyperlinks and anything that looks like it could be converted into one (email addresses, URLs). It also colours them blue. This is extremely annoying a problem, as our [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joehalliwell.wordpress.com&amp;blog=5061454&amp;post=111&amp;subd=joehalliwell&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.winterwell.com">Our</a> current document pipeline goes from Markdown (for content) through HTML (for structural transformations) to OpenOffice (for pagination etc.)</p>
<p>This is dandy but by default OpenOffice underlines hyperlinks and anything that looks like it could be converted into one (email addresses, URLs). It also colours them blue.</p>
<p>This is <del datetime="2009-05-25T12:29:20+00:00">extremely annoying</del> a problem, as our &#8220;structural transformations&#8221; include indexing, TOC, footnotes and other processes that produce useful hyperlinks that absolutely should not be underlined. Or blue.</p>
<p><span style="color:#0000ff;text-decoration:underline;background:#ccc;">Unless of course you want that Particle Physics Lab circa &#8217;95 feel for your document.</span></p>
<p>Here&#8217;s the slightly non-obvious way to fix it.</p>
<ol>
<li>Bring up the styles and formatting dialog using <code>Format &gt; Styles and Formatting</code></li>
<li>Choose the <code>Character Styles</code> section (second button from the left)</li>
<li>Right click on <code>Internet Link</code> and choose <code>Modify</code></li>
<li>Go to the <code>Font Effects</code> tab</li>
<li>Switch <code>Underlining</code> to <code>(Without)</code> and <code>Font colour</code> to <code>Automatic</code></li>
</ol>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/joehalliwell.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/joehalliwell.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/joehalliwell.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/joehalliwell.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/joehalliwell.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/joehalliwell.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/joehalliwell.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/joehalliwell.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/joehalliwell.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/joehalliwell.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/joehalliwell.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/joehalliwell.wordpress.com/111/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/joehalliwell.wordpress.com/111/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/joehalliwell.wordpress.com/111/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joehalliwell.wordpress.com&amp;blog=5061454&amp;post=111&amp;subd=joehalliwell&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://joehalliwell.wordpress.com/2009/05/25/switch-off-underlining-for-hyperlinks-in-openoffice/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/dd505f7dff58dc5fa5aa28805b150ad4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">joehalliwell</media:title>
		</media:content>
	</item>
		<item>
		<title>Ada Lovelace Day</title>
		<link>http://joehalliwell.wordpress.com/2009/03/25/ada-lovelace-day/</link>
		<comments>http://joehalliwell.wordpress.com/2009/03/25/ada-lovelace-day/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 09:33:20 +0000</pubDate>
		<dc:creator>joehalliwell</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ada lovelace]]></category>
		<category><![CDATA[bioguff]]></category>
		<category><![CDATA[computing]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[sheena flower]]></category>
		<category><![CDATA[women in computing]]></category>

		<guid isPermaLink="false">http://joehalliwell.wordpress.com/?p=103</guid>
		<description><![CDATA[Yesterday was Ada Lovelace Day and I pledged that I&#8217;d blog about women in computing. Epic fail. But I did think about what to write. This involved a pleasant hour or so reading through the Women in Computing category at wikipedia. It reminded me how awesome Grace Hopper was &#8212; I&#8217;m a sucker for a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joehalliwell.wordpress.com&amp;blog=5061454&amp;post=103&amp;subd=joehalliwell&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Yesterday was <a href="http://findingada.com/">Ada Lovelace Day</a> and I <a href="http://www.pledgebank.com/AdaLovelaceDay">pledged</a> that I&#8217;d blog about women in computing. Epic fail.</p>
<p>But I did think about what to write. This involved a pleasant hour or so reading through the <a href="http://en.wikipedia.org/wiki/Category:Women_computer_scientists">Women in Computing</a> category at wikipedia. It reminded me how awesome <a href="http://en.wikipedia.org/wiki/Grace_Hopper">Grace Hopper</a> was &#8212; I&#8217;m a sucker for a uniform &#8212; but also sent me off on a dozen other fascinating trails. Programming language design, in particular, seems to attract many <a href="http://en.wikipedia.org/wiki/Barbara_Liskov">pioneering</a> <a href="http://en.wikipedia.org/wiki/Adele_Goldberg_(computer_scientist)">women</a>. There are also significant contributions to the <a href="http://en.wikipedia.org/wiki/Shafi_Goldwasser">cryptography</a>, <a href="http://en.wikipedia.org/wiki/Radia_Perlman">internetworking</a> and <del datetime="2009-03-25T09:33:28+00:00">library studies</del> <a href="http://en.wikipedia.org/wiki/Henriette_Avram">ontology</a>. But it seems kinda ridiculous to lionize these women who are already widely and justly celebrated.</p>
<p>So I&#8217;m taking a more personal tack. First, I want to salute all the brilliant women in computing it&#8217;s been my pleasure to study with, work alongside and befriend over the years. They know who they are. (Oddly, it seems I&#8217;ve avoided being taught by women&#8230;) </p>
<p>And I want to tip the propeller beanie to Dr Sheena Flower, who was the computer science teacher at the school where my mum used to work. It being a single-sex school, Dr Flower must have introduced many thousands of women to computing over the years. Score. But here are three gifts she gave me:</p>
<ol>
<li>With her PhD-fu she made me aware of Edinburgh as a centre of excellence for computer science.
<li>She explained &#8220;delta analysis&#8221; aka the method of differences to me at some point in the late 80s. This was the first time I saw an algorithm discover something.
<li>She lent me school computers &#8212; first BBC Bs, then PCs &#8212; over the summer holidays. This was my first opportunity to stay up late programming.
</ol>
<p>Thanks, Sheena!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/joehalliwell.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/joehalliwell.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/joehalliwell.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/joehalliwell.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/joehalliwell.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/joehalliwell.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/joehalliwell.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/joehalliwell.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/joehalliwell.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/joehalliwell.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/joehalliwell.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/joehalliwell.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/joehalliwell.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/joehalliwell.wordpress.com/103/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joehalliwell.wordpress.com&amp;blog=5061454&amp;post=103&amp;subd=joehalliwell&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://joehalliwell.wordpress.com/2009/03/25/ada-lovelace-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/dd505f7dff58dc5fa5aa28805b150ad4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">joehalliwell</media:title>
		</media:content>
	</item>
		<item>
		<title>Winterwell gets SMART award for pervasive gaming tech</title>
		<link>http://joehalliwell.wordpress.com/2009/03/24/winterwell-gets-smart-award-for-pervasive-gaming-tech/</link>
		<comments>http://joehalliwell.wordpress.com/2009/03/24/winterwell-gets-smart-award-for-pervasive-gaming-tech/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 18:42:24 +0000</pubDate>
		<dc:creator>joehalliwell</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[arg]]></category>
		<category><![CDATA[biz]]></category>
		<category><![CDATA[pervasive gaming]]></category>
		<category><![CDATA[pr]]></category>
		<category><![CDATA[press release]]></category>
		<category><![CDATA[smart]]></category>
		<category><![CDATA[winterwell]]></category>

		<guid isPermaLink="false">http://joehalliwell.wordpress.com/?p=95</guid>
		<description><![CDATA[PR blipvert follows. Normal programming will resume shortly. Edinburgh-based firm Winterwell Associates has been awarded a SMART award to design artificial intelligence (AI) tools for the creative industries. SMART Scotland gives grants to small and medium sized enterprises to support R&#38;D projects representing a significant technological advance for UK industry. Founded by computer experts, Dr [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joehalliwell.wordpress.com&amp;blog=5061454&amp;post=95&amp;subd=joehalliwell&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>PR blipvert follows. Normal programming will resume shortly.</p>
<blockquote><p>Edinburgh-based firm Winterwell Associates has been awarded a SMART award to design artificial intelligence (AI) tools for the creative industries. SMART Scotland gives grants to small and medium sized enterprises to support R&amp;D projects representing a significant technological advance for UK industry.</p>
<p>Founded by computer experts, Dr Joe Halliwell and Dr Daniel Winterstein, Winterwell provides research, development and consultancy on new media, web services, mathematical modelling and data mining. The SMART award will enable the company to develop intelligent technology for a new type of media: pervasive games &#8211; also known as alternate reality games (ARG), interactive drama, or more simply: <strong>adventures</strong>.</p>
<p>Like video games, pervasive games are highly interactive and story driven. But there&#8217;s a key difference. &#8220;In a computer game or a TV show, you visit another world.  In a pervasive game, another world comes to you!&#8221; says Winterstein who like Halliwell holds a PhD degree from the University of Edinburgh. &#8220;New technology allows us to take the real world as the arena. Our characters will have Facebook pages, they&#8217;ll text and email players &#8211; even meet with some of them.&#8221; The result is to bring a drama or advertising campaign very much to life.</p>
<p>Though thrilling for players, game creators have to work round-the-clock to breathe life into their characters. &#8220;Time costs and scalability are key problems, and that&#8217;s where software can help,&#8221; explains Halliwell. &#8220;Our systems will understand plot devices and characters. And they&#8217;ll take the drudgery out of talking with players across different media platforms. Scotland is a world leader in video games. We believe it can become an international centre for pervasive gaming too.&#8221;</p>
<p>The creative and digital content industrіes are worth £5 billion to the Scottish economy and seen by many as crucial to the nation&#8217;s future development. In a report published last week, innovation quango Nesta estimates they could create 150,000 jobs across the UK and deliver a £85 billion boost to the economy by 2013.</p></blockquote>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/joehalliwell.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/joehalliwell.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/joehalliwell.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/joehalliwell.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/joehalliwell.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/joehalliwell.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/joehalliwell.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/joehalliwell.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/joehalliwell.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/joehalliwell.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/joehalliwell.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/joehalliwell.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/joehalliwell.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/joehalliwell.wordpress.com/95/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joehalliwell.wordpress.com&amp;blog=5061454&amp;post=95&amp;subd=joehalliwell&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://joehalliwell.wordpress.com/2009/03/24/winterwell-gets-smart-award-for-pervasive-gaming-tech/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/dd505f7dff58dc5fa5aa28805b150ad4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">joehalliwell</media:title>
		</media:content>
	</item>
	</channel>
</rss>
