<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/rss-style.xsl" type="text/xsl"?>
<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>parliament &#8211; Terence Eden’s Blog</title>
	<atom:link href="https://shkspr.mobi/blog/tag/parliament/feed/" rel="self" type="application/rss+xml" />
	<link>https://shkspr.mobi/blog</link>
	<description>Regular nonsense about tech and its effects 🙃</description>
	<lastBuildDate>Mon, 06 Apr 2026 08:09:29 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://shkspr.mobi/blog/wp-content/uploads/2023/07/cropped-avatar-32x32.jpeg</url>
	<title>parliament &#8211; Terence Eden’s Blog</title>
	<link>https://shkspr.mobi/blog</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title><![CDATA[It is OK to use FoI for silly things sometimes]]></title>
		<link>https://shkspr.mobi/blog/2024/12/it-is-ok-to-use-foi-for-silly-things-sometimes/</link>
					<comments>https://shkspr.mobi/blog/2024/12/it-is-ok-to-use-foi-for-silly-things-sometimes/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Mon, 16 Dec 2024 12:34:06 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[FoI]]></category>
		<category><![CDATA[parliament]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=54481</guid>

					<description><![CDATA[Because I&#039;m dead fancy and know lots of mega-important people, I occasionally get to go to swanky places.  A few weeks ago, I was invited to the House of Lords for a high-powered business meeting about important stuff. The best meetings take place in opulent surroundings, so we adjourned to The Woolsack - a bar nestled deep within the Lords.  As a prolific user of Untappd - the social network for …]]></description>
										<content:encoded><![CDATA[<p>Because I'm dead fancy<sup id="fnref:fancy"><a href="https://shkspr.mobi/blog/2024/12/it-is-ok-to-use-foi-for-silly-things-sometimes/#fn:fancy" class="footnote-ref" title="An utter ligger" role="doc-noteref">0</a></sup> and know lots of mega-important people<sup id="fnref:important"><a href="https://shkspr.mobi/blog/2024/12/it-is-ok-to-use-foi-for-silly-things-sometimes/#fn:important" class="footnote-ref" title="All people are important. But some, of course, are more important than others." role="doc-noteref">1</a></sup>, I occasionally get to go to swanky places.  A few weeks ago, I was invited to the House of Lords for a high-powered business meeting about important stuff<sup id="fnref:stuff"><a href="https://shkspr.mobi/blog/2024/12/it-is-ok-to-use-foi-for-silly-things-sometimes/#fn:stuff" class="footnote-ref" title="OK, it was about robot ontologies and social media. Look, we can't all be fighting for truth and justice." role="doc-noteref">2</a></sup>. The best meetings take place in opulent surroundings<sup id="fnref:opulent"><a href="https://shkspr.mobi/blog/2024/12/it-is-ok-to-use-foi-for-silly-things-sometimes/#fn:opulent" class="footnote-ref" title="As one patron described it, &quot;It looks like a mid-level motorway service station.&quot; A description I found apt." role="doc-noteref">3</a></sup>, so we adjourned to The Woolsack - a bar nestled deep within the Lords.</p>

<p>As a prolific<sup id="fnref:lush"><a href="https://shkspr.mobi/blog/2024/12/it-is-ok-to-use-foi-for-silly-things-sometimes/#fn:lush" class="footnote-ref" title="Basically, a lush" role="doc-noteref">4</a></sup> user of <a href="https://untappd.com/user/edent">Untappd</a> - the social network for beer drinkers - I'm always on the lookout for a beer I've never met before<sup id="fnref:stranger"><a href="https://shkspr.mobi/blog/2024/12/it-is-ok-to-use-foi-for-silly-things-sometimes/#fn:stranger" class="footnote-ref" title="There are no strangers…" role="doc-noteref">5</a></sup>. So I was delighted to see this on offer:
<img src="https://shkspr.mobi/blog/wp-content/uploads/2024/12/Hol-Lager.jpg" alt="Beer tap with a badge for &quot;House of Lords Lager&quot;." width="771" height="1024" class="aligncenter size-full wp-image-54482">
What ho! A exclusive beer! Rather! I generously let mine host pay for it and enjoyed quaffing it.</p>

<p>But eagle-eyed<sup id="fnref:ee"><a href="https://shkspr.mobi/blog/2024/12/it-is-ok-to-use-foi-for-silly-things-sometimes/#fn:ee" class="footnote-ref" title="With real kung-fu grip!" role="doc-noteref">6</a></sup> readers may have noticed something odd about the the beer's <a href="https://www.beerbranding.co.uk/">lens</a>. There's no indication of who the brewer is and what the alcoholic strength is<sup id="fnref:untappd"><a href="https://shkspr.mobi/blog/2024/12/it-is-ok-to-use-foi-for-silly-things-sometimes/#fn:untappd" class="footnote-ref" title="At the time, Untappd had some unverified (and incorrect) information about the beer." role="doc-noteref">7</a></sup>.</p>

<p>I didn't feel like quizzing the innocent barkeep<sup id="fnref:innocent"><a href="https://shkspr.mobi/blog/2024/12/it-is-ok-to-use-foi-for-silly-things-sometimes/#fn:innocent" class="footnote-ref" title="Are any of us truly innocent men?" role="doc-noteref">8</a></sup> so I did the next best thing. I immediately<sup id="fnref:imm"><a href="https://shkspr.mobi/blog/2024/12/it-is-ok-to-use-foi-for-silly-things-sometimes/#fn:imm" class="footnote-ref" title="OK, not immediately. Importantly, I did some research first. All I could find was this &quot;Update on Catering and Retail Services (CRS) operation of The Woolsack&quot; report which mentions the lager but…" role="doc-noteref">9</a></sup> sent a Freedom of Information request to the House of Lords. About beer.</p>

<p>Fair play to those poor souls in the records office, they <a href="https://www.whatdotheyknow.com/request/house_of_lords_lager_at_the_wool">replied pretty sharpish</a> to my somewhat frivolous request.</p>

<blockquote><h2 id="who-is-the-brewer-of-this-beer"><a href="https://shkspr.mobi/blog/2024/12/it-is-ok-to-use-foi-for-silly-things-sometimes/#who-is-the-brewer-of-this-beer">Who is the brewer of this beer?</a></h2>

<p>The House Administration holds this information. The brewer is Greene King.</p>

<h2 id="what-is-the-beers-abv"><a href="https://shkspr.mobi/blog/2024/12/it-is-ok-to-use-foi-for-silly-things-sometimes/#what-is-the-beers-abv">What is the beer’s ABV?</a></h2>

<p>The House Administration holds this information. The ABV of the beer is 4%.</p></blockquote>

<p>Hurrah! Success!</p>

<p>Now, you may think this is a trivial thing to use FoI for. And, to a certain degree, you're right. But the point about FoI is that you never know what you're going to uncover.</p>

<p>For example, <a href="https://bsky.app/profile/pigsonthewing.org.uk/post/3lc3kyxexhk2y">is it illegal to sell beer in Parliament without displaying the ABV</a>?<sup id="fnref:dunno"><a href="https://shkspr.mobi/blog/2024/12/it-is-ok-to-use-foi-for-silly-things-sometimes/#fn:dunno" class="footnote-ref" title="I have no idea." role="doc-noteref">10</a></sup></p>

<p>Given the <a href="https://en.wikipedia.org/wiki/Karan_Bilimoria%2C_Baron_Bilimoria">Baron Bilimoria</a> sits in the House of Lords <em>and</em> invented <a href="https://en.wikipedia.org/wiki/Karan_Bilimoria%2C_Baron_Bilimoria#Cobra_Beer">Cobra Beer</a> - was there some sort of kickback scheme here?<sup id="fnref:nope"><a href="https://shkspr.mobi/blog/2024/12/it-is-ok-to-use-foi-for-silly-things-sometimes/#fn:nope" class="footnote-ref" title="Probably not." role="doc-noteref">11</a></sup></p>

<p>Would the team refuse the FoI because their record keeping is disastrous and finding simple information would be too onerous?<sup id="fnref:nuh-uh"><a href="https://shkspr.mobi/blog/2024/12/it-is-ok-to-use-foi-for-silly-things-sometimes/#fn:nuh-uh" class="footnote-ref" title="They were exemplary." role="doc-noteref">12</a></sup></p>

<p>As someone who has been on the receiving end of one-or-two<sup id="fnref:dozen"><a href="https://shkspr.mobi/blog/2024/12/it-is-ok-to-use-foi-for-silly-things-sometimes/#fn:dozen" class="footnote-ref" title="Dozen." role="doc-noteref">13</a></sup> FoI requests of varying degrees of vindictiveness, I feel a <em>little</em> guilty about sending something which seems so spurious.</p>

<p>But, I truly believe, that our rights are like a muscle. We have to regularly exercise them. Sometimes we'll uncover something interesting, other times something important, and occasionally something unexpected.  And, for this request, something utterly mundane.</p>

<p>So here's a cheers to everyone at the HoL for answering my question so promptly <span style="font-size:2em;">🍻</span></p>

<div id="footnotes" role="doc-endnotes">
<hr>
<ol start="0">

<li id="fn:fancy">
<p>An utter <a href="https://english.stackexchange.com/questions/334308/what-is-the-entomology-of-ligger">ligger</a>&nbsp;<a href="https://shkspr.mobi/blog/2024/12/it-is-ok-to-use-foi-for-silly-things-sometimes/#fnref:fancy" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>

<li id="fn:important">
<p>All people are important. But some, of course, are more important than others.&nbsp;<a href="https://shkspr.mobi/blog/2024/12/it-is-ok-to-use-foi-for-silly-things-sometimes/#fnref:important" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>

<li id="fn:stuff">
<p>OK, it was about robot ontologies and social media. Look, we can't all be fighting for truth and justice.&nbsp;<a href="https://shkspr.mobi/blog/2024/12/it-is-ok-to-use-foi-for-silly-things-sometimes/#fnref:stuff" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>

<li id="fn:opulent">
<p>As one patron described it, "It looks like a mid-level motorway service station." A description I found apt.&nbsp;<a href="https://shkspr.mobi/blog/2024/12/it-is-ok-to-use-foi-for-silly-things-sometimes/#fnref:opulent" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>

<li id="fn:lush">
<p>Basically, a <a href="https://hinative.com/questions/17232681">lush</a>&nbsp;<a href="https://shkspr.mobi/blog/2024/12/it-is-ok-to-use-foi-for-silly-things-sometimes/#fnref:lush" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>

<li id="fn:stranger">
<p><a href="https://quoteinvestigator.com/2017/08/09/stranger/">There are no strangers…</a>&nbsp;<a href="https://shkspr.mobi/blog/2024/12/it-is-ok-to-use-foi-for-silly-things-sometimes/#fnref:stranger" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>

<li id="fn:ee">
<p>With real kung-fu grip!&nbsp;<a href="https://shkspr.mobi/blog/2024/12/it-is-ok-to-use-foi-for-silly-things-sometimes/#fnref:ee" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>

<li id="fn:untappd">
<p>At the time, <a href="https://untappd.com/b/belhaven-brewery-house-of-lords/6029813">Untappd had some unverified (and incorrect) information about the beer</a>.&nbsp;<a href="https://shkspr.mobi/blog/2024/12/it-is-ok-to-use-foi-for-silly-things-sometimes/#fnref:untappd" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>

<li id="fn:innocent">
<p>Are any of us truly <a href="https://www.bigissue.com/culture/tv/normal-men-innocent-men-and-me/">innocent men</a>?&nbsp;<a href="https://shkspr.mobi/blog/2024/12/it-is-ok-to-use-foi-for-silly-things-sometimes/#fnref:innocent" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>

<li id="fn:imm">
<p>OK, <em>not</em> immediately. Importantly, I did some research first. All I could find was <a href="https://committees.parliament.uk/publications/46/documents/680/default/">this "Update on Catering and Retail Services (CRS) operation of The Woolsack" report</a> which <em>mentions</em> the lager but gives no further details about it.&nbsp;<a href="https://shkspr.mobi/blog/2024/12/it-is-ok-to-use-foi-for-silly-things-sometimes/#fnref:imm" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>

<li id="fn:dunno">
<p>I have no idea.&nbsp;<a href="https://shkspr.mobi/blog/2024/12/it-is-ok-to-use-foi-for-silly-things-sometimes/#fnref:dunno" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>

<li id="fn:nope">
<p>Probably not.&nbsp;<a href="https://shkspr.mobi/blog/2024/12/it-is-ok-to-use-foi-for-silly-things-sometimes/#fnref:nope" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>

<li id="fn:nuh-uh">
<p>They were exemplary.&nbsp;<a href="https://shkspr.mobi/blog/2024/12/it-is-ok-to-use-foi-for-silly-things-sometimes/#fnref:nuh-uh" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>

<li id="fn:dozen">
<p>Dozen.&nbsp;<a href="https://shkspr.mobi/blog/2024/12/it-is-ok-to-use-foi-for-silly-things-sometimes/#fnref:dozen" class="footnote-backref" role="doc-backlink">↩︎</a></p>
</li>

</ol>
</div>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=54481&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2024/12/it-is-ok-to-use-foi-for-silly-things-sometimes/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[You Can't Be Banned From The Houses of Parliament✱]]></title>
		<link>https://shkspr.mobi/blog/2016/04/you-cant-be-banned-from-the-houses-of-parliament%e2%9c%b1/</link>
					<comments>https://shkspr.mobi/blog/2016/04/you-cant-be-banned-from-the-houses-of-parliament%e2%9c%b1/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Wed, 06 Apr 2016 11:03:05 +0000</pubDate>
				<category><![CDATA[politics]]></category>
		<category><![CDATA[FoI]]></category>
		<category><![CDATA[free our data]]></category>
		<category><![CDATA[parliament]]></category>
		<guid isPermaLink="false">https://shkspr.mobi/blog/?p=22702</guid>

					<description><![CDATA[I was listening to the excellent RHLSTP - because I am one of the cool kids - when the guest, Richard Bacon, made a curious confession about his adventures bringing News Bunny to the State Opening of Parliament.  I got a letter from Black Rod - who runs both houses […] and it says that I am banned for life from the House of Commons and the House of Lords.   It&#039;s at the 7 minute 20 mark on the v…]]></description>
										<content:encoded><![CDATA[<p>I was listening to the excellent RHLSTP - because I am one of the cool kids - when the guest, Richard Bacon, made a curious confession about his adventures bringing <a href="https://www.youtube.com/watch?v=H4p-4B1Qr6g">News Bunny</a> to the State Opening of Parliament.</p>

<blockquote><p>I got a letter from Black Rod - who runs both houses […] and it says that I am banned for life from the House of Commons and the House of Lords.
</p></blockquote>

<p>It's at the <a href="https://youtu.be/eacT6_ctTeY?t=427">7 minute 20 mark on the video</a> - or <a href="https://soundcloud.com/britishcomedyguide/richard-herring-lst-podcast-100-richard-bacon">listen to the whole thing on SoundCloud</a>.</p>

<iframe title="Richard Herring's Leicester Square Theatre Podcast - Episode 100 - Richard Bacon by British Comedy Guide" width="620" height="400" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?visual=true&amp;url=https%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F247572200&amp;show_artwork=true&amp;maxheight=930&amp;maxwidth=620"></iframe>

<p>"Hmmm…" I wondered, "Who <em>else</em> has been banned from Parliament?"</p>

<p>TO THE BAT-FREEDOM OF INFORMATION MACHINE, ROBIN!</p>

<p>Using the excellent <a href="https://www.whatdotheyknow.com/">What Do They Know</a> site, I fired off an FoI request to the House of Commons.</p>

<p>I quickly received this back:</p>

<blockquote><p>The House of Commons has not banned any person, therefore does not hold this information.

</p><p>I notice in your request you mention Black Rod. It may interest you to know that Black Rod is a senior officer in the House of Lords. As our response only deals with people banned by the House of Commons you may wish to consider forwarding your request to the House of Lords

</p><p><cite><a href="https://www.whatdotheyknow.com/request/persons_banned_from_parliament">Carole Fisher - Information Rights and Information Security (IRIS) Service | House of Commons</a></cite>
</p></blockquote>

<p>While waiting for an answer, I'd done a little research and discovered that the <a href="https://www.parliament.uk/about/living-heritage/transformingsociety/electionsvoting/womenvote/case-studies-women-parliament/ewd/banned-from-parliament/">Suffragette Emily Wilding Davison was banned from Parliament</a>.</p>

<p><a href="https://www.parliament.uk/about/living-heritage/transformingsociety/electionsvoting/womenvote/case-studies-women-parliament/ewd/banned-from-parliament/"><img src="https://shkspr.mobi/blog/wp-content/uploads/2016/04/Index-Expungatoris.jpg" alt="A hand written letter from the year 1910 banning a woman from Parliament" width="460" height="705" class="aligncenter size-full wp-image-22705"></a></p>

<p>The letter mentions that she should be added to the "Index Expungatoris" - a list of people banned from Parliament.  (NB this is also referred to as the the "<a href="https://beta.parliament.uk/search?q=%22Index+Expurgatorius%22">Index Expu<strong>r</strong>gatori<strong>u</strong>s</a>")</p>

<p>I wrote to the House of Lords and specifically mentioned the "Index".  Their reply was swift:</p>

<blockquote><p>The House Administration does not hold "a list of people who have been banned from Parliament." A search has been conducted and no recorded information relevant to your request has been located.

</p><p><cite><a href="https://www.whatdotheyknow.com/request/persons_banned_from_parliament_l">Frances Grey - Freedom of Information Officer - House of Lords</a></cite>
</p></blockquote>

<p>So! There you have it.  If you think that you have been banned from Parliament, it seems that they don't hold any records and you are free to enter.</p>

<p>✱ This does NOT constitute legal advice!</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=22702&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2016/04/you-cant-be-banned-from-the-houses-of-parliament%e2%9c%b1/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[The Unsecured State Part 1 - UK Parliament XSS Flaw (Disclosed & Fixed)]]></title>
		<link>https://shkspr.mobi/blog/2014/03/uk-parliament-xss-flaw-disclosed/</link>
					<comments>https://shkspr.mobi/blog/2014/03/uk-parliament-xss-flaw-disclosed/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Mon, 03 Mar 2014 08:11:15 +0000</pubDate>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[parliament]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[Unsecured State]]></category>
		<category><![CDATA[xss]]></category>
		<guid isPermaLink="false">http://shkspr.mobi/blog/?p=9814</guid>

					<description><![CDATA[This is part 1 of a series of blog posts looking at the security of the UK Government&#039;s web infrastructure.    The UK Parliament website is pretty great.  It houses a huge amount of historical information, lets people easily see what&#039;s happening in the Commons and the Lords, and is run by some really clever people.  That&#039;s why it&#039;s so depressing to see such a basic error as this XSS flaw in their …]]></description>
										<content:encoded><![CDATA[<p>This is part 1 of a <a href="https://shkspr.mobi/blog/tag/unsecured-state/">series of blog posts</a> looking at the security of the UK Government's web infrastructure.</p>

<hr>

<p>The UK Parliament website is pretty great.  It houses a huge amount of historical information, lets people easily see what's happening in the Commons and the Lords, and is run by some really clever people.</p>

<p>That's why it's so depressing to see such a basic error as this XSS flaw in their search engine.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2014/02/Parliament-XSS-fs8.png" alt="Parliament XSS" width="753" height="714" class="aligncenter size-full wp-image-9815">

<h2 id="what-is-xss"><a href="https://shkspr.mobi/blog/2014/03/uk-parliament-xss-flaw-disclosed/#what-is-xss">What Is XSS?</a></h2>

<p>Briefly, some websites will let you display or run arbitrary code on them if you input that code in their search box.
<small>(It's a bit more complicated than that - but it'll do for an executive summary.)</small></p>

<p>By searching for the text</p>

<pre>&lt;em&gt;test
</pre>

<p>We can make the rest of the page display <em>in italics</em>.</p>

<p>This is because the page sees the &lt;em&gt; tag and echoes it back as part of the HTML.</p>

<p>What else can we do?</p>

<p>If we want to be cheeky - we can add iframes and YouTube videos onto the page.
<img src="https://shkspr.mobi/blog/wp-content/uploads/2014/02/Parliament-XSS-Video-fs8.png" alt="Parliament XSS Video" width="904" height="774" class="aligncenter size-full wp-image-9816"></p>

<p>So, if the page will display any code we tell it, can we make it run JavaScript? Yes.</p>

<p>Searching for a string like</p>

<pre>&lt;script&gt;alert("hello");&lt;/script&gt;
</pre>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2014/02/Parliament-XSS-JavaScript-fs8.png" alt="Parliament XSS JavaScript" width="710" height="424" class="aligncenter size-full wp-image-9817">

<p>Hey presto, we can "decorate" this page with text, images, video, run JavaScript on there - using Firefox.</p>

<p>Now, what's interesting is that the iframe and JavaScript attacks <strong>don't work in the Chrome web browser</strong>.</p>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2014/02/Parliament-XSS-Chrome-fs8.png" alt="Parliament XSS Chrome" width="739" height="347" class="aligncenter size-full wp-image-9819">

<p>Chrome has a reasonably good Anti XSS filter which strips out most JavaScript and iFrames (<a href="https://web.archive.org/web/20140406171753/http://blog.elevenpaths.com/2014/01/how-to-bypass-antixss-filter-in-chrome.html">although it can be bypassed</a>).</p>

<p>However, Chrome and Firefox both let through <em>seemingly</em> benign text formatting tags, as well as the more dangerous image and HTML5 video tags.
<img src="https://shkspr.mobi/blog/wp-content/uploads/2014/02/Parliament-XSS-Chrome-video-fs8.png" alt="Parliament XSS Chrome video" width="739" height="532" class="aligncenter size-full wp-image-9820"></p>

<h2 id="putting-it-all-together"><a href="https://shkspr.mobi/blog/2014/03/uk-parliament-xss-flaw-disclosed/#putting-it-all-together">Putting It All Together</a></h2>

<p>OK, so we can have a bit of mischief - but is that all that the bad guys can do?  No!  Even if they can't run JavaScript, they can still run pretty convincing adverts, or direct people to install malware, or a whole host of other nasty things.  Because the domain is <strong>parliament.uk</strong> it carries with it a significant level of trust.</p>

<p>Using XSS a spammer can place an HTML5 video selling their wares with an apparent Parliamentary endorsement.  They can add links, images, sound - everything they need for a scam.</p>

<p>Or, perhaps they are evil.  They can send an email to every MP saying:</p>

<blockquote><p>Please Reset your password - visit http://....</p></blockquote>

<p><img src="https://shkspr.mobi/blog/wp-content/uploads/2014/02/Parliament-XSS-Passwords-fs8.png" alt="Parliament XSS Passwords" width="739" height="549" class="aligncenter size-full wp-image-9822">
Before you know it, they've gathered the Minister for Administrative Affairs' private details and are plundering Sir Humphrey's vaults.</p>

<p>Yeah, the above doesn't look <em>brilliantly</em> convincing - but would you trust your MP to notice the discrepancies?</p>

<h2 id="mitigating"><a href="https://shkspr.mobi/blog/2014/03/uk-parliament-xss-flaw-disclosed/#mitigating">Mitigating</a></h2>

<p>The simple rule is that you should <em>never ever</em> print out the content that the user has searched for.  If you have to, make absolutely sure that you escape all the characters and enforce strict limits on the number of characters returned.</p>

<p>Browsers should get better at detecting this.  While Chrome rightly blocks the iFrame and JavaScript - it thinks text, images, and videos are safe.  They're not.
In the above examples, the XSS code is echoed in the HTML Title, as well as the URL bar.  It should be fairly obvious to the browser that this is an unusual state of affairs.</p>

<h2 id="disclosure"><a href="https://shkspr.mobi/blog/2014/03/uk-parliament-xss-flaw-disclosed/#disclosure">Disclosure</a></h2>

<ul>
<li>This XSS flaw was responsibly disclosed to the UK Parliament on Friday 7th February 2014.</li>
<li>On Tuesday 11th of February they confirmed that a fix had been put in place.</li>
<li>The <a href="https://shkspr.mobi/blog/2014/02/should-gov.uk-run-a-bug-bounty/">UK Government bug bounty</a> was paid on.... Oh... my mistake...</li>
</ul>

<hr>

<h2 id="bonus-satire"><a href="https://shkspr.mobi/blog/2014/03/uk-parliament-xss-flaw-disclosed/#bonus-satire">BONUS SATIRE</a></h2>

<img src="https://shkspr.mobi/blog/wp-content/uploads/2014/03/Parliament-XSS-Satire-fs8.png" alt="Parliament XSS Satire" width="850" height="843" class="aligncenter size-full wp-image-9827">
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=9814&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2014/03/uk-parliament-xss-flaw-disclosed/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[A Kickstarter for Political "Donations"]]></title>
		<link>https://shkspr.mobi/blog/2012/12/a-kickstarter-for-political-donations/</link>
					<comments>https://shkspr.mobi/blog/2012/12/a-kickstarter-for-political-donations/#respond</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Fri, 28 Dec 2012 12:00:44 +0000</pubDate>
				<category><![CDATA[politics]]></category>
		<category><![CDATA[bribery]]></category>
		<category><![CDATA[corruption]]></category>
		<category><![CDATA[kickstarter]]></category>
		<category><![CDATA[mp]]></category>
		<category><![CDATA[parliament]]></category>
		<guid isPermaLink="false">http://shkspr.mobi/blog/?p=1204</guid>

					<description><![CDATA[A few years ago, I went to a recording of Mark Thomas&#039; &#34;Manifesto&#34; radio show. Members of the audience can suggest humorous changes to the law and society that they would like to see enacted, and the rest of the audience votes on whether they&#039;re good enough - or funny enough - to be in a proposed election manifesto.  My manifesto suggestion was very simple - every time you visit an MP, it should…]]></description>
										<content:encoded><![CDATA[<p>A few years ago, I went to a recording of <a href="http://www.bbc.co.uk/programmes/b00qckmd">Mark Thomas' "Manifesto" radio show</a>. Members of the audience can suggest humorous changes to the law and society that they would like to see enacted, and the rest of the audience votes on whether they're good enough - or funny enough - to be in a proposed election manifesto.</p>

<p>My manifesto suggestion was very simple - every time you visit an MP, it should cost you £5 or £10. If you want to go and speak to your MP you have to hand her a crisp new note. This has the dual advantage of weeding out vexatious visitors and, more importantly, reminding the MP who exactly they work for.</p>

<p>It has - I'll grant you - some drawbacks. If you can't afford a fiver (and many can't) you're denied access to your elected Member of Parliament. It also means those with the biggest cheque-books get to write the law. This is, many would argue, extremely unseemly and a recipe for corruption.</p>

<p>Before he became Health Secretary, the Tory MP Andrew Lansley accepted large donations from private health companies. When he became Minister, he helped drive legislation which - it would seem - directly benefited those who had donated to him.</p>

<blockquote>John Nash, the chairman of Care UK, gave £21,000 to fund Andrew Lansley’s personal office in November.

Mr Nash, a private equity tycoon, also manages several other businesses providing services to the NHS and stands to be one of the biggest beneficiaries of Conservative policies to increase the use of private health providers.
<a href="http://www.telegraph.co.uk/news/newstopics/mps-expenses/6989408/Andrew-Lansley-bankrolled-by-private-healthcare-provider.html">Source: Daily Telegraph</a></blockquote>

<p>It's important to stress that this is <em>not</em> bribery. Bribery is when a <a href="http://news.bbc.co.uk/1/hi/uk/525981.stm">Tory politician receives £30,000 to ask questions in the House of Commons</a> (See the <a href="http://en.wikipedia.org/wiki/Cash-for-questions_affair">Cash For Questions affair</a> on Wikipedia).</p>

<p>Taking money to ask questions is <strong>wrong</strong>. Taking money and then <em>independently</em> helping to change legislation is <strong>fine</strong>. It's an important distinction.</p>

<h2 id="perfectly-normal"><a href="https://shkspr.mobi/blog/2012/12/a-kickstarter-for-political-donations/#perfectly-normal">Perfectly Normal</a></h2>

<p>Let us take, for example, the <a href="http://en.wikipedia.org/wiki/Human_rights_in_Bahrain">Kingdom of Bahrain</a>. They sent MP's investigating the regime <a href="http://www.guardian.co.uk/world/2012/dec/20/bahrain-ambassador-christmas-hampers">luxury hampers worth at least £200 each</a>. They <a href="http://www.guardian.co.uk/politics/2011/feb/24/bahrain-government-mps-trip">funded flights to the country for several MPs</a>, and <a href="http://www.thetimes.co.uk/tto/news/politics/article2919319.ece">gave the PM a fountain pen and jewellery</a>.</p>

<p>On May 18th 2012, the <a href="http://www.telegraph.co.uk/news/uknews/queen-elizabeth-II/9274690/King-of-Bahrain-lunches-with-Queen-as-human-rights-storm-rages.html">Queen invited the King of Bahrain to dine with her</a>.</p>

<p>It is perfectly legal and acceptable to use cold-hard-cash, to fund foreign trips, or to purchase goods and services - in order to help MPs understand complex issues and take the tough decisions which are needed.</p>

<h2 id="grass-roots"><a href="https://shkspr.mobi/blog/2012/12/a-kickstarter-for-political-donations/#grass-roots">Grass Roots</a></h2>

<p>This year has seen the rise of <a href="http://www.kickstarter.com/">Kickstarter</a> and similar crowd-funding websites. An aspiring author, inventor, or musician takes to the Internet and says "If X number of people give me Y pounds, I'll be able to produce product Z!"</p>

<p>It's a nifty system. I've used it to help support new books and video games this year and been very impressed with the results.</p>

<p>It's obvious that sites like <a href="http://www.38degrees.org.uk/">38degrees</a> and <a href="http://www.avaaz.org/en/">Avaaz</a> are doing <em>something</em> right. They're attracting huge numbers of people to attempt to engage with politicians. But sending letters or - worse - a truck load of email "signatures" on a petition just doesn't cut it any more. If we want to influence politicians, we have to pay.</p>

<p>The campaigning site <a href="https://web.archive.org/web/20120118213757/https://secure.38degrees.org.uk/page/contribute/lansley-opinion-poll">38degrees raised £50,000</a> to run an opinion poll and place an advert in national newspapers. That money was <em>wasted</em>. It didn't help change the Government's mind on NHS privatisation. Why should it?</p>

<p>I'm suggesting it would have been better to <strong>give that money directly to Andrew Lansley</strong>. It's over double what he received from the chairman of Care UK. They could have given him half now, half on scrapping the <a href="http://en.wikipedia.org/wiki/Health_and_Social_Care_Act_2012">Health and Social Care Act 2012</a>.</p>

<p>£50k might be overkill. They could have matched the original donation and then the rest could have been used to buy him a nice holiday, some chocolates for his wife, presents for his kids, etc.</p>

<p>So, that's what I'm proposing. A crowd-funding political "donation" site.</p>

<h2 id="putting-it-into-practice"><a href="https://shkspr.mobi/blog/2012/12/a-kickstarter-for-political-donations/#putting-it-into-practice">Putting it into Practice</a></h2>

<p>There are two ways to make this work.</p>

<p>The first is like a regular Kickstarter campaign.</p>

<blockquote>"I want to raise £30,000 to buy something nice for the Environment Secretary Owen Paterson if he will repeal the ban on Fox Hunting."</blockquote>

<p><img src="https://shkspr.mobi/blog/wp-content/uploads/2012/12/Kickstarter-Fox-Hunting.png" alt="Kickstarter Fox Hunting" width="230" height="391" class="alignleft size-full wp-image-7198">Members of the public could then purchase gifts to send to the MP(s) - in a similar fashion to <a href="http://www.oxfam.org.uk/shop/oxfam-unwrapped">Oxfam Unwrapped</a>. Select how much you can afford and then purchase, say, a tasty treat to pack into a luxury hamper.</p>

<p>Once enough money is raised, the gift or the cash is given to the MP. Now, there is a slight risk that an MP won't behave honourably. An MP could accept the money or gift but then <em>not</em> do what we want them to do. This leads us on to the second option.</p>

<p>Popular website <a href="https://web.archive.org/web/20121124040404/https://arrestblair.org/">Arrest Blair</a> wants people to perform a Citizen's Arrest on the former Prime Minister. They've raised a bunch of money and will give a quarter of it to anyone who attempts to arrest Tony Blair. So far, they have paid out around £11,000 between <a href="https://web.archive.org/web/20121117013701/http://www.arrestblair.org/war-crimes-reports">the four people who have attempted to hold Blair accountable for his alleged war crimes</a>.</p>

<p>That, in essence, would be the second model. A citizen would say</p>

<blockquote>"I want to raise £30,000 to buy something nice for any MP who helps repeal the ban on Fox Hunting." </blockquote>

<p>Once the money is raised, any MP who helps successfully to bring forth legislation can claim her share of the prize.</p>

<p>This system is not fool-proof - which is a pity as there are no shortage of fools in the House of Commons - but I am confident that it would help to alleviate our democratic deficit.</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=1204&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2012/12/a-kickstarter-for-political-donations/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[Rewired State - UK Parliament 2012]]></title>
		<link>https://shkspr.mobi/blog/2012/11/rewired-state-uk-parliament-2012/</link>
					<comments>https://shkspr.mobi/blog/2012/11/rewired-state-uk-parliament-2012/#respond</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Mon, 26 Nov 2012 10:30:12 +0000</pubDate>
				<category><![CDATA[/etc/]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[hackathon]]></category>
		<category><![CDATA[hackday]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[parliament]]></category>
		<category><![CDATA[rewired state]]></category>
		<category><![CDATA[rsparly2012]]></category>
		<guid isPermaLink="false">http://shkspr.mobi/blog/?p=6783</guid>

					<description><![CDATA[This weekend, I went to Rewired State&#039;s Parliament hackday.  I teamed up with amazing front end designer Max Bye and statistician par excellence John Sandall to create a data visualisation of Parliament&#039;s Demographics.  Are the houses representative of the people in terms of gender diversity?  Are the Labour Party younger than the Conservatives?  Are the parties in the Lords particularly…]]></description>
										<content:encoded><![CDATA[<p>This weekend, I went to Rewired State's Parliament hackday.  I teamed up with amazing front end designer <a href="https://web.archive.org/web/20140109143806/http://mrmoonhead.com/">Max Bye</a> and statistician par excellence <a href="https://web.archive.org/web/20130518012623/http://www.johnsandall.co.uk/">John Sandall</a> to create a data visualisation of Parliament's Demographics.</p>

<p>Are the houses representative of the people in terms of gender diversity?  Are the Labour Party younger than the Conservatives?  Are the parties in the Lords particularly dissimilar?</p>

<p>You can <a href="https://shkspr.mobi/parliamentdemographics.tk/">play with the hack</a> or watch a video demonstration.</p>

<iframe title="Parliament Demographics - Motion Chart" width="620" height="465" src="https://www.youtube.com/embed/UzwEBmvcO8A?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen=""></iframe>

<ul>
<li>Each bubble represents a political party</li>
<li>The size of the bubble represents how many members they have</li>
<li>The Y-Axis (Vertical) represents the average age of MPs / Lords</li>
<li>The X-Axis (horizontal) represents how gender balanced the parties are</li>
</ul>

<p>(As you can tell, the hack was heavily inspired by <a href="http://www.gapminder.org/">Hans Rosling</a>)</p>

<h2 id="data"><a href="https://shkspr.mobi/blog/2012/11/rewired-state-uk-parliament-2012/#data">Data</a></h2>

<p>A quick word about the data we used.</p>

<p>The (beta) APIs had some reasonably good documentation - although the examples could have been better.  It seemed to assume that a user was already intimately familiar with the (sometimes arcane) principles of Parliament.</p>

<p>It also only spat out XML, so that needed to be converted to JSON.</p>

<p>The main issue we had was with the <em>quality</em> of the data.  Let's look at two examples.</p>

<p>First, Linda Perham (picked solely because she's a mate of my mum!)</p>

<pre>{
  "FullTitle": "Linda Perham MP",
  "DateOfBirth": "1947-06-29T00:00:00",
  "DateOfDeath": {
    "-xsi:nil": "true",
  },
  "Gender": "F",
  "Party": {
    "-Id": "15",
    "#text": "Labour"
  },
  "House": "Commons",
  "MemberFrom": "Ilford North",
  "HouseStartDate": "1997-05-01T00:00:00",
  "HouseEndDate": "2005-05-05T00:00:00",
  "CurrentStatus": {
    "-IsActive": "False",
    "StartDate": {
      "-xsi:nil": "true",
    }
  }
},
</pre>

<p>That's pretty comprehensive. We can see when she joined, left, her age, that she's still alive, and who she represents.</p>

<p>Now, let's take George Galloway who has had an... <a href="http://en.wikipedia.org/wiki/George_Galloway#Parliamentary_career">interesting</a>... Parliamentary career.</p>

<pre>{
  "FullTitle": "Mr George Galloway MP",
  "DateOfBirth": "1954-08-16T00:00:00",
  "DateOfDeath": {
    "-xsi:nil": "true",
  },
  "Gender": "M",
  "Party": {
    "-Id": "26",
    "#text": "Respect"
  },
  "House": "Commons",
  "MemberFrom": "Bradford West",
  "HouseStartDate": "2012-03-30T00:00:00",
  "HouseEndDate": {
    "-xsi:nil": "true",
  },
  "CurrentStatus": {
    "-Id": "0",
    "-IsActive": "True",
    "Name": "Current Member",
    "StartDate": "2007-10-31T00:00:00"
  }
},
</pre>

<p>All we have is his <em>current</em> status.  It doesn't mention his previous life as a Labour MP, nor does it mention that he was the Respect MP of Bethnal Green in 2005.</p>

<p>For MPs who have subsequently gone to the House of Lords, the data is also unhelpful.</p>

<p><a href="http://en.wikipedia.org/wiki/Betty_Boothroyd">Betty Boothroyd</a> was a Labour MP (for two different constituencies), then became The Speaker of the House of Commons, then went to the House of Lords.  This is all the information we have on her.</p>

<pre>{
  "FullTitle": "The Rt Hon. the Baroness Boothroyd OM",
  "DateOfBirth": "1929-10-08T00:00:00",
  "DateOfDeath": {
    "-xsi:nil": "true",
  },
  "Gender": "F",
  "Party": {
    "-Id": "6",
    "#text": "Crossbench"
  },
  "House": "Lords",
  "MemberFrom": "Life peer",
  "HouseStartDate": "2001-01-15T00:00:00",
  "HouseEndDate": {
    "-xsi:nil": "true",
  },
  "CurrentStatus": {
    "-Id": "0",
    "-IsActive": "True",
    "Name": "Current Member",
    "StartDate": "2001-01-15T00:00:00"
  }
}
</pre>

<p>There's also a significant lack of historical data.  There are some Lords &amp; MPs in the dataset who were in Parliament in the 1940s - but only a few.  It would be great to have a comprehensive record of, say, the last 100 years.</p>

<p>There needs to be a better representation of when a member has "changed" - whether that's affiliation, leaving and then returning, being elevated, changing constituency, or even gender.  (Although, as far as I'm aware, there have been no Trans MPs.  Nor any MPs with <a href="http://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/">non ASCII characters in their name</a>.)</p>

<p>The data represents a very monochromatic view of the world.</p>

<p>For examining broad trends, it was sufficient for a hackday.  We had tried scraping Wikipedia to get full details of every election, but that was a bit beyond us (over 1000 people for every election, plus by-elections, for the last 50 years.)</p>

<h2 id="what-we-found"><a href="https://shkspr.mobi/blog/2012/11/rewired-state-uk-parliament-2012/#what-we-found">What We Found</a></h2>

<p>I was particularly surprised by how little gender diversity there is.  50% of the population is female, yet the Labour Party have roughly 33% women MPs.  Caroline Lucas is the sole (female) representative of the Green Party - which doesn't quite balance out the entirely male Bishops in the House of Lords.</p>

<p>In our data, you can see the big jump after the 1997 election - where <a href="http://en.wikipedia.org/wiki/Blair%27s_Babes">the number female MPs doubled</a>.</p>

<p>Labour are consistently older than the Tories.  That was completely against my expectations.</p>

<p>So, <a href="https://shkspr.mobi/parliamentdemographics.tk/">play with the hack</a> and see what you notice.</p>

<h2 id="thanks"><a href="https://shkspr.mobi/blog/2012/11/rewired-state-uk-parliament-2012/#thanks">Thanks</a></h2>

<p>As well as my amazing team mates <a href="https://web.archive.org/web/20121026161709/http://www.maxbye.com/">Max Bye</a> and <a href="https://web.archive.org/web/20130204035943/http://www.672hours.com/">John Sandall</a>, I must thank the team from <a href="https://web.archive.org/web/20121126093633/http://rewiredstate.org/">Rewired State</a>; they put on a storming hackathon.  There was plenty of interesting data, a good mix of people, healthy food and drink (as well as the obligatory pizza).</p>

<p>While it would have been lovely to hold the event in Parliament - I appreciate that a hoard of geeks turning up with a panoply of dodgy electronics may not have best pleased the <a href="http://en.wikipedia.org/wiki/Serjeant-at-Arms_of_the_British_House_of_Commons">Serjeant-at-Arms</a>.  So The Hub Westminster was a fine substitute.</p>

<p>Special mention to <a href="https://twitter.com/blangry">Alex Blandford</a> who was very helpful at explaining the data and helping us navigate through the peculiarities of the system.</p>

<p>Finally, massive thanks to the Speaker for this fine certificate.
<a href="https://shkspr.mobi/blog/wp-content/uploads/2012/11/rewired-state-2012-certificate.jpg"><img src="https://shkspr.mobi/blog/wp-content/uploads/2012/11/rewired-state-2012-certificate.jpg" alt="rewired state 2012 certificate" title="rewired state 2012 certificate" class="aligncenter wp-image-6787"></a></p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=6783&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2012/11/rewired-state-uk-parliament-2012/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[Helen Goodman MP is "Particularly Stupid"]]></title>
		<link>https://shkspr.mobi/blog/2012/11/helen-goodman-mp-is-particularly-stupid/</link>
					<comments>https://shkspr.mobi/blog/2012/11/helen-goodman-mp-is-particularly-stupid/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Fri, 16 Nov 2012 12:00:42 +0000</pubDate>
				<category><![CDATA[politics]]></category>
		<category><![CDATA[censorship]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[NaBloPoMo]]></category>
		<category><![CDATA[Open Rights Group]]></category>
		<category><![CDATA[openrightsgroup]]></category>
		<category><![CDATA[org]]></category>
		<category><![CDATA[parliament]]></category>
		<guid isPermaLink="false">http://shkspr.mobi/blog/?p=6470</guid>

					<description><![CDATA[I remarked earlier about Helen Goodman MP and her total lack of technical knowledge.  An MP being a bit behind the times isn&#039;t the greatest shock - but she&#039;s Labour&#039;s Shadow Minister for Culture, Media, and Sport - that&#039;s a big deal!  This year, Claire Perry MP produced an &#34;independent&#34; report into online child protection.  By &#34;independent&#34; I mean &#34;produced by vested interests including religious …]]></description>
										<content:encoded><![CDATA[<p>I remarked earlier about <a href="https://shkspr.mobi/blog/2012/10/the-eye-of-the-storm/">Helen Goodman MP and her total lack of technical knowledge</a>.  An MP being a bit behind the times isn't the greatest shock - but she's <a href="https://web.archive.org/web/20121201092001/http://www.helengoodman.co.uk/">Labour's Shadow Minister for Culture, Media, and Sport</a> - that's a big deal!</p>

<p>This year, <a href="http://www.independent.co.uk/news/people/diary/diary-wholl-protect-the-little-ones-from-claire-perrys-potty-mouth-7904490.html">Claire Perry MP</a> produced an "independent" report into online child protection.  By "independent" I mean "<a href="https://www.jiscmail.ac.uk/cgi-bin/webadmin?A2=MECCSA;5df46fe5.1208">produced by vested interests including religious groups</a>".</p>

<p>It makes for <a href="https://web.archive.org/web/20120722122429/http://www.claireperry.org.uk/downloads/independent-parliamentary-inquiry-into-online-child-protection.pdf">pretty tedious reading</a>, however you may get a laugh from the antics of our MPs on page 86 when they start discussing Internet filters...</p>

<blockquote><p><strong>Helen Goodman:</strong> I’m sorry, maybe I’m particularly stupid, but I haven’t understood how I get this software or this kit or whatever it is, this filter thingy that you click or whatever without buying a new computer and I don’t want to spend a thousand pounds just to have a filter. I just haven’t understood what I do, and you’ve been talking to us and I’ve been in this room for half an hour.

</p><p><strong>Matt Lambert:</strong> You can download any number of parental control software for free...

</p><p><strong>Helen Goodman:</strong> But I don’t know how to download parental controls. I can send an email, I can click onto Windows but the minute you talk about downloading software, my brain goes bzzzz.

</p><p><strong>Matt Lambert:</strong> Ok, I’m sorry I’m using a technical term, but if you go to search and you ask for parental controls, you will find, whichever search engine you’re using, you’ll find any number of free options including ours.

</p><p><strong>Jonny Shipp:</strong> If you talk to your Service Provider, they’ll help you, I think, mostly.

</p><p><strong>Helen Goodman:</strong> How do you talk to them?

</p><p><strong>Jonny Shipp:</strong> The service provider that provides your internet connection at home.

</p><p><strong>Helen Goodman:</strong> You mean you phone them up?

</p><p><strong>Jonny Shipp:</strong> Yes, or however you’d normally talk to them.

</p><p><strong>Helen Goodman:</strong> I don’t normally talk to them very often.

</p><p><strong>Fiona Mactaggart:</strong> The point that Helen is rather effectively illustrating is the point that, this is the point I was trying to make about being stupid, about the fact that for this best to work, particularly when children are more technically aware than their parents, they know how to get around better than mum and dad, that actually there has to be something which is really simple and which kind of delivers itself to your door...</p></blockquote>

<p>The "particularly stupid" Helen Goodman speaks for the Labour party on matters of Culture, Media, and Sport.  Which, in our twisted democracy, also means "The Internet".</p>

<p>I'm not saying that someone with such responsibility needs to be able to compile their own software, or rebuild a PC. But it would be nice if they understood how to install software.</p>

<p>On an entirely unrelated note, please <a href="http://www.openrightsgroup.org/join/">join the Open Rights Group today</a>.  They're doing great work trying to stop Parliament from destroying the Internet.</p>

<p>More people are being prosecuted for free speech on social media, copyright trolls are lurking and website blocking injunctions need tackling: ORG is ready to bring the fight for digital rights to the courts.</p>

<p><img alt="Join The OpenRightsGroup" src="https://craphound.com/rotn/cover-large.jpg" title="Join The OpenRightsGroup" class="alignleft" width="240">Every supporter donating at least £5 per month by direct debit receives a free copy of Rapture of the Nerds co-authored by Cory Doctorow, a member of our Advisory Council and Charles Stross, one of ORG's founding members.</p>

<p>ORG needs to fund a new position: a legal expert who can co-ordinate a crack-team of volunteer lawyers, perform thorough legal research, and create new case law to actively prevent potential threats to civil liberties.</p>

<p>Please help ORG achieve it goal:</p>

<p>150 new supporters will allow ORG to start our legal project.</p>

<p>300 new supporters will allow ORG to pay a Legal Officer full time.</p>

<p><a href="http://www.openrightsgroup.org/join/">Please set up a Direct Debit today.</a></p>

<p>ORG supporters usually give between £5 and £10 each month, but please be as generous as you can afford to be.</p>

<p><a href="http://news.ycombinator.com/item?id=4793670">Further discussion on HackerNews</a>.</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=6470&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2012/11/helen-goodman-mp-is-particularly-stupid/feed/</wfw:commentRss>
			<slash:comments>32</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[4G Thoughts]]></title>
		<link>https://shkspr.mobi/blog/2012/11/4g-thoughts/</link>
					<comments>https://shkspr.mobi/blog/2012/11/4g-thoughts/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Mon, 05 Nov 2012 07:30:44 +0000</pubDate>
				<category><![CDATA[mobile]]></category>
		<category><![CDATA[4g]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[NaBloPoMo]]></category>
		<category><![CDATA[ofcom]]></category>
		<category><![CDATA[parliament]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[piconf12]]></category>
		<guid isPermaLink="false">http://shkspr.mobi/blog/?p=6469</guid>

					<description><![CDATA[As part of the Parliament and Internet Conference, there was a panel discussion about 4G networks.  These are my notes on the session.  I&#039;ve applied the Chatham House Rule - mostly because I can&#039;t remember who said what, rather than any backroom skulduggery.  Any errors are mine and mine alone.  Neither Vodafone nor EE have signed up to the Network Neutrality pledge. O2 have.  (Disclaimer, I work …]]></description>
										<content:encoded><![CDATA[<p>As part of the <a href="https://shkspr.mobi/blog/2012/10/the-eye-of-the-storm/">Parliament and Internet Conference</a>, there was a panel discussion about 4G networks.</p>

<p>These are my notes on the session.  I've applied the <a href="http://en.wikipedia.org/wiki/Chatham_House_Rule">Chatham House Rule</a> - mostly because I can't remember who said what, rather than any backroom skulduggery.  Any errors are mine and mine alone.</p>

<h2 id="neither-vodafone-nor-ee-have-signed-up-to-the-network-neutrality-pledge-o2-have"><a href="https://shkspr.mobi/blog/2012/11/4g-thoughts/#neither-vodafone-nor-ee-have-signed-up-to-the-network-neutrality-pledge-o2-have">Neither Vodafone nor EE have signed up to the Network Neutrality pledge. O2 have.</a></h2>

<p>(Disclaimer, I work for Telefonica, these thoughts are my own.)
The <a href="https://www.connectivityuk.org/2012/07/25/isps-launch-open-internet-code-of-practice/">Open Internet Code of Practice</a> is the Government’s non-regulatory approach to net neutrality.</p>

<p>It basically says that ISPs will not discriminate between services, and if they do they can't call their product "Internet Access". It's all fairly sensible but O2 is the only mobile ISP who have signed up.  This means the vast majority of 4G providers <em>could</em> start to block or degrade services which they think don't fit their business model.</p>

<p>Indeed, EE say they don't ban VoIP but want the <em>right</em> to filter such OTT services.</p>

<p>Ed Vaizey's form of "free market" capitalism states that because we have such good competition in the UK, people will be free to switch to other services which don't break the net.  This conveniently ignores the fact that customers are tied in to 18 month long contracts (24 months if they want EE's 4G) and so are not able to easily switch.</p>

<p>Net Neutrality also offers some other interesting questions. VoIP and TVoIP have vastly different needs when it comes to latency - is it acceptable to prioritise a constant VoIP stream? Yes - assuming all streams of a similar nature are treated equally.</p>

<p>Of course, if those services are encrypted it could be very hard to tell which services are which.</p>

<p>Finally, emergency service calls are prioritised on the radio access and given network priority. Is that discrimination? Yes - but broadly acceptable in a net neutrality context.</p>

<h2 id="speed-of-rollout"><a href="https://shkspr.mobi/blog/2012/11/4g-thoughts/#speed-of-rollout">Speed of Rollout</a></h2>

<p>The 4G rollout is expected to be quick - much quicker than the 3G deployment.  This is due to a number of factors.</p>

<ul>
    <li>The auction has been brought forward.</li>
    <li>With EE having a head start, other operators will have to compete rapidly.</li>
    <li>Spectrum is expected to be much cheaper than the 3G bands. This means there will be more money for masts and networking kit.</li>
    <li>Mast sharing and relaxed planning permission should make setting up the network much more efficient.</li>
</ul>

<h2 id="transco"><a href="https://shkspr.mobi/blog/2012/11/4g-thoughts/#transco">Transco</a></h2>

<p>There is only one electricity grid. One water network. One set of gas pipes. Yet different companies can sell different services at different prices across them.  This idea is known as "Transco".</p>

<p>In the UK we effectively have only two mobile networks.  EE (T-Mobile and Orange - who share with Three) is one, Vodafone/O2 is the other (they share masts, not spectrum and network kit).</p>

<p>All the major providers have outsourced the running of their network to NSN or Ericsson (an idiotic idea, but there we are).</p>

<p>Each company has to bid billions for new spectrum and spend millions on new masts and networking kit. Wouldn't it be more sensible if there were a <strong>national mobile network</strong> with O2, Vodafone, EE etc just acting as MVNOs?  Each could buy wholesale access (and still run their own customer databases etc) at a vastly reduced cost and the public should benefit from improved coverage.</p>

<p>There seemed to be a lot of sympathy in the room for this idea.  Apparently the Netherlands is investigating "National Roaming" which would allow your phone to roam on to a competitor network if you didn't have any signal.</p>

<p>One other point of interest - Ofcom apparantly want to see a non mobile operator in the 4G space. Perhaps someone selling wholesale or M2M access.</p>

<h2 id="speed"><a href="https://shkspr.mobi/blog/2012/11/4g-thoughts/#speed">Speed</a></h2>

<p>There are serious worries around real world speeds - as noted by EE claiming only 12Mbps downlink speed.  Given the hype around the speeds is not likely to be met by real-world experience, this could deter customers.</p>

<p>The mobile industry may also be overselling capacity. ADSL suffers from insufficient backhaul - domestic ISPs bank on users only using the internet in short burst so don't buy enough connectivity. If we're all streaming movies all the time - speeds will suffer.</p>

<h2 id="price"><a href="https://shkspr.mobi/blog/2012/11/4g-thoughts/#price">Price</a></h2>

<p>Will customers pay?</p>

<p>There has been much derision over EE's pricing as being far too high and restrictive. Considering how long it took to build up a 3G customer base, can the industry attract customers to 4G when the coverage is patchy, phones are expensive, and battery life is worse? If they do - can they convince them to pay a premium for it?</p>

<p>Consider domestic ISPs.  <a href="https://www.computing.co.uk/news/1827190/pipex-blurts-blurb">Pipex offered dial-up internet access for 50p a day</a> back in 1996. Today, 16 years later, that £15 per month will get you "superfast" 24Mbps Internet access.</p>

<p>Technology brings prices down - even if they blip up temporarily. No doubt when other players enter the 4G market, prices will tumble.</p>

<h2 id="finally"><a href="https://shkspr.mobi/blog/2012/11/4g-thoughts/#finally">Finally...</a></h2>

<p>What will people do with 4G?
Most people expect "The same, but faster". Can we find new services, or are we stuck with better speed, lower latency?</p>

<p>That's not a bad thing to be stuck with, but I wonder what the "killer app" will be that makes people want a 4G phone in their pocket... We all thought that 3G's killer app would be video calling. How wrong we were!</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=6469&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2012/11/4g-thoughts/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[A (Virtual) Blockade of Parliament]]></title>
		<link>https://shkspr.mobi/blog/2010/12/a-virtual-blockade-of-parliament/</link>
					<comments>https://shkspr.mobi/blog/2010/12/a-virtual-blockade-of-parliament/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Mon, 20 Dec 2010 14:28:02 +0000</pubDate>
				<category><![CDATA[politics]]></category>
		<category><![CDATA[censorship]]></category>
		<category><![CDATA[org]]></category>
		<category><![CDATA[parliament]]></category>
		<guid isPermaLink="false">http://shkspr.mobi/blog/?p=3350</guid>

					<description><![CDATA[Two years ago I was severely annoyed at Labour&#039;s Andy Burnham for his plans to censor the net.  Today, I am equally annoyed at the Conservative&#039;s Ed Vaizey for a similarly corruptible scheme.  I don&#039;t have the money to lobby bribe donate to the Conservative party.  I&#039;m too scared of the police attempting to kill protesters to go and stand up for my beliefs.  What can I do that will make me feel…]]></description>
										<content:encoded><![CDATA[<p>Two years ago I was severely annoyed at Labour's <a href="https://shkspr.mobi/blog/2008/12/dont-blame-andy-burnham-for-wanting-to-censor-the-web/">Andy Burnham for his plans to censor the net</a>.  Today, I am equally annoyed at the <a href="http://www.guardian.co.uk/technology/2010/dec/20/web-filtering-will-not-work">Conservative's Ed Vaizey for a similarly corruptible scheme</a>.</p>

<p>I don't have the <a href="http://blogs.lse.ac.uk/politicsandpolicy/?p=6272">money to <del datetime="2010-12-20T13:41:13+00:00">lobby</del> <del datetime="2010-12-20T13:41:13+00:00">bribe</del> donate to the Conservative party</a>.  I'm too scared of the <a href="http://savemdxphil.com/2010/12/15/open-letter-concerning-alfie-meadows-from-middlesex-students-and-staff/">police attempting to kill protesters</a> to go and stand up for my beliefs.  What can I do that will make me feel smug and self-righteous yet won't involve me having to go outside in the snow?</p>

<p>It is, I understand, illegal to blockade Parliament.  But there's nothing to stop us enforcing a <a href="https://shkspr.mobi/blog/2009/11/blocking-news-international/"><em>virtual</em> blockade</a>, is there?</p>

<p>I tweeted as much on Twitter, and got the following reply.</p>

<p><a href="https://web.archive.org/web/20121203140843/https://shkspr.mobi/blog/2010/12/a-virtual-blockade-of-parliament/"><img src="https://shkspr.mobi/blog/wp-content/uploads/2010/12/block-fs8.png" alt="@edent I like the sound of your #blockparliament campaign. Where do people sign up? 20/12/2010 13:33 @iamdanw Dan Williams" width="813" height="145" class="aligncenter size-full wp-image-51559"></a></p>

<h2 id="how"><a href="https://shkspr.mobi/blog/2010/12/a-virtual-blockade-of-parliament/#how">How</a></h2>

<p>So, here's how to blockade Parliament.  This guide assumes you have moderate technical ability and <a href="http://en.wikipedia.org/wiki/Htaccess">know what an .htaccess file is</a>.  If you are unsure, please ask a geek to help you. They will, invariably, accept payment in beer, pizza or sexual favours.</p>

<p><a href="http://en.wikipedia.org/wiki/Wikipedia:Blocking_IP_addresses#Sensitive_IP_addresses">The Houses of Parliament have the following IP address range</a>.</p>

<blockquote>194.60.0.0/18</blockquote>

<p>That translates to every IP address from 194.60.0.0 to 194.60.63.255 . (See <a href="http://www.mediawiki.org/wiki/Help:Range_blocks">http://www.mediawiki.org/wiki/Help:Range_blocks</a> for details.)</p>

<p>In your .htaccess file, add the following</p>

<pre><limit get="" head="" post="">
order allow,deny
deny from 194.60.
allow from all
</limit>
</pre>

<p>That will simply block access from the Houses of Parliament.  It will also catch a few other IP addresses in the same range - but that's <a href="http://www.theregister.co.uk/2009/03/19/australia_list_leaked/">acceptable collateral damage</a>.</p>

<p>If you want to be a bit more creative, you can redirect the users to any URL you want.</p>

<pre>RewriteCond %{REMOTE_ADDR} ^194.60.
RedirectMatch 301 ^.*$ http://www.example.com/index.htm
</pre>

<p>All we need now is for <em>every</em> website - from the humblest blog to the mightiest newspaper - to block Parliament from their websites and redirect them somewhere more enlightening.</p>

<h2 id="where-should-i-redirect-them-to"><a href="https://shkspr.mobi/blog/2010/12/a-virtual-blockade-of-parliament/#where-should-i-redirect-them-to">Where Should I Redirect Them To?</a></h2>

<p>My good friend <a href="http://www.tomscott.com/">Tom Scott</a> has penned this <a href="http://www.guardian.co.uk/technology/2010/dec/20/web-filtering-will-not-work">rather eloquent piece for the Guardian explaining why filtering cannot work</a>.
I would refrain from pointing at shock-sites.  You'll only give MPs something else to consider banning.</p>

<h2 id="hang-on-there-are-massive-flaws-in-this-plan"><a href="https://shkspr.mobi/blog/2010/12/a-virtual-blockade-of-parliament/#hang-on-there-are-massive-flaws-in-this-plan">Hang On! There Are Massive Flaws In This Plan!</a></h2>

<p>Yes, yes there are.</p>

<p>Politicians may need access to information which has been inadvertently blocked.  For example, a gay MP might want help coming to terms with his or her sexuality - only to find the content unavailable.</p>

<p>Of course, politicians could use a proxy to get round these restrictions.  They could use their phone's web browser.  They could access from a friend's house.  They could get a mate to download content onto a USB drive and hand it over in the playground.</p>

<p>In short, this plan is as ill-conceived as the ridiculous notion that you can ban children from access naughty images and videos.</p>

<h2 id="open-rights-group"><a href="https://shkspr.mobi/blog/2010/12/a-virtual-blockade-of-parliament/#open-rights-group">Open Rights Group</a></h2>

<p>If you care about Internet Freedom, please join the Open Rights Group.
<a href="http://www.openrightsgroup.org/blog/2010/its-our-birthday-celebrating-5-years-of-org"><img src="https://shkspr.mobi/blog/wp-content/uploads/2010/12/join-org.jpg" alt="Join ORG" title="Join ORG" width="266" height="143" class="aligncenter size-full wp-image-3354"></a></p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=3350&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2010/12/a-virtual-blockade-of-parliament/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
	</channel>
</rss>
