<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Techbelly</title>
	
	<link>http://www.techbelly.com</link>
	<description>Ben Griffiths' weblog</description>
	<lastBuildDate>Thu, 18 Jun 2009 00:04:48 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<geo:lat>51.476</geo:lat><geo:long>-0.015</geo:long><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/BenGriffiths" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Fabric piracy costs UK economy $100bn a year.</title>
		<link>http://feedproxy.google.com/~r/BenGriffiths/~3/gIyRzY8FGQU/</link>
		<comments>http://www.techbelly.com/2009/06/17/fabric-piracy/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 23:58:50 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://www.techbelly.com/?p=139</guid>
		<description><![CDATA[The UK clothing industry is worth around $50bn a year.
The government must act now to save thousands of jobs and tens of billions in lost revenue!
All over the country, youths are going clothes shopping. Shockingly, before buying anything, they&#8217;re trying the clothes on. That&#8217;s right, wearing the clothes &#8211; for free!
Often, they try on clothes [...]]]></description>
			<content:encoded><![CDATA[<p>The UK clothing industry is worth around $50bn a year.</p>
<p>The government must act now to save thousands of jobs and tens of billions in lost revenue!</p>
<p>All over the country, youths are going clothes shopping. Shockingly, before buying anything, they&#8217;re trying the clothes on. That&#8217;s right, wearing the clothes &#8211; for free!</p>
<p>Often, they try on clothes that they don&#8217;t buy. Sometimes, they wear clothes that they were never intending to purchase, just to see how they look!</p>
<p>I know, horrific isn&#8217;t it. Immoral and wrong. It&#8217;s tantamount to theft. They don&#8217;t own them, haven&#8217;t paid for them. And yet there they are, taunting the whole industry!</p>
<p>All those poor tailors, seamstresses, dyers, cutters &#8211; their jobs are in peril due to this blatant.. well.. fabric piracy!</p>
<p>Forget this digital britain nonsense &#8211; the real &#8216;lost money&#8217; in our economy is in folks trying on clothes. Ban changing rooms now!</p>
<p>Last time I went shopping &#8211; let&#8217;s face it we&#8217;re all guilty in this &#8211; I tried on three pairs of trousers and bought one. If I&#8217;m in any way typical &#8211; well at 3:1 worn/bought ratio that&#8217;s $100bn of lost revenue right there!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=gIyRzY8FGQU:Bqkjiu5U4dU:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?i=gIyRzY8FGQU:Bqkjiu5U4dU:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=gIyRzY8FGQU:Bqkjiu5U4dU:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=gIyRzY8FGQU:Bqkjiu5U4dU:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=gIyRzY8FGQU:Bqkjiu5U4dU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?i=gIyRzY8FGQU:Bqkjiu5U4dU:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/BenGriffiths/~4/gIyRzY8FGQU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.techbelly.com/2009/06/17/fabric-piracy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.techbelly.com/2009/06/17/fabric-piracy/</feedburner:origLink></item>
		<item><title>Links for 2009-06-01 [del.icio.us]</title><link>http://feedproxy.google.com/~r/BenGriffiths/~3/oy5wi2hj2M4/bengriffiths</link><pubDate>Tue, 02 Jun 2009 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/bengriffiths#2009-06-01</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.telegraph.co.uk/health/wellbeing/5356013/Radionics-can-a-lock-of-hair-hold-the-key-to-health.html"&gt;Radionics: can a lock of hair hold the key to health? - Telegraph&lt;/a&gt;&lt;br/&gt;
&amp;quot;So how exactly does it work again? Best guess is that we all plug into some kind of universal energy grid and radionics constitutes a kind of battery recharging rescue service. From afar.&amp;quot; This is not some fucked up channel 5 documentary - it&amp;#039;s the bleedin&amp;#039; Daily Telegraph. Gosh...&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/BenGriffiths/~4/oy5wi2hj2M4" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/bengriffiths#2009-06-01</feedburner:origLink></item><item>
		<title>Filesharing numbers don’t add up.</title>
		<link>http://feedproxy.google.com/~r/BenGriffiths/~3/tA9F_yxNWYI/</link>
		<comments>http://www.techbelly.com/2009/05/30/filesharing-numbers-dont-add-up/#comments</comments>
		<pubDate>Sat, 30 May 2009 13:46:45 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[digital britain]]></category>
		<category><![CDATA[digital rights]]></category>
		<category><![CDATA[filesharing]]></category>
		<category><![CDATA[SABIP]]></category>

		<guid isPermaLink="false">http://www.techbelly.com/?p=127</guid>
		<description><![CDATA[I hold no candle for digital pirates. You&#8217;re somewhere above rats and below salesmen in my hierarchy of distasteful creatures. The sense of entitlement you have, as you steal what doesn&#8217;t belong to you, disgusts me &#8211; the same disgust as the trough-guzzling of MPs and bonus-boozing of bankers. Worse, you call yourselves &#8216;sharers &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>I hold no candle for digital pirates. You&#8217;re somewhere above rats and below salesmen in my hierarchy of distasteful creatures. The sense of entitlement you have, as you steal what doesn&#8217;t belong to you, disgusts me &#8211; the same disgust as the trough-guzzling of MPs and bonus-boozing of bankers. Worse, you call yourselves &#8216;sharers &#8211; an inhuman disservice to the wonderful human act of sharing, of lending  a much-loved book or film to a friend. </p>
<p>You represent a terrible egotism &#8211; I want this now, therefore I&#8217;m allowed it now. You&#8217;re spoilt children, having silly tantrums over shiny things you can&#8217;t have.</p>
<p>But, right now, you&#8217;re being used; being used in a public policy &#8216;debate&#8217;, by ambitious politicians and business-blinded lobbyists. And, on balance, I dislike these people and their ends more.</p>
<p>This week saw the publishing of a <a href="http://www.sabip.org.uk/home/pressrelease/2009/pressrelease-20090529.htm">report by <span class="caps">SABIP</span></a> claiming &#8216;a rise in economic losses sustained by unauthorised downloading&#8217;.</p>
<p>It&#8217;s actually a pretty good and thorough report &#8211; though it&#8217;s a review rather than original research, and undertaken with the usual economic/industry bias.</p>
<p>But the executive summary is much more apocalyptic and negative than the report as a whole &#8211; one might say &#8216;sexed up&#8217;. It makes chilling reading &#8211; £10 billion in monetary losses; 4,000 jobs; £12 billion stolen by the users of one small peer-to-peer network annually; who knows the figure for the whole of the internet! As the summary says &#8220;these figures are staggering&#8221;.</p>
<p>Yes they are. And also utter, utter nonsense. Maybe the figures aren&#8217;t supposed to be the kind that stand up to simple scrutiny. Perhaps they&#8217;re of the good-enough-for-a-powerpoint-slide-or-spreadsheet-or-press-release type.</p>
<p>But, even the most innumerate of us will wonder how 4,000 jobs relates to a £10bn loss &#8211; unless each of those potential employees earn/costs £2.5m a year.</p>
<p>Some of us will wonder further. When the summary says that a season of 24 is worth £5, wouldn&#8217;t that imply that 4.2 million years of content are being downloaded annually to make up this £12bn in stolen value.</p>
<p>To put it another way, with these numbers, even if every broadband-connected household in the UK was involved, some 48 hours of pirated content would be being watched by each of them online, every week.</p>
<p> And, further, we have to assume that if the content weren&#8217;t downloaded it would be paid for. Phew!</p>
<p>Indeed &#8220;these figures are staggering&#8221;. Staggeringly stupid and cherry-picked to get headlines, I&#8217;d say. The numbers imply a very odd world, one that I&#8217;m certain doesn&#8217;t really exist. (I&#8217;m being a little unfair by not splitting the numbers into UK v. world losses, but it&#8217;s not that clear in the report&#8217;s summary either).</p>
<p>Even given these ridiculous numbers, the report says that it&#8217;s going to get worse &#8211; 50mps broadband can deliver 10 hours of music in five minutes! Imagine how much more people will listen to when it can be downloaded so quickly! It will only take 12 minutes to download a whole 24hrs of music.</p>
<p>I&#8217;m guessing that the fear is that young folks find a way to consume more than 24 hours of content in a day &#8211; then we&#8217;ll be in trouble. Or not.</p>
<p>My favourite bit:</p>
<blockquote><p>
&#8220;The new generation of broadband access at 50mbs can deliver 200 mp3 music files in five minutes, the unauthorised <span class="caps">DVD</span> of “Star Wars” in three minutes, and the complete digitized works of Charles Dickens in less than ten.&#8221;
</p></blockquote>
<p>Now, leave aside the fact that Charles Dickens&#8217; work is now out-of-copyright and perfectly right, proper and good to share. It&#8217;s some deep level of digital ignorance that thinks that in terms of file size the order goes music &gt; video &gt; text. Do these folks not use email? This is a soundbite drop-in: false but designed to be easily repeatable. And, I&#8217;d warrant, it must have been written by someone who is digitally illiterate &#8211; just the peeps you want setting digital policy.</p>
<p>It&#8217;s obviously too much to ask for a simple model of file-sharing activity &#8211; one in which the numbers add up and doesn&#8217;t point to some coming digital apocalypse. Because that&#8217;s not where we&#8217;re heading. There is a hard limit on how much digital content we can possibly consume &#8211; time.</p>
<p>There is clearly no strict equivalence between the amount of content downloaded, the amount consumed and the amount that would otherwise have been bought. Refusing that is where these silly numbers come from. There is no secret &#8216;dark&#8217; £10bn (or was it £12bn?), just waiting to be delivered to Bono and his mates, in trucks.</p>
<p>Sigh, but you can bet it&#8217;ll be the big numbers that are picked up by the media and repeated and exaggerated and the government set public internet policy off the back of them. Public internet policy that will be restrictive and designed to appease the industry lobbyists &#8211; ignorant of our individual rights and utterly disproportionate.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=tA9F_yxNWYI:3PTff-5KyM8:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?i=tA9F_yxNWYI:3PTff-5KyM8:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=tA9F_yxNWYI:3PTff-5KyM8:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=tA9F_yxNWYI:3PTff-5KyM8:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=tA9F_yxNWYI:3PTff-5KyM8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?i=tA9F_yxNWYI:3PTff-5KyM8:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/BenGriffiths/~4/tA9F_yxNWYI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.techbelly.com/2009/05/30/filesharing-numbers-dont-add-up/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.techbelly.com/2009/05/30/filesharing-numbers-dont-add-up/</feedburner:origLink></item>
		<item><title>Links for 2009-05-22 [del.icio.us]</title><link>http://feedproxy.google.com/~r/BenGriffiths/~3/9vfXC2W46Q8/bengriffiths</link><pubDate>Sat, 23 May 2009 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/bengriffiths#2009-05-22</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.badscience.net/2009/05/to-the-battlefield-my-fellow-dweebs/"&gt;To the battlefield, my fellow dweebs! - Bad Science&lt;/a&gt;&lt;br/&gt;
&amp;quot;When you mention the internet to journalists, they pretend it’s full of angry bloggers making stuff up. In reality there are medical research charities, academics, universities’ own press releases, NHS Choices, and more.&amp;quot;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/BenGriffiths/~4/9vfXC2W46Q8" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/bengriffiths#2009-05-22</feedburner:origLink></item><item>
		<title>Siemens washing machine broken – flashing key symbol, child lock</title>
		<link>http://feedproxy.google.com/~r/BenGriffiths/~3/7KCt4UfUB6w/</link>
		<comments>http://www.techbelly.com/2009/04/23/siemens-washing-machine-broken-flashing-key-symbol-child-lock/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 12:02:54 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[flashing_key]]></category>
		<category><![CDATA[help]]></category>
		<category><![CDATA[siemens]]></category>
		<category><![CDATA[washing_machine]]></category>

		<guid isPermaLink="false">http://www.techbelly.com/?p=124</guid>
		<description><![CDATA[Panic in the Techbelly family&#8217;s secret underground lair this morning when we thought the washing machine broken. A domestic disaster, given the child&#8217;s insistence of vomitting on or otherwise soiling everything we own, every day, more than once.
Just so others can find this post: the broken washing machine was a Siemens xlp1400 (or maybe xlp [...]]]></description>
			<content:encoded><![CDATA[<p>Panic in the Techbelly family&#8217;s secret underground lair this morning when we thought the washing machine broken. A domestic disaster, given the child&#8217;s insistence of vomitting on or otherwise soiling everything we own, every day, more than once.</p>
<p>Just so others can find this post: the broken washing machine was a Siemens xlp1400 (or maybe xlp 1400), and the symptom was a flashing key symbol.</p>
<p>Turns out it wasn&#8217;t broken &#8211; the flashing key symbol meant that the child lock had been accidentally engaged. The fix, given by the friendly folks on the  Siemens help-line: simply hold down the start button for two seconds. Bingo, the laundry cycle can crank up again. They also offered to send us a new manual for the machine. Which was nice.</p>
<p>Couldn&#8217;t find any information on the interweb of how to solve this &#8211; hence this post. After-sales service on the web becomes increasingly impossible through the spew of affiliate and review sites that vie daily to dominate the search results &#8211; to everyone&#8217;s disadvantage it seems. (Although, it would have been helpful if Siemens published their manuals online in a way that google could search them. Just saying).</p>
<p>This might be the most boring post I&#8217;ve ever written. And the most useful.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=7KCt4UfUB6w:qvZUd9Wp0iQ:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?i=7KCt4UfUB6w:qvZUd9Wp0iQ:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=7KCt4UfUB6w:qvZUd9Wp0iQ:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=7KCt4UfUB6w:qvZUd9Wp0iQ:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=7KCt4UfUB6w:qvZUd9Wp0iQ:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?i=7KCt4UfUB6w:qvZUd9Wp0iQ:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/BenGriffiths/~4/7KCt4UfUB6w" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.techbelly.com/2009/04/23/siemens-washing-machine-broken-flashing-key-symbol-child-lock/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.techbelly.com/2009/04/23/siemens-washing-machine-broken-flashing-key-symbol-child-lock/</feedburner:origLink></item>
		<item><title>Links for 2009-04-16 [del.icio.us]</title><link>http://feedproxy.google.com/~r/BenGriffiths/~3/W53sC0hJPpk/bengriffiths</link><pubDate>Fri, 17 Apr 2009 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/bengriffiths#2009-04-16</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.adbusters.org/magazine/81/steady_state_economy.html"&gt;Big Idea: A Steady-State Economy | Adbusters Culturejammer Headquarters&lt;/a&gt;&lt;br/&gt;
&amp;quot;Knowledge, unlike throughput, is not divided in the sharing, but multiplied. Once knowledge exists, the opportunity cost of sharing it is zero and its allocative price should be zero. International development aid should more and more take the form of freely and actively shared knowledge.&amp;quot; This is why governments (and developers) should be committed to open source. As a principle.&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/BenGriffiths/~4/W53sC0hJPpk" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/bengriffiths#2009-04-16</feedburner:origLink></item><item><title>Links for 2009-04-15 [del.icio.us]</title><link>http://feedproxy.google.com/~r/BenGriffiths/~3/s0t8qTUX2iM/bengriffiths</link><pubDate>Thu, 16 Apr 2009 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/bengriffiths#2009-04-15</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.43folders.com/2009/04/10/free-me"&gt;Free as in Me&lt;/a&gt;&lt;br/&gt;
&amp;quot;When your sole metric is the number of times that pages on your site are loaded (and, that those delicious and life-sustaining ads are served along with them), it becomes unbelievably tempting to start doing things that you know are total bullshit.&amp;quot; Gosh, this is a good article that matches so much of my experience. I know so many *business* people, those feted web entrepreneurs, who just wouldn&amp;#039;t realise it&amp;#039;s talking about them and the way they brutalise our intehweb.&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/BenGriffiths/~4/s0t8qTUX2iM" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/bengriffiths#2009-04-15</feedburner:origLink></item><item><title>Links for 2009-04-14 [del.icio.us]</title><link>http://feedproxy.google.com/~r/BenGriffiths/~3/IHbhwuosV6M/bengriffiths</link><pubDate>Wed, 15 Apr 2009 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/bengriffiths#2009-04-14</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blog.mises.org/archives/009031.asp"&gt;Larry Summers: Heavyweight Centrist or Lightweight Leftist? - Mises Economics Blog&lt;/a&gt;&lt;br/&gt;
&amp;quot;His favorite argument today...goes like this: To undo the rise in income inequality since the late &amp;#039;70s, every household in the top 1 percent of the distribution, which makes $1.7 million on average, would need to write a check for $800,000. This money could then be pooled and used to send out a $10,000 check to every household in the bottom 80 percent of the distribution, those making less than $120,000. Only then would the country be as economically equal as it was three decades ago.&amp;quot;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/BenGriffiths/~4/IHbhwuosV6M" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/bengriffiths#2009-04-14</feedburner:origLink></item><item>
		<title>More on journalistic imbalance…</title>
		<link>http://feedproxy.google.com/~r/BenGriffiths/~3/pXVFgDhLUG8/</link>
		<comments>http://www.techbelly.com/2009/04/13/more-on-journalistic-imbalance/#comments</comments>
		<pubDate>Mon, 13 Apr 2009 20:50:06 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[civil liberties]]></category>
		<category><![CDATA[journalism]]></category>
		<category><![CDATA[plymouth]]></category>
		<category><![CDATA[terrorism]]></category>

		<guid isPermaLink="false">http://www.techbelly.com/?p=110</guid>
		<description><![CDATA[Thinking more about my previous post decrying British journalism for its imbalance in reporting arrests and not releases.
So, I searched for &#8216;plymouth terror arrests&#8217; on Google news:

Yep. That&#8217;s 422 reports of the arrest, 10 of the release. Only 3 news organisations reported the releases, and all of them as local news. 
See the problem?
You know, [...]]]></description>
			<content:encoded><![CDATA[<p>Thinking more about <a href="http://www.techbelly.com/2009/04/11/raise-a-toast-to-british-journalism/">my previous post</a> decrying British journalism for its imbalance in reporting arrests and not releases.</p>
<p>So, I searched for <a href="http://news.google.com/news?um=1&#038;ned=us&#038;hl=en&#038;q=plymouth+terror+arrests">&#8216;plymouth terror arrests&#8217; on Google news:</a></p>
<p><a href="http://www.techbelly.com/wp-content/uploads/2009/04/picture-1.png"><img src="http://www.techbelly.com/wp-content/uploads/2009/04/picture-1.png" alt="Imbalance in media reporting illustrated" title="arrest_results" width="75%"  class="size-full wp-image-109" /></a></p>
<p>Yep. That&#8217;s 422 reports of the arrest, 10 of the release. Only 3 news organisations reported the releases, and all of them as local news. </p>
<p>See the problem?</p>
<p>You know, we could make this a story again if we all blog about it, tweet it, link to it on facebook. Please do.</p>
<p><strong>Update</strong>: Paul has <a href="http://po-ru.com/diary/not-terrorists/">blogged about this</a> and <a href="http://www.reddit.com/r/reddit.com/comments/8cfa1/arrested_as_suspect_terrorist_front_page_released/">added it to Reddit</a>. Please vote up if you think this deserves more coverage.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=pXVFgDhLUG8:NAEr19MRkAs:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?i=pXVFgDhLUG8:NAEr19MRkAs:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=pXVFgDhLUG8:NAEr19MRkAs:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=pXVFgDhLUG8:NAEr19MRkAs:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=pXVFgDhLUG8:NAEr19MRkAs:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?i=pXVFgDhLUG8:NAEr19MRkAs:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/BenGriffiths/~4/pXVFgDhLUG8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.techbelly.com/2009/04/13/more-on-journalistic-imbalance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.techbelly.com/2009/04/13/more-on-journalistic-imbalance/</feedburner:origLink></item>
		<item><title>Links for 2009-04-12 [del.icio.us]</title><link>http://feedproxy.google.com/~r/BenGriffiths/~3/w18VUnuYRDw/bengriffiths</link><pubDate>Mon, 13 Apr 2009 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/bengriffiths#2009-04-12</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.guardian.co.uk/media/2009/apr/03/local-newspapers-journalism-democracy"&gt;Stephen Moss examines what the decline of regional journalism means for local democracy |
				Media |
				The Guardian&lt;/a&gt;&lt;br/&gt;
&amp;quot;Booth also believes this new media can change things. &amp;quot;It rarely occurs to mainstream media to use its resources to make things better,&amp;quot; he says. &amp;quot;It reflects them or carps about them, but doesn&amp;#039;t do anything about them. That&amp;#039;s an awful lot of energy going into what?&amp;quot; He also likes the idea that you only publish when you have something to say. It&amp;#039;s a light news day, all quiet on the Birmingham front - go out for a walk.&amp;quot;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/BenGriffiths/~4/w18VUnuYRDw" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/bengriffiths#2009-04-12</feedburner:origLink></item><item><title>Links for 2009-04-11 [del.icio.us]</title><link>http://feedproxy.google.com/~r/BenGriffiths/~3/XCybXK809t0/bengriffiths</link><pubDate>Sun, 12 Apr 2009 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/bengriffiths#2009-04-11</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.tweenbots.com/"&gt;tweenbots | kacie kinzer&lt;/a&gt;&lt;br/&gt;
&amp;quot;Every time the robot got caught under a park bench, ground futilely against a curb, or became trapped in a pothole, some passerby would always rescue it and send it toward its goal. Never once was a Tweenbot lost or damaged.&amp;quot; This lifted me from the depths of cynicism today.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oolite.org/"&gt;Oolite&lt;/a&gt;&lt;br/&gt;
&amp;quot;Oolite is a space sim game, inspired by Elite, powered by Objective-C and OpenGL, and designed as a small game that is easy for users to pick up, modify and expand upon. Almost every aspect of the game can be changed by using simple, free graphics packages and text editors.&amp;quot;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.adbusters.org/blogs/blackspot_blog/support_online_piracy.html"&gt;Support Online Piracy&lt;/a&gt;&lt;br/&gt;
&amp;quot;The capitalist bullies are taking back the playground, unless we fight back. The only way forward, toward the original dream of censorship-free communication, is to build mainstream support for online piracy based on the argument that piracy is a litmus test for authentic culture.&amp;quot;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/BenGriffiths/~4/XCybXK809t0" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/bengriffiths#2009-04-11</feedburner:origLink></item><item>
		<title>Raise a toast to British journalism!</title>
		<link>http://feedproxy.google.com/~r/BenGriffiths/~3/uAJRGc5_Lbs/</link>
		<comments>http://www.techbelly.com/2009/04/11/raise-a-toast-to-british-journalism/#comments</comments>
		<pubDate>Sat, 11 Apr 2009 12:46:00 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[civil liberties]]></category>
		<category><![CDATA[plymouth]]></category>
		<category><![CDATA[police state]]></category>
		<category><![CDATA[terrorism]]></category>

		<guid isPermaLink="false">http://www.techbelly.com/?p=91</guid>
		<description><![CDATA[I&#8217;m sure that in a newsroom somewhere there&#8217;s a journalist or editor with a bee in their inky bonnet about the arrest and subsequent release of 5 people in Plymouth last week. 
I&#8217;m sure there&#8217;s someone arguing that the release without charge of these five people should be plastered all over today&#8217;s newspapers. After all, [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m sure that in a newsroom somewhere there&#8217;s a journalist or editor with a bee in their inky bonnet about the <a href="http://www.thisisplymouth.co.uk/news/Police-defend-use-ANTI-TERROR-LAW/article-890048-detail/article.html">arrest and subsequent release</a> of 5 people in Plymouth last week. </p>
<p>I&#8217;m sure there&#8217;s someone arguing that the release without charge of these five people should be plastered all over today&#8217;s newspapers. After all, their arrest under the Terrorism Act received blanket front page coverage.</p>
<p>I&#8217;m sure there&#8217;s a passionate journalist, right now, doorstepping the police officers involved and trying to tease out how the arrest of a 25-year-old man for spraying the grafito &#8216;Antifa&#8217; lead to the <a href="http://www.devon-cornwall.police.uk/v3/news/latest/pressrelease.cfm?id=1865">unwarranted detention of 4 others</a> under the Terrorism Act. </p>
<p>I&#8217;m sure there&#8217;s someone asking what it must be like to be a 16-year-old schoolboy wrongly arrested under the Terrorism Act.</p>
<p>I&#8217;m sure a feared editor is banging a table with angry fists and sending journalists scurrying to uncover the facts: to disclose the &#8216;information [the police] had at the time of the arrests&#8217;; to make public the evidence presented to the district judge that allowed their continued detention.</p>
<p>I&#8217;m sure the &#8216;material relating to political ideology&#8217; is about to be revealed in an in-depth investigative report. We&#8217;ll soon know if we&#8217;re talking about tracts inciting revolution or copies of Thatcher&#8217;s autobiography.</p>
<p>I&#8217;m sure that one of those awful infographic timelines is being sketched out, describing what came to light between the initial Friday night arrest for simple criminal damage and the Sunday arrests of his associates.</p>
<p>It may well be that the police actions were proportionate and necessary &#8211; in good faith. But something smells wrong here &#8211; and has done from the initial reports of the action. Surely there&#8217;s a journalist or editor somewhere that&#8217;s pursuing this story?</p>
<p>So far, no evidence of said reporter has appeared.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=uAJRGc5_Lbs:lBXoOYzpvAI:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?i=uAJRGc5_Lbs:lBXoOYzpvAI:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=uAJRGc5_Lbs:lBXoOYzpvAI:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=uAJRGc5_Lbs:lBXoOYzpvAI:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=uAJRGc5_Lbs:lBXoOYzpvAI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?i=uAJRGc5_Lbs:lBXoOYzpvAI:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/BenGriffiths/~4/uAJRGc5_Lbs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.techbelly.com/2009/04/11/raise-a-toast-to-british-journalism/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://www.techbelly.com/2009/04/11/raise-a-toast-to-british-journalism/</feedburner:origLink></item>
		<item>
		<title>Copyright infringement an unmitigated evil? Always?</title>
		<link>http://feedproxy.google.com/~r/BenGriffiths/~3/QjesbUhWm64/</link>
		<comments>http://www.techbelly.com/2009/03/13/copyright-infringement-an-unmitigated-evil-always/#comments</comments>
		<pubDate>Fri, 13 Mar 2009 20:50:30 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[copyright]]></category>
		<category><![CDATA[digital_britain]]></category>
		<category><![CDATA[ip]]></category>

		<guid isPermaLink="false">http://www.techbelly.com/?p=68</guid>
		<description><![CDATA[It&#8217;s worth reading the latest piece of the Digital Britain report, which asks &#8216;what role for a Digital Rights Agency?&#8217;.
Now the report does claim to be setting up a straw-man Rights Agency to spur discussion &#8211; but that seems to me more of a tactic by which they can ignore any real criticism, a tactic [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s worth reading the <a href="http://www.ipo.gov.uk/digitalbritain.pdf">latest piece of the Digital Britain report</a>, which asks &#8216;what role for a Digital Rights Agency?&#8217;.</p>
<p>Now the report does claim to be setting up a straw-man Rights Agency to spur discussion &#8211; but that seems to me more of a tactic by which they can ignore any real criticism, a tactic to gain what we might generously call wriggle-room.</p>
<p>The most interesting claim for me was their suggestion that a Digital Rights Agency should have &#8216;a commitment to explain to the public the consequences of unlawful use of copyright material. &#8216;</p>
<p>In the same paragraph, it&#8217;s clear what the report writers expect such an agency would say and to what effect:  we will stop &#8216;engaging in piracy&#8217; if we &#8216;understand the damage&#8217; caused by infringement to artists.This agency would be set up not to &#8216;explain the consequences&#8217; as such, but rather to unequivocally say that copyright infringement is bad. And I mean, really bad.</p>
<p>But, and here&#8217;s the rub, what if I disagree? What if I were to say that actually the unlawful use of copyright material sometimes and often has great value. If this new Digital Rights Agency took seriously the commitment to &#8216;explain to the public the consequences of unlawful use of copyright material&#8217; I don&#8217;t know they would come down on the side of copyright at all.</p>
<p> I valued the records I borrowed, and yes, taped when I was a bit younger. I enjoyed, with friends, watching pirate videotapes. I learnt how to play the guitar by playing songs that I didn&#8217;t write, without paying any royalties to the song-writer. Will the Digital Rights Agency also have a duty to explain the consequences of my piracy: my life-long love for music and film?</p>
<p>Even straightforward claims, like that of copyright encouraging production, have counter-evidence.</p>
<p> For example, Frederic Sherer&#8217;s recent paper on <a href="http://papers.ssrn.com/sol3/papers.cfm?abstract_id=1336802">the emergence of copyright in Europe</a> suggests that the evidence for a link is anything but clear: he argues that &#8220;Verdi, enriched by copyright protection, reduced his compositional effort&#8221; and he concludes that &#8220;the world would be full of glorious music even if copyright laws had not come into being.&#8221; (more discussion on <a href="http://techdirt.com/articles/20090308/1022324034.shtml">TechDirt</a>)</p>
<p>Will the agency have a duty to point to Sherer&#8217;s research?</p>
<p>Will the agency explain that copyright infringement may benefit music education, as music teacher <a href="http://www.questioncopyright.org/teaching_music_under_copyright">Jane Underhill suggests</a>?</p>
<p>What about the good of putting orphan works back into circulation? Out of print books online and read again? Sampling and remixing? Archiving for future generations? Photocopying a newspaper clipping and posting it to your grandparents?</p>
<p>You know, I&#8217;ve been selective here with the examples and research I&#8217;ve chosen to highlight. But I do think that the debate over the merits or otherwise of copyright is not well concluded. And that matters. We cannot have a government agency created of which the sole purpose may be to peddle a lie.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=QjesbUhWm64:lBFUg0piRds:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?i=QjesbUhWm64:lBFUg0piRds:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=QjesbUhWm64:lBFUg0piRds:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=QjesbUhWm64:lBFUg0piRds:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=QjesbUhWm64:lBFUg0piRds:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?i=QjesbUhWm64:lBFUg0piRds:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/BenGriffiths/~4/QjesbUhWm64" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.techbelly.com/2009/03/13/copyright-infringement-an-unmitigated-evil-always/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.techbelly.com/2009/03/13/copyright-infringement-an-unmitigated-evil-always/</feedburner:origLink></item>
		<item>
		<title>Software has no borders</title>
		<link>http://feedproxy.google.com/~r/BenGriffiths/~3/j0oVzbRIn5Q/</link>
		<comments>http://www.techbelly.com/2009/03/11/software-has-no-borders/#comments</comments>
		<pubDate>Wed, 11 Mar 2009 12:54:06 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[rewiredstate]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[Tom Watson]]></category>

		<guid isPermaLink="false">http://www.techbelly.com/?p=59</guid>
		<description><![CDATA[Tom Watson MP tweeted to congratulate us on the Rewired State event last Saturday: &#8220;want to see British talent? Look at the list of projects created at Rewired State. Simply extraordinary. Thanks all.&#8221;
I felt a bit uncomfortable about the &#8216;British talent&#8217; remark, and at first I wasn&#8217;t sure why it affected me so. On one [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://twitter.com/tom_watson/status/1299610382">Tom Watson MP tweeted</a> to congratulate us on the <a href="http://rewiredstate.org/">Rewired State</a> event last Saturday: &#8220;want to see British talent? Look at the list of projects created at Rewired State. Simply extraordinary. Thanks all.&#8221;</p>
<p>I felt a bit uncomfortable about the &#8216;British talent&#8217; remark, and at first I wasn&#8217;t sure why it affected me so. On one level, it&#8217;s just not true &#8211; one of the winning entries was headed by a <a href="http://twitter.com/delineator">kiwi friend</a>, but while his particular nose was put out-of-joint, that didn&#8217;t quite explain fully my unease with and surprise at the remark.</p>
<p>Now, I realise that I&#8217;m reading too much into an off-hand tweet, and I don&#8217;t think for a minute that Tom was trying to appropriate our efforts, or spin them in any way. In fact, that he took the time to thank us is much appreciated. But, that said, my discomfort is real and bears examining.</p>
<p>The more I think about it, there&#8217;s just a cognitive gap in my mind between what we were doing and any kind of nationalism or jingoism &#8211; even though in this case all the projects were around and about UK government.</p>
<p>I think the reason Tom&#8217;s remark seemed so out-of-place may have something to do with the social and no-border nature of open-source software.</p>
<p>The project I worked on used bits of technology that directly come from Denmark, the <span class="caps">USA</span>, Germany, Japan, Australia. Being largely open sourced it would have had contributors from just about every country I could find on a map; and likely some I couldn&#8217;t.</p>
<p>What&#8217;s more, software like everything else it seems has become social. I&#8217;ve met many of the people that built it, if not in person then on irc or on mailing lists (or, if you insist, on twitter). I have a different relationship with open-sourced tools than I do, for example, with the Japanese <span class="caps">TV I</span> own. The software is whoever built it, from wherever they come. British talent? I just don&#8217;t care.</p>
<p>If we had completed something useful on the day, we would have shared that code with whoever wanted it, of whatever nationality. I just don&#8217;t recognise national borders in this work. It wouldn&#8217;t have been British code, just code. And, the environment into which it would have been released is a pan-national one.</p>
<p>I remember, when I was <span class="caps">CTO</span> of a <a href="http://www.reevoo.com">tech start-up</a>, there were people whose code and libraries we used, that we would have liked to have employed, but who were on visas that either prevented it or that required them to earn a certain amount annually, or were only around for another couple of months on a time-limited visa. It always seemed a bureaucratic nonsense to me.</p>
<p>I don&#8217;t want to seem all Star Trek about this &#8211; what next, abolish money? &#8211; but I think I&#8217;m privileged to work in a no-borders industry. I like this world where software doesn&#8217;t get exported and imported. Software gets written and then used. And, tackling comments like Tom&#8217;s when they pop up is an important part of maintaining this good.</p>
<p>What if Tom had said &#8216;want to see open-source flourishing in Britain?&#8217; Ooh. That would have been good.</p>
<p>(Wish I hadn&#8217;t mentioned export tariffs for software. Who knows what crackpot ideas this government will come up with next.)</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=j0oVzbRIn5Q:vZYL40qBP5E:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?i=j0oVzbRIn5Q:vZYL40qBP5E:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=j0oVzbRIn5Q:vZYL40qBP5E:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=j0oVzbRIn5Q:vZYL40qBP5E:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=j0oVzbRIn5Q:vZYL40qBP5E:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?i=j0oVzbRIn5Q:vZYL40qBP5E:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/BenGriffiths/~4/j0oVzbRIn5Q" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.techbelly.com/2009/03/11/software-has-no-borders/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://www.techbelly.com/2009/03/11/software-has-no-borders/</feedburner:origLink></item>
		<item>
		<title>TDD – it’s all about the concrete.</title>
		<link>http://feedproxy.google.com/~r/BenGriffiths/~3/98Ihh2MDPMg/</link>
		<comments>http://www.techbelly.com/2009/02/20/tdd-its-all-about-the-concrete/#comments</comments>
		<pubDate>Fri, 20 Feb 2009 19:16:03 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[lrug]]></category>
		<category><![CDATA[refactoring]]></category>
		<category><![CDATA[tdd]]></category>

		<guid isPermaLink="false">http://www.techbelly.com/?p=50</guid>
		<description><![CDATA[A recent thread on the LRUG mailing list got me thinking again about Test-Driven Development. Actually, more accurately, it made me furious and a bit depressed &#8211; macho posturing, regurgitated nonsense, deliberate misunderstandings. All creating the impression that there&#8217;s a debate about whether TDD works, and that that debate should be about individual developer competency. [...]]]></description>
			<content:encoded><![CDATA[<p>A recent thread on the LRUG mailing list got me thinking again about Test-Driven Development. Actually, more accurately, it made me furious and a bit depressed &#8211; macho posturing, regurgitated nonsense, deliberate misunderstandings. All creating the impression that there&#8217;s a debate about whether TDD works, and that that debate should be about individual developer competency. Real developers don&#8217;t do TDD, or something.</p>
<p>Most of the discussion wasn&#8217;t actually about TDD. So, perhaps we&#8217;d best start by defining what we mean here &#8211; or at least, the way I think you should see TDD. Then perhaps, we can talk about its merits or otherwise in a rational way. And, along the way let&#8217;s try not to dig new foxholes that piss-poor developers can snipe from.</p>
<p>TDD is a practice, situated in a discipline called Extreme Programming (XP). TDD is the second worst-named term in programming, only worsted by Extreme Programming itself. Seeing the practice within the broader discipline is important though, as we&#8217;ll come to see.</p>
<p>The reason it&#8217;s poorly named is that there&#8217;s really a two-step process that should be at work when practising TDD &#8211; test and code together and relentlessly refactor. </p>
<p>This is the first place where XP asserts itself. XP requires programming in the concrete, that our goal should be working software &#8211; indeed, that software only has value when it&#8217;s working. You can take this on many levels, but one I find enlightening is the pith of &#8216;code is abstract, working software concrete&#8217;. If you program all day (or in my past experience, for months at a time) without ever running your code, without making it concrete, then you have not been in the business of producing working software. You are making software that might, not software that does.</p>
<p>Most people agree at some level with this, although some still suggest that code readthroughs are the way to assert working software; some even suggest that thorough documentation is the answer. They may suggest this, even strongly defend it, but in practice those same people usually try to run the code before releasing it. Of course, XP does assert that code is best written in dialogue with other programmers, hence the practice of pair programming. This is, at most, a distraction from arguments about TDD.</p>
<p>As practitioners of TDD, we run our code all the time. We build harnesses to exercise our code all of the time &#8211; we call these harnesses tests. And we keep them around when we&#8217;re done with them. I think we&#8217;d say that we call them tests because they don&#8217;t just run the code, they check it too. But the reality is we call them tests because they&#8217;ve always been called tests and it was easier to sneak the practice into the typical IT shop.</p>
<p>(Another blog post waiting to be written here about BDD &#8211; why are we moving these harnesses away from code and towards documentation? It&#8217;s going the wrong way.)</p>
<p>I always find that this far, it&#8217;s easy to take most developers along with me. Nothing too controversial to this point, usually the naysayers here are people defending their own poor practices, and they know it. From this point in the real disagreements start&#8230; </p>
<p>The first thing the nodders add to this process is what I&#8217;ve snarkily called &#8216;the golden age before code&#8217;. This is some bizarre time before we start writing code where design is done and things are clarified. This is, according to some programmers whom I wouldn&#8217;t employ, where the real work is done. Factories are built and mouldings designed. Whoops, wrong industry. I mean, blueprints are drawn up and steelwork ordered. Whoops, wrong industry again. </p>
<p>What exactly is being designed in the golden age? The best answer seems to be code, not working software. In the golden age we are two steps removed from working software. We, as TDD zealots, reject this way of working &#8211;  choosing to make code the level at which we design, not documents and diagrams. We don&#8217;t test our designs by coding them, we test our code by running it. This is an important point. TDD says we don&#8217;t stray far from the concrete world of running, working software &#8211; and crucially that we start in that world. </p>
<p>No API written without a client using it; no class interface without a instantiator; no method without a caller. Again, we call these second clients tests, and they&#8217;re part of the not-so-secret TDD magic that leads to better code. We try to keep them simple and precise, and we let the act of making the code run instruct us on how it should be written.</p>
<p>We find out early when interfaces are awkward, when classes have too many responsibilities, when methods aren&#8217;t needed and interfaces are bloated. We find this out by writing code, not by reading paper or drawing lines on whiteboards. And, us TDD folks say that this is the best way to do so. Because concrete working software is what we&#8217;re building. And because no plan survives the reality of battle. We know we don&#8217;t have all the answers when stood at the whiteboard drawing pictures; we know that our experience is pretty narrow when it comes down to it; and if we knew how to do it already, someone would have already done it. This humility is why TDD practitioners get a bad name for being arrogant. No, I don&#8217;t understand  that either.</p>
<p>When coaching on this point in the past, I&#8217;ve used some pithy comment about how whiteboard ink was cheap. Then I found out how much those pens actually cost&#8230;</p>
<p>We&#8217;re nearly done defining TDD &#8211; and I haven&#8217;t even mentioned correctness or validation yet. Perhaps I won&#8217;t. It&#8217;s not that important in my understanding of TDD. Working software. That&#8217;s a better way to put it.</p>
<p>The final bit of TDD, refactoring, is really important and the one that gets mentioned the least. Again it has to do with the limits of our pre-cognition and a relentless prioritisation of the concrete over the abstract. </p>
<p>Refactoring is the process by which the code becomes more abstracted and better for it. That is, with TDD, we&#8217;ve seen that we don&#8217;t start with an abstract idea of what the software should be, untested and in a parallel medium. We start with working code. Refactoring is how we pull, pry and tease abstractions out of the code to make it cleaner, more pliable and more self-explanatory. </p>
<p>While we pull and pry these latent ideas and perspectives out of the code, we keep turning the code into working software by running our tests. We assert that the code duplication is the smell of these latent abstractions and we often start by trying to remove it. At this point, too, we care about naming and how the code expresses its intentions. </p>
<p>To my mind, this is where the smart folk shine. When people say that testing is hard, my response is often &#8216;yeah. But refactoring is the bitch.&#8217; That&#8217;s one of the reasons you&#8217;ll find more written on testing than on refactoring, many more testing frameworks than refactoring tools. I don&#8217;t know why it gets so ignored in TDD discussions though, maybe we should change the name.</p>
<p>So that&#8217;s all really. TDD means something more than testing, and it pisses me off that we bog ourselves down in the kind of discussions that appeared on LRUG. If you want to have a pop at it, learn what it is first.</p>
<p>Now, we TDD-nuts believe that this ends up giving a better, less leaky, sharper design than we could have come up with on paper or at a whiteboard. You may not be able to accept that. But, as Tarantino might have said if he were a developer: that&#8217;s pride fucking with you. Fuck pride. Pride only hurts, it never helps.</p>
<p>In challenging TDD, I think you have to start by asking whether a process that goes from the concrete business of writing working software to an abstracted design is better than a process that goes the other way. I think it is, in fact I&#8217;m sure of it. An ex-colleague used to say &#8216;code doesn&#8217;t mind if it looks simple, but architects want to look clever.&#8217; I think he had a point.</p>
<p>You can argue  a hybrid model with some design (of boxes, on whiteboards) up-front has merits. I haven&#8217;t found, in my career, the results of that compromise to be useful. And I&#8217;m not sure the downsides of this approach, which tends towards over-engineering, are worth risking. </p>
<p>Anyway, the point of this post, which is longer and more abstract than I initially wanted was to describe what TDD is, why it&#8217;s a good thing, and to show that most of the criticisms I hear aren&#8217;t really talking about TDD at all. </p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=98Ihh2MDPMg:5D1eZOWiu5s:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?i=98Ihh2MDPMg:5D1eZOWiu5s:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=98Ihh2MDPMg:5D1eZOWiu5s:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=98Ihh2MDPMg:5D1eZOWiu5s:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=98Ihh2MDPMg:5D1eZOWiu5s:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?i=98Ihh2MDPMg:5D1eZOWiu5s:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/BenGriffiths/~4/98Ihh2MDPMg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.techbelly.com/2009/02/20/tdd-its-all-about-the-concrete/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.techbelly.com/2009/02/20/tdd-its-all-about-the-concrete/</feedburner:origLink></item>
		<item>
		<title>Thinking of the numbers</title>
		<link>http://feedproxy.google.com/~r/BenGriffiths/~3/jDpa6rN-q8U/</link>
		<comments>http://www.techbelly.com/2008/11/18/thinking-of-the-numbers/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 23:22:20 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[ghack1]]></category>
		<category><![CDATA[greasemonkey]]></category>
		<category><![CDATA[guardian]]></category>
		<category><![CDATA[hacking]]></category>

		<guid isPermaLink="false">http://www.techbelly.com/?p=41</guid>
		<description><![CDATA[I was lucky enough to be invited to the inaugural Guardian Hack Day on Thursday/Friday of last week. What a great time I had, and what a terrific bunch of people they have working there. For those of you dear readers who&#8217;ve not been to a Hack Day, just imagine a room full of geeks [...]]]></description>
			<content:encoded><![CDATA[<p>I was lucky enough to be invited to the inaugural <a href="http://www.guardian.co.uk/media/pda/2008/nov/17/hacking-research">Guardian Hack Day</a> on Thursday/Friday of last week. What a great time I had, and what a terrific bunch of people they have working there. For those of you dear readers who&#8217;ve not been to a Hack Day, just imagine a room full of geeks trying to do something cool in 24 hours, with no sleep. Oh, and lots of pizza and beer.</p>
<p>I was pretty sure that I wanted to do something with numbers, specifically with the big monetary numbers that have been littering every article since the economy tanked: £300bn for Bank of Scotland here, £140bn for Northern Rock there, £1bn bail-out for the Post Office, Â£6million a year for Jonathan Ross. It&#8217;s all too much.</p>
<p>So, I wrote a script that lets you see what this money could buy if we weren&#8217;t throwing it at second-rate comedians or third-rate bankers. What if we spent it on schools, or teachers, or wispas instead? My script lets you see that by altering the text of Guardian articles as you browse.</p>
<p>Look! A picture where you can see the fruits of my labours in a fetching burgundy colour:</p>
<p><img src="http://www.techbelly.com/wp-content/uploads/2009/03/numbers.gif" alt="Screenslice of guardian hack" title="numbers" style="border-top: 1px solid; border-left: 1px solid;" width="549" height="377" class="size-full wp-image-64" /></p>
<p>To use the script, you&#8217;ll need to be using <a href="http://www.getfirefox.com/">Firefox</a> and have the <a href="https://addons.mozilla.org/en-US/firefox/addon/748">GreaseMonkey add-on</a> installed. Once you have them, click <a href="http://www.techbelly.com/stuff/currencymunger.user.js">here</a> to install the script and then visit any article on the Guardian site and click an alternative unit from the &#8216;Swap numbers&#8217; floating menu.</p>
<p>Yes, it&#8217;s a bit silly and I&#8217;ve left a lot unpolished, but that&#8217;s not the point of a 24-hour hacking competition. </p>
<p>What surprised me is how useful alternative monetary amounts may be as a navigation pivot. We&#8217;re used to jumping around sites using tags or other text-based navigation, from finance, say, to education stories. I&#8217;ve not seen it done with numbers. And, well, someone should. Now. In fact, I just might.</p>
<p>Anyway, I came second in the X-factor vote, and the Guardian said my hack was &#8216;quite brilliant&#8217; which completely made up for rest of the shitty week I had last week. </p>
<p>Please, Guardian folk, invite me to the next one!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=jDpa6rN-q8U:XHsokLeLMzM:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?i=jDpa6rN-q8U:XHsokLeLMzM:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=jDpa6rN-q8U:XHsokLeLMzM:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=jDpa6rN-q8U:XHsokLeLMzM:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=jDpa6rN-q8U:XHsokLeLMzM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?i=jDpa6rN-q8U:XHsokLeLMzM:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/BenGriffiths/~4/jDpa6rN-q8U" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.techbelly.com/2008/11/18/thinking-of-the-numbers/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://www.techbelly.com/2008/11/18/thinking-of-the-numbers/</feedburner:origLink></item>
		<item>
		<title>Stop describing advertising as ‘free’</title>
		<link>http://feedproxy.google.com/~r/BenGriffiths/~3/w7hFzP_427Q/</link>
		<comments>http://www.techbelly.com/2008/10/16/stop-describing-advertising-as-free/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 15:47:09 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.techbelly.com/?p=37</guid>
		<description><![CDATA[As if by magic, Russell Davies writes:
We need to stop describing ad-supported things as &#8216;free&#8217;. Their might be no exchange of cash but there&#8217;s an exchange of attention and cognition. The marketing business justifies a lot of crap on the basis that it&#8217;s giving things away for free. If we paused and recognised that they&#8217;re [...]]]></description>
			<content:encoded><![CDATA[<p>As if by magic, <a href="http://russelldavies.typepad.com/planning/2008/10/design-engage-1.html">Russell Davies writes:</a></p>
<blockquote><p>We need to stop describing ad-supported things as &#8216;free&#8217;. Their might be no exchange of cash but there&#8217;s an exchange of attention and cognition. The marketing business justifies a lot of crap on the basis that it&#8217;s giving things away for free. If we paused and recognised that they&#8217;re not actually free then we might think harder about whether it&#8217;s the right thing to do. We might do smarter, better things if we recognise the cost we&#8217;re imposing on people without their permission.
</p></blockquote>
<p>I agree that advertising is not free &#8211; it&#8217;s a cost in terms of our attention, our time. But there&#8217;s a further aspect in which advertising costs us. The more relevant advertising becomes, the more likely it is to tell us things that we already know &#8211; relevancy here is more likely repetition. The more it tells us about things we were going to take advantage of anyway, the more it&#8217;s just a cost transferred directly from its medium to the good or service we purchase. Advertising, done best, directly makes things more expensive.</p>
<p>Quick example: when I buy a newspaper, I&#8217;m likely to see adverts for things I&#8217;m not going to buy anyway. I don&#8217;t drive, but there are plenty of car adverts in the papers. The car companies will never see the money they&#8217;ve spent on advertising from my wallet. </p>
<p>That portion of the newspaper revenue that the car adverts support is funded by someone else and effectively donated to me through the paper&#8217;s lower cover price. But as the adverts become more relevant, this dynamic changes and subsequently the newspaper, or more likely website, becomes less free to me. </p>
<p>And in between lick and split, in between the car makers and the journalists are the advertising folk&#8217;s overheads that I&#8217;m funding too. </p>
<p>If the internet works its disintermediating magic then advertising will eat itself. That&#8217;s good. Ok? </p>
<p>But go read Russell&#8217;s <a href="http://russelldavies.typepad.com/planning/2008/10/design-engage-1.html">post</a> anyway, it&#8217;s dead good.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=w7hFzP_427Q:spfB4fr_9YE:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?i=w7hFzP_427Q:spfB4fr_9YE:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=w7hFzP_427Q:spfB4fr_9YE:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=w7hFzP_427Q:spfB4fr_9YE:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/BenGriffiths?a=w7hFzP_427Q:spfB4fr_9YE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/BenGriffiths?i=w7hFzP_427Q:spfB4fr_9YE:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/BenGriffiths/~4/w7hFzP_427Q" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.techbelly.com/2008/10/16/stop-describing-advertising-as-free/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.techbelly.com/2008/10/16/stop-describing-advertising-as-free/</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic page generated in 0.918 seconds. --><!-- Cached page generated by WP-Super-Cache on 2009-07-16 15:29:28 -->
