<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.1.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>wompom.org</title>
	<link>http://blog.wompom.org</link>
	<description>a web-log</description>
	<pubDate>Thu, 20 Oct 2011 13:48:26 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.1.2</generator>
	<language>en</language>
			<item>
		<title>La Boca and professionalism</title>
		<link>http://blog.wompom.org/index.php/2009/08/23/la-boca-and-professionalism/</link>
		<comments>http://blog.wompom.org/index.php/2009/08/23/la-boca-and-professionalism/#comments</comments>
		<pubDate>Sun, 23 Aug 2009 14:43:10 +0000</pubDate>
		<dc:creator>ads</dc:creator>
		
		<category><![CDATA[Misc]]></category>

		<category><![CDATA[Reviews]]></category>

		<category><![CDATA[Coffee]]></category>

		<guid isPermaLink="false">http://blog.wompom.org/index.php/2009/08/23/la-boca-and-professionalism/</guid>
		<description><![CDATA[View Larger Map
I visited the restaurant La Boca in central Belfast yesterday and was extremely impressed. The airy, brightly-coloured casual restaurant had a small menu but excellent food and at a splendid price. Maybe I've been in Dublin too long but I was astounded by the price: &#163;10 for a starter and main course. However, [...]]]></description>
			<content:encoded><![CDATA[<p><iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?ie=UTF8&amp;q=belfast+la+boca&amp;fb=1&amp;split=1&amp;gl=ie&amp;cid=0,0,12037492762531659875&amp;ei=uk-RSufzKorS-QbW4IDzDQ&amp;ll=54.598609,-5.931523&amp;spn=0.004351,0.00912&amp;z=16&amp;output=embed"></iframe><br /><small><a href="http://maps.google.com/maps?ie=UTF8&amp;q=belfast+la+boca&amp;fb=1&amp;split=1&amp;gl=ie&amp;cid=0,0,12037492762531659875&amp;ei=uk-RSufzKorS-QbW4IDzDQ&amp;ll=54.598609,-5.931523&amp;spn=0.004351,0.00912&amp;z=16&amp;source=embed" style="color:#0000FF;text-align:left">View Larger Map</a></small></p>
<p>I visited the restaurant <a href="http://www.labocabelfast.com">La Boca</a> in central Belfast yesterday and was extremely impressed. The airy, brightly-coloured casual restaurant had a small menu but excellent food and at a splendid price. Maybe I've been in Dublin too long but I was astounded by the price: &pound;10 for a starter and main course. However, what most struck me was their attention to the other aspects of a dining experience: the drinks.</p>
<p>Their beer selection reflected their menu: small and carefully chosen. Each beer on offer was distinctive: one local beer from Argentina, one from Belfast, a porter, a wheat beer, and a high quality German lager.</p>
<p>However, it was in their coffee that they really shone. Discerning coffee-lovers see the end of a meal with some trepidation: should they spoil a good dinner by bad coffee, or would they be better instead to go without coffee? In this case, I had some justification to trust them: the menu said that the filter blend was 50:50 Kenyan and Guatamalan (and was delicious), and the espresso was a blend of five South American beans: again, splendid. This place serves coffee better than 95% of the coffee shops I've tried.</p>
<p>If ever you're in Belfast, please do pay them a visit: the pavement outside the shop is currently under construction so they need all the continued business they can get.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wompom.org/index.php/2009/08/23/la-boca-and-professionalism/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Filter brewing: improved with duct tape</title>
		<link>http://blog.wompom.org/index.php/2009/08/04/filter-brewing-improved-with-duct-tape/</link>
		<comments>http://blog.wompom.org/index.php/2009/08/04/filter-brewing-improved-with-duct-tape/#comments</comments>
		<pubDate>Tue, 04 Aug 2009 23:56:22 +0000</pubDate>
		<dc:creator>ads</dc:creator>
		
		<category><![CDATA[Coffee]]></category>

		<guid isPermaLink="false">http://blog.wompom.org/index.php/2009/08/04/filter-brewing-improved-with-duct-tape/</guid>
		<description><![CDATA[Dave Walsh, in his article about the Abid Clever, highlighted a problem I had with the theory of filter coffee: the variables you want to be directly proportional to one another (contact time and grind size) turn out to be inversely proportional.
I wanted to try a filter brew of Has Bean&#8217;s El Salvador Pacamara but [...]]]></description>
			<content:encoded><![CDATA[<p>Dave Walsh, in his article about the <a href="http://theotherblackstuff.ie/machines/abid-clever-coffee-dripper/">Abid Clever</a>, highlighted a problem I had with the theory of filter coffee: the variables you want to be directly proportional to one another (contact time and grind size) turn out to be inversely proportional.</p>
<p>I wanted to try a filter brew of Has Bean&#8217;s El Salvador <a href="https://www.hasbean.co.uk/products/El-Salvador-Las-Delicias-Pacamara-and-Bourbon-2009%252d2010-Crop.html">Pacamara</a> but was reluctant to mess with the grind to get it nicely to a 4-minute extraction. Enter duct tape: I stuck it over the holes till the three minute mark then prised it back for the final 30 seconds' drain.</p>
<p>Honestly, I think I got the grind too coarse: I had been aiming for something akin to James Hoffman&#8217;s cafetière grind but wound up with something coarser still. Consequently, it was a bit on the weak side but the technique seems to show great promise.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wompom.org/index.php/2009/08/04/filter-brewing-improved-with-duct-tape/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The story of ping(1)</title>
		<link>http://blog.wompom.org/index.php/2009/02/18/the-story-of-ping1/</link>
		<comments>http://blog.wompom.org/index.php/2009/02/18/the-story-of-ping1/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 03:47:11 +0000</pubDate>
		<dc:creator>ads</dc:creator>
		
		<category><![CDATA[Computing]]></category>

		<guid isPermaLink="false">http://blog.wompom.org/index.php/2009/02/18/the-story-of-ping1/</guid>
		<description><![CDATA[How we laughed when we discovered that Linux&#8217;s ping makes a reverse DNS lookup for every incoming ICMP echo reply! For added mirth and/or merriment, it also happens on flood-ping.
]]></description>
			<content:encoded><![CDATA[<p>How we laughed when we discovered that Linux&#8217;s <kbd>ping</kbd> makes a reverse DNS lookup for every incoming ICMP echo reply! For added mirth and/or merriment, it also happens on flood-ping.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wompom.org/index.php/2009/02/18/the-story-of-ping1/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A "Wonko the Sane" moment&#8230;</title>
		<link>http://blog.wompom.org/index.php/2008/10/22/a-wonko-the-sane-moment/</link>
		<comments>http://blog.wompom.org/index.php/2008/10/22/a-wonko-the-sane-moment/#comments</comments>
		<pubDate>Wed, 22 Oct 2008 15:40:48 +0000</pubDate>
		<dc:creator>ads</dc:creator>
		
		<category><![CDATA[Misc]]></category>

		<category><![CDATA[Reviews]]></category>

		<guid isPermaLink="false">http://blog.wompom.org/index.php/2008/10/22/a-wonko-the-sane-moment/</guid>
		<description><![CDATA[http://en.wikipedia.org/wiki/A57_road
Either this is a deeply insightful pastiche on the worst of Wikipedia articles (complete with "This article does not cite any references or sources.") or it really is a new depth in Wikipedia. Whatever it is, it&#8217;s terribly amusing.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://en.wikipedia.org/wiki/A57_road">http://en.wikipedia.org/wiki/A57_road</a></p>
<p>Either this is a deeply insightful pastiche on the worst of Wikipedia articles (complete with "This article does not cite any references or sources.") or it really is a new depth in Wikipedia. Whatever it is, it&#8217;s terribly amusing.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wompom.org/index.php/2008/10/22/a-wonko-the-sane-moment/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Evaporative cooling and the job market</title>
		<link>http://blog.wompom.org/index.php/2008/06/17/evaporative-cooling-and-the-job-market/</link>
		<comments>http://blog.wompom.org/index.php/2008/06/17/evaporative-cooling-and-the-job-market/#comments</comments>
		<pubDate>Tue, 17 Jun 2008 18:35:29 +0000</pubDate>
		<dc:creator>ads</dc:creator>
		
		<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://blog.wompom.org/index.php/2008/06/17/evaporative-cooling-and-the-job-market/</guid>
		<description><![CDATA[In evaporation, the more energetic (i.e. warmer) a water molecule on the surface of an object is, the higher its chance of it turning to vapour.
The higher the wind speed across this surface, the faster these warm molecules will be blown away.
This is the concept of evaporative cooling.
The same applies when a company starts to [...]]]></description>
			<content:encoded><![CDATA[<p>In <a href="http://en.wikipedia.org/wiki/Evaporation">evaporation</a>, the more energetic (i.e. warmer) a water molecule on the surface of an object is, the higher its chance of it turning to vapour.</p>
<p>The higher the wind speed across this surface, the faster these warm molecules will be blown away.</p>
<p>This is the concept of evaporative cooling.</p>
<p>The same applies when a company starts to fail, though there is an additional feedback cycle which compounds the problem. First, the most energetic <del datetime="2008-06-17T18:16:40+00:00">molecules</del> staff depart. These are the ones who can see a future for themselves outside of their current employment &#8212; and there is a high correlation between these people and those who are most valuable for an organisation. So the company becomes slightly worse due to the better people leaving. But it&#8217;s an exponential effect: it will rapidly get worse unless steps are taken to improve things. Eventually, the company stagnates as all of the interesting and innovative people have found alternative employment and only the boring ones are left.</p>
<p>So, the moral of the story: the more a company blows, the faster its employees leave.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wompom.org/index.php/2008/06/17/evaporative-cooling-and-the-job-market/feed/</wfw:commentRss>
		</item>
		<item>
		<title>ls &#8211;color considered harmful</title>
		<link>http://blog.wompom.org/index.php/2008/01/26/ls-color-considered-harmful/</link>
		<comments>http://blog.wompom.org/index.php/2008/01/26/ls-color-considered-harmful/#comments</comments>
		<pubDate>Sat, 26 Jan 2008 18:57:38 +0000</pubDate>
		<dc:creator>ads</dc:creator>
		
		<category><![CDATA[Computing]]></category>

		<guid isPermaLink="false">http://blog.wompom.org/index.php/2008/01/26/ls-color-considered-harmful/</guid>
		<description><![CDATA[This is a rant I have made many times in person: far too many to count. Since I can't possibly warn everybody who might be affected by this, face to face, I'm hoping you will all spread the word.
The problem
To begin with, I should say that ls --color is useful. It can show you which [...]]]></description>
			<content:encoded><![CDATA[<p>This is a rant I have made many times in person: far too many to count. Since I can't possibly warn everybody who might be affected by this, face to face, I'm hoping you will all spread the word.</p>
<h2>The problem</h2>
<p>To begin with, I should say that <code>ls --color</code> is <b>useful</b>. It can show you which items in your directory listing are directories, symlinks, broken symlinks, device nodes, named pipes, whatever. I am <i>glad</i> that it exists.</p>
<p>However, let&#8217;s consider the basic action of ls. It is, of course, to display which files and directories exist in a directory. This is really quick and easy in Unix. Simply use the libc function <a href="http://www.freebsd.org/cgi/man.cgi?query=opendir&#038;apropos=0&#038;sektion=3&#038;manpath=4.4BSD+Lite2&#038;format=html"><code>opendir()</code></a> then just <code>readdir()</code> till it returns <code>NULL</code> and <code>errno</code> is 0. In terms of syscalls, this is an <code>open()</code>, one or two <code>read()</code>s and a <code>close()</code>.</p>
<p>When you turn on the <code>color</code> option, every directory item incurs the weight of an extra <code>stat()</code> call to see what it is.</p>
<p>Worse still, if it&#8217;s a symlink, <code>ls</code> will obligingly bound across to the thing linked to, to check it exists. If this causes your automounter to wake up and mount something remote, that&#8217;s quite an overhead. If your mount <b>hangs</b> because the remote filesystem is unavailable, you can say goodbye to that process; it'll be stuck blocking on a syscall that will never return.</p>
<h2>A partial solution</h2>
<p>To fix the symlink problem, here&#8217;s what you do. <code>ls</code> was written to avoid chasing symlinks if configured not to. Check your environment variables for the LS_COLORS variable with:</p>
<p><code>$ env | grep ^LS_COLORS</code></p>
<p>If it exists, you have a config file for colour ls: you should edit <code>/etc/DIR_COLORS*</code> or copy it to <code>$HOME/.dircolors</code> and edit it there. Otherwise, type:</p>
<p><code>$ dircolors --print-database > $HOME/.dircolors</code></p>
<p>The edit you need to do is to remove or comment out the ORPHAN line from the file.</p>
<p>Unless you were able to edit the file in <code>/etc</code>, you now need to make sure that this new <code>$HOME/.dircolors</code> file is used. In your shell login script (<code>.bash_login</code> for bash and <code>.login</code> for (t)csh, put the line:</p>
<p><code>eval `dircolors $HOME/.dircolors`</code></p>
<p>(Note that these are backticks, not apostrophes.)</p>
<p>Next time you log in, you'll be able to use colourful ls without fear of a remote filesystem freezing your directory listings.</p>
<h2>In conclusion</h2>
<p>Use <code>ls --color</code> when you need it, but as with all powerful tools, use it with care.</p>
<p><b>Corrections:</b> James pointed out that to dump the default config it is &#8211;print-database not &#8211;print-directory.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wompom.org/index.php/2008/01/26/ls-color-considered-harmful/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Tobermory</title>
		<link>http://blog.wompom.org/index.php/2007/10/28/tobermory/</link>
		<comments>http://blog.wompom.org/index.php/2007/10/28/tobermory/#comments</comments>
		<pubDate>Sun, 28 Oct 2007 02:09:33 +0000</pubDate>
		<dc:creator>ads</dc:creator>
		
		<category><![CDATA[Whisky]]></category>

		<guid isPermaLink="false">http://blog.wompom.org/index.php/2007/10/28/tobermory/</guid>
		<description><![CDATA[I recently found a forgotten half-bottle of Tobermory 10 year old, in the back of a cupboard. Here are a few tasting notes about this long-forgotten friend.
This whisky is a light straw colour, quite thin in consistency. However, its insipid appearance belies a splendid if subtle flavour. With overtones of honeyed vanilla, it&#8217;s a sweet [...]]]></description>
			<content:encoded><![CDATA[<p>I recently found a forgotten half-bottle of Tobermory 10 year old, in the back of a cupboard. Here are a few tasting notes about this long-forgotten friend.</p>
<p>This whisky is a light straw colour, quite thin in consistency. However, its insipid appearance belies a splendid if subtle flavour. With overtones of honeyed vanilla, it&#8217;s a sweet and faintly floral whisky. There is little aftertaste but I can forgive this in a delicate whisky of this nature.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wompom.org/index.php/2007/10/28/tobermory/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ryanair unstrangeness</title>
		<link>http://blog.wompom.org/index.php/2007/10/28/ryanair-unstrangeness/</link>
		<comments>http://blog.wompom.org/index.php/2007/10/28/ryanair-unstrangeness/#comments</comments>
		<pubDate>Sun, 28 Oct 2007 01:38:38 +0000</pubDate>
		<dc:creator>ads</dc:creator>
		
		<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://blog.wompom.org/index.php/2007/10/28/ryanair-unstrangeness/</guid>
		<description><![CDATA[I wrote a few months ago about how Ryanair had started charging for web check-in despite it being a cost saving for them &#8212; and how this was not the Ryanair that I understood. Well, I was proved right last week when they switched surcharges. Now you have to pay if you want to check [...]]]></description>
			<content:encoded><![CDATA[<p>I wrote a few months ago about how Ryanair had started charging for web check-in despite it being a cost saving for them &#8212; and how this was not the Ryanair that I understood. Well, I was proved right last week when they switched surcharges. Now you have to pay if you want to check in at the desk, and you get priority boarding <b>and</b> online check-in for free.</p>
<p>If only they would start putting some effort into maintaining the uptime of the web check-in site, I would be happy. That said, it beats Aer Lingus which refuses to let you print out a replacement boarding pass if (for example), Firefox crashes on getting the PDF the first time around.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wompom.org/index.php/2007/10/28/ryanair-unstrangeness/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Mountain View Fuzz</title>
		<link>http://blog.wompom.org/index.php/2007/09/06/mountain-view-fuzz/</link>
		<comments>http://blog.wompom.org/index.php/2007/09/06/mountain-view-fuzz/#comments</comments>
		<pubDate>Thu, 06 Sep 2007 03:56:23 +0000</pubDate>
		<dc:creator>ads</dc:creator>
		
		<category><![CDATA[Me]]></category>

		<guid isPermaLink="false">http://blog.wompom.org/index.php/2007/09/06/mountain-view-fuzz/</guid>
		<description><![CDATA[Got back to the appartment last night to find police on High School Way, interviewing somebody innocuous-looking. When I went to the door to the appartment complex, it turned out that there were upwards of a dozen police, with six patrol cars, on Castro St. Most were standing around doing nothing but one of them [...]]]></description>
			<content:encoded><![CDATA[<p>Got back to the appartment last night to find police on High School Way, interviewing somebody innocuous-looking. When I went to the door to the appartment complex, it turned out that there were upwards of a dozen police, with six patrol cars, on Castro St. Most were standing around doing nothing but one of them appeared to have stopped a car and was interviewing the driver. I approached a chap at the edge of a crowd of onlookers and asked what was going on, and he declined to comment. At about that moment, the helicopter flew past for the second time.</p>
<p>Just as Pete and I were about to go, somebody cycled along the and stopped to cross Casto, halting in the middle of a gathering of police officers. One told him, "It&#8217;s illegal to cycle on the sidewalk, sir." His reply was a work of genius: "Oh, really?"</p>
<p>It was all very bizarre, though not at all menacing or confrontational. No guns were drawn and nobody was incapacitated by tazer or baton. Just another data point.</p>
<p>Then we went up to the appartment proper and watched <i>Hot Fuzz</i>. Excellent film, especially given that the room was still being illuminated by the occasional strobe of blue lights.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wompom.org/index.php/2007/09/06/mountain-view-fuzz/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Cappuccino milk</title>
		<link>http://blog.wompom.org/index.php/2007/07/30/cappuccino-milk/</link>
		<comments>http://blog.wompom.org/index.php/2007/07/30/cappuccino-milk/#comments</comments>
		<pubDate>Mon, 30 Jul 2007 13:55:35 +0000</pubDate>
		<dc:creator>ads</dc:creator>
		
		<category><![CDATA[Me]]></category>

		<category><![CDATA[Coffee]]></category>

		<guid isPermaLink="false">http://blog.wompom.org/index.php/2007/07/30/cappuccino-milk/</guid>
		<description><![CDATA[Over the past few months I have been asymptotically approaching being able to make a good cappuccino or latte. (I'm way better than the glassy-eyed morons who are usually behind an espresso machine but nowhere near "good barista".) However, over the last few weeks I have noticed that sometimes I was not able to steam [...]]]></description>
			<content:encoded><![CDATA[<p>Over the past few months I have been asymptotically approaching being able to make a good cappuccino or latte. (I'm way better than the glassy-eyed morons who are usually behind an espresso machine but nowhere near "good barista".) However, over the last few weeks I have noticed that sometimes I was not able to steam the milk properly. I get very little foam then when I bang out the biggest of the bubbles, it&#8217;s virtually flat.</p>
<p>I had thought that I was just having a bad run, but then a colleague mentioned it too. It turns out that only some of the bottles have this characteristic, and we haven't determined, from analysis of the codes on the bottle tops, what determines this. Each was full-fat milk from the same dairy.</p>
<p>If anyone who reads this knows the answer, please mention it in a comment.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wompom.org/index.php/2007/07/30/cappuccino-milk/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
