<?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>Edward Coffey&#039;s Blog</title>
	<atom:link href="http://edwardcoffey.com/words/feed" rel="self" type="application/rss+xml" />
	<link>http://edwardcoffey.com/words</link>
	<description>Things I know about stuff. Much of which is probably wrong.</description>
	<lastBuildDate>Wed, 04 Jan 2012 03:14:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Baba Ghanoush and Hummus</title>
		<link>http://edwardcoffey.com/words/articles/82</link>
		<comments>http://edwardcoffey.com/words/articles/82#comments</comments>
		<pubDate>Sat, 28 Aug 2010 06:55:37 +0000</pubDate>
		<dc:creator>Edward</dc:creator>
				<category><![CDATA[Food]]></category>
		<category><![CDATA[chickpea]]></category>
		<category><![CDATA[dip]]></category>
		<category><![CDATA[eggplant]]></category>
		<category><![CDATA[garlic]]></category>
		<category><![CDATA[recipe]]></category>
		<category><![CDATA[tahini]]></category>

		<guid isPermaLink="false">http://edwardcoffey.com/words/?p=82</guid>
		<description><![CDATA[Let&#8217;s stick with the food theme from my last post and get into some serious dips: specifically, the Middle Eastern classics baba ghanoush and hummus. Middle Eastern food tends to be strongly flavoured and able to be served as finger-food. &#8230; <a href="http://edwardcoffey.com/words/articles/82">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Let&#8217;s stick with the <a href="http://edwardcoffey.com/words/articles/category/food" target="_blank">food</a> theme from my <a href="http://edwardcoffey.com/words/articles/70" target="_blank">last post</a> and get into some serious dips: specifically, the Middle Eastern classics baba ghanoush and hummus. Middle Eastern food tends to be strongly flavoured and able to be served as finger-food. These qualities make it a natural choice for casual parties, and I rarely throw a party without at-least one of these dips. Sadly, the commercial renditions tend to be timid things, often leaving out key ingredients, for fear of challenging people&#8217;s palates. Happily, however, they are easy to make at home.</p>
<p style="text-align: center;"><a href="http://edwardcoffey.com/words/wp-content/uploads/2010/08/IMG_3724-baba-ghanoush-1024.jpg"><img class="size-medium wp-image-91 aligncenter" title="Baba Ghanoush" src="http://edwardcoffey.com/words/wp-content/uploads/2010/08/IMG_3724-baba-ghanoush-1024-300x200.jpg" alt="A bowl of baba ghanoush, garnished unnecessarily with mint." width="300" height="200" /></a></p>
<p><span id="more-82"></span>My family has no Middle Eastern heritage, but my father has always been a big fan of the region&#8217;s cuisine, and it was he that taught me the recipes that follow. I&#8217;m sure that leaves me open to criticism over the &#8220;authenticity&#8221; of my recipes. But since recipes vary from one town to the next even in the regions where they were first developed, with each town claiming to have the original and authentic recipe, and since I base my recipes on what tastes good, rather than adherence to canon, I couldn&#8217;t care less.</p>
<p>Basing recipes on what tastes good (and allowing for differences in the flavour and intensity of fresh produce) makes it impossible to talk in absolute proportions. To make them really well you really have to know what you want the final product to taste like and tweak the recipe as you go, rather than using strict proportions from a recipe. I&#8217;ll try my best to explain how to reach the flavour I strive for as we go.</p>
<h2>Baba Ghanoush</h2>
<p>Otherwise known, according to <a href="http://en.wikipedia.org/wiki/Baba_ghanoush" target="_blank">Wikipedia</a>, as baba ganoush, baba ghannouj or baba ghannoug (Arabic: بابا غنوج).</p>
<h3>Ingredients:</h3>
<ul>
<li>Some eggplants (aubergines)</li>
<li>Some tahini (sesame paste, one of the ingredients often omitted entirely from commercial recipes)</li>
<li>Some lemons</li>
<li>Some garlic</li>
<li>Some salt</li>
<li>Some olive oil</li>
</ul>
<p>I&#8217;m being deliberately vague here, but for some wild ballpark figures, reckon on about one clove of garlic, one lemon and 50g of tahini for a medium-sized eggplant.</p>
<h3>Method:</h3>
<ol>
<li>Roast eggplants in a 230°C oven. Remember to prick them with a fork first, or there is likely to be an almighty &#8220;POOMPH!&#8221; at some point, and you&#8217;ll find an empty eggplant shell in your oven, with the contents drooping down through the wire rack. Trust me on this.</li>
<li>Once the eggplants are sad, collapsed remnants of their former selves, take them out of the oven and allow them to cool a little. When they&#8217;re safe to handle, slit the withered skins open and scrape out the contents into a bowl, taking care to collect the large amount of liquid that will inevitably spill out.</li>
<li>Throw in all the other ingredients and purée with a stab-mixer. Okay, that&#8217;s not really fair &#8211; I&#8217;ll try to explain how I go about getting the proportions right:
<ol>
<li>Blend garlic cloves into the eggplant guts in the bowl one at a time, tasting after each addition. You&#8217;re finished when you can taste a definite garlic hit, but still appreciate the smoky roasted-eggplant flavour.</li>
<li>Blend in tahini, a dollop at a time. You&#8217;re done when you can taste the earthy, slightly bitter tahini but still appreciate the smoky eggplant and the garlic. The colour should lighten significantly.</li>
<li>Gradually blend in the lemon juice. You should be starting to get the point by now: keep adding the juice until smoky eggplant, aromatic garlic, earthy and bitter tahini and lemon are all in balance.</li>
<li>Add a little olive-oil, just a splash for each eggplant. This is entirely optional &#8211; the hint of olive flavour adds a little complexity, complimenting the eggplant and tahini, and it gives the dip a slightly richer texture.</li>
<li>Add plenty of salt, a little at a time. Keep going until you think &#8220;this might be a tiny bit too salty&#8221; &#8211; it&#8217;ll settle down over time. Often, if I have this dip in the fridge overnight, I find it needs a little extra salt and lemon-juice the next day.</li>
</ol>
</li>
</ol>
<p>You might need to iterate through step 3 a few times to get everything in balance. Eggplant will be the major component by volume, but I don&#8217;t make this as an eggplant dip with tahini, garlic and lemon flavourings, instead I try to reach a point where none of the four main flavours dominates over the others. You can also crush the garlic and use a masher instead of a stab mixer to get a chunkier consistency, but I prefer the creamy, puréed style.</p>
<h2>Hummus</h2>
<p>Otherwise known, according to <a href="http://en.wikipedia.org/wiki/Hummus" target="_blank">Wikipedia</a>, as hamos, homos, houmous, hommos, hommus, hummos or hummous (Arabic: حمّص).</p>
<p>The recipe, or at-least my recipe, for hummus is fundamentally the same as the one for baba ghanoush, but with chickpeas in place of eggplant. If you use canned chickpeas you can start at step 3 above. I use dry chickpeas because I believe suffering makes food taste better. Here&#8217;s how I prepare them:</p>
<ol>
<li>Place chickpeas in a pot (don&#8217;t fill the pot more than around half-way).</li>
<li>Add water to around twice the depth of the chickpeas.</li>
<li>Bring to the boil and simmer for 20 minutes. Add water if necessary to keep the chickpeas covered.</li>
<li>Leave for 12 hours or so. You can generally just turn off the heat and let them sit on the stove &#8211; no great harm will come to them.</li>
<li>Repeat steps 3 and 4, if you&#8217;ve got the time, otherwise you&#8217;ll just need to cook them a little longer in step 6. You can even skip step 4 altogether, but it will take a lot of boiling to get the job done.</li>
<li>Bring to the boil and simmer for 20 minutes. Pick out a chickpea and slice it in half. If there&#8217;s a lighter, chalky section in the middle, keep on boiling, with extra water if necessary.</li>
<li>Once the chickpeas are cooked through to the middle, drain them, setting aside the liquid, and blend with a stab mixer. Add the liquid back a little at a time until you reach a dip-ish sort of consistency &#8211; you may need to add extra water.</li>
</ol>
<p>I usually start cooking the chickpeas one evening, give them another boil the following morning, then a final blast on the second evening to finish them off. As with baba ghanoush, I like to create a smooth purée that isn&#8217;t dominated by any one of the constituent flavours. From that point you can also experiment with additional flavours &#8211; a handful of basil leaves blended in makes for a particularly nice basil hummus.</p>
<p>So there you are, two delicious, easy-to-make dips &#8211; no excuses for buying the commercial versions now. The key to both dips is tahini, which transforms the base ingredients into something far more complex and wonderful. As a bonus recipe, illustrating tahini&#8217;s transformative power, here is the dip with which my girlfriend recently wowed her colleagues at a work morning-tea: add a dollop of tahini to a small bowl of natural yoghurt and stir. That is all.</p>
]]></content:encoded>
			<wfw:commentRss>http://edwardcoffey.com/words/articles/82/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bread and Circuses</title>
		<link>http://edwardcoffey.com/words/articles/70</link>
		<comments>http://edwardcoffey.com/words/articles/70#comments</comments>
		<pubDate>Sun, 15 Aug 2010 15:00:39 +0000</pubDate>
		<dc:creator>Edward</dc:creator>
				<category><![CDATA[Food]]></category>

		<guid isPermaLink="false">http://edwardcoffey.com/words/?p=70</guid>
		<description><![CDATA[Sorry, the title is misleading, there&#8217;s nothing here about circuses &#8211; I&#8217;m crazy for good bread (okay, I&#8217;m crazy for good circuses too, but that will have to wait). So lets talk about bread, bread machines, and my bread recipe. &#8230; <a href="http://edwardcoffey.com/words/articles/70">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Sorry, the title is misleading, there&#8217;s nothing here about circuses &#8211; I&#8217;m crazy for good bread (okay, I&#8217;m crazy for good circuses too, but that will have to wait). So lets talk about bread, bread machines, and my bread recipe.</p>
<div id="attachment_71" class="wp-caption aligncenter" style="width: 310px"><a href="http://edwardcoffey.com/words/wp-content/uploads/2010/08/IMG_3719-bread.jpg"><img class="size-medium wp-image-71" title="Bread" src="http://edwardcoffey.com/words/wp-content/uploads/2010/08/IMG_3719-bread-300x199.jpg" alt="A loaf of bread." width="300" height="199" /></a><p class="wp-caption-text">The loaf of bread I just made.</p></div>
<p>I hear a lot of people with the same story: &#8220;I had a bread-machine once&#8230;made bread for a month, now it&#8217;s sitting in the garage&#8230;or maybe I gave it away&#8230;&#8221; The reasons vary, sometimes people just grow weary of operating the thing, but mostly people seem to not be hugely impressed with the quality of the end product &#8211; it&#8217;s &#8220;too light and fluffy&#8221;, &#8220;too dense&#8221;, &#8220;too crumbly&#8221;, or &#8220;too rubbery&#8221;.<span id="more-70"></span></p>
<p>The thing is, like most other recipes, you&#8217;ve got to tweak bread quite a lot to get what you want out of it. It also pays to start with a good machine; I like Panasonic&#8217;s sturdy cast-aluminium baking tin, and the results the machine produces. Lastly, you need to work out the right size loaf for your machine. Most machines, though they claim to be able to produce a wide range of loaf sizes, seem to have an optimal size (generally towards the low end of the range, in my experience) that produces an even texture throughout and a good crust all over.</p>
<p>I recommend starting with a good bread-mix; save plain flour based recipes for when you&#8217;ve learned the ropes a little. Bread mixes tend to produce very light, elastic bread, which is a good starting point. From that point, I work with a few basic tweaks:</p>
<ul>
<li>Reduce the amount of water if the loaf seems to collapse as it cools</li>
<li>Substitute plain flour for some of the bread-mix to produce a denser, less fluffy loaf</li>
<li>Substitute rolled oats for some of the bread-mix to produce a less stringy, more crumbly loaf (if you add them at the start, the oats will be completely pulverised in the kneading process)</li>
</ul>
<p>Using the above tweaks, I arrived at the following recipe for my every-day bread:</p>
<ul>
<li>325g <a href="http://www.laucke.com.au/" target="_blank">Lauke</a> wholemeal bread mix</li>
<li>50g plain wholemeal flour</li>
<li>50g rolled oats</li>
<li>1 tsp dried yeast</li>
<li>325mL water (or 300mL if I want a firmer loaf that will be easier to cut while it&#8217;s hot)</li>
</ul>
<p>Take two minutes to bung it in the machine before bed, set the timer for breakfast-time, and hit the sack: couldn&#8217;t be easier. I took some to work once and they&#8217;re hooked; now if I don&#8217;t bring it to Friday morning-tea, there&#8217;s trouble.</p>
<p>Okay, I feel bad about the misleading title, here&#8217;s Australia&#8217;s <a href="http://www.nica.com.au/" target="_blank">National Institute of Circus Arts</a> in action (click through for the full set):</p>
<div id="attachment_77" class="wp-caption aligncenter" style="width: 210px"><a href="http://www.flickr.com/photos/edward_on_flickr/sets/72157616302689302/"><img class="size-medium wp-image-77" title="NICA 30" src="http://edwardcoffey.com/words/wp-content/uploads/2010/08/IMG_8575-nica-30-200x300.jpg" alt="A man balancing upside-down" width="200" height="300" /></a><p class="wp-caption-text">NICA - At First Sight</p></div>
]]></content:encoded>
			<wfw:commentRss>http://edwardcoffey.com/words/articles/70/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Grandfather&#8217;s Data</title>
		<link>http://edwardcoffey.com/words/articles/34</link>
		<comments>http://edwardcoffey.com/words/articles/34#comments</comments>
		<pubDate>Mon, 17 Aug 2009 15:17:00 +0000</pubDate>
		<dc:creator>Edward</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[family]]></category>
		<category><![CDATA[history]]></category>
		<category><![CDATA[photography]]></category>

		<guid isPermaLink="false">http://edwardcoffey.com/words/articles/34</guid>
		<description><![CDATA[The urge to preserve the recorded artefacts from our ancestors is basic &#8211; the stories we tell to keep their memories alive are so much more vibrant, and more easily recalled and re-told when they&#8217;re anchored to a photo, a &#8230; <a href="http://edwardcoffey.com/words/articles/34">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The urge to preserve the recorded artefacts from our ancestors is basic  &#8211; the stories we tell to keep their memories alive are so much more vibrant, and more easily recalled and re-told when they&#8217;re anchored to a photo, a video or a letter. But how do we collect and preserve all that data: the photos, the letters, the videos, the documents and emails? My father&#8217;s father left behind precious little in the way of recorded information &#8211; to my knowledge there&#8217;s a handful of photos and a letter he wrote to my uncle, which I&#8217;ve seen but not read. No doubt there is more, but not substantially so. It&#8217;s a simple decision for those who possess these artefacts to preserve them all, to the greatest degree practical. No need to organise and catalogue the contents &#8211; there is just so little there to preserve. But things are changing.<span id="more-34"></span><br />
<a href="http://edwardcoffey.com/words/wp-content/uploads/2010/08/sn013-030-fountain.jpg"><img class="aligncenter size-medium wp-image-42" src="http://edwardcoffey.com/words/wp-content/uploads/2010/08/sn013-030-fountain-197x300.jpg" alt="" width="197" height="300" /></a>The physical record of my father is already far richer in content. He has lived through an age when high-quality colour photography became widely available and affordable, first in the form of 35mm film, then in digital photography. He&#8217;s been writing documents and mail (paper and, later, electronic) on a PC since purchasing a computer (an Intel 80286 based machine with a whopping 1MB of RAM) around two decades ago as a mature-age university student. We&#8217;ve never been the sort of family to make home-movies, but with phones and stills-cameras now offering video recording as standard, the temptation to flick over from stills to video every so-often is becoming irresistible. Even so, thus far the sum of all this information might amount to a only shelf full of photo-albums, a few binders full of documents, and literally a few minutes of video.<br />
<a href="http://edwardcoffey.com/words/wp-content/uploads/2010/08/sn008-016-sarah.jpg"><img class="aligncenter size-medium wp-image-43" title="sn008-016-sarah" src="http://edwardcoffey.com/words/wp-content/uploads/2010/08/sn008-016-sarah-195x300.jpg" alt="" width="195" height="300" /></a>Skip forward now to the generation that will call me grandfather (hypothetical, since I have no children of my own at this point). As a third child, whose parents had grown tired of photographing children and their antics, my own early childhood shall retain some level of dignified mystery. However, as point-and-shoot film cameras gained popularity my life, at-least the part of it I spend at family gatherings, has been subject to far greater scrutiny. Now, between my family&#8217;s photos of me and my own photos of the things in my life, there are literally thousands of images that I&#8217;ll be leaving behind for my grandchildren to sort through. I&#8217;ve done them the favour of scanning the 1424 frames of my own films that were remotely worth looking at, but I fear it will be small consolation when they find the 8724 photos I&#8217;ve taken on my first DSLR since purchasing it just three years ago, or the tens of thousands more that I intend collect over the next several decades. I still have most of the personal emails I&#8217;ve sent and received in the course of my adult life. It is no slight upon this hypothetical generation when I suggest that the probably won&#8217;t bother reading even the tiniest fraction of them: I can&#8217;t imagine anything much more boring than reading through the minutiæ of someone&#8217;s electronic correspondence.<br />
<a href="http://edwardcoffey.com/words/wp-content/uploads/2010/08/sn024-018-maria-and-friend.jpg"><img class="aligncenter size-medium wp-image-44" title="sn024-018-maria-and-friend" src="http://edwardcoffey.com/words/wp-content/uploads/2010/08/sn024-018-maria-and-friend-300x199.jpg" alt="" width="300" height="199" /></a>This is not the part where I start to rant about the folly of all this vast collection of data and preach a return to &#8220;simpler times&#8221; when people only recorded the things that &#8220;really mattered&#8221;. Actually I think it&#8217;s all rather wonderful, and I envy my grandchildren the high-definition, wide-screen, surround sound view that they will have into what will no-doubt be regarded as the quaint, old-fashioned times in which we live. I have just two questions:</p>
<ol>
<li>What plans, if any, do you have for collecting preserving the data left behind by your grandparents, or parents?</li>
<li>What plans, if any, do you have for curating your own data to present it in the most accessible way for your grandchildren. Will you be leaving behind an unsorted blob of information, or picking out the most interesting parts for easy access? Will you delete all the saucy bits, leave them stand, or lock them in some kind of data time-capsule, to be opened only after all your children have died, to save them the embarrassment?</li>
</ol>
<p>In answer to the first, since I can produce passable scans of both film and prints, I think perhaps I should take it upon myself to collect the few photos that exist of my grandfather. The second is far more difficult &#8211; I expect the most I can hope to manage is to keep the record in a single, largely unsorted, uncatalogued blob. I can&#8217;t imagine wishing to censor anything. In-fact, I intend to be the kind of old man that drops the most inappropriate details of youthful follies into casual conversation. You have been warned.</p>
]]></content:encoded>
			<wfw:commentRss>http://edwardcoffey.com/words/articles/34/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Haiku composed for the woman ahead of me, boarding the train at Richmond station</title>
		<link>http://edwardcoffey.com/words/articles/3</link>
		<comments>http://edwardcoffey.com/words/articles/3#comments</comments>
		<pubDate>Mon, 06 Apr 2009 18:37:00 +0000</pubDate>
		<dc:creator>Edward</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://edwardcoffey.com/words/articles/3</guid>
		<description><![CDATA[From time to time everyone who regularly uses a metropolitan train system probably wonders if theirs is the worst the world has ever seen. Melbournians may not be any more justified in this than anyone else, but now at-least we &#8230; <a href="http://edwardcoffey.com/words/articles/3">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>From time to time everyone who regularly uses a metropolitan train system probably wonders if theirs is the worst the world has ever seen. Melbournians may not be any more justified in this than anyone else, but now at-least we know that for March 2009 we had about the worst service that <em>this city</em> has ever seen.<span id="more-3"></span></p>
<p>It is difficult to sympathise with Connex, who when buying trains apparently didn&#8217;t bother to ask whether they can stop when it&#8217;s wet (rather than sailing majestically past the station), or go when it&#8217;s hot (above 35°C, as it is for more than a week each year). However some of the blame has to lie with Melbourne&#8217;s commuters, who seem to make long, hard work of the simple task of boarding even a relatively empty carriage. Here, then, is the poem promised in the title of this post:</p>
<p><em>Paused, indecision.<br />
Should she turn left, or turn right?<br />
&#8220;Get out&#8217; the doorway!&#8221;</em></p>
<p>I wonder if Connex will publish it in their <a href="http://movinggalleries.org/">Moving Galleries</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://edwardcoffey.com/words/articles/3/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enhancing highlight-areas in digital photos</title>
		<link>http://edwardcoffey.com/words/articles/13</link>
		<comments>http://edwardcoffey.com/words/articles/13#comments</comments>
		<pubDate>Mon, 30 Mar 2009 02:16:17 +0000</pubDate>
		<dc:creator>Edward</dc:creator>
				<category><![CDATA[Post Processing]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[camera]]></category>
		<category><![CDATA[clipping]]></category>
		<category><![CDATA[digital]]></category>
		<category><![CDATA[highlight]]></category>
		<category><![CDATA[photo]]></category>
		<category><![CDATA[photography]]></category>
		<category><![CDATA[RAW]]></category>
		<category><![CDATA[UFRaw]]></category>

		<guid isPermaLink="false">http://edwardcoffey.com/words/?p=13</guid>
		<description><![CDATA[This is a technique I use to eliminate the colour-banding that often occurs around highlights in digital photos. It requires that you are shooting RAW files, rather than JPEGs. <a href="http://edwardcoffey.com/words/articles/13">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This is a technique I use to eliminate the colour-banding that often occurs around highlights in digital photos. It requires that you are shooting RAW files, rather than JPEGs. The images below all link to larger versions, so if you&#8217;ve no idea what I&#8217;m talking about, just open the first and last images in different browser windows/tabs and flip back and forth between them to see the effect of the technique described below.<span id="more-13"></span></p>
<h3>The Problem</h3>
<p>The screenshot below shows a detail from a photo with no adjustments applied:</p>
<p style="text-align: center;">
<div id="attachment_14" class="wp-caption aligncenter" style="width: 310px"><a href="http://edwardcoffey.com/words/wp-content/uploads/2009/03/base.jpg"><img class="size-medium wp-image-14" title="Base image" src="http://edwardcoffey.com/words/wp-content/uploads/2009/03/base-300x228.jpg" alt="Base Image" width="300" height="228" /></a><p class="wp-caption-text">Base image</p></div>
<p>There is unnatural banding of oranges and yellows around the highlights on the arms and hands, and on the top of the cake and the dessert in the foreground. This banding is caused by channel-clipping, skip to the next heading for the solution or read on for the in-depth explanation of the problem:</p>
<ul>
<li>In the white highlights, the red, green and blue channels are clipped at full intensity. In reality the candle-flames were orange-ish yellow, not white, but since we&#8217;re dealing with a much nore limited dynamic range it makes sense to render (comparatively) very bright objects as white.</li>
<li>On surfaces a little further out from the candles, the intensity of the blue channel starts to drop away. The red and green are still more intense than we can display within our limited dynamic range, so they&#8217;re still clipped to full intensity. With the blue channel dropping away, everything starts to turn yellow.</li>
<li>A little further out, the green channel starts to drop away but the red level is still brighter than we can handle. With the blue mostly gone and the green heading downhill we get a big slab of orange.</li>
<li>Eventually we reach surfaces so far from the flame that the red channel starts dropping within our displayable range, and at that point the colour is back in balance.</li>
</ul>
<h3>The Solution</h3>
<p>It turns out that digital camera sensors capture a much greater dynamic range than we usually see in the final image, the conversion software takes a slice of that range and maps it to the final pixel values. That means that even when the red channel is clipped for a particular pixel, the raw data from the sensor may not be clipped at all. So, how do we get to see all that unclipped data? Simple, just use negative exposure compensation (turn on the overexposure indicator then decrease exposure until there are no areas indicated):</p>
<p style="text-align: center;">
<div id="attachment_15" class="wp-caption aligncenter" style="width: 310px"><a href="http://edwardcoffey.com/words/wp-content/uploads/2009/03/dark.jpg"><img class="size-medium wp-image-15" title="Darkened image" src="http://edwardcoffey.com/words/wp-content/uploads/2009/03/dark-300x228.jpg" alt="Darkened Image" width="300" height="228" /></a><p class="wp-caption-text">Darkened image</p></div>
<p>We can see the missing detail now, but everything else has gone dark. The important thing is that only the very brightest subjects the sensor recorded are now mapped to the maximum channel values in the final image. We can&#8217;t push the exposure compensation back up to lighten the image, that only gets us back where we started, so we need to use the base curve:</p>
<div id="attachment_17" class="wp-caption aligncenter" style="width: 310px"><a href="http://edwardcoffey.com/words/wp-content/uploads/2009/03/fixed-but-low-contrast.jpg"><img class="size-medium wp-image-17" title="Fixed, but with low contrast" src="http://edwardcoffey.com/words/wp-content/uploads/2009/03/fixed-but-low-contrast-300x228.jpg" alt="Fixed, but with low contrast" width="300" height="228" /></a><p class="wp-caption-text">Fixed, but with low contrast</p></div>
<p>This curve leaves the white-point alone (it still touches the top-right corner of the grid) so it&#8217;s still mapping only the sensor&#8217;s brightest values to the maximum channel values in the output (I&#8217;ve turned overexposure indication on, so you can see that only the centres of the flames are overexposed), but it lightens everything in-between, bringing it back up to around the level of the original image. Cramming in that extra bit of dynamic-range tends to reduce contrast a small amount in other areas of the image, I find that putting a slight concave in the first segment of the above curve helps to compensate:</p>
<div id="attachment_16" class="wp-caption aligncenter" style="width: 310px"><a href="http://edwardcoffey.com/words/wp-content/uploads/2009/03/final.jpg"><img class="size-medium wp-image-16" title="Final image, with contrast restored" src="http://edwardcoffey.com/words/wp-content/uploads/2009/03/final-300x228.jpg" alt="Final image, with contrast restored" width="300" height="228" /></a><p class="wp-caption-text">Final image, with contrast restored</p></div>
<p>You&#8217;ll need to tweak the other control points to maintain the overall brightness and ensure the curve touches at the top-right corner as I have above, then you&#8217;re done. The banding is gone, instead there are smooth transitions from highlights to normal exposure. One side effect is an apparent lightening and desaturation of the highlight areas (in particular compare the dessert at the bottom of the frame) &#8211; it&#8217;s not a bad thing, in fact it usually looks vastly better, but it&#8217;s worth being aware of.</p>
<p>I&#8217;ve used UFRaw for this demonstration, but the same techniques should work for just about any RAW converter. In-fact I&#8217;m sure some converters are already offering built-in functionality similar to this, or will do before long.</p>
]]></content:encoded>
			<wfw:commentRss>http://edwardcoffey.com/words/articles/13/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Let&#8217;s pretend we&#8217;re adults</title>
		<link>http://edwardcoffey.com/words/articles/4</link>
		<comments>http://edwardcoffey.com/words/articles/4#comments</comments>
		<pubDate>Sun, 01 Mar 2009 23:35:00 +0000</pubDate>
		<dc:creator>Edward</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://edwardcoffey.com/words/articles/4</guid>
		<description><![CDATA[Can we all agree, from this point forward, never to use the phrase &#8220;the f-bomb&#8221; (or any variant where the f is replaced with a c, or an s, or any other letter you care to mention)? I should point &#8230; <a href="http://edwardcoffey.com/words/articles/4">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Can we all agree, from this point forward, never to use the phrase &#8220;the f-bomb&#8221; (or any variant where the f is replaced with a c, or an s, or any other letter you care to mention)? I should point out here, for those fortunate enough never to have heard such a phrase, that it is normally used to indicate that another has uttered a word, beginning with the specified letter, that is deemed too terrible to utter even in the context of quotation, i.e. &#8220;Jim dropped the f-bomb&#8221;.<span id="more-4"></span></p>
<p>This may be a flaw in my own psyche (there are many), but whenever I hear a colleague utter this phrase I am overcome with sympathetic embarrassment at the sheer childishness of it. As obvious as it seems, I feel compelled to assert that the words for which this phrase and its variants stand in are in-fact not bombs. They have no inherent power beyond the puff of breath used to utter them, and have never, in the history of language, rent a person limb from limb.</p>
<p>If you really are keeping such timid company that the utterance of vulgar language may injure them in some way, my primary advice is to seek more robust company. Otherwise simply avoid directly quoting anyone who uses such language, or, as an absolute last resort, use the time-honoured phrase &#8220;the f-word&#8221;. That phrase is marginally less childish than &#8220;the f-bomb&#8221;, but shares the same fundamental, self-defeating silliness: anyone hearing it will immediately think &#8220;oh, fuck&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://edwardcoffey.com/words/articles/4/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Regarding Clive Hamilton&#8217;s Views on Censorship</title>
		<link>http://edwardcoffey.com/words/articles/5</link>
		<comments>http://edwardcoffey.com/words/articles/5#comments</comments>
		<pubDate>Tue, 13 Jan 2009 21:01:00 +0000</pubDate>
		<dc:creator>Edward</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Australia]]></category>
		<category><![CDATA[censorship]]></category>
		<category><![CDATA[government]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[waste]]></category>

		<guid isPermaLink="false">http://edwardcoffey.com/words/articles/5</guid>
		<description><![CDATA[It is difficult to know where to begin to respond Clive Hamilton&#8217;s piece for Crikey concerning Internet censorship. It is perhaps one of the more considered articles supporting the Australian government&#8217;s filter plan, yet it falls so short of actually &#8230; <a href="http://edwardcoffey.com/words/articles/5">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It is difficult to know where  to begin to respond Clive Hamilton&#8217;s <a href="http://www.crikey.com.au/Politics/20081120-Free-speech-and-net-porn-.html">piece</a> for Crikey concerning Internet censorship.  It is perhaps one of the more considered articles supporting the Australian government&#8217;s  filter plan, yet it falls so short of actually addressing the concerns  of the opponents that I fear such concerns will simply never be acknowledged  by those attempting to implement this filter.<span id="more-5"></span></p>
<p>In lieu of addressing the concerns  raised about the filter, Hamilton chooses to build a straw-man in the  form of the Internet&#8217;s supposed &#8220;community of devotees&#8221;, a  group of cowboys and extreme libertarians that &#8220;live in cyberland&#8221;.  I suspect the group to which he is referring is more accurately described  as &#8220;anyone who uses the Internet and disagrees with Clive Hamilton&#8217;s  view of Internet censorship&#8221;, but either way, I feel sure Hamilton  would regard me as a member of this group. The bad news is that I live  in a flat, have never owned a ten gallon hat, and the most extreme liberty  I&#8217;ve taken recently is having three coffees in one afternoon. I go to  work like anyone else, I spend time with friends and family, including  my young nephews and niece, and in and around these and other activities,  I use the Internet. This is because unlike the people Hamilton is arguing  against, I am real, and not a two dimensional caricature (though, having  admitted to drinking coffee I can see that I&#8217;ve left myself wide open  to the &#8220;latte-sipping socialist&#8221; tag). The one real person  opposed to the filter mentioned in Hamilton&#8217;s article has someone else&#8217;s  quote, taken grossly out of context, attributed to him in a weak attempt  to discredit his views.</p>
<p>The net result of inventing  an opponent rather than addressing the real opponents and the real issues  that they raise, is that the majority of Hamilton&#8217;s article is spent  on a point that has never been part of the debate: that young children  shouldn&#8217;t be given unrestricted access to pornography. While there are  real arguments to be had about the best way to prevent children from  having such access, no-one is seriously arguing that we just shouldn&#8217;t  bother. Requiring all ISPs to offer a clean-feed seems a poor spending-choice,  and for that reason there will be a lot of opposition to it. That doesn&#8217;t  mean the opponents think that restricting children&#8217;s access to the Internet  is a bad thing, just that there are better ways to do it.</p>
<p>The real issue to which real  people are opposed is mandatory filtering. Hamilton begins his article  by asking &#8220;What&#8217;s so special about the internet?&#8221; How does  it differ from film, television, radio, books and magazines? I will  attempt to explain, though I am aware this carries with it an enormous  risk of reducing me to a two-dimensional cyber-cowboy. There are two  major differences that mark the Internet as &#8220;special&#8221; in this  context, and they happen to address both the &#8220;why we shouldn&#8217;t&#8221;  and &#8220;why we can&#8217;t&#8221; of Internet censorship.</p>
<p>Why we shouldn&#8217;t: it is easy  to characterise the Internet as simply being another medium like film,  television, radio, books and magazines, but it is also wrong. Even describing  the Internet as the interactive digital version of all those other media  put together fails to acknowledge a huge proportion of what people do  online. For every instance where people exchange information &#8216;offline&#8217;,  there is an online equivalent – none of the other media mentioned  share that property. Even that falls short of describing the scope of  the Internet, but it is sufficient for this point: mandatory censorship  of the Internet is equivalent to mandatory censorship of every coffee-shop,  boardroom, telephone, university classroom, post-office, pub and living-room.</p>
<p>Why we can&#8217;t: People don&#8217;t  simply sit down and watch or read the Internet, everyone who can access  it can contribute to it in real time, not only is censoring it a bad  idea in the first place, there&#8217;s just no way to censor even a fraction  of the interactions that occur even if you tried. Perhaps more importantly,  &#8220;the net interprets censorship as damage and routes around it&#8221;.  You may not agree with John Gilmore&#8217;s views on many issues, and that  quote may be cliché at this point, but it&#8217;s still true. Proponents  of mandatory Internet censorship would no-doubt like to believe that  using anonymity networks requires a great deal of effort and/or technical  knowledge, and will therefore remain a niche activity if a mandatory  filter is implemented. The truth is that the first time the system stops  you from visiting a site, you can download a single free application,  and with no configuration whatsoever, simply run it and browse to whatever  site you wish. At the moment, perhaps not many people know this, but  you can count on it becoming common knowledge if a mandatory filter  is implemented. Anyone remotely inconvenienced by the filter can  bypass it, with no technical knowledge, in minutes, and the technology  that allows anonymity networks to operate is the same technology that  protects data in online banking and other electronic-commerce applications  – block one and you block the other.</p>
<p>Illegal material is, well,  illegal. We already have systems in place to find and prosecute people  who produce or download it. Yes, it might be nice if there was a magic  machine that could prevent them from ever downloading it, but there  isn&#8217;t, all there is is the potential to waste a large amount of money.  Child welfare groups like Save the Children have already declared that  the money could be far better spent on programs that will have actual  results, rather than this pointless filter.</p>
]]></content:encoded>
			<wfw:commentRss>http://edwardcoffey.com/words/articles/5/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Push the Tempo</title>
		<link>http://edwardcoffey.com/words/articles/6</link>
		<comments>http://edwardcoffey.com/words/articles/6#comments</comments>
		<pubDate>Wed, 19 Mar 2008 12:08:00 +0000</pubDate>
		<dc:creator>Edward</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[audio processing]]></category>
		<category><![CDATA[commute]]></category>
		<category><![CDATA[LAME]]></category>
		<category><![CDATA[MP3]]></category>
		<category><![CDATA[podcast]]></category>
		<category><![CDATA[SoX]]></category>
		<category><![CDATA[time]]></category>

		<guid isPermaLink="false">http://edwardcoffey.com/words/articles/6</guid>
		<description><![CDATA[You&#8217;ve got a 50 minute commute to work and a 75 minute podcast to listen to. What do you do? You could stop two thirds of the way through and listen to the rest on the trip home, but that &#8230; <a href="http://edwardcoffey.com/words/articles/6">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>You&#8217;ve got a 50 minute commute to work and a <a href="http://twit.tv/twit">75 minute podcast</a> to listen to. What do you do? You could stop two thirds of the way through and listen to the rest on the trip home, but that would mean losing the continuity of the show. Besides which, podcasts are slow compared to, say, reading. If only they could just speak as fast as you can read, they&#8217;d have the whole show done by the end of your morning commute.<span id="more-6"></span></p>
<p>Since your favourite podcast team are unlikely to rehearse the entire show then blurt it out at high speed just to cater to your whims, you&#8217;ll have to take matters into your own hands. You might have a nice audio editing suite with a friendly GUI, I&#8217;m sure free downloads of such programs are plentiful, but I have the Linux command-line and the tools <a href="http://sox.sourceforge.net/Main/HomePage">SoX</a> and <a href="http://lame.sourceforge.net/index.php">LAME</a>, so that&#8217;s what I&#8217;ll be using:</p>
<pre>sox podcast.mp3 -t wav - tempo 1.5 30 treble -6 | lame -b 64 - podfast.mp3</pre>
<p>There you go, a 75 minute podcast wedged into 50 minutes. The operation SoX is performing is <a href="http://en.wikipedia.org/wiki/Audio_timescale-pitch_modification">&#8220;time stretching&#8221;</a> (followed by a broad treble reduction, to help counter some of the processing artefacts), so if you&#8217;re not going to use SoX, that&#8217;s the feature you need to find in whatever software you&#8217;re using. SoX does the best job of any software I&#8217;ve tried. LAME is just there to recode back to MP3, because the version of SoX I&#8217;m using can&#8217;t.</p>
<p>DISCLAIMER: This is a terrible way to listen to podcasts, don&#8217;t do it. If nothing else, it takes every ounce of concentration just to understand what&#8217;s being said, so it&#8217;s tiring work.</p>
]]></content:encoded>
			<wfw:commentRss>http://edwardcoffey.com/words/articles/6/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Mobile Blogging</title>
		<link>http://edwardcoffey.com/words/articles/11</link>
		<comments>http://edwardcoffey.com/words/articles/11#comments</comments>
		<pubDate>Fri, 06 Jul 2007 15:29:00 +0000</pubDate>
		<dc:creator>Edward</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[yoda]]></category>

		<guid isPermaLink="false">http://edwardcoffey.com/words/articles/11</guid>
		<description><![CDATA[Through the wonders of technology I can take bad photos of inane crap and post them along with boring text straight to the Internet for all to see.]]></description>
			<content:encoded><![CDATA[<p class="mobile-photo"><a href="http://edwardcoffey.com/words/wp-content/uploads/2010/08/Yoda-780748.jpg"><img src="http://edwardcoffey.com/words/wp-content/uploads/2010/08/Yoda-780748.jpg" alt="" width="240" height="320" /></a></p>
<p>Through the wonders of technology I can take bad photos of inane crap and post them along with boring text straight to the Internet for all to see.</p>
]]></content:encoded>
			<wfw:commentRss>http://edwardcoffey.com/words/articles/11/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

