<?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>Tobias Escher at the OII &#187; code</title>
	<atom:link href="http://people.oii.ox.ac.uk/escher/category/code/feed/" rel="self" type="application/rss+xml" />
	<link>http://people.oii.ox.ac.uk/escher</link>
	<description>is a Research Assistant and a DPhil Student</description>
	<lastBuildDate>Wed, 15 Jun 2011 20:09:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Are software developers political? Or should they be?</title>
		<link>http://people.oii.ox.ac.uk/escher/2010/02/24/are-software-developers-political-or-should-they-be/</link>
		<comments>http://people.oii.ox.ac.uk/escher/2010/02/24/are-software-developers-political-or-should-they-be/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 11:01:58 +0000</pubDate>
		<dc:creator>tobias.escher</dc:creator>
				<category><![CDATA[*OIINEWS]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[political participation]]></category>
		<category><![CDATA[web 2.0]]></category>

		<guid isPermaLink="false">http://people.oii.ox.ac.uk/escher/?p=384</guid>
		<description><![CDATA[So there is this nice guy Jeff Gilfelt, a software developer from Reading, who has made some headlines with his iPhone/Android application called ASBOromoter which gives you simple access to government data on the number of Anti-Social Behaviour Orders that were handed out and other anti-social stuff in the area you happen to be with [...]]]></description>
			<content:encoded><![CDATA[<p>So there is this nice guy <a href="http://jeffgilfelt.com/">Jeff Gilfelt</a>, a software developer from Reading, who has made some headlines with his iPhone/Android application called <a href="http://www.asborometer.com/">ASBOromoter</a> which gives you simple access to government data on the number of <a href="http://en.wikipedia.org/wiki/Anti-Social_Behaviour_Order">Anti-Social Behaviour Orders</a> that were handed out and other anti-social stuff in the area you happen to be with your mobile phone.</p>
<p>From the material available the app looks great and it is also a nice example of what stuff citizen can do when government data is publicly available as Jeff used datasets from the recently started <a href="http://www.data.gov.uk">data.gov.uk portal</a>. The remarkable point I want to highlight is shown in the video below when Jeff was asked by <a href="http://www.spalpeen.co.uk/about/">Conrad Quilty-Harper</a> if there is a political point to his app:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/S5G7t0QG0ww&amp;hl=en_GB&amp;fs=1&amp;rel=0&amp;start=292" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/S5G7t0QG0ww&amp;hl=en_GB&amp;fs=1&amp;rel=0&amp;start=292" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>The answer is a passionate &#8220;<strong><em>No</em></strong>&#8220;. Can you believe it?</p>
<p>Now I was not totally surprised because some years ago I wrote my MA thesis on &#8220;<a href="http://opensource.mit.edu/papers/escher.pdf">Political Motives of Developers for Collaboration on GNU/Linux</a>&#8220;. While I found that a majority of the developers in my sample did actually attribute a political relevance (whatever it might be) to their coding of GNU/Linux, it was also clear from my research and that of others, that most programmers are motivated by the fun of coding. The Free Software community of GNU/Linux might be a bit of an exception given its founding principles but it is certainly not totally defamatory to expect the bunch of Web developers for gadgets like the iPhone to be less principled.</p>
<p>Is there something wrong with this? On the danger of over-generalising a bit too much I would argue yes. A tool like the ASBOrometer which makes transparent how screwed up your area is &#8211; this is more than just a funny app because it shows where the government has failed its citizens. Now it won&#8217;t come as much of a surprise to most inhabitants of these areas but the app gives you simple and quick access to actual numbers and compare your situation with that of others. This might well be what triggers some people to stop accepting their fate and get up to do something about being let down by society. As much as I hate to refer to the Sun to state a point coverage of the ASBOrometer in broadsheets like these certainly emphasise that is has struck a cord with people &#8211; also underscored by the fact that within two days it achieved over 80,000 downloads. Finally, lets not forget the economic dimension (and you don&#8217;t have to be a Marxist to know that little could be more political than this) as the newspapers rightly point out that this could have a huge impact on house prices in these areas.</p>
<p>Of course in my opinion all this makes this app all the better but I believe it is important that the people putting stuff like this together have some idea of its potential relevance. Ideally they might have an aim for this as well (I mean one relevant for the public good, not just fun for themselves) but hey, you can&#8217;t change the world every day. But the naivety with which software developer go about their work at my best of times amazes me but <a href="http://people.oii.ox.ac.uk/escher/2009/12/15/sunlight-for-eric-schmidt/">at other times just outright scares me</a>.</p>
<p><strong>As it says in the Spiderman comics:</strong></p>
<blockquote><p><strong><em><a href="http://en.wikiquote.org/wiki/Stan_Lee">&#8220;With great power comes great responsibility&#8221;</a> </em> </strong></p></blockquote>
<p>In a world heavily shaped by information and its free flow in the form of bits and bytes, people with computing skills are a small elite, able to manipulate this flow and determine its outcomes. There are many examples in which our current technology vanguards are making use of their skills with the aim to create some benefits to citizens such as <a href="http://www.mysociety.org">mySociety</a> in the UK or <a href="http://www.sunlightfoundation.com/">Sunlight</a> in the US to name just a few. But we need much more of this.</p>
<p>All of this comes back to the old debate about the ethics of science and to what degree scientists (as just one example of an expert elite) are responsible for what they do &#8211; a debate wonderfully illustrated in <a href="http://en.wikipedia.org/wiki/The_Physicists">Dürrenmatt&#8217;s The Physicists</a>. Of course the ASBOborometer is no atomic bomb and I&#8217;m not in any way suggesting programming should not be fun or Jeff has anything but good (or no) intentions. But I really think it is time that even software developers understand that no tool is neutral and start to take responsibility for their creation &#8211; or at least try to understand its relevance. Because <a href="http://codev2.cc/">code is law</a>, code is political!</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 549px; width: 1px; height: 1px;"><a href="http://dict.leo.org/ende?lp=ende&amp;p=5tY9AA&amp;search=naivety">naivety</a></div>
]]></content:encoded>
			<wfw:commentRss>http://people.oii.ox.ac.uk/escher/2010/02/24/are-software-developers-political-or-should-they-be/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>An online tool for rating the difficulty of government forms</title>
		<link>http://people.oii.ox.ac.uk/escher/2010/01/13/an-online-tool-for-rating-the-difficulty-of-government-forms/</link>
		<comments>http://people.oii.ox.ac.uk/escher/2010/01/13/an-online-tool-for-rating-the-difficulty-of-government-forms/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 11:28:34 +0000</pubDate>
		<dc:creator>tobias.escher</dc:creator>
				<category><![CDATA[*OIINEWS]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[e-government]]></category>
		<category><![CDATA[NAO]]></category>
		<category><![CDATA[difficult forms]]></category>
		<category><![CDATA[government forms]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://people.oii.ox.ac.uk/escher/?p=351</guid>
		<description><![CDATA[Today we launch a new online toolkit that allows rating the difficulty of paper, online and phone-based forms (you can find infos on the launch event here). It is intended for government departments but most of the categories apply to non-government forms as well. The toolkit is based on a guide that a team led [...]]]></description>
			<content:encoded><![CDATA[<p>Today we launch a new <a href="http://governmentontheweb.org/checklist/">online toolkit that allows rating the difficulty of paper, online and phone-based forms</a> (you can find infos on the launch event <a href="http://www.lse.ac.uk/collections/LSEPublicPolicy/SeminarPages/Improving%20Govt%20Comms%20with%20their%20Customers.htm">here</a>). It is intended for government departments but most of the categories apply to non-government forms as well.</p>
<p>The toolkit is based on a guide that a team led by <a href="http://www.lse.ac.uk/people/p.dunleavy@lse.ac.uk/">Professor Patrick Dunleavy</a> from the LSE and <a href="http://www.oii.ox.ac.uk/people/faculty.cfm?id=2">Professor Helen Margetts</a> from the Oxford Interet Institute developed for the <a href="http://www.nao.gov.uk">National Audit Office</a> and that underwent a consultation process within government. However, what I want to draw your attention to are some of the technical details of the online toolkit as in this major effort it was my responsibility to set up an interactive version of this checklist. So if you are only interested in checking how easy or difficult your form is to answer <a href="http://governmentontheweb.org/checklist/">go straight to the checklist</a>. If you are more technically inclined read on.</p>
<p>The whole site operates on Perl but what makes the checklist tick is Javascript. I am still used to a time when Javascript was frowned upon but with <a href="http://en.wikipedia.org/wiki/Ajax_%28programming%29">Ajax</a> its now routinely used to make web pages interactive. It is still a pain to code until I came across the <a href="http://jquery.com/">jQuery Javascript library</a>. It extends Javascript with a variety of methods that just make it so much easier to code and adds additional functionality. In combination with a dedicated CSS framework, called <a href="http://jqueryui.com/">jQueryUI</a>, you have instant access to slick and beautiful features such as calendars and progress bars. <a href="http://jqueryui.com/themeroller/">Have a look here</a> to see some examples! The latter has been incredibly helpful as I am not much of a design guru myself but by relying on the standard themes you get a rather professional looking site.</p>
<p>The checklist itself is a kind of interactive questionnaire that you go through page by page. It automatically calculates the difficulty score for a form as well as its individual sections and allows comparison with the difficulty scores of other forms rated by other users.</p>
<p>Some of the features I would like to mention are:</p>
<ul>
<li>The whole content as well as the structure (ie. the different sections of the checklist) are imported from an Excel file. In this way it is easily customisable and it is just one script for the three different types of forms: paper, online and phone.</li>
<li>A load &amp; save functionality &#8211; before saving the form an Ajax call checks if the filename is still available. Restoring a previously saved checklist was also tricky for a number of reasons, e.g. because the script won&#8217;t know from the save name what type of form it is but will redirect you accordingly.</li>
<li>At the end of the checklist we provide feedback about the difficulty scores of forms rated by other users, in this way allowing you to compare the difficulty of your form with other forms. It is more of a gimmick really as of course these comparison have its problems but it gives you an idea.</li>
<li>The whole site is using short, clean, memorable &amp; &#8220;talking&#8221; URLs such as /paper-form/ or /saved/.</li>
<li>No cookies. All necessary parameters are submitted via a html form.</li>
</ul>
<p>The whole site is still in somewhat advanced beta stage so any bugs and problems you encounter &#8211; please let me know!</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 294px; width: 1px; height: 1px;">
<ul>
<li>The whole site is using short, clean, memorable &amp; &#8220;talking&#8221; URLs such as /paper-form/ or /saved/.</li>
<li>No cookies. All necessary parameters are submitted via a html form.</li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://people.oii.ox.ac.uk/escher/2010/01/13/an-online-tool-for-rating-the-difficulty-of-government-forms/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

