<?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/"
	>

<channel>
	<title>John Leach's Blog</title>
	<atom:link href="http://johnleach.co.uk/words/feed/" rel="self" type="application/rss+xml" />
	<link>http://johnleach.co.uk/words</link>
	<description>Stuff I think, see and do</description>
	<pubDate>Wed, 17 Jun 2009 11:23:28 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Netfilter Conntrack Memory Usage</title>
		<link>http://johnleach.co.uk/words/archives/2009/06/17/372/</link>
		<comments>http://johnleach.co.uk/words/archives/2009/06/17/372/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 10:56:57 +0000</pubDate>
		<dc:creator>john</dc:creator>
		
		<category><![CDATA[Personal]]></category>

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

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

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

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

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

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

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

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

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

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

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

		<guid isPermaLink="false">http://johnleach.co.uk/words/?p=372</guid>
		<description><![CDATA[On a busy Linux Netfilter-based firewall, you usually need to up the maximum number of allowed tracked connections (or new connections will be denied and you&#8217;ll see log messages from the kernel link this: nf_conntrack: table full, dropping packet.
More connections will use more RAM, but how much?  We don&#8217;t want to overcommit, as the connection [...]]]></description>
			<content:encoded><![CDATA[<p>On a busy Linux Netfilter-based firewall, you usually need to up the maximum number of allowed tracked connections (or new connections will be denied and you&#8217;ll see log messages from the kernel link this: <code>nf_conntrack: table full, dropping packet</code>.</p>
<p>More connections will use more RAM, but how much?  We don&#8217;t want to overcommit, as the connection tracker uses unswappable memory and things will blow up. If we set aside 512MB for connection tracking, how many concurrent connections can we track?</p>
<p>There is some <a href="http://www.wallfire.org/misc/netfilter_conntrack_perf.txt">Netfilter documentation on wallfire.org</a>, but it&#8217;s quite old. How can we be sure it&#8217;s still correct without completely understanding the Netfilter code?  Does it account for real life constraints such as page size, or is it just derived from looking at the code? A running Linux kernel gives us all the info we need through it&#8217;s <code>slabinfo</code> proc file.<br />
<span id="more-372"></span><br />
We can peek at how the kernel is using RAM using the proc file <code>/proc/slabinfo</code> and clear this up.  The <code>nf_conntrack</code> entry from here tells us, on one particular firewall, that there are 26,702 active entries (or objects), that each object is 304 bytes in size and 13 of them fit in each slab (and that each slab is 1 kernel page).  So we know that conntrack entries take up 304 bytes each.  But if we&#8217;re going to be accurate, then we have to account for the overhead of the kernel page size.</p>
<p>The Linux kernel uses a <a href="http://en.wikipedia.org/wiki/Slab_allocation">slab memory allocator</a>, so rather than allocating 304 bytes every time a conntrack entry is needed, they are allocated in &#8220;slabs&#8221; of one or more kernel pages which reduces memory fragmentation and improve performance.  When they&#8217;re done with, they&#8217;re not immediately freed - instead the memory is reused the next time another object of the same type is needed.</p>
<p>In the kernel we&#8217;re using, the page size is 4096 bytes. As slabinfo told us, 13 nf_conntrack objects fit in each slab and each slab takes up 1 page. 13 objects of 304 bytes is 3952 bytes in total, which leaves 144 bytes of waste per slab.  So every 13 objects we waste 144 bytes. So <strong>a <code>nf_conntrack</code> object consumes about 316 bytes</strong> on this box, giving us almost 1.7 million entries for our 512MB.</p>
<p>You can get your kernel&#8217;s page size with the command: <code>getconf PAGESIZE</code>.  The slabtop program, installed on most modern GNU/Linuxes, shows the info from <code>/proc/slabinfo</code> it in a pretty table and lets you sort the values.</p>
]]></content:encoded>
			<wfw:commentRss>http://johnleach.co.uk/words/archives/2009/06/17/372/feed/</wfw:commentRss>
		</item>
		<item>
		<title>My Ukepedia Talk at Barcamp Leeds 2009</title>
		<link>http://johnleach.co.uk/words/archives/2009/06/05/374/</link>
		<comments>http://johnleach.co.uk/words/archives/2009/06/05/374/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 09:25:19 +0000</pubDate>
		<dc:creator>john</dc:creator>
		
		<category><![CDATA[Personal]]></category>

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

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

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

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

		<category><![CDATA[otitis media]]></category>

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

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

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

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

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

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

		<guid isPermaLink="false">http://johnleach.co.uk/words/?p=374</guid>
		<description><![CDATA[Tim Dobson very kindly recorded and uploaded my talk on the Ukepedia at Barcamp Leeds last Saturday.
For those of your with short attention spans, I finally get started with the talk at about 2mins 30, and start singing the first article, Otitis Media, at about 7mins.

]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.tdobson.net/">Tim Dobson</a> very kindly recorded and uploaded my talk on the <a href="http://www.ukepedia.com/">Ukepedia</a> at Barcamp Leeds last Saturday.</p>
<p>For those of your with short attention spans, I finally get started with the talk at about 2mins 30, and start singing the first article, Otitis Media, at about 7mins.</p>
<p><embed src="http://blip.tv/play/AYGHjx8A" type="application/x-shockwave-flash" width="450" height="344" allowscriptaccess="always" allowfullscreen="true"></embed></p>
]]></content:encoded>
			<wfw:commentRss>http://johnleach.co.uk/words/archives/2009/06/05/374/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Live this Saturday at the Packhorse in Leeds, The Gillroyd Parade</title>
		<link>http://johnleach.co.uk/words/archives/2009/05/12/367/</link>
		<comments>http://johnleach.co.uk/words/archives/2009/05/12/367/#comments</comments>
		<pubDate>Tue, 12 May 2009 12:57:26 +0000</pubDate>
		<dc:creator>john</dc:creator>
		
		<category><![CDATA[Music]]></category>

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

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

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

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

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

		<category><![CDATA[sci-fi]]></category>

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

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

		<guid isPermaLink="false">http://johnleach.co.uk/words/?p=367</guid>
		<description><![CDATA[My band, The Gillroyd Parade, are hosting an evening of acoustic music at the Packhorse Pub this Saturday (7pm to 11pm, 16th May). Supported by Ukelele Bitch Slap. Do come along, it&#8217;d be just dandy to see you.  Full poster here.

]]></description>
			<content:encoded><![CDATA[<p>My band, <a href="http://www.thegillroydparade.org.uk/">The Gillroyd Parade</a>, are hosting an evening of acoustic music at the <a href="http://www.beerintheevening.com/pubs/s/30/3046/Packhorse/Woodhouse">Packhorse Pub</a> this Saturday (7pm to 11pm, 16th May). Supported by <a href="http://www.myspace.com/ukulelebitchslap">Ukelele Bitch Slap</a>. Do come along, it&#8217;d be just dandy to see you.  <a href="http://www.thegillroydparade.org.uk/packhorse-may-2009.jpg">Full poster here.</a></p>
<p><img class="alignnone size-full wp-image-369" title="The Gillroyd Parade" src="http://johnleach.co.uk/words/wp-content/uploads/2009/05/gillroyd-parade-raygun.jpg" alt="The Gillroyd Parade" width="450" height="411" /></p>
]]></content:encoded>
			<wfw:commentRss>http://johnleach.co.uk/words/archives/2009/05/12/367/feed/</wfw:commentRss>
		</item>
		<item>
		<title>April Fool: A man in Jalawla walked into a bar&#8230;</title>
		<link>http://johnleach.co.uk/words/archives/2009/04/01/364/</link>
		<comments>http://johnleach.co.uk/words/archives/2009/04/01/364/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 10:51:19 +0000</pubDate>
		<dc:creator>john</dc:creator>
		
		<category><![CDATA[Politics]]></category>

		<category><![CDATA[al-qaeda]]></category>

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

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

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

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

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

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

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

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

		<guid isPermaLink="false">http://johnleach.co.uk/words/?p=364</guid>
		<description><![CDATA[Medialens spotted that the BBC attributed a bomb attack on Monday in Iraq to &#8220;al-Qaeda&#8221;, with apparently little evidence.  They wrote to the BBC&#8217;s &#8220;man in Baghdad&#8221;, Hugh Sykes, and asked him &#8220;what is the evidence that al-Qaeda, rather than some other insurgent group, were behind the attacks&#8221;?.
Hugh&#8217;s answer genuinely made me think this was [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.medialens.org/">Medialens</a> spotted that the BBC <a href="http://news.bbc.co.uk/1/hi/world/middle_east/7959918.stm">attributed a bomb attack on Monday in Iraq to &#8220;al-Qaeda&#8221;,</a> with apparently little evidence.  They wrote to the BBC&#8217;s &#8220;man in Baghdad&#8221;, Hugh Sykes, and asked him &#8220;what is the evidence that al-Qaeda, rather than some other insurgent group, were behind the attacks&#8221;?.</p>
<p>Hugh&#8217;s answer genuinely made me think this was an early April Fool&#8217;s joke. In fact I&#8217;m still not sure Medialens aren&#8217;t making me look like an idiot:</p>
<blockquote><p>No proof, but circumstantial evidence and reasonable presumption of AQI [al-Qaeda in Iraq] involvement - very much their modus operandum. Suicide attacks are their signature method, and this was a dramatic detonation suggesting a lot of explosive - again, very AQI.</p>
<p>And&#8230;who else would do this?</p>
<p>So, process of elimination, history of AQI attacks in Diyala etc.</p>
<p>And the logic of it Sunni Arab vs Iraqi Kurds. As a man in Jalawla told Reuters:</p>
<p><em>&#8220;Al-Qaida is targeting the Kurds because it believes that<br />
we are involved in the political process and collaborating<br />
with the Americans.&#8221;</em></p></blockquote>
<p>This blows my mind. &#8220;very AQI&#8221; and &#8220;a man in Jalawla told Reuters&#8221;. &#8220;Who else would do this?&#8221;</p>
<p>As Medialens point out, the BBC claim they are &#8220;committed to evidence-based journalism&#8221;. Except they pick and choose when their committment applies, such as when they refused to report the use of banned weapons by US forces in their November 2004 assault on Falljuah.</p>
]]></content:encoded>
			<wfw:commentRss>http://johnleach.co.uk/words/archives/2009/04/01/364/feed/</wfw:commentRss>
		</item>
		<item>
		<title>My NWRUG Ferret Talk</title>
		<link>http://johnleach.co.uk/words/archives/2009/03/24/362/</link>
		<comments>http://johnleach.co.uk/words/archives/2009/03/24/362/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 17:12:07 +0000</pubDate>
		<dc:creator>john</dc:creator>
		
		<category><![CDATA[Ruby on Rails]]></category>

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

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

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

		<category><![CDATA[inverse index]]></category>

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

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

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

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

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

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

		<guid isPermaLink="false">http://johnleach.co.uk/words/?p=362</guid>
		<description><![CDATA[I did a short talk on Ferret, the Ruby &#8220;Information Retreival Library&#8221;, at the North West Ruby Users Group last Thursday.  We had a bit of a theme too, with Will Jessop speaking about Sphinx and Asa Calow speaking about Solr.
I got to have a bit of a nosey around the Manchester BBC building too [...]]]></description>
			<content:encoded><![CDATA[<p>I did a short talk on <a href="http://ferret.davebalmain.com/">Ferret</a>, the Ruby &#8220;Information Retreival Library&#8221;, at the <a href="http://nwrug.org/events/march09/">North West Ruby Users Group</a> last Thursday.  We had a bit of a theme too, with Will Jessop speaking about Sphinx and Asa Calow speaking about Solr.</p>
<p>I got to have a bit of a nosey around the Manchester BBC building too - though I was worried I&#8217;d open the wrong door and end up on TV. Didn&#8217;t fancy having to apologise to Jeremy Paxman.</p>
<p><a href="http://www.brightbox.co.uk">Brightbox</a> also sponsored some pizza, and gave away t-shirts and stickers like candy (there was no candy though).</p>
<p>My <a href="http://johnleach.co.uk/documents/talks/090319-ruby-ferret-nwrug/">slides are available here</a>, and contain a little example file system indexer. I made my slides with <a href="http://webby.rubyforge.org/">webby</a> and <a href="http://github.com/geraldb/s6/tree/master">S6</a> if you&#8217;re interested.</p>
]]></content:encoded>
			<wfw:commentRss>http://johnleach.co.uk/words/archives/2009/03/24/362/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Women in Technology</title>
		<link>http://johnleach.co.uk/words/archives/2009/03/16/350/</link>
		<comments>http://johnleach.co.uk/words/archives/2009/03/16/350/#comments</comments>
		<pubDate>Mon, 16 Mar 2009 23:07:56 +0000</pubDate>
		<dc:creator>john</dc:creator>
		
		<category><![CDATA[Personal]]></category>

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

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

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

		<category><![CDATA[forward-ladies]]></category>

		<category><![CDATA[geek-girl]]></category>

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

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

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

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

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

		<category><![CDATA[women on the web]]></category>

		<guid isPermaLink="false">http://johnleach.co.uk/words/?p=350</guid>
		<description><![CDATA[Dom kicked up a women in technology debate again recently.  I&#8217;ve seen a few responses, from one chap who thinks women have achieved equality already to a woman who doesn&#8217;t think girl&#8217;s brains are generally good for &#8220;programming&#8221; - and someone else who thinks there isn&#8217;t a problem as long as you&#8217;re thick skinned enough [...]]]></description>
			<content:encoded><![CDATA[<p>Dom <a href="http://www.thehodge.co.uk/random-musings/rants/women-in-technology-events.php">kicked up</a> a women in technology debate again recently.  I&#8217;ve seen a few responses, from one chap who thinks women have achieved equality already to a woman who doesn&#8217;t think girl&#8217;s brains are generally good for &#8220;programming&#8221; - and someone else who thinks there isn&#8217;t a problem as long as you&#8217;re thick skinned enough to put up with a sexually hostile workplace.</p>
<p>The main gripe appears to be with &#8220;women only&#8221; conferences, such as the <a href="http://womenontheweb.wordpress.com/">Women on the Web conference</a>, organised by a group called <a href="http://www.forwardladies.com/">Forward Ladies</a>, or the <a href="http://londongirlgeekdinners.co.uk/about-us/">Geek Girl dinners</a>.</p>
<p>I think a fair summary of his, and some other commenters, opinion is that these &#8220;women-only&#8221; events don&#8217;t help the effort to get more women involved in technology. Comparing it to positive discrimination in many ways.</p>
<h3><span id="more-350"></span>Women Friendly</h3>
<p>The way I see these events is more &#8220;women-friendly&#8221;, rather than &#8220;women-only&#8221;.  With Geek Girl dinners, this is explicit, as men can attend at the invite of a women. A simple, but generally effective heuristic to select for friendliness to women.</p>
<p>With Women on the Web, it&#8217;s less clear, but <strong>nowhere does it state men are not welcome</strong>.  The same goes for the Forward Ladies membership terms and conditions. I&#8217;m not sure how Dom knows this event is women only (I&#8217;ve emailed Forward Ladies for more info).</p>
<p>Until I&#8217;m shown otherwise, I&#8217;m assuming the Women on the Web conference is women-friendly, not women-only.  Of course, if you browse the site you see photos of women, and all the past speakers appear to be women, and this might not be that inviting to men - but how inviting do you think <a title="Info-security conference" href="http://www.infosec.co.uk">Infosec</a> is to women, with photos of rooms full of men, and women in skimpy clothes giving out leaflets? Perhaps all the speakers are women because they just don&#8217;t get many men interested - maybe men just  need to be thicker skinned and ask to be involved.</p>
<p>As an amusing side note, after checking the Infosec url was correct I caught sight of this year&#8217;s branding - hundreds of what I assume are just people, but they happen to be using the pretty well established symbol for &#8220;men&#8221; (let&#8217;s not get into that though).</p>
<p><a href="http://www.infosec.co.uk"><img class="alignnone size-full wp-image-353" title="Infosec conference logo" src="http://johnleach.co.uk/words/wp-content/uploads/2009/03/infosec-men-logo.png" alt="Infosec conference logo" width="384" height="141" /></a></p>
<h3>Demand</h3>
<p>You only have to <a href="http://www.flickr.com/photos/imran/sets/72157606723254317/">see the turnout of women</a> at Leeds Geek Girl dinners compared to the turnout of women at Leeds Geekup to know there is a demand for these women-friendly events. For whatever reasons, some women are more likely to go an explicitly women-friendly geek event than another random geek event. Of course women should be encouraged to come to all events, but not all events are equally friendly to women, and it&#8217;s often difficult to assess how friendly they are from outside.</p>
<h3>Social Groups</h3>
<p>Women are a social group  - they&#8217;ll often share some common experiences and outlooks due to their sex - due to society&#8217;s treatment of them as a group of people. This goes for men too. And gay people. And geeks. Etc.  When you see women in this way, you&#8217;d expect some of them to organise and attend these types of events. Most social groups do.</p>
<p>Geek Girl Dinners just have a convenient way of selecting women-friendly people: women, or men invited by women. Of course, not all women are women friendly  - that is just a stereotype, but it seems to work for them.</p>
<p>Largely though, I think if you name things and brand things right, you get the people you&#8217;re hoping for. Maybe that&#8217;s why Infosec is a sausage-fest.</p>
<h4>Update</h4>
<p>Forward Ladies has confirmed that men <em>are</em> welcome to Women on the Web, and are welcome as members of Forward Ladies too. They also run 50/50 events &#8220;to which men are specifically invited&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://johnleach.co.uk/words/archives/2009/03/16/350/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Leeds Market Big Wigs</title>
		<link>http://johnleach.co.uk/words/archives/2009/03/07/348/</link>
		<comments>http://johnleach.co.uk/words/archives/2009/03/07/348/#comments</comments>
		<pubDate>Sat, 07 Mar 2009 10:48:52 +0000</pubDate>
		<dc:creator>john</dc:creator>
		
		<category><![CDATA[Photoblog]]></category>

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

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

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

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

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

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

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

		<guid isPermaLink="false">http://johnleach.co.uk/words/?p=348</guid>
		<description><![CDATA[
More Leeds Market photos here on my Flickr profile.
]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="Big Wigs" src="http://farm4.static.flickr.com/3333/3333500433_3b4b7315e7.jpg" alt="" width="500" height="333" /></p>
<p>More Leeds Market photos <a href="http://www.flickr.com/photos/johnleach/sets/72157614816420291/">here on my Flickr profile</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://johnleach.co.uk/words/archives/2009/03/07/348/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Techietubbies live video podcast</title>
		<link>http://johnleach.co.uk/words/archives/2009/02/16/340/</link>
		<comments>http://johnleach.co.uk/words/archives/2009/02/16/340/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 16:46:58 +0000</pubDate>
		<dc:creator>john</dc:creator>
		
		<category><![CDATA[Personal]]></category>

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

		<guid isPermaLink="false">http://johnleach.co.uk/words/?p=340</guid>
		<description><![CDATA[I&#8217;m joining Dom and Rahoul tonight on a live video broadcast of their Techietubbies podcast thing.
From the site:
&#8220;Techietubbies is a weekly podcast covering a multitude of subjects, from a round up of the week&#8217;s tech news, live callers, competitions, questions and answers&#8230; and beer :)&#8221;
Though I&#8217;m driving, so no tech news for me. I think [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m joining Dom and Rahoul tonight on a live video broadcast of their <a href="http://www.techietubbies.co.uk/podcast/">Techietubbies</a> podcast thing.</p>
<p>From the site:</p>
<blockquote><p>&#8220;Techietubbies is a weekly podcast covering a multitude of subjects, from a round up of the week&#8217;s tech news, live callers, competitions, questions and answers&#8230; and beer :)&#8221;</p></blockquote>
<p>Though I&#8217;m driving, so no tech news for me. I think it&#8217;s recorded if you can&#8217;t see the live thing.  It&#8217;ll be <a href="http://www.ustream.tv/techietubbies">broadcast live here via ustream.tv</a></p>
]]></content:encoded>
			<wfw:commentRss>http://johnleach.co.uk/words/archives/2009/02/16/340/feed/</wfw:commentRss>
		</item>
		<item>
		<title>My native language</title>
		<link>http://johnleach.co.uk/words/archives/2009/02/16/335/</link>
		<comments>http://johnleach.co.uk/words/archives/2009/02/16/335/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 14:36:06 +0000</pubDate>
		<dc:creator>john</dc:creator>
		
		<category><![CDATA[Personal]]></category>

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

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

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

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

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

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

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

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

		<category><![CDATA[subconcious.]]></category>

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

		<guid isPermaLink="false">http://johnleach.co.uk/words/?p=335</guid>
		<description><![CDATA[ I&#8217;m currently reading Nudge, by Richard H. Thaler and Cass R. Sunstein. It says many psychologists and neuroscientists agree that we humans have two general types of thinking, intuitive and rational. Also known as automatic and reflective.  When dodging a ball thrown at you, getting nervous when your aeroplane hits turbulence or smiling when [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-337" title="Severed head" src="http://johnleach.co.uk/words/wp-content/uploads/2009/02/severed-head.png" alt="Severed head" width="165" height="337" /> I&#8217;m currently reading <a href="http://www.nudges.org/">Nudge</a>, by Richard H. Thaler and Cass R. Sunstein. It says many psychologists and neuroscientists agree that we humans have two general types of thinking, intuitive and rational. Also known as automatic and reflective.  When dodging a ball thrown at you, getting nervous when your aeroplane hits turbulence or smiling when you see a cute cat the automatic system is working.  When doing some mathematics, or writing a blog post, you (mostly) use reflective.  Speaking native, or &#8220;first&#8221; languages uses the automatic.  Speaking a second language usually uses reflective.</p>
<p>I realised that having tinkered with computers heavily almost my entire life, a lot of my &#8220;computer skills&#8221; have shifted into the intuitive, automatic systems.  I obviously (hopefully) use the rational systems a great deal, but underlying it is definitly intuition - the gut feeling of where to go next to solve the problem.  I regularly come up seemingly random avenues of investigation that lead to gold and I couldn&#8217;t say with any certainty why I thought of it.  I&#8217;m assuming this is the same for most computer geeks (and chess geeks, cooking geeks, music geeks etc. :).  It&#8217;s become a native language for us.</p>
<p>I don&#8217;t think the average rational system can easily deal with very complex problems.  It&#8217;s great for some more-linear concentrated work or planning, but for big stuff with lots of parts - hard work.  I think I usually research and &#8220;pre-process&#8221; a bunch of material around a problem using my rational system, then my automatic system gets to work mulling over the bigger picture.  Then when I&#8217;m making rational decisions about it, I&#8217;m heavily informed by the intuition. Or sometimes just when I&#8217;m showering.</p>
<p>Anyway, not sure where I was going with this other than a &#8220;aren&#8217;t I great&#8221; blog post. The summary would be, don&#8217;t rely on your rational systems so much. Give the intuitive some good mulling time. And shower regularly.</p>
]]></content:encoded>
			<wfw:commentRss>http://johnleach.co.uk/words/archives/2009/02/16/335/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Gravedigg: What will die next?</title>
		<link>http://johnleach.co.uk/words/archives/2009/02/14/331/</link>
		<comments>http://johnleach.co.uk/words/archives/2009/02/14/331/#comments</comments>
		<pubDate>Sat, 14 Feb 2009 13:45:56 +0000</pubDate>
		<dc:creator>john</dc:creator>
		
		<category><![CDATA[Personal]]></category>

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

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

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

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

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

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

		<guid isPermaLink="false">http://johnleach.co.uk/words/?p=331</guid>
		<description><![CDATA[Gravedigg is like Digg, but rather than voting for pictures of cute cats or top ten lists of stuff, you vote on what you think will die or fail next.  Companies, celebrities, technologies&#8230; whatever.  So maybe you think the Perl programming language is on it&#8217;s way out very soon, or that Iceland is on its [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="Grave Digg Gravestone" src="http://www.gravedigg.co.uk/themes/gravedigg/images/grave-64.png" alt="" width="64" height="70" /><a href="http://www.gravedigg.co.uk">Gravedigg</a> is like Digg, but rather than voting for pictures of cute cats or top ten lists of stuff, you vote on what you think will die or fail next.  Companies, celebrities, technologies&#8230; whatever.  So maybe you think the <a href="http://www.gravedigg.co.uk/candidates/16-perl-programming-language">Perl programming language</a> is on it&#8217;s way out very soon, or that <a href="http://www.gravedigg.co.uk/candidates/10-iceland">Iceland is on its last legs</a> or that <a href="http://www.gravedigg.co.uk/candidates/18-steve-jobs">Steve Jobs is boned</a>.</p>
<p><a href="http://www.louisaparry.co.uk">Louisa</a> and I put this together in just a few days, me coding and Louisa designing. Was a fun little project to do.</p>
]]></content:encoded>
			<wfw:commentRss>http://johnleach.co.uk/words/archives/2009/02/14/331/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SAS and the R Programming Language</title>
		<link>http://johnleach.co.uk/words/archives/2009/01/08/327/</link>
		<comments>http://johnleach.co.uk/words/archives/2009/01/08/327/#comments</comments>
		<pubDate>Thu, 08 Jan 2009 00:16:21 +0000</pubDate>
		<dc:creator>john</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<category><![CDATA[free software]]></category>

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

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

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

		<guid isPermaLink="false">http://johnleach.co.uk/words/?p=327</guid>
		<description><![CDATA[This New York Times article about the R programming language is pretty good, though there is a hilarious quote in it from proprietary software company that apparently make a similar product. Anne H. Milley, director of technology product marketing at SAS says:
“We have customers who build engines for aircraft. I am happy they are not [...]]]></description>
			<content:encoded><![CDATA[<p>This <a href="http://www.nytimes.com/2009/01/07/technology/business-computing/07program.html?_r=1">New York Times article</a> about <a href="http://www.r-project.org/">the R programming language</a> is pretty good, though there is a hilarious quote in it from proprietary software company that apparently make a similar product. Anne H. Milley, director of technology product marketing at <a href="http://www.sas.com/">SAS</a> says:</p>
<blockquote><p>“We have customers who build engines for aircraft. I am happy they are not using freeware when I get on a jet.”</p></blockquote>
<p>That&#8217;s pretty funny. She&#8217;s basically saying</p>
<blockquote><p>&#8220;It&#8217;s better to build important things with tools you can&#8217;t examine for yourself.&#8221;</p></blockquote>
<p>SAS claim to have over 40,000 customer sites worldwide.  The news article claim 250,000 people use R regularly.  The difference here isn&#8217;t in the numbers of users, it&#8217;s that, with R, every user is a potential developer.  SAS can&#8217;t possibly compete with that.</p>
]]></content:encoded>
			<wfw:commentRss>http://johnleach.co.uk/words/archives/2009/01/08/327/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Virtualized Storage Talk at WYLUG</title>
		<link>http://johnleach.co.uk/words/archives/2008/11/10/325/</link>
		<comments>http://johnleach.co.uk/words/archives/2008/11/10/325/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 16:47:32 +0000</pubDate>
		<dc:creator>john</dc:creator>
		
		<category><![CDATA[Tech]]></category>

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

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

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

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

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

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

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

		<guid isPermaLink="false">http://johnleach.co.uk/words/?p=325</guid>
		<description><![CDATA[I&#8217;m doing a talk tonight about virtualizing your storage with LVM on Linux at the West Yorkshire Linux User Group.  Sorry about the short notice here (it was announced earlier in the week elsewhere though).
My mate Paul Brook is talking about RAID on Linux too.
Come along for the talk, or the beer, or the [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m doing a talk tonight about virtualizing your storage with LVM on Linux at the <a href="http://www.wylug.org.uk/2008/11/wylug-monthly-meeting-monday-10th-november-2008/">West Yorkshire Linux User Group</a>.  Sorry about the short notice here (it was announced earlier in the week elsewhere though).</p>
<p>My mate Paul Brook is talking about RAID on Linux too.</p>
<p>Come along for the talk, or the beer, or the socialising - or all three.</p>
]]></content:encoded>
			<wfw:commentRss>http://johnleach.co.uk/words/archives/2008/11/10/325/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Halloween Pumpkin Carving</title>
		<link>http://johnleach.co.uk/words/archives/2008/10/31/324/</link>
		<comments>http://johnleach.co.uk/words/archives/2008/10/31/324/#comments</comments>
		<pubDate>Fri, 31 Oct 2008 19:56:25 +0000</pubDate>
		<dc:creator>john</dc:creator>
		
		<category><![CDATA[Personal]]></category>

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

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

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

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

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

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

		<guid isPermaLink="false">http://johnleach.co.uk/words/?p=324</guid>
		<description><![CDATA[
Small pumpkin I carved today, with a carrot for a nose.  It seems that I missed all the trick or treaters though.  More chocolate for me and Louisa then.
Louisa is cooking a lovely smelling soup with the innards from him.  A couple more photos here.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/johnleach/2990070828/in/photostream/"><img src="http://farm4.static.flickr.com/3295/2990070828_91a8c702a9.jpg" title="My Halloween Pumpkin"/></a></p>
<p>Small pumpkin I carved today, with a carrot for a nose.  It seems that I missed all the trick or treaters though.  More chocolate for me and Louisa then.</p>
<p>Louisa is cooking a lovely smelling soup with the innards from him.  <a href="http://www.flickr.com/photos/johnleach/2990070828/in/photostream/">A couple more photos here.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://johnleach.co.uk/words/archives/2008/10/31/324/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Git submodules in N easy steps</title>
		<link>http://johnleach.co.uk/words/archives/2008/10/12/323/</link>
		<comments>http://johnleach.co.uk/words/archives/2008/10/12/323/#comments</comments>
		<pubDate>Sun, 12 Oct 2008 14:41:47 +0000</pubDate>
		<dc:creator>john</dc:creator>
		
		<category><![CDATA[Tech]]></category>

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

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

		<category><![CDATA[version control]]></category>

		<guid isPermaLink="false">http://johnleach.co.uk/words/?p=323</guid>
		<description><![CDATA[Git has something called submodule support.  This allows you to specify one or more other git repositories within another - a bit like svn:externals (except trickier, but more powerful of course :).
The git user manual describes submodules but it took me a while to figure it out, so I&#8217;m hoping these examples will help [...]]]></description>
			<content:encoded><![CDATA[<p>Git has something called submodule support.  This allows you to specify one or more other git repositories within another - a bit like svn:externals (except trickier, but more powerful of course :).</p>
<p>The <a href="http://www.kernel.org/pub/software/scm/git/docs/user-manual.html#submodules" title="Submodules on the GIT user manual">git user manual</a> describes submodules but it took me a while to figure it out, so I&#8217;m hoping these examples will help others (and me again when I forget and find my own page when googling about it :)</p>
<p>These examples deal with <code>your_project</code> and the project you&#8217;ll be adding as a submodule, <code>other_project</code></p>
<p><span id="more-323"></span></p>
<h2>Adding a submodule to your_project</h2>
<pre><code>$ git submodule add git@git.example.com:other_project.git other_project
Initialized empty Git repository in /home/john/dev/your_project/other_project/.git/
remote: Counting objects: 59, done.
remote: Compressing objects: 100% (59/59), done.
remote: Total 59 (delta 22), reused 0 (delta 0)
Receiving objects: 100% (59/59), 8.33 KiB, done.
Resolving deltas: 100% (22/22), done.
</code></pre>
<p>This clones <code>other_project</code> and sets up the <code>.gitmodules</code> config to <code>your_project</code> and adds them both ready to be committed.  You&#8217;ll notice that the <code>other_project</code> directory is added, not all the files within.  Git just records the commit id from the <code>other_project</code> repository and uses that when cloning - a bit like a tag.</p>
<pre><code>$ git status
#	new file: .gitmodules
#	new file: other_project
</code></pre>
<p>So now commit those changes:</p>
<pre><code>$ git commit .gitmodules other_project -m "Added other_project submodule"
$ git push
</code></pre>
<h2>Cloning a tree with submodules</h2>
<p>Git doesn&#8217;t automatically fetch all your submodules, so you need to do the following after cloning your tree:</p>
<pre><code>$ git submodule init
Submodule 'other_project' (git@git.example.com:other_project.git) registered for path 'other_project'

$ git submodule update
Initialized empty Git repository in /home/john/dev/your_project/other_project/.git/
remote: Counting objects: 59, done.
Receiving objects: 100% (59/59), 8.33 KiB, done.bjects:  91% (54/59)
Resolving deltas: 100% (22/22), done.
remote: Compressing objects: 100% (59/59), done.
remote: Total 59 (delta 22), reused 0 (delta 0)
Submodule path 'other_project': checked out '6d5ca374208715501832eb33ed6a70022a3bb60c'
</code></pre>
<h2>Updating a submodule</h2>
<p>So somebody pushed some updates to <code>other_project</code> and you want them in <code>your_project</code>:</p>
<pre><code>$ cd other_project
$ git pull origin master
Updating 6d5ca37..235996d
Fast forward
 5 files changed, 100 insertions(+), 10 deletions(-)
$ cd ..
$ git add other_project
$ git commit otherproject -m " Updated other_project submodule to latest HEAD"
</code></pre>
<p>If you want a particular commit rather than the head of master, then just specify that commit id on pull (instead of master).  If you want the head of a particular branch then specify that branch name instead of master.</p>
<p>It is important <strong>not to have a trailing slash</strong> when you add <code>other_project</code> as this will treat it as a normal directory, adding all the files within it to <code>your_project</code> and forgetting about it&#8217;s submodule status</p>
<h2>Making changes to a submodule within your_project</h2>
<p>To make changes to <code>other_project</code> within <code>your_project</code> tree, you need to explicitly checkout a branch first:</p>
<pre><code>$ cd other_project
$ git checkout master
...make your changes...
$ git commit -a -m "Fixed a bug"
$ git push
$ cd ..
$ git add other_project
$ git commit -m "Updated other_project"
</code></pre>
<p>You need to remember to push changes to <code>other_project</code> before you push <code>your_project</code> else others won&#8217;t be able to clone <code>your_project</code> properly as it will reference commits to <code>other_project</code> that haven&#8217;t been published yet!</p>
]]></content:encoded>
			<wfw:commentRss>http://johnleach.co.uk/words/archives/2008/10/12/323/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Smash Smashing Smashed</title>
		<link>http://johnleach.co.uk/words/archives/2008/10/01/322/</link>
		<comments>http://johnleach.co.uk/words/archives/2008/10/01/322/#comments</comments>
		<pubDate>Wed, 01 Oct 2008 22:52:39 +0000</pubDate>
		<dc:creator>john</dc:creator>
		
		<category><![CDATA[Photoblog]]></category>

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

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

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

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

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

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

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

		<guid isPermaLink="false">http://johnleach.co.uk/words/?p=322</guid>
		<description><![CDATA[
Louisa and I randomly came across this demolition in Armley back in July, 2007.  I happened to have my big camera with me.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/johnleach/2906030804/" title="Smashed it by John Leach, on Flickr"><img src="http://farm4.static.flickr.com/3207/2906030804_0a9cf16211.jpg" width="500" height="333" alt="Smashed it" /></a></p>
<p>Louisa and I randomly came across this demolition in Armley back in July, 2007.  I happened to have my big camera with me.</p>
]]></content:encoded>
			<wfw:commentRss>http://johnleach.co.uk/words/archives/2008/10/01/322/feed/</wfw:commentRss>
		</item>
		<item>
		<title>UK Spam laws largely useless</title>
		<link>http://johnleach.co.uk/words/archives/2008/09/25/321/</link>
		<comments>http://johnleach.co.uk/words/archives/2008/09/25/321/#comments</comments>
		<pubDate>Thu, 25 Sep 2008 10:33:37 +0000</pubDate>
		<dc:creator>john</dc:creator>
		
		<category><![CDATA[Tech]]></category>

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

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

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

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

		<guid isPermaLink="false">http://johnleach.co.uk/words/?p=321</guid>
		<description><![CDATA[I&#8217;m getting some spam from some UK companies to a personal email address.  I called and spoke to one of them and they said it won&#8217;t happen again but it continues to do so.  I looked into complaining officially, under the new regulations that make the EC&#8217;s Directive on Privacy and Electronic Communications [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m getting some spam from some UK companies to a personal email address.  I called and spoke to one of them and they said it won&#8217;t happen again but it continues to do so.  I looked into complaining officially, under the new regulations that make the EC&#8217;s Directive on Privacy and Electronic Communications law in the UK.</p>
<p>Under the new law, spammers can be fined £5,000 in a magistrates court or an unlimited penalty from a jury.</p>
<p>Yet it appears it is really up to me to pursue charges through the courts.  The <a href="http://www.ico.gov.uk/Home/complaints/privacy_and_electronic_communications.aspx">Information Commissioners Office</a>, who enforce the new regulations, appear largely neutered (as predicted):</p>
<blockquote><p>If my complaint is upheld, will the organisation be punished?</p>
<p>If we think the organisation has breached the regulations, we can ask them to put things right,  but we cannot punish them for breaking the law.</p>
<p>If my complaint is upheld, will I be entitled to compensation?</p>
<p>We have no powers to award compensation . If you have suffered a loss because an organisation or individual has broken the law, you may be entitled to compensation, but you must claim this through the courts.</p>
<p>The right to compensation applies even if you don’t report the problem to us. You can make a claim to the court whether or not we have agreed that the law has been broken.
</p></blockquote>
<p>No doubt this will cost a lot of my time and money. We should build a simple kit, with some form letters and instructions on pursuing compensation.</p>
<p>Or just take enforcement into our own hands and report them to something like <a href="http://www.spamhaus.org">Spamhaus</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://johnleach.co.uk/words/archives/2008/09/25/321/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ukepedia: Wikipedia on the Ukelele</title>
		<link>http://johnleach.co.uk/words/archives/2008/08/16/319/</link>
		<comments>http://johnleach.co.uk/words/archives/2008/08/16/319/#comments</comments>
		<pubDate>Sat, 16 Aug 2008 16:28:17 +0000</pubDate>
		<dc:creator>john</dc:creator>
		
		<category><![CDATA[Music]]></category>

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

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

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

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

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

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

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

		<guid isPermaLink="false">http://johnleach.co.uk/words/?p=319</guid>
		<description><![CDATA[Ukepedia is a new project by me and Louisa. Long story short: Ukepedia is Wikipedia articles performed on the Ukelele (or Ukulele if you prefer).  The long story isn&#8217;t actually much longer than that.
Here is a video of me performing the Wikipedia article &#8220;Otitis Media&#8221; (which I also performed live at The Chemic Tavern [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://johnleach.co.uk/words/wp-content/uploads/2008/08/ukulele1.png" alt="" title="Photo of a Ukulele" width="111" height="200" class="alignnone size-full wp-image-320" /></a><a href="http://www.ukepedia.com">Ukepedia</a> is a new project by me and <a href="http://www.louisaparry.co.uk">Louisa</a>. Long story short: Ukepedia is <a href="http://www.wikipedia.org">Wikipedia</a> articles performed on the <a href="http://en.wikipedia.org/wiki/Ukulele">Ukelele</a> (or Ukulele if you prefer).  The long story isn&#8217;t actually much longer than that.</p>
<p>Here is <a href="http://www.ukepedia.com/blog/2008/08/otitis-media/">a video of me performing the Wikipedia article &#8220;Otitis Media&#8221;</a> (which I also performed live at The Chemic Tavern on Thursday and at Bar Camp Leeds just today).</p>
<p>Record your own, upload them to You Tube and <a href="http://www.ukepedia.com/blog/get-involved/">submit them to us</a>!<a href='http://johnleach.co.uk/words/wp-content/uploads/2008/08/ukulele1.png'></p>
]]></content:encoded>
			<wfw:commentRss>http://johnleach.co.uk/words/archives/2008/08/16/319/feed/</wfw:commentRss>
		</item>
		<item>
		<title>James Reynolds of the BBC comes clean</title>
		<link>http://johnleach.co.uk/words/archives/2008/08/13/318/</link>
		<comments>http://johnleach.co.uk/words/archives/2008/08/13/318/#comments</comments>
		<pubDate>Wed, 13 Aug 2008 09:42:56 +0000</pubDate>
		<dc:creator>john</dc:creator>
		
		<category><![CDATA[Politics]]></category>

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

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

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

		<category><![CDATA[status quo]]></category>

		<guid isPermaLink="false">http://johnleach.co.uk/words/?p=318</guid>
		<description><![CDATA[Admitting it for all to see on his BBC blog. Very brave of him:
Past horrors and mistakes do not seem to have weakened a servile belief in the ultimate benevolence of the state and a willingness to grant it unlimited powers.
In this country, if you start to blame the system itself - and the men [...]]]></description>
			<content:encoded><![CDATA[<p>Admitting it for all to see on his <a href="http://www.bbc.co.uk/blogs/thereporters/jamesreynolds/2008/07/the_benevolent_emperor.html">BBC blog</a>. Very brave of him:</p>
<blockquote><p>Past horrors and mistakes do not seem to have weakened a servile belief in the ultimate benevolence of the state and a willingness to grant it unlimited powers.</p></blockquote>
<blockquote><p>In this country, if you start to blame the system itself - and the men right at the top - you tend to get into all kinds of trouble.</p></blockquote>
<p>Unsurprisingly though, he&#8217;s talking about China and not the USA or the United Kingdom.</p>
]]></content:encoded>
			<wfw:commentRss>http://johnleach.co.uk/words/archives/2008/08/13/318/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Hello world, Debian style</title>
		<link>http://johnleach.co.uk/words/archives/2008/07/14/317/</link>
		<comments>http://johnleach.co.uk/words/archives/2008/07/14/317/#comments</comments>
		<pubDate>Mon, 14 Jul 2008 20:20:33 +0000</pubDate>
		<dc:creator>john</dc:creator>
		
		<category><![CDATA[Tech]]></category>

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

		<category><![CDATA[hello world]]></category>

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

		<guid isPermaLink="false">http://johnleach.co.uk/words/?p=317</guid>
		<description><![CDATA[
# apt-get install hello

# hello
Hello, world!

# hello --help
Usage: hello [OPTION]...
Print a friendly, customisable greeting.

  -h, --help display this help and exit
  -v, --version display version information and exit

  -t, --traditional       use traditional greeting format
  -n, --next-generation   use next-generation greeting format
  -g, --greeting=TEXT [...]]]></description>
			<content:encoded><![CDATA[<pre><code>
# apt-get install hello

# hello
Hello, world!

# hello --help
Usage: hello [OPTION]...
Print a friendly, customisable greeting.

  -h, --help display this help and exit
  -v, --version display version information and exit

  -t, --traditional       use traditional greeting format
  -n, --next-generation   use next-generation greeting format
  -g, --greeting=TEXT     use TEXT as the greeting message
</code></pre>
]]></content:encoded>
			<wfw:commentRss>http://johnleach.co.uk/words/archives/2008/07/14/317/feed/</wfw:commentRss>
		</item>
		<item>
		<title>£5/month for your digitial civil liberties</title>
		<link>http://johnleach.co.uk/words/archives/2008/07/11/316/</link>
		<comments>http://johnleach.co.uk/words/archives/2008/07/11/316/#comments</comments>
		<pubDate>Fri, 11 Jul 2008 18:54:02 +0000</pubDate>
		<dc:creator>john</dc:creator>
		
		<category><![CDATA[Politics]]></category>

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

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

		<category><![CDATA[creative commons]]></category>

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

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

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

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

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

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

		<guid isPermaLink="false">http://johnleach.co.uk/words/?p=316</guid>
		<description><![CDATA[
The Open Rights Group are a UK based organisation fighting for our civil liberties in the digital age.  DRM, e-voting, copyright term extensions, FOI, net neutrality, privacy, RIPA, creative commons etc.etc.etc.etc.etc. They&#8217;re like an English EFF.
They have a tiny staff and many other volunteers who are extremely dedicated to the cause and are working [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://johnleach.co.uk/words/wp-content/org-logo.png"><img class="alignnone size-full wp-image-286" title="Open Rights Group logo" src="http://johnleach.co.uk/words/wp-content/org-logo.png" alt="" width="300" height="45" /></a></p>
<p>The <a href="http://www.openrightsgroup.org">Open Rights Group</a> are a UK based organisation fighting for our civil liberties in the digital age.  DRM, e-voting, copyright term extensions, FOI, net neutrality, privacy, RIPA, creative commons etc.etc.etc.etc.etc. They&#8217;re like an English <a href="http://www.eff.org/">EFF</a>.</p>
<p>They have a tiny staff and many other volunteers who are extremely dedicated to the cause and are working very hard for our freedoms.  They are funded entirely by donations which pays for the staff, an office and expenses of running campaigns and pestering politicians.  They&#8217;re <a href="http://www.openrightsgroup.org/2008/07/07/growing-the-org-community-and-having-fun-doing-it/">currently hoping to push their income up so things are more sustainable</a>.</p>
<p>So, <a href="http://www.openrightsgroup.org/support-org/">please sign up and give them some money every month</a>. Anything from £5 upwards would be super. If you use computers for pretty much anything, it will make your life better - or at least prevent it getting any worse.</p>
]]></content:encoded>
			<wfw:commentRss>http://johnleach.co.uk/words/archives/2008/07/11/316/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.386 seconds -->
