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

<channel>
	<title>firetree.net</title>
	<atom:link href="http://blog.firetree.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.firetree.net</link>
	<description>Sharing useful things with the world.</description>
	<lastBuildDate>Sun, 28 Apr 2013 12:10:11 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>IPv6</title>
		<link>http://blog.firetree.net/2013/04/28/ipv6/</link>
		<comments>http://blog.firetree.net/2013/04/28/ipv6/#comments</comments>
		<pubDate>Sun, 28 Apr 2013 12:10:11 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://blog.firetree.net/?p=211</guid>
		<description><![CDATA[I&#8217;m dipping my toe into the world of IPv6. My home network now supports it (Thanks to AAISP), and now I&#8217;ve started to slowly shift my server addresses over. Inspiration from ipv6friday.
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m dipping my toe into the world of <a href="http://en.wikipedia.org/wiki/IPv6">IPv6</a>. My home network now supports it (Thanks to <a href="http://www.aaisp.co.uk">AAISP</a>), and now I&#8217;ve started to slowly shift my server addresses over. Inspiration from <a href="http://ipv6friday.org/blog/2012/01/ipv6-and-dns/">ipv6friday</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.firetree.net/2013/04/28/ipv6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configuring a Gigaset IP phone with a Technicolor router.</title>
		<link>http://blog.firetree.net/2013/03/22/configuring-a-gigaset-ip-phone-with-a-technicolor-router/</link>
		<comments>http://blog.firetree.net/2013/03/22/configuring-a-gigaset-ip-phone-with-a-technicolor-router/#comments</comments>
		<pubDate>Fri, 22 Mar 2013 11:15:41 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[Normal]]></category>

		<guid isPermaLink="false">http://blog.firetree.net/?p=195</guid>
		<description><![CDATA[I&#8217;ve switched away from BT to using a VoIP number provided by my ISP. AAISP strongly encourage their customers to avoid NAT for VoIP, but I wanted to give it a try anyway. Here&#8217;s how I got it working.

Update 2013/4/10: Although this NAT set-up does work, it only seems to work for a day or [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve switched away from BT to using a VoIP number provided by my ISP. AAISP strongly encourage their customers to avoid NAT for VoIP, but I wanted to give it a try anyway. Here&#8217;s how I got it working.</p>

<p><strong>Update 2013/4/10</strong>: Although this NAT set-up does work, it only seems to work for a day or two. After a while, the audio connection stops working, so the phone will ring, but there is no audio in or out or both. After playing around with it a bit, I abandoned NAT, and gave my base station a real IP address. So, you can follow these instructions, but you will probably have the same problems&#8230;<span id="more-195"></span></p>

<p>I have a Technicolor TG582N router, and a Gigaset N300IP phone base station. The router&#8217;s web based admin interface isn&#8217;t flexible enough to make the necessary changes, so you need to use the telnet interface. The admin prompt looks like this: <code>{Administrator}=&gt;</code>
<h2>Firstly, I gave the base station a static IP.</h2>
To choose the static IP, I needed to know what IPs are in the DHCP server&#8217;s pool.Update 2013/4/10
<pre>{Administrator}=&gt;<strong>dhcp server pool list</strong>
Idx Pool              Address Range         Intf              Admin  Alloc   State
0   LAN&#95;custom        <span style="color:#cc0000">192.168.1.[100-254]</span>   LocalNetwork      up     dynamic static
1   LAN&#95;VIRT          0.0.0.0                                 up     dynamic used</pre>
The server has reserved addresses 192.168.1.100 to 192.168.1.254, so I picked a number outside this range for the N300IP base station: 192.168.1.11. <a href="http://wiki.aa.org.uk/index.php/Gigaset#IP_address:">Connect to &#8220;Settings -&gt; IP Configuration&#8221;, selecting &#8220;Static&#8221; and fill in the address details as required. Then click on the &#8220;Set&#8221; button.</a>
<h2>Next, configure the router&#8217;s firewall.</h2>
AAISP&#8217;s <a href="http://wiki.aa.org.uk/index.php/Gigaset#Firewall_settings:">instructions</a> are straightforward:
<blockquote>For SIP control data, allow UDP ports 5060 from 81.187.30.110-119</p>

<p>For RTP audio, allow UDP ports 5004-5020 from anywhere.</blockquote>
So, for the RTP audio:
<pre>&gt;nat mapadd intf=Internet type=napt protocol=udp
   outside&#95;addr=<strong>81.111.111.111</strong> outside&#95;port=5004-5020
   inside&#95;addr=<strong>192.168.1.11</strong> inside&#95;port=5004-5020</pre>
This sends all RTP audio to the N300IP base station (192.168.1.11 in my example. The numbers in <strong>bold</strong> need to be tailored to your set-up.)</p>

<p>And, for the SIP control data:
<pre>&gt;nat mapadd intf=Internet type=napt protocol=udp
   outside&#95;addr=<strong>81.111.111.111</strong> outside&#95;port=5060
   inside&#95;addr=<strong>192.168.1.11</strong> inside&#95;port=5060
&gt;expr add name=aa-sip-control type=ip addr=81.187.30.[110-119]
&gt;firewall rule add chain=forward&#95;custom index=1 serv=sip
   srcip=aa-sip-control action=accept
&gt;firewall rule add chain=forward&#95;custom index=2 serv=sip
   srcintf=wan action=drop</pre>
This allows incoming traffic from AAISP&#8217;s servers, and sends them to the N300IP base station (192.168.1.11 in my example). SIP traffic from other sources is explicitly dropped. I&#8217;m using the &#8220;forward_custom&#8221; chain, which is explicitly provided by the TG582N for user rules.</p>

<p>Finally, we need to save the changed settings:
<pre>&gt;saveall</pre>
AAISP have a very useful wiki page on <a href="http://wiki.aa.org.uk/index.php/TG582N">configuring the TG582N router</a>. Even though I&#8217;ve ignored their dire warnings to avoid NAT, I&#8217;ve not had any problems so far.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.firetree.net/2013/03/22/configuring-a-gigaset-ip-phone-with-a-technicolor-router/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Soldering Pipes</title>
		<link>http://blog.firetree.net/2012/09/10/soldering-pipes/</link>
		<comments>http://blog.firetree.net/2012/09/10/soldering-pipes/#comments</comments>
		<pubDate>Mon, 10 Sep 2012 19:34:08 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[Westacre]]></category>

		<guid isPermaLink="false">http://blog.firetree.net/?p=187</guid>
		<description><![CDATA[Things I have learned today about soldering pipes&#8230;


    It&#8217;s not a one handed job.
As a beginner, I wanted to hold both the blowtorch and the solder in my right hand. So I heated the pipe with the torch, then put it down and applied the solder. Bad idea. I guess the solder [...]]]></description>
			<content:encoded><![CDATA[<p>Things I have learned today about soldering pipes&#8230;</p>

<ol>
    <li>It&#8217;s not a one handed job.<br/>
As a beginner, I wanted to hold both the blowtorch and the solder in my right hand. So I heated the pipe with the torch, then put it down and applied the solder. Bad idea. I guess the solder cools the metal as it melts, so you need to keep on applying heat. I&#8217;ll just have to learn to use my left hand.</li>

    <li>Solder flows downhill.<br/>
So arranging the workpiece accordingly makes it all go a bit more easily.</li>

    <li>Americans pronounce it &#8220;sodder&#8221;.<br/>
&#8230;For some reason best known to them.</li>
</ol>

<p>Here&#8217;s the best &#8220;how to&#8221; video I found&#8230;<br/> <a href="http://www.youtube.com/watch?v=0YQ99sgAuAE">http://www.youtube.com/watch?v=0YQ99sgAuAE</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.firetree.net/2012/09/10/soldering-pipes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Westacre</title>
		<link>http://blog.firetree.net/2012/08/09/westacre/</link>
		<comments>http://blog.firetree.net/2012/08/09/westacre/#comments</comments>
		<pubDate>Thu, 09 Aug 2012 22:17:04 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[Normal]]></category>

		<guid isPermaLink="false">http://blog.firetree.net/?p=183</guid>
		<description><![CDATA[My wife Hilde and I are just embarking on our house renovation project. It&#8217;s a huge change of direction for me, I find it exhilarating and a little bit scary.

I&#8217;ve created a new category on this blog for the project. I&#8217;ll be using it to discuss various technical aspects of the project, and progress. All [...]]]></description>
			<content:encoded><![CDATA[<p>My wife Hilde and I are just embarking on our <a href="http://www.westacre.org.uk">house renovation project</a>. It&#8217;s a huge change of direction for me, I find it exhilarating and a little bit scary.</p>

<p>I&#8217;ve created a new category on this blog for the project. I&#8217;ll be using it to discuss various technical aspects of the project, and progress. All the content is syndicated across to the Project Site, and from there it goes out to Twitter &amp; Facebook. (Hilde&#8217;s been reading up on marketing!)</p>

<p>Have a look at things to come with the Teaser Trailer.
<iframe src="http://player.vimeo.com/video/46030349" frameborder="0" width="500" height="281"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.firetree.net/2012/08/09/westacre/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Energy efficient windows</title>
		<link>http://blog.firetree.net/2012/08/08/energyefficientwindows/</link>
		<comments>http://blog.firetree.net/2012/08/08/energyefficientwindows/#comments</comments>
		<pubDate>Wed, 08 Aug 2012 22:42:12 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[Westacre]]></category>

		<guid isPermaLink="false">http://blog.firetree.net/?p=181</guid>
		<description><![CDATA[I&#8217;m going to have to choose some windows, and a window fitter soon.

Most of the windows that we want to reduce are in solid brickwork, so at least I can do the new brickwork myself. I like that idea, because it will allow me to add chamfered jambs, which will let in more light, and [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m going to have to choose some windows, and a window fitter soon.</p>

<p>Most of the windows that we want to reduce are in solid brickwork, so at least I can do the new brickwork myself. I like that idea, because it will allow me to add chamfered jambs, which will let in more light, and be an interesting feature.</p>

<p>Fitting windows to cavity walls is <a href="https://environment7.uwe.ac.uk/resources/constructionsample/Conweb/walls/cavity/">complicated</a>, so I don&#8217;t fancy doing it myself. But do I go to a local window company and get UPVC (U-value about 1.4) or to someone like <a href="http://www.greenstepswindows.com/euro.html">Green Steps</a> or <a href="http://www.greenbuildingstore.co.uk">Green Building Store</a> who make wood-framed windows with a U-value of 0.8-0.9? I calculate the better insulation will save about 400W, which is about 5% of my current heating estimate. That&#8217;s not a lot really, but they will also look better &#8211; and that <em>is</em> important.</p>

<p>Furthermore, who will fit the windows for me? Green Building Store offer a supply &amp; fit service, but Green Steps seem to be supply only. I suspect that it&#8217;ll be way cheaper to find a local fitter.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.firetree.net/2012/08/08/energyefficientwindows/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Cove Lighting</title>
		<link>http://blog.firetree.net/2012/08/07/cove-lighting/</link>
		<comments>http://blog.firetree.net/2012/08/07/cove-lighting/#comments</comments>
		<pubDate>Tue, 07 Aug 2012 16:06:20 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[Westacre]]></category>

		<guid isPermaLink="false">http://blog.firetree.net/?p=179</guid>
		<description><![CDATA[I calculate that we&#8217;d need over 100 LED spot lights (at about 200 lumens each) to get 500 lux in the big room. That&#8217;s £1000 of light bulbs! So now I&#8217;m considering fluorescent bulbs (T5) concealed behind an architrave or coving.

Altima have an all in one solution, but frustratingly, they don&#8217;t say how bright it [...]]]></description>
			<content:encoded><![CDATA[<p>I calculate that we&#8217;d need over 100 LED spot lights (at about 200 lumens each) to get 500 lux in the big room. That&#8217;s £1000 of light bulbs! So now I&#8217;m considering fluorescent bulbs (T5) concealed behind an architrave or coving.</p>

<p><a href="http://www.altima.co.uk/ceiling_and_wall/cove/cove">Altima</a> have an all in one solution, but frustratingly, they don&#8217;t say how bright it is. <a href="http://pjrengineering.co.uk/category/products/pelmet-cove-lighting">PJ Engineering</a> have much simpler luminaires, but then I&#8217;d have to construct my own coving &#8211; and I&#8217;d have to make my own reflectors too.</p>

<p>In any case, we&#8217;ll also need some spots for detail lighting. Dimmable fluorescent tubes would be good too.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.firetree.net/2012/08/07/cove-lighting/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Almost Passive House</title>
		<link>http://blog.firetree.net/2012/08/07/almost-passive-house/</link>
		<comments>http://blog.firetree.net/2012/08/07/almost-passive-house/#comments</comments>
		<pubDate>Tue, 07 Aug 2012 14:25:39 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[Westacre]]></category>

		<guid isPermaLink="false">http://blog.firetree.net/?p=176</guid>
		<description><![CDATA[Almost Passive House is a blog about a new build project in the US. They are obviously trying to achieve much the same thing as we are with Westacre. I found then through a Google search for lighting, but they also seem to have useful information on heat-recovery ventilation.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://vermontpassive.com/">Almost Passive House</a> is a blog about a new build project in the US. They are obviously trying to achieve much the same thing as we are with Westacre. I found then through a Google search for <a href="http://vermontpassive.com/2012/03/so-you-want-to-use-led-lights">lighting</a>, but they also seem to have useful information on <a href="http://vermontpassive.com/2012/07/overheating-from-south-windows">heat-recovery ventilation</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.firetree.net/2012/08/07/almost-passive-house/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Firefox developers hate me.</title>
		<link>http://blog.firetree.net/2011/12/18/firefox-developers-hate-me/</link>
		<comments>http://blog.firetree.net/2011/12/18/firefox-developers-hate-me/#comments</comments>
		<pubDate>Sun, 18 Dec 2011 18:22:11 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[Normal]]></category>

		<guid isPermaLink="false">http://blog.firetree.net/?p=174</guid>
		<description><![CDATA[Ubuntu has an irritating habit of turning off Firefox&#8217;s middlemouse.contentLoadURL setting. Recently, it&#8217;s got even worse &#8211; whenever I turned it back on, Ubuntu would immediately turn it back off for me. So, today I finally worked out that the problem was Ubuntu&#8217;s &#8220;firefox extensions&#8221; &#8211; turned that off, and finally my contentLoadURL setting sticks&#8230;

Except, [...]]]></description>
			<content:encoded><![CDATA[<p>Ubuntu has an irritating habit of turning off Firefox&#8217;s middlemouse.contentLoadURL setting. Recently, it&#8217;s got even worse &#8211; whenever I turned it back on, Ubuntu would immediately turn it back off for me. So, today I finally worked out that the problem was Ubuntu&#8217;s &#8220;firefox extensions&#8221; &#8211; turned that off, and finally my contentLoadURL setting sticks&#8230;</p>

<p>Except, now I realise that the Firefox devs have crippled the behaviour anyway. The clipboard now has to contain a full URL, complete with the http://, or the middle click is ignored. Humph. What use it THAT??</p>

<p>OK, so I then found <a href="http://shallowsky.com/blog/tech/web/firefox4-content-load.html">these instructions</a> for hacking FF&#8217;s internals, to recreate the old behaviour. Amazingly it works, but I&#8217;m starting to feel that they&#8217;ve got it in for me.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.firetree.net/2011/12/18/firefox-developers-hate-me/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Interactive Timeline of Ancient Egypt</title>
		<link>http://blog.firetree.net/2011/01/23/interactive-timeline-of-ancient-egypt/</link>
		<comments>http://blog.firetree.net/2011/01/23/interactive-timeline-of-ancient-egypt/#comments</comments>
		<pubDate>Sun, 23 Jan 2011 13:56:44 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[Normal]]></category>

		<guid isPermaLink="false">http://blog.firetree.net/?p=171</guid>
		<description><![CDATA[I did this ages ago. I don&#8217;t know why I never posted it. Anyway, here&#8217;s an interactive timeline of Ancient Egyptian history.
]]></description>
			<content:encoded><![CDATA[<p>I did this ages ago. I don&#8217;t know why I never posted it. Anyway, here&#8217;s an <a href="http://www.firetree.net/timeline/egypt2.html">interactive timeline of Ancient Egyptian history</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.firetree.net/2011/01/23/interactive-timeline-of-ancient-egypt/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>OkCupid tells me I&#8217;m attractive?</title>
		<link>http://blog.firetree.net/2010/06/16/okcupid-tells-me-im-attractive/</link>
		<comments>http://blog.firetree.net/2010/06/16/okcupid-tells-me-im-attractive/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 16:06:16 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[Strange]]></category>

		<guid isPermaLink="false">http://blog.firetree.net/?p=167</guid>
		<description><![CDATA[Perhaps they have me mixed up with someone else?

We are very pleased to report that you are in the top half
of OkCupid&#8217;s most attractive users. The scales recently tipped
in your favor, and we thought you&#8217;d like to know.

How can we say this with confidence? We&#8217;ve tracked click-thrus on your photo
and analyzed other people&#8217;s reactions to [...]]]></description>
			<content:encoded><![CDATA[<p>Perhaps they have me mixed up with someone else?</p>

<blockquote>We are very pleased to report that you are in the top half
of OkCupid&#8217;s most attractive users. The scales recently tipped
in your favor, and we thought you&#8217;d like to know.</blockquote>

<blockquote>How can we say this with confidence? We&#8217;ve tracked click-thrus on your photo
and analyzed other people&#8217;s reactions to you in QuickMatch and Quiver.</blockquote>

<blockquote>Your new elite status comes with one important privilege:</blockquote>

<blockquote>    ** You will now see more attractive people in your match results. **</blockquote>

<blockquote>You&#8217;ll also be shown to more attractive people in their match results.</blockquote>

<blockquote>Suddenly, the world is your oyster.</blockquote>

<p><blockquote>And, no, we didn&#8217;t just send this email to everyone on OkCupid. Go ask an ugly friend and see.</blockquote></p>

<p>The bigger question is, why am I on OkCupid, given that I&#8217;m happily married? The answer is that I use it to stalk my single friends. Satisfied :)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.firetree.net/2010/06/16/okcupid-tells-me-im-attractive/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
