<?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>Pling!</title>
	<atom:link href="http://www.pling.org.uk/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pling.org.uk</link>
	<description>The personal website of Chris Northwood</description>
	<lastBuildDate>Fri, 06 Aug 2010 22:42:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Live Blogging version 2</title>
		<link>http://www.pling.org.uk/journal/2010/live-blogging-version-2/</link>
		<comments>http://www.pling.org.uk/journal/2010/live-blogging-version-2/#comments</comments>
		<pubDate>Fri, 06 Aug 2010 22:42:54 +0000</pubDate>
		<dc:creator>Chris Northwood</dc:creator>
				<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://www.pling.org.uk/?p=16159</guid>
		<description><![CDATA[I&#8217;m pleased to announce the release of version 2 of the Live Blogging plugin for WordPress. The Live Blogging plugin offers lots of functionality for WordPress bloggers, especially those who blog following live events. Using Live Blogging, you can create many small, microblogs within a single post, with each update automatically appearing on your readers [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m pleased to announce the release of <a href="http://wordpress.org/extend/plugins/live-blogging/">version 2 of the Live Blogging plugin for WordPress</a>.</p>
<p>The Live Blogging plugin offers lots of functionality for WordPress bloggers, especially those who blog following live events. Using Live Blogging, you can create many small, microblogs within a single post, with each update automatically appearing on your readers screens.</p>
<p>For a demonstration on how to use the plugin, and how it works, I&#8217;ve created <a href="http://www.pling.org.uk/static/Live_Blogging_for_WordPress_2.0.swf">a 4 minute screencast</a> demonstrating it.</p>
<p>For users of version 1, version 2 is an almost complete rewrite, adding many new features &#8211; the most important of which is the removal of the requirement of Meteor for automatic updating (although using Meteor offers improvements over the standard polling situation), so the effect demonstrated in the screencast is available to <strong>everyone</strong>. More customisability is available too, for those who have used Live Blogging v1.</p>
<p>I&#8217;d also like to thank the beta testers for helping me debug the release before I released it. Also, thanks to all the users who are using the live blogging plugin.</p>
<p><center><strong><a href="http://www.pling.org.uk/static/Live_Blogging_for_WordPress_2.0.swf">Watch the screencast</a><br/><br />
<a href="http://wordpress.org/extend/plugins/live-blogging/">Download the plugin</a></strong></center></p>
<p>Please spread the word!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pling.org.uk/journal/2010/live-blogging-version-2/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Live Blogging version 2 &#8211; looking for beta testers</title>
		<link>http://www.pling.org.uk/journal/2010/live-blogging-version-2-looking-for-beta-testers/</link>
		<comments>http://www.pling.org.uk/journal/2010/live-blogging-version-2-looking-for-beta-testers/#comments</comments>
		<pubDate>Sun, 01 Aug 2010 23:18:52 +0000</pubDate>
		<dc:creator>Chris Northwood</dc:creator>
				<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://www.pling.org.uk/?p=16149</guid>
		<description><![CDATA[Over the past few weeks I&#8217;ve been working on version 2 of the Live Blogging plugin for WordPress which I originally released last year, and which subsequently won runner-up in the 2009 Weblog Tools Collection Plugin Competition &#8211; an acolade very gratefully received! One reviewer of the plugin did point out that: I get the [...]]]></description>
			<content:encoded><![CDATA[<p>Over the past few weeks I&#8217;ve been working on version 2 of the <a href="http://wordpress.org/extend/plugins/live-blogging/">Live Blogging plugin for WordPress</a> which I originally released last year, and which subsequently <a href="http://weblogtoolscollection.com/pluginblog/2009/09/27/wordpress-plugin-competition-2009-runner-ups/">won runner-up in the 2009 Weblog Tools Collection Plugin Competition</a> &#8211; an acolade very gratefully received!</p>
<p><a href="http://wp-fun.co.uk/2009/05/17/wltc-plugin-competition-live-blogging-plugin/">One reviewer</a> of the plugin did point out that:</p>
<blockquote><p>I get the impression that it is a plugin that was built for a specific use and released, rather than a plugin that was intended to be released.</p></blockquote>
<p>which is a very fair, and accurate, assessment. It&#8217;s no secret that I developed this plugin in a few days for <a href="http://www.nouse.co.uk/">Nouse</a>&#8216;s coverage of Roses 2009.</p>
<p>Version 2, however, changes all that. It&#8217;s been rewritten from the ground up for WordPress 3.0, with no constraints on time for a release date, so it&#8217;s coded a lot better than version 1 was. It also addresses a lot of niggles people had with version 1 of the plugin. It no longer relies on Meteor (it can use an AJAX polling method which is suitable for low traffic blogs), the backend user experience is better and the plugin as a whole is a lot more flexible.</p>
<p>When the final version of the plugin launches, I&#8217;ll be writing a full blog post detailing the changes and new features &#8211; but rest assured, this is not the same plugin as version 1, but contains the same principle &#8211; <em>microblogging without your readers having to refresh the page</em>.</p>
<p>As for now, I&#8217;m looking for beta testers. Particularly people who have used version 1 of the plugin, as the migration functionality is one part in particular I&#8217;m keen to test. If you are interested in testing and blogging using Live Blogging v2, please comment on the post, drop me <a href="http://twitter.com/home?status=@cnorthwood">a tweet</a>, or <a href="mailto:chris@pling.org.uk">e-mail me</a>. I&#8217;m hoping to have a beta ready within the next week, which I can distribute and elicit feedback on, and hopefully squash a few more bugs before 2.0 hits the WordPress plugins directory.</p>
<p>I think this plugin could be something big, especially for professional bloggers, and making the barrier for entry considerably lower than what version 1 could provide is something, I hope, can achieve this.</p>
<p><strong><em>The second beta is now out, and can be downloaded <a href="http://downloads.wordpress.org/plugin/live-blogging.1.9.1.zip">here</a>. Any feedback will be gratefully received.</em></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pling.org.uk/journal/2010/live-blogging-version-2-looking-for-beta-testers/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Encryption</title>
		<link>http://www.pling.org.uk/journal/2010/encryption/</link>
		<comments>http://www.pling.org.uk/journal/2010/encryption/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 23:37:48 +0000</pubDate>
		<dc:creator>Chris Northwood</dc:creator>
				<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://www.pling.org.uk/?p=16085</guid>
		<description><![CDATA[So, I&#8217;ve decided to migrate my devices towards encryption. I&#8217;ve documented the process here, in case you find it useful. Desktop PC This runs Windows 7, however only the &#8220;Professional&#8221; version, so no Bitlocker technology (shame). I&#8217;m using TrueCrypt&#8217;s volumes for my non-SSD drive which stores the bulk of my personal files. My profile (AppData [...]]]></description>
			<content:encoded><![CDATA[<p>So, I&#8217;ve decided to migrate my devices towards encryption. I&#8217;ve documented the process here, in case you find it useful.</p>
<p><strong>Desktop PC</strong></p>
<p>This runs Windows 7, however only the &#8220;Professional&#8221; version, so no Bitlocker technology (shame). I&#8217;m using TrueCrypt&#8217;s volumes for my non-SSD drive which stores the bulk of my personal files. My profile (AppData folder) and programs run off my SSD, and sensitive data (AppData, MSN logs, Desktop and local code checkouts) is encrypted using Windows 7&#8242;s EFS (my user profile).</p>
<p>However, my personal data (Documents, Music, Photos, etc) is shared with my laptop for file syncing, and would TrueCrypt volumes being mounted at log in time, this means the shares aren&#8217;t automatically recreated every log in. A Windows batch file is used to automate this:</p>
<p><code>"C:\Program Files (x86)\TrueCrypt\TrueCrypt.exe" /auto favorites /quit<br />
net share Archive=Z:\Archive /GRANT:Chris,READ /CACHE:Documents<br />
net share Documents=Z:\Documents /GRANT:Chris,FULL /CACHE:Documents<br />
net share Music=Z:\Music /GRANT:Chris,FULL /CACHE:Documents<br />
net share Pictures=Z:\Pictures /GRANT:Chris,FULL /CACHE:Documents</code></p>
<p>Obviously the share names, locations, permissions, etc, will all need changing, but invoking TrueCrypt this way (rather than its automount favourites on startup option) guarantees the availability of the share (as long as you don&#8217;t cancel the mount). However, this script needs to be run as Administrator, and with no UAC allowed at login, a scheduled task had to be created to get this working.</p>
<p>This machine is backed up with Mozy, which is supposedly encrypted, but the private key isn&#8217;t mine &#8211; so I&#8217;ve now changed to using my own custom AES key for Mozy. This key as well as the EFS ones is itself backed up (in a TrueCrypt volume) in the event they ever need to be restored.</p>
<p><strong>Laptop PC</strong></p>
<p>Again, with Windows 7 Professional, so no Bitlocker, but Windows&#8217; EFS is used on sensitive data (my user profile), which makes encryption pretty simple to use. My personal files are shared on my desktop (requiring appropriate credentials, obviously), and these shares are mounted on my laptop, using the &#8216;Offline Files&#8217; feature. This has a built in option to use EFS to encrypt the Offline Files cache, which is used to encrypt those personal files.</p>
<p><strong>Netbook</strong></p>
<p>This machine is Fedora based, and so supports encryption out-of-the-box. However, there appears to be no easy migration path to an encrypted volume if it&#8217;s not already encrypted, so I&#8217;m putting off implementing this until I need to rebuild my netbook. I don&#8217;t store my personal or business files on it (it&#8217;s literally just a web browsing machine), so exposure here is limited to basically my browser history.</p>
<p><strong>Phone</strong></p>
<p>The Nokia E71 supports full encryption out of the box, and this was very simple to set up.</p>
<p><strong>iPod</strong></p>
<p>My iPod Classic doesn&#8217;t support any type of native encryption (nor is it possible to install full device encryption), however my iPod Classic doesn&#8217;t contain any data I consider dangerous if unencrypted (just my music collection), so this isn&#8217;t an issue. The iPod Touch is more of an annoyance, as it has things like E-mail, Calendars, Contacts, etc, as well as the myriad apps that seem to stay logged in. Coming to review it at first, I realised how much of an issue it would be if I did lose it or my iPod Touch got stolen. I removed all the auto-sign in password things (however, I will have to remember to manually log out every time I use an app on it), set up a passcode and got rid of the link to my e-mail/contacts/calendar, etc.</p>
<p>iOS 4 did correct this obvious shortcoming with it&#8217;s new data encryption features, so I&#8217;m back to using my iPod Touch as it&#8217;s meant to be used.</p>
<p><strong>Memory Stick</strong></p>
<p>This is a fairly simple case of TrueCrypt encryption again, however, instead of full drive encryption, I am only going to create a TrueCrypt volume &#8211; this allows for easy transfer of unencrypted data between any machine that does not have Truecrypt on, if need be (although obviously I must be careful to not put any sensitive documents in there).</p>
<p>And that&#8217;s it! With the exception of trivial storage (such as the SD card in my camera with recent photos), my digital storage now has some sort of protection. I realise it&#8217;s not perfect &#8211; binaries aren&#8217;t encrypted (full disk encryption on an SSD is heavily advised against from multiple sources I&#8217;ve read), backing up encryption keys in a TrueCrypt volume is possibly a weak link in my system, as are things like hibernation files/leading my laptop in sleep mode, and of course the human link (I know the passphrases) &#8211; but hopefully it&#8217;s better than nothing, and if my phone or laptop or desktop does get stolen, me (and my customers) can be confident that my records, and my own financial records, are safe.</p>
<p>In other news, I might as well blog a few links as to what I&#8217;ve been up to lately:</p>
<ul>
<li>I&#8217;ve redesigned the website for <a href="http://frenchfarmhouse.eu" target="_blank">my parent&#8217;s holiday home</a>;</li>
<li>I moved <a href="http://www.dxhosting.co.uk/" target="_blank">my web hosting company</a> from <a href="http://www.poundhost.com/" target="_blank">Poundhost</a> to <a href="http://www.linode.com/?r=67d26e582731cdaed3ed8c7f873a4a08fdbe11d8" target="_blank">Linode</a> sooner than planned, due to a hardware failure on the old server;</li>
<li>I launched a new site for <a href="http://www.dxhosting.co.uk/">my web hosting company</a> &#8211; the old one was incredibly dated;</li>
<li>I attended <a href="http://uk.wordcamp.org/" target="_blank">WordCamp UK</a> and took part in WordHack &#8211; building a website to show information about how government aid is spent: <a href="http://www.openaid.org.uk/" target="_blank">http://www.openaid.org.uk/</a>.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.pling.org.uk/journal/2010/encryption/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bug in Facebook privacy settings preview</title>
		<link>http://www.pling.org.uk/journal/2010/bug-in-facebook-privacy-settings-preview/</link>
		<comments>http://www.pling.org.uk/journal/2010/bug-in-facebook-privacy-settings-preview/#comments</comments>
		<pubDate>Sun, 09 May 2010 16:35:13 +0000</pubDate>
		<dc:creator>Chris Northwood</dc:creator>
				<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://www.pling.org.uk/?p=16105</guid>
		<description><![CDATA[So, I&#8217;ve been updating my Facebook privacy settings lately, just because they seem to change every week, and decided to delete all of my &#8216;connections&#8217;, apart from a select few which are very important to me, and I stumbled across a bug in Facebook&#8217;s privacy settings. I should stress that it would appear that your [...]]]></description>
			<content:encoded><![CDATA[<p>So, I&#8217;ve been updating my Facebook privacy settings lately, just because they seem to change every week, and decided to delete all of my &#8216;connections&#8217;, apart from a select few which are very important to me, and I stumbled across a bug in Facebook&#8217;s privacy settings. I should stress that it would appear that your privacy settings are respected, but the &#8216;preview&#8217; feature simply isn&#8217;t showing you correct information.</p>
<p>I&#8217;ve set my privacy settings for my connections to friends only, and have no uncategorised &#8216;Likes&#8217; (due to the bizarre Facebook decision to not be able to set privacy settings for &#8216;Other&#8217; likes):<br />
<img src="http://www.pling.org.uk/wp-content/uploads/2010/05/thingsilike.png" alt="" title="thingsilike" width="614" height="42" class="aligncenter size-full wp-image-16107" /></p>
<p>I&#8217;ve also set the privacy settings to those who can see my friends list to be friends only.</p>
<p>As one would expect, the profile preview doesn&#8217;t show these things, but my profile is set to be visible to search engines, and despite my privacy settings (&#8216;Likes&#8217; and &#8216;Friends&#8217; to be &#8216;friends only&#8217;) and that the profile preview correctly does not show my likes, my search engine preview <strong>does</strong>. Bizarre, and almost certainly a bug.</p>
<p><img src="http://www.pling.org.uk/wp-content/uploads/2010/05/searchpreview.png" alt="" title="searchpreview" width="234" height="284" class="aligncenter size-full wp-image-16109" /></p>
<p>Now, actually <a href="http://en-gb.facebook.com/cnorthwood">viewing my profile</a> when not logged in doesn&#8217;t show that information, but with yet another bug in Facebook&#8217;s privacy settings and the inability to set privacy settings on some aspects of your profile, I&#8217;m beginning to trust Facebook less and less.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pling.org.uk/journal/2010/bug-in-facebook-privacy-settings-preview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The penultimate Council, and a few wins</title>
		<link>http://www.pling.org.uk/journal/2010/the-penultimate-council-and-a-few-wins/</link>
		<comments>http://www.pling.org.uk/journal/2010/the-penultimate-council-and-a-few-wins/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 21:32:31 +0000</pubDate>
		<dc:creator>Chris Northwood</dc:creator>
				<category><![CDATA[Union Council]]></category>

		<guid isPermaLink="false">http://www.pling.org.uk/?p=16089</guid>
		<description><![CDATA[My time at Sheffield draws to a close, as does my time as Computer Science councillor. Apologies for not keeping up with the blogging, but Rob&#8217;s done a pretty good job with the last few council meetings, so you can read his blogs (or the minutes) if you want more Since I last blogged, you [...]]]></description>
			<content:encoded><![CDATA[<p>My time at Sheffield draws to a close, as does my time as Computer Science councillor. Apologies for not keeping up with the blogging, but Rob&#8217;s done a pretty good job with the last few council meetings, so you can read <a href="http://www.shef.ac.uk/union/blogs/suc/2010/02/estates-fees-and-alcohol.php">his</a> <a href="http://www.shef.ac.uk/union/blogs/suc/2010/03/i-thought-elections-were-finished_15.php">blogs</a> (or <a href="http://www.shef.ac.uk/union/student-voice/union-council/">the minutes</a>) if you want more <img src='http://www.pling.org.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Since I last blogged, you voted for the Councillor/Link merger to go ahead and I stood forward and was subsequently elected to sit on the select committee to make sure the merger goes smoothly. The select committee has a good mix of sceptics and supporters and we&#8217;re all dedicated to getting the best out of the merger, so hopefully my cynicism will be unneeded if we can pull off a successful merger.</p>
<p>Another issue we discussed was that of the elections. As Forge Press reported in issue 20, there was some accusations of foul play against Josh Forstenzer&#8217;s victory at the Union Officer elections, and we were asked to overturn the decision. I was one of the few that voted in favour of overturning the decision, but I would not have supported the plans to ban Josh from standing again, but rather to re-run the elections to ensure it was done fairly. In particular, I was dismayed to hear about the decision of the returning officers to dock votes from Josh &#8211; a move that literally disenfranchises some voters from the elections, especially as the decision of how many votes to remove was based on thin grounds.</p>
<p>Unfortunately, I missed Council two weeks ago due to being away from Sheffield (I also missed the early Merger select committee meetings for the same reason), so I don&#8217;t have anything to report from that meeting.</p>
<p>The papers for today&#8217;s meeting were interesting &#8211; particularly the reports from NUS conference of our delegates, and a number of policies were proposed &#8211; one on spying on campus and one on twinning with the University of Gaza. These will be discussed further next meeting, before going to referendum. I plan on tabling an amendment to the Gaza motion to instead twin with University of Gaza&#8217;s students&#8217; union, as I believe that we would be more effective to twin with and support a body of the same type as us, and generally be more effective than twinning with the University would be.</p>
<p>Along with the usual conference updates, minutes from Exec Committee and officers questions, we also set in place the elections timeline for next year&#8217;s councillors elections. Following discussions from the merger select committee, I proposed an amendment that we should instead run the Council elections as e-voting over, saving money, paper and counting time for the election. Concerns were raised over accessibility, but Union staff assured Council that these could be managed.</p>
<p>The Merger select committee also provided an update to council, where various uncontroversial recommendations were agreed. A more controversial motion, that of splitting up some &#8216;schools&#8217; into &#8216;departments&#8217;, as there were more links than councillors was also agreed.</p>
<p>We also had an interesting presentation from the head of Accommodation and Campus Services, who showed us the amount of feedback gathered by people staying in Uni accommodation, some disappointing trends, and what was being done to correct it. I brought up the issue of postgrads staying in Cratcliffe over the summer (as I was asked to, and had done before), as movement on it seemed to have stalled, and I was reassured that there would be more communication on this soon.</p>
<p>The final select committee to report back was that of the alcohol working group. Several recommendations were made, and some more added (such as reinforcing staff training) to improve the Union&#8217;s alcohol responsible retailing policy. These were generally sensible and progressive, but not particularly revolutionary, but small wins are good. I personally proposed an amendment which was that bar staff should not attempt to &#8220;up-sell&#8221; spirits (i.e., offering a double for £1 more). The offers will still be there, but staff will no longer directly offer it to you &#8211; you will have to specifically ask for a double if you want one from now on. Most staff weren&#8217;t &#8220;upselling&#8221; (it&#8217;s not Union policy to offer it), but some were, so this should sort it out. Council agreed with me on this amendment, so this should be coming in soon.</p>
<p>And finally, as Rob (Union Chair) pointed out at the end of today&#8217;s meeting, much to my embarrassment, I was awarded the title of &#8216;Outstanding Union Councillor of the Year&#8217; at last week&#8217;s Union Awards &#8211; so thanks to those who nominated me, and the judges <img src='http://www.pling.org.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><img src="http://www.pling.org.uk/wp-content/uploads/2010/04/21710-200x300.jpg" alt="" title="21710" width="200" height="300" class="aligncenter size-medium wp-image-16091" /></p>
<p>Next meeting, I plan to bring a motion to Council about expanding the Media Hub to include space for Forge TV (who only have 1 Mac for video editing, compared to Forge Press&#8217;s many PCs and Forge Radio&#8217;s 2 studios), which could also be used by Film Making Soc, etc. And as always, if you want to get in touch with me, drop me a line at <a href="mailto:computersciencecouncillor@sheffield.ac.uk">computersciencecouncillor@sheffield.ac.uk</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pling.org.uk/journal/2010/the-penultimate-council-and-a-few-wins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The issue of merging</title>
		<link>http://www.pling.org.uk/journal/2010/the-issue-of-merging/</link>
		<comments>http://www.pling.org.uk/journal/2010/the-issue-of-merging/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 01:02:19 +0000</pubDate>
		<dc:creator>Chris Northwood</dc:creator>
				<category><![CDATA[Union Council]]></category>

		<guid isPermaLink="false">http://www.pling.org.uk/?p=16035</guid>
		<description><![CDATA[Today, Union Council agreed to send to referendum a proposal to merge Union Links and Departmental Councillors. For those of you unfamiliar with the distinction between the 2, both roles are involved in representation, with Union Links liaising with academic structures within your department and attending the Staff-Student Liaison Committee as well as attending Links [...]]]></description>
			<content:encoded><![CDATA[<p>Today, Union Council agreed to send to referendum a proposal to merge Union Links and Departmental Councillors. For those of you unfamiliar with the distinction between the 2, both roles are involved in representation, with Union Links liaising with academic structures within your department and attending the Staff-Student Liaison Committee as well as attending Links Forums which ensure communication on academic issues between the Union and the Council.</p>
<p>The departmental councillors exist to provide political representation to the highest level of the Union structures, and covers a lot more issues than just academic. There is some overlap as the Students&#8217; Union also covers academic issue, but the roles are otherwise separate and clearly defined, if poorly communicated. One Link described the Union Links as the civil service of the Union, and the councillors as the MPs.</p>
<p>An ongoing issue with the Union is that representation structures are often called confusing, and the Union Officers have put together a proposal (ongoing for the past 2 years, at least) to eliminate some of the representation structures, moving their roles into the departmental councillor role (where there is some overlap already). I think that this type of merging is far too drastic, and there are perhaps smaller, less risky steps that could be taken (clearer communication of the difference of the Union Link &#8211; academic representation &#8211; vs. the Departmental Councillor &#8211; political representation). In particular, the risks of merging I see:</p>
<ul>
<li>loss of representation structure &#8211; having two points of call, especially in the larger departments, is possibly more effective than just having one;</li>
<li>damage to one of the representation roles &#8211; some of the Union Links in a feedback forum expressed that they have a lot of work to do, I think that it would be very difficult for a new councillor to be able to adequately provide academic representation and political representation at the same time, one of these things will have to give (this is the core argument against an Equality Officer too);</li>
<li>increased depoliticalisation of Union Council &#8211; quite often people interested in becoming course reps and links do so because they&#8217;re interested in improving their course or academic representation, not so much in Union politics which leads to an increasingly weak overall Council and a less progressive Union;</li>
<li>the role of a councillor is to set the direction of the Union, the role of a link is to ensure that the academic direction of the Union is being properly implemented and communicated to departments. I see a large incompatibility here between setting this direction, and towing the party line wrt academic policy.</li>
</ul>
<p>As I see it, there are two solutions to the problem of confusion over representation structures: changing the structures as <a href="http://twitter.com/AE_ISO/status/8973329644">the Officers want to push through</a>, or changing the way these representation structures are communicated to the members of the Union. I favour the second, as the first method seems to be throwing the baby out with the bath water.</p>
<p>One clear change I consider very likely to have positive results would be changing the name of Union Links, perhaps to Academic Links, to make it clear the representation role of the Link is for academic, rather than general Union matters.</p>
<p>The other problem with the proposal is the issue of payment to councillors. Put simply, this is Council getting financial reward for their role. A role that has previously been filled by volunteers doing it out of the good of their own heart (and the experience should go over well with employers), changing it to a paid position will attract people less interested in the position and more interested in getting paid, doing the minimum amount of work required to get there.</p>
<p>I urge anyone voting on the referendum in March to very carefully consider the potential consequences of this change, and whether or not they think the perceived benefits are worth the risk of this wholesale change, or whether a series of smaller changes is at least worth trying first &#8211; this issue&#8217;s been around for a few years, one more to make sure we get it right won&#8217;t hurt.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pling.org.uk/journal/2010/the-issue-of-merging/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache and user-separated PHP FastCGI processes without using Suexec</title>
		<link>http://www.pling.org.uk/journal/2010/apache-and-user-separated-php-fastcgi-processes-without-using-suexec/</link>
		<comments>http://www.pling.org.uk/journal/2010/apache-and-user-separated-php-fastcgi-processes-without-using-suexec/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 21:57:53 +0000</pubDate>
		<dc:creator>Chris Northwood</dc:creator>
				<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://www.pling.org.uk/?p=16031</guid>
		<description><![CDATA[For most of this evening I&#8217;ve been battling against a problem that&#8217;s haunted me for a while &#8211; how to get PHP scripts to run with sane permissions, rather than &#8220;apache/apache&#8221; for all the users on my web server. Pretty much every tutorial on the Internet advocates one of two approaches: Using Suexec (or some [...]]]></description>
			<content:encoded><![CDATA[<p>For most of this evening I&#8217;ve been battling against a problem that&#8217;s haunted me for a while &#8211; how to get PHP scripts to run with sane permissions, rather than &#8220;apache/apache&#8221; for all the users on my web server. Pretty much every tutorial on the Internet advocates one of two approaches:</p>
<ul>
<li>Using Suexec (or some variant thereof)</li>
<li>Using the ITK or peruser MPM</li>
</ul>
<p>However, using suexec isn&#8217;t feasible for me &#8211; my virtual hosts are dotted all over the file system, not served from /var/www as Suexec demands, and I don&#8217;t want to start moving my customers files around in case they have hard coded file system paths, and I don&#8217;t want to roll my own Apache &#8211; I want to stick with the official Fedora RPMs. There&#8217;s a third method too &#8211; suPHP, which runs a script as the user which owns it, but this also seems a bad idea imo (just like PHP&#8217;s &#8220;Safe Mode&#8221;).</p>
<p>I&#8217;ve also been investigating the feasibility of moving to Lighttpd (but decided against it), and stumbled across a tutorial on<a href="http://redmine.lighttpd.net/wiki/1/HowToSetupFastCgiIndividualPermissions" target="_blank"> how to accomplish this with Lighttpd and FastCGI</a> and thought I could take the same tack with Apache. So, I implemented the first part of the tutorial (using spawn-fcgi to start up the PHP FastCGI clients), but it was configuring Apache to use it that flummoxed me. First off, you can not use external FastCGI servers with Apache&#8217;s built-in mod_fcgid, you have to use the <a href="http://www.fastcgi.com/mod_fastcgi/docs/mod_fastcgi.html" target="_blank">mod_fastcgi</a> module, so I compiled, configured and installed that. Then I played around with the Apache config to get it to do what I want to do, and the following in my www.pling.org.uk VirtualHost seems to accomplish the job:</p>
<p><code> FastCGIExternalServer /srv/pling.org.uk/fcgi-bin -socket /var/lib/fastcgi/chris.sock<br />
ScriptAlias /fcgi-bin /srv/pling.org.uk/fcgi-bin<br />
AddHandler php5-fastcgi .php<br />
Action php5-fastcgi /fcgi-bin virtual</code></p>
<p>The first path in FastCGIExternalServer is a &#8220;virtual&#8221; path, and anything that gets mapped to there gets sent to the PHP FastCGI server. The ScriptAlias simply maps that virtual directory to be inside of the root (for some reason putting the virtual directory directly in my document root confused my .htaccess rules sending it into an infinite rewrite loop). The final 2 lines simply tell Apache to deal with .php files as &#8220;php5-fastcgi&#8221; and to map this &#8220;php5-fastcgi&#8221; type to our fcgi-bin script alias, so all .php files get sent to FastCGI.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pling.org.uk/journal/2010/apache-and-user-separated-php-fastcgi-processes-without-using-suexec/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>MediaGuardian</title>
		<link>http://www.pling.org.uk/journal/2010/mediaguardian/</link>
		<comments>http://www.pling.org.uk/journal/2010/mediaguardian/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 23:27:02 +0000</pubDate>
		<dc:creator>Chris Northwood</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.pling.org.uk/?p=16023</guid>
		<description><![CDATA[So today I got my first piece of published journalism (excluding a news-in-brief in Nouse once), and in The Guardian&#8217;s a pretty decent place to start. A massive photo of myself and Matthew Tole in YSTV, sipping champagne at graduation in the MediaGuardian supplement, and earlier this morning, top story on the MediaGuardian website. Not [...]]]></description>
			<content:encoded><![CDATA[<p>So today I got my first piece of published journalism (excluding a news-in-brief in Nouse once), and in The Guardian&#8217;s a pretty decent place to start. A massive photo of myself and Matthew Tole in YSTV, sipping champagne at graduation in the MediaGuardian supplement, and earlier this morning, top story on the MediaGuardian website.</p>
<p><a href="http://www.pling.org.uk/wp-content/uploads/2010/01/Screenshot.png"><img src="http://www.pling.org.uk/wp-content/uploads/2010/01/Screenshot-300x175.png" alt="" title="Screenshot" width="300" height="175" class="aligncenter size-medium wp-image-16025" /></a></p>
<p>Not a bad start to 2010.</p>
<p>You can read my piece, along with the other student journalists, on <a href="http://www.guardian.co.uk/media/2010/jan/04/british-media-2010-students">the MediaGuardian website</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pling.org.uk/journal/2010/mediaguardian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The women&#8217;s minibus</title>
		<link>http://www.pling.org.uk/journal/2009/the-womens-minibus/</link>
		<comments>http://www.pling.org.uk/journal/2009/the-womens-minibus/#comments</comments>
		<pubDate>Sat, 28 Nov 2009 12:46:36 +0000</pubDate>
		<dc:creator>Chris Northwood</dc:creator>
				<category><![CDATA[Union Council]]></category>

		<guid isPermaLink="false">http://www.pling.org.uk/?p=16019</guid>
		<description><![CDATA[On Thursday, I tabled a motion at Union Council for opening up the Union&#8217;s night minibus for women to all students &#8211; maintaining priority for women so as they will not lose out. We debated this, but support for it was low and the motion fell &#8211; maintaining the status quo. For those not on [...]]]></description>
			<content:encoded><![CDATA[<p>On Thursday, I tabled a motion at Union Council for opening up the Union&#8217;s night minibus for women to all students &#8211; maintaining priority for women so as they will not lose out. We debated this, but support for it was low and the motion fell &#8211; maintaining the status quo.</p>
<p>For those not on council, or attending the meeting, I thought I&#8217;d lay out my reasoning for introducing the motion in the first place.</p>
<p>The driving reason behind me introducing the motion was that it strikes me as odd that the Union would only provide such a service for half of their student body &#8211; men (particularly those travelling alone) are also at risk of assault, although assaults on women are disproportionately of the sexual nature as opposed to men, which I hoped my proposal of giving women priority aimed to account for.</p>
<p>There were a number of arguments against &#8211; a compelling one is that the minibus is currently perceived as a women only safe-zone, that the introduction of men to this space would eliminate this and put some of the most vulnerable women off using the minibus, however I still believed that this will be minimal, and outweighed by the significant increase in welfare to vulnerable men who choose the use the service (and who currently have no equivalent service).</p>
<p>Another argument related to the viability of the idea &#8211; anecdotal evidence was presented that men would somehow result in the minibus need cleaning more, or are more likely to vomit than women. To me, this argument was less compelling &#8211; and is exactly the kind of negative stereotype the Union should be battling against, rather than reinforcing.</p>
<p>Union democracy worked and it was decided that the status quo should be maintained, and although this motion itself has failed, it has brought attention to the issue of a disparity between male and female welfare provision travelling home from the Union at night &#8211; hopefully constructive discussions and ideas will arise from this.</p>
<p>As student, we&#8217;re a progressive bunch, and obviously a way to do this is to question the status quo, and I have absolutely no regrets about bringing this issue up.</p>
<p>As always, if you want to contact me and discuss with me my role as Union councillor, or you want me to bring something up to council, drop me a line to my Union e-mail address: computersciencecouncillor@sheffield.ac.uk.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pling.org.uk/journal/2009/the-womens-minibus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Constitutional Committee</title>
		<link>http://www.pling.org.uk/journal/2009/constitutional-committee/</link>
		<comments>http://www.pling.org.uk/journal/2009/constitutional-committee/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 17:30:35 +0000</pubDate>
		<dc:creator>Chris Northwood</dc:creator>
				<category><![CDATA[Union Council]]></category>

		<guid isPermaLink="false">http://www.pling.org.uk/?p=16015</guid>
		<description><![CDATA[As I&#8217;ve mentioned previously, I also sit on Sheffield&#8217;s constitutional committee, who are responsible for making recommendations to Council for changes to the constitution, which are then referred to March&#8217;s referendum. The meeting went fairly smoothly and there were no particular controversies. Many of the things discussed were routine amendments (an accidental reference to a [...]]]></description>
			<content:encoded><![CDATA[<p>As I&#8217;ve mentioned previously, I also sit on Sheffield&#8217;s constitutional committee, who are responsible for making recommendations to Council for changes to the constitution, which are then referred to March&#8217;s referendum. The meeting went fairly smoothly and there were no particular controversies. Many of the things discussed were routine amendments (an accidental reference to a non-existent committee, or an out-of-date by-law number, and branding updates &#8211; referring to the sabbatical officers consistently as Student Officers, and SU Council as Students&#8217; Council).</p>
<p>We also tackled a number of issues regarding trans representation &#8211; updating the definition of women to include self-defining women (there are no reference to men in the constitution, so no corresponding definition for men have been added), to formally include transphobia in the ethical policy and a change to election regulations so students can use preferred names (subject to officer scrutiny to avoid people taking advantage), which also benefits international students who use adopt a western name, etc.</p>
<p>Another issue we discussed was that of splitting the modern languages councillor into 2, which we will be recommending council reject (the rationale behind the split seems fairly weak, and last year&#8217;s proposal to introduce more councillors for larger departments failed, and modern languages isn&#8217;t a particular large school anyway.</p>
<p>The final issue brought up was for reducing the majority required for constitutional reform from 2/3rds to simple majority which we are also recommending to reject for a number of reasons &#8211; it&#8217;s out of line with standard student union practice, and an event where over one third of the student body reject a constitutional change, it would be hard to claim that the union is representative of the entire student body considering such a high level of controversy with such a fundamental document.</p>
<p>Thursday sees the next Council meeting, which I have submitted a number of proposals &#8211; one asked of me by people I&#8217;m living with regarding summer accomodation in Endcliffe for postgraduates, and one I&#8217;ve raised regarding opening up the women&#8217;s minibus to be a safety minibus for all students (priority being given to women students) to better utilise the resources available, which looks like it might be a controversial debate.</p>
<p>As usual, I&#8217;ll blog after that meeting to let you all know the outcome, and as always, you can contact me at computersciencecouncillor@sheffield.ac.uk to let me know your (dis)satisfaction with how I&#8217;m representing you.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pling.org.uk/journal/2009/constitutional-committee/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
