<?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>minimal.cx</title>
	<atom:link href="http://minimal.cx/feed/" rel="self" type="application/rss+xml" />
	<link>http://minimal.cx</link>
	<description>things that only i could care about</description>
	<lastBuildDate>Mon, 19 Jul 2010 21:14:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Why buy a 5 year old camera ?</title>
		<link>http://minimal.cx/2010/07/19/why-buy-a-5-year-old-camera/</link>
		<comments>http://minimal.cx/2010/07/19/why-buy-a-5-year-old-camera/#comments</comments>
		<pubDate>Mon, 19 Jul 2010 21:14:38 +0000</pubDate>
		<dc:creator>ian</dc:creator>
				<category><![CDATA[photography]]></category>

		<guid isPermaLink="false">http://minimal.cx/?p=863</guid>
		<description><![CDATA[I probably should have started my 5D blogging with this post, but it&#8217;s only just dawned on me that it might not be a common thing for people to choose to do&#8230; When I started shooting with my 20D I was impressed with it&#8217;s low-light ability compared to 35mm film but after the novelty of [...]]]></description>
			<content:encoded><![CDATA[<p>I probably should have started my <a href="http://en.wikipedia.org/wiki/Canon_EOS_5D">5D</a> blogging with this post, but it&#8217;s only just dawned on me that it might not be a common thing for people to choose to do&#8230;</p>
<p>When I started shooting with my <a href="http://en.wikipedia.org/wiki/Canon_EOS_20D">20D</a> I was impressed with it&#8217;s low-light ability compared to 35mm film but after the novelty of changing ISO between shots wore off, I naturally started experimenting with ISO 1600, H (ISO 3200) and also H-2 (two stops under exposure, on the basis that shooting in RAW mostly allows up to 2 stops of recovery in post).  The results weren&#8217;t pretty, although I did spend some time underexposing ISO 1600 to compare to H, the resulting banding noise patterns were very obvious, and very digital.</p>
<p>Fast forward to this year, and my love of trying to take candid pictures in dark places (eg: wedding receptions) hasn&#8217;t abated but DSLR&#8217;s are now sporting ISO 12,800 as a normal top range option, and the recent crop of compacts such as the Panasonic Lumix and micro 4/3 systems were also looking very attractive until I started playing with the data provided by <a href="http://dxomark.com/index.php">DxOMark</a> (NB: Flash required for a fair amount of the data display).</p>
<p>DxOMark have a standardised approach to testing cameras, sensors (and more recently lenses) to come up with a &#8216;magic&#8217; number for the quality of a camera &#8211; I&#8217;m not about to dive off into a Zen and the Art of Motorcycle Maintenance discussion on quality here, but one aspect of their testing is very interesting to me: what they term Sports shooting.  Here&#8217;s an extract from their page on the <a href="http://dxomark.com/index.php/en/Learn-more/Understanding-DxOMark-Scores/Sensor-Scores/Use-Case-Scores">Use Case Scores</a>:</p>
<blockquote><p>&#8220;When shooting a moving scene such as a sports event, action photographers’ primary objective is to freeze the motion, giving priority to short exposure time. To compensate for the lack of exposure, they have to increase the ISO setting, which means the SNR will decrease. How far can they go while keeping decent quality? Our metric, Low-Light ISO, will tell them.&#8221;</p></blockquote>
<p>So how does my 20D stack up against the 5D and more interestingly, against recent cameras such as the 7D, 550D and the 5D Mk II (ok, not <i>that</i> recent, but at least it&#8217;s current) ?  Go to the menu on the left, click on &#8220;Camera Sensor&#8221; and then &#8220;Compare Sensors&#8221; and you should get <a href="http://dxomark.com/index.php/en/Camera-Sensor/Compare-sensors/(appareil1)/281|0/(appareil2)/176|0/(appareil3)/645|0/(onglet)/0/(brand)/Canon/(brand2)/Canon/(brand3)/Canon">this page</a>.  Note that the <a href="http://en.wikipedia.org/wiki/Canon_EOS_550D">550D</a> has a top ISO setting of 12,800, compared to the 20D&#8217;s 3200, but only a marginal increase in the Sports rating.</p>
<p>I should stop here and point out that the 550D has many more compelling features than the 20D, not least of which is the pixel count: to get that many pixels into the same area and still manage to edge out the 20D in terms of noise is a truly remarkable achievement, and yes, I have ignored the potential improvement in image quality if I pixel-binned in post the 17MP 550D down to an 8MP 20D equivalent.  HD video, Live View and more are also 100% ignored&#8230;</p>
<p>What interested me most was the exposure (sorry) of the internal logic inside Canon: what appears to have been done is to design a sensor with as many MP as possible, but with performance that can be measurably and accurately shown to be not worse than previous generations.  Yes, if they made an 8MP sensor today it would have a far, far better low-light ability (they could make it 16MP in reality and pixel-bin, for example) but I wanted to know which camera gives the best low-light performance and will still accept my collection of lenses.</p>
<p>Go to &#8220;Camera Sensor&#8221; and &#8220;Sensor Rankings&#8221; to get <a href="http://dxomark.com/index.php/en/Camera-Sensor/Sensor-rankings">this information</a> &#8211; I can&#8217;t offer a direct link this time, but choose &#8220;Canon&#8221; as the manufacturer, leave the sensor size set to &#8220;Sensor format&#8221; (ie: all sizes), leave &#8220;Mpix&#8221; and &#8220;Price&#8221; alone, and click on the &#8220;Sports&#8221; button.</p>
<p>Now you will have the year of release along the bottom, and the DxOMark scores up the side, with higher being better.  If you follow the band of triangles along the graph from left to right just under the 800 line, you&#8217;ll notice that most of the xxD and xxxD cameras fall into that very specific quality range, with very little variance: it&#8217;s almost as if new cameras were brought out when the sensor tech advanced sufficiently to squeeze in another MP or two and keep the noise inline with past models.  The two highest values are recorded for the 5D Mk II and the 1Ds Mk III, but go back to between 2005 and 2006 and there&#8217;s the original 5D: a camera whose low light ability is only bested by the flagship 1D series, or it&#8217;s own successor&#8230;</p>
<p>Factor in the price of the better cameras plus the fact that photography is not income generating for me (it&#8217;s not even income-neutral) and going for a 5 year old system seems a lot more logical.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://minimal.cx/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://minimal.cx/2010/07/19/why-buy-a-5-year-old-camera/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New &amp; Secondhand: Camera dealer recommendations</title>
		<link>http://minimal.cx/2010/07/14/new-secondhand-camera-dealer-recommendations/</link>
		<comments>http://minimal.cx/2010/07/14/new-secondhand-camera-dealer-recommendations/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 18:36:37 +0000</pubDate>
		<dc:creator>ian</dc:creator>
				<category><![CDATA[photography]]></category>

		<guid isPermaLink="false">http://minimal.cx/?p=848</guid>
		<description><![CDATA[I was intending to mention the dealers I bought the second hand gear from, mainly because the descriptions and packaging were excellent and they deserve to be credited, but I&#8217;ve also been asked a few more general photography purchasing related questions today and so have decided to compile a list of all the places I&#8217;ve [...]]]></description>
			<content:encoded><![CDATA[<p>I was intending to mention the dealers I bought the second hand gear from, mainly because the descriptions and packaging were excellent and they deserve to be credited, but I&#8217;ve also been asked a few more general photography purchasing related questions today and so have decided to compile a list of all the places I&#8217;ve had good service from in the past:</p>
<p><a href="https://secure.ffordes.com/index.htm">Ffordes Photographic</a><br />
Based in Scotland, and used multiple times by my Dad for 2nd hand Contax lenses and more recently by me for the Canon 5D body.  Superb quality gear: I honestly couldn&#8217;t have said that the 5D was used until I spotted a small paint scuff on the flash hotshoe &#8211; and this wasn&#8217;t even the best quality level for 2nd hand goods. </p>
<p><a href="http://www.mpbphotographic.co.uk/">MPB Photographic</a><br />
This is where I got the used Canon 17-40mm F4 L to go with the 5D and again, even though it wasn&#8217;t the highest quality rating I simply cannot find any faults or markings.  Excellent.</p>
<p><a href="http://camtechuk.com">Camtech</a><br />
Local 2nd hand camera dealer: was happy to let me go and visit them one lunchtime to buy a lens rather than insisting I had to have it posted (they are an internet shop who visit some camera fairs and not a retail establishment).  The Sigma 10-20mm was in excellent condition, and has been in regular use ever since with no problems.</p>
<p><a href="http://www.warehouseexpress.com/">Warehouse Express</a><br />
The largest purchase from WE was my Tamron 28-75 f2.8, which was at an unfortunate time when the quality control at Tamron was going through a bad patch.  As a result I needed to send back two lenses before I got one that worked, and I was initially rather disturbed at the returns procedure (no need for an RMA !), but there was never a dispute in sending out a new lens, and I also received a follow-up call one evening from a manager there checking up that the 3rd lens was indeed ok.  More recently they had the Lowepro Slingshot AW100 on sale, and that arrived very quickly indeed.</p>
<p><a href="http://www.parkcameras.com/">Park Cameras</a><br />
Not used them myself, but my Dad did for his Sigma SD14 body, and they were very helpful on the phone and provided an excellent quality of service.</p>
<p><a href="http://www.morrisphoto.co.uk/">Morris Photographic</a><br />
I bought my <a href="http://minimal.cx/2007/02/05/tamrac-adventure-9-review/">Tamrac Adventure 9</a>, and also an Adventure 7 (a present: I don;t have that much of a bag fetish) from here, and the transaction was quick and painless.  They even had no problems shipping to a different address after I&#8217;d faxed them a change note.</p>
<p><a href="http://mifsuds.co.uk/">Mifsuds</a><br />
Again, not a shop I&#8217;ve used myself, but they come highly recommended from many quarters: would not hesitate to use them if they had what I wanted.</p>
<p><a href="http://www.7dayshop.com/">7dayshop</a><br />
A Channel Islands-based retailer, who can live up to their name if you choose the free delivery option (ie: it takes 7 working days to arrive&#8230;) &#8211; in the interests of fairness I haven&#8217;t chosen the extra charge P&#038;P, which they claim cuts out the delays of the free shipping.  Have used them extensively for small-ish items such as NiCD batteries, chargers, LensPens, ND filters, CompactFlash cards etc.  The one time I&#8217;ve needed to return a faulty USB memory stick there was no fuss, and the replacement was provided quickly and accurately.</p>
<p><a href="http://digitalrev.com/en/index.php">DigitalRev</a><br />
A Hong Kong based camera shop, who also had an eBay store when I last used them.  Not bought anything particularly expensive from there, as I was always wary about customs charges and warranties on grey imports, but they had the most outstanding prices on polarising filters (72mm for 30 UKP or so when shop in the UK were asking 120 UKP !), and the filters I have bought were all great, and delivered without any problems at all.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://minimal.cx/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://minimal.cx/2010/07/14/new-secondhand-camera-dealer-recommendations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Full frame DSLR: depth of field and vignetting</title>
		<link>http://minimal.cx/2010/07/13/full-frame-dslr-depth-of-field-and-vignetting/</link>
		<comments>http://minimal.cx/2010/07/13/full-frame-dslr-depth-of-field-and-vignetting/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 21:59:58 +0000</pubDate>
		<dc:creator>ian</dc:creator>
				<category><![CDATA[photography]]></category>

		<guid isPermaLink="false">http://minimal.cx/?p=835</guid>
		<description><![CDATA[I&#8217;ve recently become the (very happy) owner of a second hand Canon EOS 5D, and despite the camera being 5 years old this year the difference between it and my previous Canon EOS 20D is stunning. One unexpected change was the difference in the depth of field at any given f-stop between a full-frame and [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve recently become the (very happy) owner of a second hand <a href="http://en.wikipedia.org/wiki/Canon_EOS_5D">Canon EOS 5D</a>, and despite the camera being 5 years old this year the difference between it and my previous <a href="http://en.wikipedia.org/wiki/Canon_EOS_20D">Canon EOS 20D</a> is stunning.  One unexpected change was the difference in the depth of field at any given f-stop between a full-frame and APS-C sensor: take a look at <a href="http://dpreview.com/reviews/canoneos5d/page12.asp">this review page</a> for a clear summary, but that (like the dimensions of a mobile phone) didn&#8217;t mean much until I started shooting with it.</p>
<p>I have done a lot of 35mm photography (along with 110, 126 and some medium format), more years, infact, than I have been shooting digital, so I can&#8217;t say for sure if my DoF expectations have been coloured by my early shooting, or if it&#8217;s simply that the whole relationship between f-stop of DoF just feels more natural at 35mm.  I&#8217;m leaning towards my own experience colouring my judgement, as medium format photographers probably regard 35mm DoF as hideously deep&#8230;</p>
<p>There&#8217;s no 20D vs 5D pictures here, just a selection of 5D images taken with a Canon 17-40mm f4 L and a 50mm f1.8 with some post-processing has been done in <a href='http://www.apple.com/aperture/' rel='external ' title=''>Aperture</a> 2 (click for a larger set):</p>

<a href='http://minimal.cx/wp-content/uploads/2010/07/MG_0052.jpg' rel='shadowbox[album-835];player=img;' title='17mm, f4, 1/800, ISO 200'><img width="300" height="199" src="http://minimal.cx/wp-content/uploads/2010/07/MG_0052-300x199.jpg" class="attachment-medium" alt="17mm, f4, 1/800, ISO 200" title="17mm, f4, 1/800, ISO 200" /></a>
<a href='http://minimal.cx/wp-content/uploads/2010/07/MG_0063.jpg' rel='shadowbox[album-835];player=img;' title='50mm, f1.8, 1/1600, ISO 200'><img width="300" height="199" src="http://minimal.cx/wp-content/uploads/2010/07/MG_0063-300x199.jpg" class="attachment-medium" alt="50mm, f1.8, 1/1600, ISO 200" title="50mm, f1.8, 1/1600, ISO 200" /></a>
<a href='http://minimal.cx/wp-content/uploads/2010/07/MG_0069.jpg' rel='shadowbox[album-835];player=img;' title='17mm, f11, 1/250, ISO 200'><img width="300" height="199" src="http://minimal.cx/wp-content/uploads/2010/07/MG_0069-300x199.jpg" class="attachment-medium" alt="17mm, f11, 1/250, ISO 200" title="17mm, f11, 1/250, ISO 200" /></a>
<a href='http://minimal.cx/wp-content/uploads/2010/07/MG_0070.jpg' rel='shadowbox[album-835];player=img;' title='17mm, f11, 1/250, ISO 200'><img width="199" height="300" src="http://minimal.cx/wp-content/uploads/2010/07/MG_0070-199x300.jpg" class="attachment-medium" alt="17mm, f11, 1/250, ISO 200" title="17mm, f11, 1/250, ISO 200" /></a>
<a href='http://minimal.cx/wp-content/uploads/2010/07/MG_0098.jpg' rel='shadowbox[album-835];player=img;' title='17mm, f4, 1/500, ISO 200'><img width="199" height="300" src="http://minimal.cx/wp-content/uploads/2010/07/MG_0098-199x300.jpg" class="attachment-medium" alt="17mm, f4, 1/500, ISO 200" title="17mm, f4, 1/500, ISO 200" /></a>
<a href='http://minimal.cx/wp-content/uploads/2010/07/MG_0072.jpg' rel='shadowbox[album-835];player=img;' title='40mm, f4, 1/250, ISO 200'><img width="300" height="199" src="http://minimal.cx/wp-content/uploads/2010/07/MG_0072-300x199.jpg" class="attachment-medium" alt="40mm, f4, 1/250, ISO 200" title="40mm, f4, 1/250, ISO 200" /></a>

<p>The vignetting is also a lot more pronounced, especially at the 17mm end of the 17-40.  Again, nothing too surprising on paper, and the subject of many press-releases since the 5D came out from Canon and other manufacturers, carefully describing the latest improvement in micro-lenses or sensor pit depths.  The 50mm example fares much better than the wide images, again, not surprisingly.</p>
<p>Does the darkening impact my photography ?  Not that much, actually.  I&#8217;ve not been shooting for that long with the camera, but I have to admit to an almost unhealthy addiction to the Vignette tool in <a href='http://www.apple.com/aperture/' rel='external ' title=''>Aperture</a> when processing my 20D images so for the most part the edges are acceptable to me (I would <i>very much</i> like to upgrade to <a href='http://www.apple.com/aperture/' rel='external ' title=''>Aperture</a> 3 so that I can de-vignette in post when the images calls for it, but so far the experience of the trial version has left me unable to do so).</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://minimal.cx/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://minimal.cx/2010/07/13/full-frame-dslr-depth-of-field-and-vignetting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>European Court rejects Home Office appeal, Section 44 found illegal</title>
		<link>http://minimal.cx/2010/07/01/european-court-rejects-home-office-appeal-section-44-found-illegal/</link>
		<comments>http://minimal.cx/2010/07/01/european-court-rejects-home-office-appeal-section-44-found-illegal/#comments</comments>
		<pubDate>Thu, 01 Jul 2010 06:50:41 +0000</pubDate>
		<dc:creator>ian</dc:creator>
				<category><![CDATA[photography]]></category>

		<guid isPermaLink="false">http://minimal.cx/?p=808</guid>
		<description><![CDATA[Well this was well buried in the normal media: European Court rejects Home Office appeal, Section 44 found illegal &#8211; British Journal of Photography. Excellent news, and not a moment too soon considering the latest inane activities in Romford: Young photojournalist detained for army cadet pics &#8211; British Journal of Photography. I can only hope [...]]]></description>
			<content:encoded><![CDATA[<p>Well this was well buried in the normal media:</p>
<blockquote><p><a href='http://www.bjp-online.com/british-journal-of-photography/news/1720064/european-court-rejects-home-office-appeal-section-44-illegal'>European Court rejects Home Office appeal, Section 44 found illegal &#8211; British Journal of Photography</a>.</p></blockquote>
<p>Excellent news, and not a moment too soon considering the latest inane activities in Romford:</p>
<blockquote><p><a href='http://www.bjp-online.com/british-journal-of-photography/news/1719526/photojournalist-detained-army-cadet-pics'>Young photojournalist detained for army cadet pics &#8211; British Journal of Photography</a>.</p></blockquote>
<p>I can only hope that the lack of a formal complaint to date is due to potentially deeper legal action based on the European Court ruling.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://minimal.cx/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://minimal.cx/2010/07/01/european-court-rejects-home-office-appeal-section-44-found-illegal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>opensolaris, ntpd, transparent routing and sendto problems</title>
		<link>http://minimal.cx/2010/01/11/opensolaris-ntpd-transparent-routing-and-sendto-problems/</link>
		<comments>http://minimal.cx/2010/01/11/opensolaris-ntpd-transparent-routing-and-sendto-problems/#comments</comments>
		<pubDate>Mon, 11 Jan 2010 21:23:06 +0000</pubDate>
		<dc:creator>ian</dc:creator>
				<category><![CDATA[opensolaris]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://minimal.cx/?p=777</guid>
		<description><![CDATA[I&#8217;ve been running an ntpd server as part of the UK pool since 2007 but since upgrading from OpenSolaris 2009.06 to snv_129, I&#8217;ve had a very poor score. So poor, that for more than a few weeks I&#8217;ve been dropped from the uk.pool.ntp.org CNAME The problem (after I fixed the missing ptys) manifest itself as [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been running an <a href="http://www.eecis.udel.edu/~mills/ntp/html/ntpd.html">ntpd server</a> as part of the <a href="http://www.pool.ntp.org/zone/uk">UK pool</a> <a href="http://minimal.cx/2007/09/10/i-is-in-yr-pool-sinking-yr-servr3s/">since 2007</a> but since upgrading from <a href='http://opensolaris.org/' rel='external ' title=''>OpenSolaris</a> 2009.06 to snv_129, I&#8217;ve had a very poor score.  So poor, that for more than a few weeks I&#8217;ve been dropped from the uk.pool.ntp.org CNAME <img src='http://minimal.cx/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>The problem (after I fixed the <a href="http://defect.opensolaris.org/bz/show_bug.cgi?id=1238">missing ptys</a>) manifest itself as a series of entries in <code>/var/adm/messages</code> with varying IP addresses but all of the form:</p>
<blockquote class="rounded"><p><code>sendto(1.2.3.4) (fd=53): Not owner</code></p></blockquote>
<p>and a random delay (or packet drop) to the time responses that meant I was deemed to be unreliable.</p>
<p>I spent a long time with <code>truss</code> and <a href='http://www.google.com/' rel='external ' title=''>Google</a> and didn&#8217;t come up with anything useful, but narrowed the behaviour down to something peculiar with my routing &#8211; I have three NICs in my <a href='http://opensolaris.org/' rel='external ' title=''>OpenSolaris</a> box: one of them with a public IP and one with a NATed one, although both end up at the same router (no &#8211; best you don&#8217;t ask why).  To prevent NTP requests arriving on my public IP and then departing by the default route (via the NAT) I have used an odd looking <a href='http://coombs.anu.edu.au/~avalon/' rel='external ' title=''>IPFilter</a> rule for <a href="http://coombs.anu.edu.au/~avalon/examples.html">Transparent Routing</a>, which enables packets matching a rule to be sent to a specific NIC &#8211; in this case, all packets with a From address matching my public IP were being forced back out of the public NIC regardless of the routing table entries.  This had worked for months on 2009.06, and after a lot of poking, appeared to be doing the right thing on snv_129 as well.</p>
<p>Most of the <a href='http://www.google.com/' rel='external ' title=''>Google</a> comments suggested that it&#8217;s perfectly acceptable to ignore <code>sendto</code> errors in most cases, but I couldn&#8217;t figure out where they were being sent <em>from</em> until I started poking around with <code>ndd</code> (in a failed attempt to find source based routing for UDP packets), and tucked away in the <code>/dev/udp</code> collection was exactly the setting I needed, so after issuing:</p>
<blockquote class="rounded"><p><code>pfexec ndd -set /dev/udp udp_sendto_ignerr 1</code></p></blockquote>
<p>The time started to flow again, and so far over 12 monitoring periods the step has generally been under 0.005 &#8211; with a nice stable ADSL line overnight I should be back in the UK pool by morning <img src='http://minimal.cx/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   I&#8217;m not sure what changed in the network as I haven&#8217;t gone back to my 2009.06 BE to take a look at the original <code>ndd</code> settings, but I was never as happy with my ntp score on <a href='http://opensolaris.org/' rel='external ' title=''>OpenSolaris</a> as I had been with my <a href='http://en.wikipedia.org/wiki/Cobalt_Qube' rel='external ' title=''>Qube</a> 2 so this could have been the reason all along.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://minimal.cx/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://minimal.cx/2010/01/11/opensolaris-ntpd-transparent-routing-and-sendto-problems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>aperture 2.1.4 hack</title>
		<link>http://minimal.cx/2009/08/29/aperture-214-hack/</link>
		<comments>http://minimal.cx/2009/08/29/aperture-214-hack/#comments</comments>
		<pubDate>Sat, 29 Aug 2009 10:24:51 +0000</pubDate>
		<dc:creator>ian</dc:creator>
				<category><![CDATA[aperture]]></category>
		<category><![CDATA[photography]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://minimal.cx/?p=751</guid>
		<description><![CDATA[Tweak the Info.plist if required in order to remove or reduce the CPU MHz limit, and then open up /Applications/Aperture.app/Contents/MacOS/Aperture file in 0xED and jump to the offset 0x6f9a80 and change the text in right hand pane from performRequirementsCheck to performLicenceCheck and then add five hex 0x00 in the left hand pane to make the [...]]]></description>
			<content:encoded><![CDATA[<p>Tweak the <code>Info.plist</code> if required in order to remove or reduce the CPU MHz limit, and then open up <code>/Applications/Aperture.app/Contents/MacOS/Aperture</code> file in <a href="http://www.suavetech.com/0xed/0xed.html">0xED</a> and jump to the offset <code>0x6f9a80</code> and change the text in right hand pane from <code>performRequirementsCheck</code> to <code>performLicenceCheck</code> and then add five hex <code>0x00</code> in the left hand pane to make the strings equal length.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://minimal.cx/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://minimal.cx/2009/08/29/aperture-214-hack/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>does this mean i have to return my passport ?</title>
		<link>http://minimal.cx/2009/08/12/does-this-mean-i-have-to-return-my-passport/</link>
		<comments>http://minimal.cx/2009/08/12/does-this-mean-i-have-to-return-my-passport/#comments</comments>
		<pubDate>Wed, 12 Aug 2009 07:22:41 +0000</pubDate>
		<dc:creator>ian</dc:creator>
				<category><![CDATA[general]]></category>

		<guid isPermaLink="false">http://minimal.cx/?p=749</guid>
		<description><![CDATA[Oh dear. &#8220;You have failed the practice citizenship test. Questions answered correctly: 13 out of 24 (54%) Time taken: 02 minutes 46 seconds &#8220; Life in the United Kingdom &#8211; The Official Practice Citizenship Test does say it should take up to 45 minutes, but it&#8217;s flawed in so many ways it&#8217;s a joke. There [...]]]></description>
			<content:encoded><![CDATA[<p>Oh dear.</p>
<blockquote><p>&#8220;You have failed the practice citizenship test.</p>
<p>Questions answered correctly: 13 out of 24 (54%)</p>
<p>Time taken: 02 minutes 46 seconds &#8220;</p></blockquote>
<p><a href="http://www.ukcitizenshiptest.co.uk/">Life in the United Kingdom &#8211; The Official Practice Citizenship Test</a> does say it should take up to 45 minutes, but it&#8217;s flawed in so many ways it&#8217;s a joke.  There were about 5 questions that were on subjects that I would want applicants to know something about and the rest were culled from the reject pile of I Want To Be A Millionaire.</p>
<p><small>(via <a href="http://scaryduck.blogspot.com/2009/08/on-citizenship-fail.html">Scaryduck</a>)</small></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://minimal.cx/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://minimal.cx/2009/08/12/does-this-mean-i-have-to-return-my-passport/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>opensolaris zoneadm attach detach problems</title>
		<link>http://minimal.cx/2009/06/15/opensolaris-zoneadm-attach-detach-problems/</link>
		<comments>http://minimal.cx/2009/06/15/opensolaris-zoneadm-attach-detach-problems/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 21:16:02 +0000</pubDate>
		<dc:creator>ian</dc:creator>
				<category><![CDATA[opensolaris]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://minimal.cx/?p=739</guid>
		<description><![CDATA[After getting so excited about figuring out what was up with the upgrade to 2009.06 I ran into another, more sticky problem. I rushed into reattaching the zones I&#8217;d had to detach to get beadm working by using: zoneadm -z zonename attach -F Oh dear: that was a bad idea. The zone appeared to attach [...]]]></description>
			<content:encoded><![CDATA[<p>After getting so excited about figuring out <a href="http://minimal.cx/2009/06/11/opensolaris-200811-to-200906-upgrade-fails-on-beadm/">what was up</a> with the upgrade to 2009.06 I ran into another, more sticky problem.  I rushed into reattaching the zones I&#8217;d had to detach to get <code>beadm</code> working by using:</p>
<p><code>zoneadm -z zonename attach -F</code></p>
<p>Oh dear: that was a bad idea.  The zone appeared to attach but <code>zoneadm -z zonename boot</code> failed and then I discovered it was impossible to delete, rename or reconfigure the zone.</p>
<p>After <a href="http://www.opensolaris.org/jive/thread.jspa?threadID=105475&#038;tstart=0">a few attempts to recover things</a>, the correct answer turns out to be to manually edit <code>/etc/zones/index</code> to change the state of the zone to read <code>configured</code>, and then it&#8217;s trivial to reattach the zone with:</p>
<p><code>zoneadm -z zonename attach -u -d path/to/zonename/ROOT/zbe</code></p>
<p>at which point it automatically upgrades the zone to 2009.06.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://minimal.cx/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://minimal.cx/2009/06/15/opensolaris-zoneadm-attach-detach-problems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>opensolaris 2008.11 to 2009.06 upgrade fails on beadm</title>
		<link>http://minimal.cx/2009/06/11/opensolaris-200811-to-200906-upgrade-fails-on-beadm/</link>
		<comments>http://minimal.cx/2009/06/11/opensolaris-200811-to-200906-upgrade-fails-on-beadm/#comments</comments>
		<pubDate>Thu, 11 Jun 2009 20:39:40 +0000</pubDate>
		<dc:creator>ian</dc:creator>
				<category><![CDATA[opensolaris]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://minimal.cx/?p=733</guid>
		<description><![CDATA[New OpenSolaris release: Yay ! Updater fails on beadm create, and manual attempts also fail: Boo ! After a lot of grumbling Googling down plenty of dead-ends it appears that beadm in 2008.11 gets very upset when there are Zones attached. A set of zoneadm detach commands later and the updater completed without any problems [...]]]></description>
			<content:encoded><![CDATA[<p>New <a href='http://opensolaris.org/' rel='external ' title=''>OpenSolaris</a> release: Yay !</p>
<p>Updater fails on <code>beadm create</code>, and manual attempts also fail: Boo !</p>
<p>After a lot of <strike>grumbling</strike> Googling down plenty of dead-ends it appears that <code>beadm</code> in 2008.11 gets very upset when there are Zones attached.  A set of <code>zoneadm detach</code> commands later and the updater completed without any problems at all.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://minimal.cx/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://minimal.cx/2009/06/11/opensolaris-200811-to-200906-upgrade-fails-on-beadm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>things to do in cambridge</title>
		<link>http://minimal.cx/2009/05/01/things-to-do-in-cambridge/</link>
		<comments>http://minimal.cx/2009/05/01/things-to-do-in-cambridge/#comments</comments>
		<pubDate>Fri, 01 May 2009 21:37:29 +0000</pubDate>
		<dc:creator>ian</dc:creator>
				<category><![CDATA[general]]></category>

		<guid isPermaLink="false">http://minimal.cx/?p=697</guid>
		<description><![CDATA[A friend at work has recently moved to Cambridge, and given that the weather has been improving a bit I put together a few things that might be interesting, and then realised that it wasn&#8217;t really specific to his needs and thought others might like to know too. So first up, Cambridge Botanic Gardens. I [...]]]></description>
			<content:encoded><![CDATA[<p>A friend at work has recently moved to <a href="http://maps.google.com/maps?f=q&#038;source=s_q&#038;hl=en&#038;geocode=&#038;q=Cambridge,+Cambridgeshire,+UK&#038;sll=52.262064,0.200844&#038;sspn=0.045651,0.104713&#038;ie=UTF8&#038;z=13">Cambridge</a>, and given that the weather has been improving a bit I put together a few things that might be interesting, and then realised that it wasn&#8217;t really specific to his needs and thought others might like to know too.</p>
<p>So first up, <a href="http://www.botanic.cam.ac.uk/">Cambridge Botanic Gardens</a>.  I should note that the only entrance I&#8217;ve ever known to be open is the one at the far end of Bateman Street near Trumpington Road (on <a href="http://www.cam.ac.uk/map/v4/drawmap.cgi?mp=main;xx=2231;yy=1657;mt=c;sx=4;tl=Botanic%20Garden;gf=png">their map</a>).</p>
<p>The Fitzwilliam is the largest museum in Cambridge, but you will need to leave your bags at the desk when you arrive and I think they don&#8217;t allow photography.  The Sedgewick is smaller and used to allow non-flash photography.  Plenty of museum info <a href="http://www.admin.cam.ac.uk/museums/">all in one place</a>.</p>
<p>If you walk along the river bank from <a href="http://pininthemap.com/c4b2f9c2ce1887d3e">Jesus Green</a> (where they often have open-air Jazz in the Summer), past <a href="http://pininthemap.com/72a594f6657839896">Midsummer Common</a> (often full of cows, as it is <a href="http://en.wikipedia.org/wiki/Commons">Common Land</a> and also where the November fireworks and various Fairs (and Fayres) are held) and up to <a href="http://cambridge.gov.uk/ccm/content/leisure-and-entertainment/parks-and-playgrounds/commons.en">Coldhams Common</a> where you can cross the foot and cycle bridge to the <a href="http://pininthemap.com/3efd47782b3d6a350">Green Dragon</a> which serves food and has a garden next to the footbridge, or you can carry on over the grass up to the High Street in Fen Ditton.</p>
<p>One note: in the UK if it really is an active Common then that means grazing is permitted (well, probably city residents: I&#8217;m not sure on the full bye-laws), so if you&#8217;re not on one of the paths don&#8217;t expect the grass to be mown, and do watch out for animal droppings (as it&#8217;s mainly cows grazing in Cambridge, they&#8217;re not that small&#8230;)</p>
<p>Fen Ditton has two pubs that I&#8217;ve been to, one is the <a href="http://pininthemap.com/d9e01f0d43e73dc0e">Ancient Shepherds</a> which is indeed in an old building (the original cottages date from around 1540 AD) but it&#8217;s not open all day, and the other &#8211; <a href="http://pininthemap.com/c6a702cd8e5ee8e16">The Plough</a> &#8211; has recently been turned into a Gastropub (more Restaurant than Pub); they will take you without a reservation if they have space, but might be worth calling ahead if you are certain you want to eat there.</p>
<p>If you just can&#8217;t stop walking, then you can go up the riverbank to Clayhithe (on the edge of <a href="http://maps.google.com/maps?f=q&#038;source=s_q&#038;hl=en&#038;geocode=&#038;q=waterbeach&#038;sll=52.202544,0.131237&#038;sspn=0.182848,0.418854&#038;ie=UTF8&#038;ll=52.262064,0.200844&#038;spn=0.045651,0.104713&#038;z=14">Waterbeach</a>) and stop off at <a href="http://pininthemap.com/c59161a7f141b23ba">The Bridge</a> which is a Pub that concentrates on food.  Can be busy at peak times, but more of a Pub vibe than The Plough.  If you carry on up the road into Waterbeach then just as you get to the village (0.25 miles or so from the pub) you come to the railway station and can catch a train back to Cambridge (journey time 3 to 6 minutes &#8211; waiting for a train, well, urm, check an online guide for weekend train frequency !).  They also have an instant ticket machine on the platform.</p>
<p>Also note that the footpath along the river switches sides using the footbridge by the Green Dragon, so if you want to go to Fen Ditton then that&#8217;s fine &#8211; you can say on the same side as you did on the way from Jesus Green, but if you decide to go for Clayhithe then you&#8217;ll need to cross the river <em>before</em> you get to Fen Ditton.  After crossing the bridge by the Green Dragon turn right and keep walking past the end of the road, staying on the right.  Rejoin the river a <a href="http://pininthemap.com/3ff3913df900e989f">little further along</a>.</p>
<p>If you&#8217;re staying in town, then although it&#8217;s a boring walk up a busy road (although you can get there from the far West edge of Midsummer Common on quiet backroads), then <a href="http://pininthemap.com/7075d9499885446fb">The Wrestlers</a> on Newmarket Road does excellent Thai food (the Green Chicken Curry can be challengingly hot for a wimpy Brit like me, but I keep coming back for more !), and the last time I went <a href="http://pininthemap.com/01dfec4d097383341">The Hopbine</a> (close to Midsummer Common and the <a href="http://www.graftoncentre.co.uk/">Grafton Centre</a>) also had nice Thai, although they do serve more English food than Thai.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://minimal.cx/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://minimal.cx/2009/05/01/things-to-do-in-cambridge/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>new theme for mobile viewers</title>
		<link>http://minimal.cx/2009/04/27/new-theme-for-mobile-viewers/</link>
		<comments>http://minimal.cx/2009/04/27/new-theme-for-mobile-viewers/#comments</comments>
		<pubDate>Mon, 27 Apr 2009 07:02:50 +0000</pubDate>
		<dc:creator>ian</dc:creator>
				<category><![CDATA[site]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://minimal.cx/?p=693</guid>
		<description><![CDATA[I&#8217;m a huge fan of CSS and intelligent use of it such as removing images, background colours and scaling down font sizes for print, but some things need more work. If you&#8217;re looking at this site from an iPod Touch, iPhone or Android device, you should now get a much more compact &#8216;just-the-facts&#8217; style view, [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a huge fan of CSS and intelligent use of it such as removing images, background colours and scaling down font sizes for print, but some things need more work.  If you&#8217;re looking at this site from an iPod Touch, iPhone or Android device, you should now get a much more compact &#8216;just-the-facts&#8217; style view, courtesy of <a href="http://www.bravenewcode.com/wptouch/">WPTouch</a>.  If you have any problems, or think the layout could still stand to be improved, do let me know in the comments.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://minimal.cx/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://minimal.cx/2009/04/27/new-theme-for-mobile-viewers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>aperture 2.1.3 hack</title>
		<link>http://minimal.cx/2009/04/19/aperture-213-hack/</link>
		<comments>http://minimal.cx/2009/04/19/aperture-213-hack/#comments</comments>
		<pubDate>Sun, 19 Apr 2009 20:47:58 +0000</pubDate>
		<dc:creator>ian</dc:creator>
				<category><![CDATA[aperture]]></category>
		<category><![CDATA[photography]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://minimal.cx/?p=689</guid>
		<description><![CDATA[New version &#8211; new offset. Things are getting trickier now as I only have one machine that needs this hack, and that doesn&#8217;t have a live network connection which slows down the whole process somewhat. Having said that, tweak the Info.plist if required in order to remove or reduce the CPU MHz limit, and then [...]]]></description>
			<content:encoded><![CDATA[<p>New version &#8211; new offset.  Things are getting trickier now as I only have one machine that needs this hack, and that doesn&#8217;t have a live network connection which slows down the whole process somewhat.</p>
<p>Having said that, tweak the <code>Info.plist</code> if required in order to remove or reduce the CPU MHz limit, and then open up <code>/Applications/Aperture.app/Contents/MacOS/Aperture</code> file in <a href="http://www.suavetech.com/0xed/0xed.html">0xED</a> and jump to the offset <code>0x6f7bfc</code> and change the text in right hand pane from <code>performRequirementsCheck</code> to <code>performLicenceCheck</code> and then add five hex <code>0x00</code> to make the strings equal length.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://minimal.cx/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://minimal.cx/2009/04/19/aperture-213-hack/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Good enough for Amazon, good enough for me</title>
		<link>http://minimal.cx/2009/04/15/good-enough-for-amazon-good-enough-for-me/</link>
		<comments>http://minimal.cx/2009/04/15/good-enough-for-amazon-good-enough-for-me/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 11:08:23 +0000</pubDate>
		<dc:creator>ian</dc:creator>
				<category><![CDATA[personal]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[site]]></category>

		<guid isPermaLink="false">http://minimal.cx/?p=680</guid>
		<description><![CDATA[Amazon blocks Phorm adverts scan: http://news.bbc.co.uk/1/hi/technology/7999635.stm I hadn&#8217;t previously bothered to do this, as it seemed to be too early to say how Phorm would turn out and the implementation of the opt-out is so braindead and full of marketing BS that it just made me angry. Yeah, I want to ban all search engines [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>
Amazon blocks Phorm adverts scan: <a href="http://news.bbc.co.uk/1/hi/technology/7999635.stm">http://news.bbc.co.uk/1/hi/technology/7999635.stm</a></p></blockquote>
<p>I hadn&#8217;t previously bothered to do this, as it seemed to be too early to say how Phorm would turn out and the  implementation of <a href="http://www2.bt.com/static/i/btretail/webwise/help.html#how-do-i-prevent-webwise-from-scanning-my-site">the opt-out is so braindead</a> and full of marketing BS that it just made me angry.  Yeah, I want to ban all search engines so Phorm doesn&#8217;t scan me &#8211; right&#8230;  What about all the other <code>User-Agent</code> strings that <code><a href="http://www.robotstxt.org">robots.txt</a></code> can handle so nicely ?  Oh yes &#8211; that&#8217;s right: if it was trivial then no-one would let their content be abused in this way.</p>
<p>So email sent: multiple domains and all subdomains thereof requested blocked. See what happens next.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://minimal.cx/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://minimal.cx/2009/04/15/good-enough-for-amazon-good-enough-for-me/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>opensolaris, pkgsrc, db4 and libtool</title>
		<link>http://minimal.cx/2009/02/06/opensolaris-pkgsrc-db4-and-libtool/</link>
		<comments>http://minimal.cx/2009/02/06/opensolaris-pkgsrc-db4-and-libtool/#comments</comments>
		<pubDate>Fri, 06 Feb 2009 20:38:40 +0000</pubDate>
		<dc:creator>ian</dc:creator>
				<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://minimal.cx/?p=674</guid>
		<description><![CDATA[I&#8217;ve recently been tinkering with OpenSolaris 2008.11 and pkgsrc and have found what looks like a vi/vim typo in libtool-1.5.26 when trying to build the db4 database. In case anyone else has been tripped up by this whilst using pkgsrc (complaints that .lai files can&#8217;t be found when it should be looking for a source [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve recently been tinkering with <a href="http://www.opensolaris.org">OpenSolaris</a> 2008.11 and <a href="http://www.pkgsrc.org/">pkgsrc</a> and have found what looks like a vi/vim typo in <a href="http://www.gnu.org/software/libtool/">libtool-1.5.26</a> when trying to build the db4 database.</p>
<p>In case anyone else has been tripped up by this whilst using pkgsrc (complaints that <code>.lai</code> files can&#8217;t be found when it should be looking for a source lib ending in <code>.la</code>) you can fix this with the following diff:</p>
<blockquote><pre>--- /usr/pkg/bin/libtool.orig        2009-02-06 19:30:08.492465367 +0000
+++ /usr/pkg/bin/libtool     2009-02-06 19:30:15.072304479 +0000
@@ -6532,7 +6532,7 @@

        # Install the pseudo-library for information purposes.
        name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
-       instname="$dir/$name"i
+       instname="$dir/$name"
        $show "$install_prog $instname $destdir/$name"
        $run eval "$install_prog $instname $destdir/$name" || exit $?
</pre>
</blockquote>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://minimal.cx/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://minimal.cx/2009/02/06/opensolaris-pkgsrc-db4-and-libtool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>the house of arguments</title>
		<link>http://minimal.cx/2009/01/28/the-house-of-arguments/</link>
		<comments>http://minimal.cx/2009/01/28/the-house-of-arguments/#comments</comments>
		<pubDate>Wed, 28 Jan 2009 20:36:38 +0000</pubDate>
		<dc:creator>ian</dc:creator>
				<category><![CDATA[emma]]></category>
		<category><![CDATA[offspring]]></category>

		<guid isPermaLink="false">http://minimal.cx/?p=671</guid>
		<description><![CDATA[Excellent conversation with the eldest, E: E: You know that house on the TV where they have all those arguments ? N: Big Brother ? E: No, the Houses of Parliament]]></description>
			<content:encoded><![CDATA[<p>Excellent conversation with the eldest, E:</p>
<blockquote><p>E: You know that house on the TV where they have all those arguments ?<br />
N: Big Brother ?<br />
E: No, the Houses of Parliament</p></blockquote>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://minimal.cx/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://minimal.cx/2009/01/28/the-house-of-arguments/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>extending soulver ?</title>
		<link>http://minimal.cx/2009/01/21/extending-soulver/</link>
		<comments>http://minimal.cx/2009/01/21/extending-soulver/#comments</comments>
		<pubDate>Wed, 21 Jan 2009 08:33:58 +0000</pubDate>
		<dc:creator>ian</dc:creator>
				<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://minimal.cx/?p=664</guid>
		<description><![CDATA[There&#8217;s a rather neat screenshot of this Mac OS X calculator program over at the Soulver website. Particularly, it shows that it can (like Google) take plain English questions, such as: What is 20% off $35? which is rather neat, and would make a mockery of most of what my Maths homework consisted of if [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s a rather neat screenshot of this Mac OS X calculator program over at the <a href="http://www.acqualia.com/soulver/index.html">Soulver</a> website.  Particularly, it shows that it can (like <a href="http://google.co.uk/">Google</a>) take plain English questions, such as:</p>
<blockquote><p>What is 20% off $35?</p></blockquote>
<p>which is rather neat, and would make a mockery of most of what my Maths homework consisted of if I had a time machine (but I digress).</p>
<p>What would be <em>really</em> neat would be to add a voice interface to that and shove it on an iPhone &#8211; forget comparison shopping via taking pictures of barcodes, just pull out your phone and talk to it, and work out those pesky exchange rates (including credit card %age markup), or complicated discount scheme without having to peck around on a keyboard and try to remember how the % button is supposed to work.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://minimal.cx/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://minimal.cx/2009/01/21/extending-soulver/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>solving cambridge congestion (and increasing inner-city trade)</title>
		<link>http://minimal.cx/2009/01/13/solving-cambridge-congestion-and-increasing-inner-city-trade/</link>
		<comments>http://minimal.cx/2009/01/13/solving-cambridge-congestion-and-increasing-inner-city-trade/#comments</comments>
		<pubDate>Tue, 13 Jan 2009 14:41:21 +0000</pubDate>
		<dc:creator>ian</dc:creator>
				<category><![CDATA[it'll never work]]></category>

		<guid isPermaLink="false">http://minimal.cx/?p=635</guid>
		<description><![CDATA[Cambridge has a traffic problem. It&#8217;s not the worst in the country I&#8217;m sure, but it&#8217;s problematic enough that various expensive and almost certainly fatally flawed schemes have been proposed, and some even mostly built as a result. Whilst something as drastic as a one-way inner ring road would certainly be bold, it&#8217;d also be [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.visitcambridge.org/">Cambridge</a> has a traffic problem.  It&#8217;s not the worst in the country I&#8217;m sure, but it&#8217;s problematic enough that various expensive and almost certainly fatally flawed schemes have been proposed, and some even mostly built as a result.</p>
<p>Whilst something as drastic as a <a href="http://news.bbc.co.uk/1/hi/england/berkshire/6722739.stm">one-way inner ring road</a> would certainly be bold, it&#8217;d also be expensive and the outcome might not be quite what was expected.  One thing that hasn&#8217;t been done is try a very simple and fairly cheap experiment, which changes just one aspect of charging for parking: charge less the longer you stay.</p>
<p>All short stay parking in the UK that I&#8217;ve been in charges by a unit of time with increasing amounts for longer stays &#8211; a typical weekday tariff for Cambridge (<a href="http://www.cambridge.gov.uk/ccm/content/lape/grafton-east-multi-storey-car-park.en">Grafton East</a>) currently is:</p>
<blockquote><pre>
Up to 1 hour    &pound;1.50
Up to 2 hours   &pound;3.00
Up to 3 hours   &pound;4.50
Up to 4 hours   &pound;7.50
Up to 5 hours   &pound;14.00
Over 5 hours    &pound;19.00
</pre>
</blockquote>
<p>To balance this out, the Park &amp; Ride service is a flat &pound;2.20 per adult (up to 3 kids per adult free), so based purely on up-front cost a trip to town for a family of four is cheaper by bus if they expect to stay for more than 2 hours.</p>
<p>So what is the purpose of parking charges ?  It&#8217;s too expensive for residents to use instead of on-street parking, and it&#8217;s also not cost-effective for general shop workers to use so it must be intended for visitors to the city.</p>
<p>So what are these parking charges <em>actually</em> doing ?  They&#8217;re creating a high number of short visits by multiple people, thereby increasing the number of cars on the road.  The people who do drive in are also conscious of the cost per hour, and so are unlikely to linger but rather go to the shops they know they want to visit and then leave.</p>
<p>Right &#8211; now invert the charging structure:</p>
<blockquote><pre>
Up to 1 hour    &pound;19.00
Up to 2 hours   &pound;14.00
Up to 3 hours   &pound;7.50
Up to 4 hours   &pound;4.50
Up to 5 hours   &pound;3.00
Over 5 hours    &pound;1.50
</pre>
</blockquote>
<p>This has now given a <em>huge</em> incentive for shoppers to stay longer in the city, so coffee and food traders will see an increase in earnings.  It encourages people to wander around the side streets and investigate small shops they might otherwise rush past, and supermarkets will tell you all about the money to be made from impulse purchases (look at the end-of-aisle promotions and stock next to the tills).  Rather than rushing back to the car to get into a cheaper ticket rate, visitors would be encouraged to spend another 20 minutes instead.</p>
<p>It would also encourage shop workers to drive in &#8211; these people are <em>essential</em> to the centre of town as without them there would be no place for the money to be spent, so it makes no sense to exclude them, and yet given that living in Cambridge is so expensive most workers live outside and have to depend on public transport to get to work.  There are many complaints about the lack of services at the times the workers need them, as there&#8217;s not the volume of people other than the workers wanting to catch the bus to make running early/late buses cost-effective.</p>
<p>But the most drastic effect would be on traffic volume &#8211; the morning and evening volume would be increased, but could easily be compensated for by having longer retail opening hours which would be made possible by the increased spend per person.  Notice how in the current system a family needs to be in and out in 2 hours or less.  Given a typical 9am to 5pm period of 8 hours that means that for each parking space there could be 4 cars in that time frame, but in the inverted model it would be likely just to be one car per space &#8211; 75% of the daytime traffic has been removed !  People just wanting to get one or two items would now be much better off using the Park &amp; Ride, reducing congestion, increasing bus reliability and keeping the traffic on the surrounding dual carriageways and out-of-town car parks.</p>
<p>In order to ameliorate the morning and evening volumes, there would need to be encouragement given to retail outlets to open from 8am to 8pm and that specifically includes all food outlets.  No-fee extensions to food/drink licences to match the new hours would be a good start, and other bureaucratic reductions should be enough to stimulate this move (eg: make business rates variable with opening hours, and make it cost more for retail premises to open from 9am to 5pm than from 8am to 8pm).</p>
<p>An 8am retail start would mean that shop workers would arrive before office workers, and with a 2pm shift change this should see a second traffic peak finish before the end of school traffic builds up.  Having later opening in the evenings would make it far less important to get into the city at the weekend, and encourage families to meet up there, shop and eat into the early evening.  Just as the idea of having a half-day on Wednesday and Saturday mornings has passed into the &#8216;quaint&#8217; category, it&#8217;s time to question the sense of a single start and end time for everyone as it&#8217;s readily apparent that transport infrastructure can&#8217;t cope, but changing hours is far simpler than building roads.</p>
<p>Moving away from a single work day of 9am to 5pm and towards a split 8am-2pm/2pm-8pm working pattern would also make retail work more attractive for students able to fit in work around lectures as well as offering parents with families a chance to work around school hours without having to pay for expensive childcare or ask for special dispensation from business owners.  This would then enable the start of a much bigger social change, and keep skilled and motivated employees able to work instead of being forced to choose between family or career.</p>
<p>It&#8217;s so simple and cheap (reprogram tickets machines in 6 or 7 car parks and reprint notice boards with new pricing for the same) that it could never possibly work, of course.  Why ?  The main looser is the council.  Despite being a public body elected to serve the needs of residents and businesses the fact that the vast majority of the parking charges under this scheme would be very likely to fall into the &pound;1.50 or &pound;3.00 range would mean that it wouldn&#8217;t even be tabled as a serious motion.  It&#8217;s a pity that the elected officials can&#8217;t see that some short term pain is required to actually create a solution rather than make it <a href="http://en.wikipedia.org/wiki/Somebody_Else%27s_Problem">&#8220;Someone Else&#8217;s Problem&#8221;</a>.  I&#8217;d say it will cost more in real terms not to try this for 18 months and see what the results are: if it works well then the increased number of businesses in town generating income via rates should offset the parking losses.</p>
<p><small>(With many thanks to James for the retail hours/office hours split).</small></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://minimal.cx/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://minimal.cx/2009/01/13/solving-cambridge-congestion-and-increasing-inner-city-trade/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>dvd is the new cd (or: GB are the new MB)</title>
		<link>http://minimal.cx/2008/12/29/dvd-is-the-new-cd-or-gb-are-the-new-mb/</link>
		<comments>http://minimal.cx/2008/12/29/dvd-is-the-new-cd-or-gb-are-the-new-mb/#comments</comments>
		<pubDate>Mon, 29 Dec 2008 09:29:41 +0000</pubDate>
		<dc:creator>ian</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[personal]]></category>

		<guid isPermaLink="false">http://minimal.cx/?p=628</guid>
		<description><![CDATA[It&#8217;s a purely personal milestone, but today marks the first time I&#8217;ve ripped a DVD (store bought) to a video file without watching the film itself. I&#8217;ve been slowly going through my film collection and encoding them so I can put the bulky boxes into a crate and store them out of the way &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s a purely personal milestone, but today marks the first time I&#8217;ve ripped a DVD (store bought) to a video file without watching the film itself.  I&#8217;ve been slowly going through my film collection and encoding them so I can put the bulky boxes into a crate and store them out of the way &#8211; just as CD&#8217;s were a revelation in ease of use compared to having to clean and carefully place the stylus on vinyl, and just as DVD&#8217;s (in the early days) allowed direct access to the film without tedious rewinding of the tape, media files finally free me from needing to take up a portion of my living space with boxes that are rarely used.</p>
<p>Other reasons for undertaking this admittedly time consuming task now are a combination of cheap storage, a decent quality video codec (ie: given a standard def. TV output the artefacts are negligible), a CPU that can manage a real-time encode of a DVD, and the seemingly unstoppable rise of the Marketing Department.</p>
<p>Yup &#8211; DVD&#8217;s are now as annoying as VHS became: true, I don&#8217;t have to rewind the DVD each time I want to watch it, but with copyright warnings, country limited liability screens, trailers, language selection, flying company logos, sound codec splash screens and other trash, actually getting to the film itself is an arduous task.  Especially as some DVD players allow skipping, and some don&#8217;t, others permit fast forwarding of warning but not skipping, and others are brutal enough to simply trudge on until the main menu appears (as an aside, using Apple&#8217;s DVD Player application was a joy, as it at least allowed a bookmark to be set anywhere on the movie, and for the default action on playing a disc to be a jump to that point.  Why do home goods have to be so hidebound and unfriendly to the viewer ?  Must be a trade agreement somewhere&#8230;).</p>
<p>So how much storage is enough ?  Well, if you&#8217;re using H.264 to the AppleTV preset in <a href="http://handbrake.fr/">Handbrake</a> then allow around 1.6GB for an hour, so at today&#8217;s prices a 1TB drive is 75 UKP which will give me an estimated 900GB of storage, or 562 hours of film, or in more &#8216;iPod friendly&#8217; headlines, 375 films (assuming 90 minutes per film) and that&#8217;s comfortably more than I have right now.</p>
<p>On a slightly related note, I did see a pre-loaded MP3 player being sold in a bargain shop yesterday: the audio was free with the player (I think: might have been the other way around) but it was under a tenner in any case, so thank you for the crap on my DVD&#8217;s, and the incessant paper flyers for Blu-ray, but I&#8217;ll wait for the HD movies to come on an SDHC card so I can skip this tedious ripping step and just ignore the marketing more quickly.</p>
<p><b>Update:</b> Not 3 minutes after posting this I caught up with my RSS, and found that <a href="http://ars.userfriendly.org/cartoons/?id=20081229">I am not alone</a>&#8230;</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://minimal.cx/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://minimal.cx/2008/12/29/dvd-is-the-new-cd-or-gb-are-the-new-mb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>halfords: how not to run an online reservation system</title>
		<link>http://minimal.cx/2008/12/02/halfords-how-not-to-run-an-online-reservation-system/</link>
		<comments>http://minimal.cx/2008/12/02/halfords-how-not-to-run-an-online-reservation-system/#comments</comments>
		<pubDate>Tue, 02 Dec 2008 15:33:15 +0000</pubDate>
		<dc:creator>ian</dc:creator>
				<category><![CDATA[offspring]]></category>
		<category><![CDATA[personal]]></category>

		<guid isPermaLink="false">http://minimal.cx/?p=614</guid>
		<description><![CDATA[I&#8217;m probably a little naive given that I work in computing, but after the number of years that Argos have managed to run a nice and simple online reservation/order system I&#8217;d have thought it was a simple thing to copy. It&#8217;s not. Having reserved a bike for my eldest at Halfords one Sunday morning last [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m probably a little naive given that I work in computing, but after the number of years that Argos have managed to run a nice and simple online reservation/order system I&#8217;d have thought it was a simple thing to copy.</p>
<p>It&#8217;s not.</p>
<p>Having reserved a bike for my eldest at <a href="http://www.halfords.co.uk/">Halfords</a> one Sunday morning last month, we all went down to collect it with the idea of building it together.  The actual reservation was pretty straightforward, and I was quite impressed with the SMS reservation code they texted me within 2 minutes &#8211; the bike was in stock and available that day and the next and all I had to do was turn up and pay.</p>
<p>It wasn&#8217;t a good sign when the member of staff I showed the SMS to (it was a long number, so thought it&#8217;d help him being able to read it) looked very confused and after a long pause wrote down 3 or 4 digits on the back of his hand, ignored the terminal next to him and went off into the back of the shop.</p>
<p>10 minutes later he came back to ask when I&#8217;d reserved it, and then tried to tell me it took 3 days to assemble the bike.  Eventually he got over his shock that I felt able to build it all by myself, agreed that I didn&#8217;t need to wait three days for a flat-pack box and vanished again.</p>
<p>He came back 5 minutes later saying that there was nothing in stock, and I must have seen the display model on the web site.</p>
<p>WTF ?  It&#8217;s a stock photo, unless they move all their bikes into a perfectly white room with no obvious lighting each time they build one&#8230;  I cut my losses at this point and left, although perhaps I should have been a typical outraged parent and demanded to see The Manager but I don&#8217;t subscribe to the idea that poor service can be cured by shouting loudly at someone else, and more importantly I didn&#8217;t want them to have my money: if they can&#8217;t even count bikes then what, exactly, is the reservation service for ?</p>
<p>An email to their customer services resulted in a reply a week later &#8211; in which, quite incredibly, they acknowledge that their system simply doesn&#8217;t work.  Of course, they don&#8217;t come out and say it&#8217;s broken &#8211; PR people have been on a course, <em>dontchaknow</em>, and it&#8217;s all my fault for trying to shop there (their odd formatting left in):</p>
<blockquote><p>Dear Mr Spray</p>
<p>Thank you for your recent e-mail regarding our Reserve and Collect service.<br />
Halfords prides itself on offering a range of high quality products and<br />
services and any concerns expressed by customers are treated very</p>
<p>seriously.</p>
<p>Our Reserve and Collect system is set up to use live data which allows us<br />
to advise our customers of our stock levels right down to the last item.<br />
Our colleagues in store aim to remove the item from sale as soon as the</p>
<p>notification comes through, however there will be the odd occasion where<br />
someone will be purchasing the item at the time of reservation or indeed<br />
the item turns out to be damaged / have a fault. As the accuracy of each</p>
<p>individual stock file is the stores responsibility, we have advised our<br />
store colleagues to contact customers at the earliest possible point if<br />
they believe there could be an issue, and to do anything they can to<br />
rectify the</p>
<p>problem. This may include a suitable alternative or locating another item<br />
from a local store. These guidelines are &#8216;as a minimum&#8217; in line with other<br />
retailers offering similar schemes.</p>
<p>Please accept our apologies if you feel this hasn&#8217;t happened in this case<br />
and be assured that we will make your e-mail available to the Area Manager<br />
for his information.</p>
<p>Kind Regards<br />
&lt;Name Redacted&gt;</p>
<p>Halfords Customer Services</p></blockquote>
<p>If they can&#8217;t manage to subcontract a simple race-free reservation system properly then they obviously don&#8217;t need my custom.</p>
<p>Oh wait, <a href="http://news.bbc.co.uk/1/hi/england/hereford/worcs/7760251.stm">maybe they do</a>&#8230;</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://minimal.cx/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://minimal.cx/2008/12/02/halfords-how-not-to-run-an-online-reservation-system/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>what the dickens ?</title>
		<link>http://minimal.cx/2008/11/26/what-the-dickens/</link>
		<comments>http://minimal.cx/2008/11/26/what-the-dickens/#comments</comments>
		<pubDate>Wed, 26 Nov 2008 14:09:01 +0000</pubDate>
		<dc:creator>ian</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[quirkies]]></category>

		<guid isPermaLink="false">http://minimal.cx/?p=611</guid>
		<description><![CDATA[An extract from an email I&#8217;ve just received: &#8220;As we are trying to have a carbon free Christmas this year&#8230;&#8221; So, no Coal as a gift this year ? Bah. Humbug.]]></description>
			<content:encoded><![CDATA[<p>An extract from an email I&#8217;ve just received:</p>
<blockquote><p>&#8220;As we are trying to have a carbon free Christmas this year&#8230;&#8221;</p></blockquote>
<p>So, no Coal as a gift this year ?</p>
<p>Bah. Humbug.</p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://minimal.cx/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>]]></content:encoded>
			<wfw:commentRss>http://minimal.cx/2008/11/26/what-the-dickens/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
