<?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>neuro.me.uk &#187; community</title>
	<atom:link href="http://neuro.me.uk/category/community/feed/" rel="self" type="application/rss+xml" />
	<link>http://neuro.me.uk</link>
	<description>Are you one-point-oh?</description>
	<lastBuildDate>Mon, 30 Aug 2010 00:41:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Revert to Standard Ubuntu Kernel on OVH or Kimsufi Servers</title>
		<link>http://neuro.me.uk/2009/09/20/revert-to-standard-ubuntu-kernel-on-ovh-or-kimsufi-servers/</link>
		<comments>http://neuro.me.uk/2009/09/20/revert-to-standard-ubuntu-kernel-on-ovh-or-kimsufi-servers/#comments</comments>
		<pubDate>Sun, 20 Sep 2009 10:59:22 +0000</pubDate>
		<dc:creator>neuro</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://neuro.me.uk/?p=783</guid>
		<description><![CDATA[I have a cheap dedicated server running Ubuntu Linux &#8212; the 8.04 LTS &#8220;Hardy Heron&#8221; release &#8212; with Kimsufi, the budget arm of French hosting company OVH. All their Linux servers (and FreeBSD servers too, I think) are provisioned with their own custom, static kernel. This, they say, makes it &#8220;secure&#8221;. It also makes it [...]]]></description>
			<content:encoded><![CDATA[<p>I have a cheap dedicated server running Ubuntu Linux &mdash; the 8.04 LTS &#8220;Hardy Heron&#8221; release &mdash; with <a href="http://www.kimsufi.co.uk/">Kimsufi</a>, the budget arm of <a href="http://www.ovh.co.uk/">French hosting company OVH</a>.  All their Linux servers (and FreeBSD servers too, I think) are provisioned with their own custom, static kernel.  This, they say, makes it &#8220;secure&#8221;.  It also makes it a pain in the ass to use, since you lose kernel module functionality.  So I went through this scary, but straightforward process to put the standard Ubuntu kernel back.  Note that I did this procedure on their entry level C-05G server, and your mileage may vary dependent on which server you lease from them, and what hardware specification you have (and ergo what kernel drivers you&#8217;ll need).  Stuff you should type below <strong>is in bold type</strong>.</p>
<p>First, let&#8217;s check what kernel we&#8217;re running:</p>
<blockquote><p><tt><br />
neuro@hera:~$ <strong>uname -a</strong><br />
Linux hera 2.6.27.10-grsec-xxxx-grs-ipv4-64 #6 SMP Fri Aug 14 10:29:05 UTC 2009 x86_64 GNU/Linux<br />
</tt></p></blockquote>
<p>Yup, some scary, weird kernel that OVH have compiled and installed themselves &mdash; although to be fair, they do provide <a href="ftp://ftp.ovh.net/made-in-ovh/bzImage/">kernel configs</a> to compile a different variant yourself, but I wanted to use the stock Ubuntu 64-bit kernel.</p>
<p>So after doing <tt><strong>sudo apt-get update &#038;&#038; sudo apt-get upgrade</strong></tt> to make sure everything else is up to date, let&#8217;s install the GRUB boot loader, and the stock Ubuntu Server kernel image.</p>
<blockquote><p><tt><br />
neuro@hera:~$ <strong>sudo apt-get install linux-server grub</strong><br />
Reading package lists... Done<br />
Building dependency tree<br />
Reading state information... Done<br />
The following extra packages will be installed:<br />
  linux-image-2.6.24-24-server linux-image-server<br />
  linux-ubuntu-modules-2.6.24-24-server<br />
Suggested packages:<br />
  grub-doc mdadm linux-doc-2.6.24 linux-source-2.6.24<br />
The following NEW packages will be installed<br />
  grub linux-image-2.6.24-24-server linux-image-server linux-server<br />
  linux-ubuntu-modules-2.6.24-24-server<br />
0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.<br />
Need to get 24.4MB of archives.<br />
After this operation, 111MB of additional disk space will be used.<br />
Do you want to continue [Y/n]?<br />
Get: 1 ftp://mir1.ovh.net hardy-updates/main grub 0.97-29ubuntu21.1 [871kB]<br />
Get: 2 http://security.ubuntu.com hardy-security/main linux-image-2.6.24-24-server 2.6.24-24.59 [17.8MB]<br />
Get: 3 http://security.ubuntu.com hardy-security/main linux-ubuntu-modules-2.6.24-24-server 2.6.24-24.39 [5671kB]<br />
Get: 4 http://security.ubuntu.com hardy-security/main linux-image-server 2.6.24.24.26 [26.6kB]<br />
Get: 5 http://security.ubuntu.com hardy-security/restricted linux-server 2.6.24.24.26 [26.6kB]<br />
Fetched 24.4MB in 2s (9414kB/s)<br />
Preconfiguring packages ...<br />
Selecting previously deselected package linux-image-2.6.24-24-server.<br />
(Reading database ... 38251 files and directories currently installed.)<br />
Unpacking linux-image-2.6.24-24-server (from .../linux-image-2.6.24-24-server_2.6.24-24.59_amd64.deb) ...<br />
Done.<br />
Selecting previously deselected package linux-ubuntu-modules-2.6.24-24-server.<br />
Unpacking linux-ubuntu-modules-2.6.24-24-server (from .../linux-ubuntu-modules-2.6.24-24-server_2.6.24-24.39_amd64.deb) ...<br />
Selecting previously deselected package grub.<br />
Unpacking grub (from .../grub_0.97-29ubuntu21.1_amd64.deb) ...<br />
Selecting previously deselected package linux-image-server.<br />
Unpacking linux-image-server (from .../linux-image-server_2.6.24.24.26_amd64.deb) ...<br />
Selecting previously deselected package linux-server.<br />
Unpacking linux-server (from .../linux-server_2.6.24.24.26_amd64.deb) ...<br />
Setting up linux-image-2.6.24-24-server (2.6.24-24.59) ...<br />
Running depmod.<br />
update-initramfs: Generating /boot/initrd.img-2.6.24-24-server<br />
Running postinst hook script /sbin/update-grub.<br />
Searching for GRUB installation directory ...<br />
No GRUB directory found. To create a template run 'mkdir /boot/grub' first. To install grub, install it manually or try the 'grub-install' command. ### Warning, grub-install is used to change your MBR. ###</p>
<p>User postinst hook script [/sbin/update-grub] exited with value 1<br />
dpkg: error processing linux-image-2.6.24-24-server (--configure):<br />
 subprocess post-installation script returned error exit status 1<br />
dpkg: dependency problems prevent configuration of linux-ubuntu-modules-2.6.24-24-server:<br />
 linux-ubuntu-modules-2.6.24-24-server depends on linux-image-2.6.24-24-server; however:<br />
  Package linux-image-2.6.24-24-server is not configured yet.<br />
dpkg: error processing linux-ubuntu-modules-2.6.24-24-server (--configure):<br />
 dependency problems - leaving unconfigured<br />
Setting up grub (0.97-29ubuntu21.1) ...</p>
<p>dpkg: dependency problems prevent configuration of linux-image-server:<br />
 linux-image-server depends on linux-image-2.6.24-24-server; however:<br />
  Package linux-image-2.6.24-24-server is not configured yet.<br />
 linux-image-server depends on linux-ubuntu-modules-2.6.24-24-server; however:<br />
  Package linux-ubuntu-modules-2.6.24-24-server is not configured yet.<br />
dpkg: error processing linux-image-server (--configure):<br />
 dependency problems - leaving unconfigured<br />
dpkg: dependency problems prevent configuration of linux-server:<br />
 linux-server depends on linux-image-server (= 2.6.24.24.26); however:<br />
  Package linux-image-server is not configured yet.<br />
dpkg: error processing linux-server (--configure):<br />
 dependency problems - leaving unconfigured<br />
Errors were encountered while processing:<br />
 linux-image-2.6.24-24-server<br />
 linux-ubuntu-modules-2.6.24-24-server<br />
 linux-image-server<br />
 linux-server<br />
E: Sub-process /usr/bin/dpkg returned an error code (1)<br />
</tt></p></blockquote>
<p>OK, that didn&#8217;t look so good, but it&#8217;s all right.  Now, we&#8217;ll fix the problem that GRUB was complaining about, then complete the install.</p>
<blockquote><p><tt><br />
neuro@hera:~$ <strong>sudo mkdir /boot/grub</strong><br />
neuro@hera:~$ <strong>sudo apt-get install grub</strong><br />
Reading package lists... Done<br />
Building dependency tree<br />
Reading state information... Done<br />
grub is already the newest version.<br />
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.<br />
4 not fully installed or removed.<br />
After this operation, 0B of additional disk space will be used.<br />
Setting up linux-image-2.6.24-24-server (2.6.24-24.59) ...<br />
Running depmod.<br />
update-initramfs: Generating /boot/initrd.img-2.6.24-24-server<br />
Running postinst hook script /sbin/update-grub.<br />
Searching for GRUB installation directory ... found: /boot/grub<br />
Searching for default file ... Generating /boot/grub/default file and setting the default boot entry to 0<br />
Searching for GRUB installation directory ... found: /boot/grub<br />
Testing for an existing GRUB menu.lst file ... </p>
<p>Could not find /boot/grub/menu.lst file. Would you like /boot/grub/menu.lst generated for you? (y/N) <strong>y</strong><br />
Searching for splash image ... none found, skipping ...<br />
Found kernel: /boot/vmlinuz-2.6.24-24-server<br />
Updating /boot/grub/menu.lst ... done</p>
<p>Setting up linux-ubuntu-modules-2.6.24-24-server (2.6.24-24.39) ...<br />
update-initramfs: Generating /boot/initrd.img-2.6.24-24-server</p>
<p>Setting up linux-image-server (2.6.24.24.26) ...<br />
Setting up linux-server (2.6.24.24.26) ...<br />
</tt></p></blockquote>
<p>And that&#8217;s that part fixed!  Now we just need to configure GRUB to point in the right direction, and install it to the MBR (Master Boot Record).</p>
<blockquote><p><tt><br />
neuro@hera:~$ <strong>sudo grub-install --recheck --root-directory=/ /dev/sda</strong><br />
Probing devices to guess BIOS drives. This may take a long time.<br />
Installing GRUB to /dev/sda as (hd0)...<br />
Installation finished. No error reported.<br />
This is the contents of the device map //boot/grub/device.map.<br />
Check if this is correct or not. If any of the lines is incorrect,<br />
fix it and re-run the script `grub-install'.</p>
<p>(fd0)	/dev/fd0<br />
(hd0)	/dev/sda<br />
neuro@hera:~$ <strong>sudo grub</strong><br />
Probing devices to guess BIOS drives. This may take a long time.</p>
<p>       [ Minimal BASH-like line editing is supported.   For<br />
         the   first   word,  TAB  lists  possible  command<br />
         completions.  Anywhere else TAB lists the possible<br />
         completions of a device/filename. ]<br />
grub> <strong>root (hd0,0)</strong><br />
root (hd0,0)<br />
grub> <strong>find /boot/grub/stage2</strong><br />
find /boot/grub/stage2<br />
 (hd0,0)<br />
grub> <strong>setup (hd0)</strong><br />
setup (hd0)<br />
 Checking if "/boot/grub/stage1" exists... yes<br />
 Checking if "/boot/grub/stage2" exists... yes<br />
 Checking if "/boot/grub/e2fs_stage1_5" exists... yes<br />
 Running "embed /boot/grub/e2fs_stage1_5 (hd0)"...  16 sectors are embedded.<br />
succeeded<br />
 Running "install /boot/grub/stage1 (hd0) (hd0)1+16 p (hd0,0)/boot/grub/stage2 /boot/grub/menu.lst"... succeeded<br />
Done.<br />
grub> <strong>quit</strong><br />
quit<br />
</tt></p></blockquote>
<p>&#8230; and now both kernel and bootloader are installed.  Time for the scary part.  From another machine, <tt>ping</tt> the server (if you&#8217;re running Windows, and pinging from the command prompt, use <tt>ping -t</tt> instead of just <tt>ping</tt> to continuously ping rather than just try 5 times; press Ctrl+C to cancel the ping at any time).  Now that we&#8217;re monitoring whether the server is up or not, we can reboot it to use the new kernel &#8230;</p>
<blockquote><p><tt><br />
neuro@hera:~$ <strong>sudo shutdown -r -f now</strong></p>
<p>Broadcast message from neuro@hera<br />
	(/dev/pts/1) at 10:14 ...</p>
<p>The system is going down for reboot NOW!<br />
neuro@hera:~$ <strong>logout</strong><br />
Connection to hera closed.<br />
</tt></p></blockquote>
<p>You should see the server stop responding to pings, then a minute or so later, start responding again.</p>
<p>If it doesn&#8217;t respond after a few minutes, <strong>don&#8217;t panic</strong>, use the <a href="http://help.ovh.co.uk/KernelNetboot">Netboot</a> mode to reboot your server, using a network-boot kernel.  Once there, you can simply do <tt><strong>sudo lilo -v</strong></tt> which will re-install the original LILO bootloader, using the OVH-installed kernel, or stick with the netboot kernel if you like.</p>
<p>However, if the server does start responding to pings again (and it should), you can now ssh back in and check things out &#8230;</p>
<blockquote><p><tt><br />
$ <strong>ssh hera</strong><br />
Linux hera 2.6.24-24-server #1 SMP Tue Aug 18 16:51:43 UTC 2009 x86_64</p>
<p>The programs included with the Ubuntu system are free software;<br />
the exact distribution terms for each program are described in the<br />
individual files in /usr/share/doc/*/copyright.</p>
<p>Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by<br />
applicable law.</p>
<p>To access official Ubuntu documentation, please visit:</p>
<p>http://help.ubuntu.com/</p>
<p>Last login: Sun Sep 20 06:43:01 2009<br />
neuro@hera:~$ <strong>uname -a</strong><br />
Linux hera 2.6.24-24-server #1 SMP Tue Aug 18 16:51:43 UTC 2009 x86_64 GNU/Linux<br />
</tt></p></blockquote>
<p>Woo hoo.  A standard Ubuntu kernel, that can take kernel modules, and be updated regularly using apt-get, aptitude, etc.  Of course, you can mix this up using other packaged kernels, such as the -rt real time kernel, or the -xen kernel to use Xen virtual machines.  Go nuts, because at least now you can use your server as Shuttleworth and co intended!</p>
<p>Note: this procedure worked perfectly for me, but as mentioned at the start, YMMV: I can&#8217;t be held responsible if it all goes tango uniform, and Bad Things Happen.  Proceed at your own risk, and good luck!</p>
]]></content:encoded>
			<wfw:commentRss>http://neuro.me.uk/2009/09/20/revert-to-standard-ubuntu-kernel-on-ovh-or-kimsufi-servers/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>The Four Ubuntu Yorkshiremen</title>
		<link>http://neuro.me.uk/2009/03/22/the-four-ubuntu-yorkshiremen/</link>
		<comments>http://neuro.me.uk/2009/03/22/the-four-ubuntu-yorkshiremen/#comments</comments>
		<pubDate>Sun, 22 Mar 2009 13:28:00 +0000</pubDate>
		<dc:creator>neuro</dc:creator>
				<category><![CDATA[funny]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[lugradio]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://neuro.me.uk/?p=679</guid>
		<description><![CDATA[(With apologies to Monty Python) Four well-dressed men sitting together at a LUG meeting, surrounding a laptop running Ubuntu 9.04. First Yorkshireman (1Y): Ahh &#8230; Very passable, this, very passable. Second Yorkshireman (2Y): Nothing like a good install of Ubuntu Jaunty, eh Gessiah? Third Yorkshireman (3Y): You&#8217;re right there, Obediah. Fourth Yorkshireman (4Y): Who&#8217;d a [...]]]></description>
			<content:encoded><![CDATA[<p><em>(With apologies to Monty Python)</em></p>
<p><strong>Four well-dressed men sitting together at a LUG meeting, surrounding a laptop running Ubuntu 9.04.</strong></p>
<p><strong>First Yorkshireman</strong> (1Y): Ahh &#8230; Very passable, this, very passable.</p>
<p><strong>Second Yorkshireman</strong> (2Y): Nothing like a good install of Ubuntu Jaunty, eh Gessiah?</p>
<p><strong>Third Yorkshireman</strong> (3Y): You&#8217;re right there, Obediah.</p>
<p><strong>Fourth Yorkshireman</strong> (4Y): Who&#8217;d a thought fifteen years ago we&#8217;d all be sittin&#8217; here recordin&#8217; a podcast usin&#8217; Jokosher on Ubuntu?</p>
<p><strong>1Y: </strong>Aye. In them days, we&#8217;d a&#8217; been glad to have Slackware installed on t&#8217;hard disk.</p>
<p><strong>2Y: </strong>A beta of Slackware.</p>
<p><strong>3Y: </strong>Without network card or CD-ROM drive.</p>
<p><strong>4Y: </strong>Or a hard disk!</p>
<p><strong>1Y: </strong>In a filthy Packard Bell.</p>
<p><strong>3Y: </strong>We never used to have Packard Bell. We used to have to use RM Nimbuses.</p>
<p><strong>2Y: </strong>The best <em>we</em> could manage was to suck on a piece of a Sinclair QL.</p>
<p><strong>4Y: </strong>But you know, we were happy in those days, though we were poor.</p>
<p><strong>1Y: </strong>Aye. <em>Because</em> we were poor. My old Dad used to say to me, &#8220;Money doesn&#8217;t buy you operatin&#8217; systems.&#8221;</p>
<p><strong>3Y: </strong>&#8216;E was right. I was happier then and I had <em>nothin&#8217;</em>. We used to use Yggdrasil Linux on an old Compaq with half of case missin&#8217;.</p>
<p><strong>2Y: </strong>Case? You were lucky to have a case! We used to have motherboards and components scattered about floor for &#8216;servers, all hundred and twenty-six of &#8216;em, no cable ties. Half the things were un-updated; we were all huddled together in one corner for fear of being DDoSed!</p>
<p><strong>4Y: </strong>You were lucky to have updates! *We* used to have to hand-patch kernels every week!</p>
<p><strong>1Y: </strong>Ohhhh we used to <em>dream</em> of hand-patching kernels! Woulda been a weight lifted to us. We used to infiltrate remote systems to snoop on the kernel to see what&#8217;d been changed the night before to reverse engineer t&#8217;changes back on our own kernels. Patches!? Hmph.</p>
<p><strong>3Y: </strong>Well when I say &#8220;patch&#8221; it was a hard copy of a diff printed on continuous paper with the green lines on it, but it were a patch to <em>us</em>.</p>
<p><strong>2Y: </strong>We stopped gettin&#8217; our hard copies; we had to fly to Finland and get Linus to transcribe bloody diffs onto notebooks!</p>
<p><strong>4Y: </strong>You were lucky to have notebooks!  There were a hundred and sixty of us passing code changes across Europe by t&#8217;game of Chinese Whispers.</p>
<p><strong>1Y: </strong>By phone?</p>
<p><strong>4Y: </strong>Aye.</p>
<p><strong>1Y: </strong>You were lucky. We lived for three months in a telephone exchange intercepting phone calls on the off-chance we&#8217;d catch your Chinese Whispers. We&#8217;d scratch the diffs onto nearby bits of copper wire, swallow &#8216;em and spend fourteen hours on bog trying to get em back again when we got home. Then our Dad would thrash us t&#8217;sleep with his copy of BYTE!</p>
<p><strong>2Y: </strong>Luxury.  We use to have to swim t&#8217;Finland at three o&#8217;clock in the morning, sneak up to Torvalds&#8217; house, spy on him until he typed in the bits we thought he was changing, scribble them down on newspaper and post them and ourselves back by DHL, come home, and Dad would beat us around the head and neck with a broken Tulip network card, if we were <em>lucky</em>!</p>
<p><strong>4Y: </strong>Well we had it tough.  We used to have to get up at twelve o&#8217;clock at night, figure out t&#8217;diffs by mental projection, <em>lick</em> t&#8217;diffs onto EEPROMs for 1,166 Swatch Internet beats, debug the compiler with a slide rule, and when we got home, our Dad would slice us in two with unsheathed Cat 5.</p>
<p><strong>3Y: </strong>Right.  I had to steal kernel diffs from you bastards, invent time machine, go back in time, give diffs to Torvalds to implement as the first version of the code instead of the twentieth, go forward in time, and find all the diffs already implemented in the kernel I got with Slackware, and when we got home, our Dad would kill us, and dance about on our graves singing the Free Software Song.</p>
<p><strong>1Y: </strong>But you try and tell the young people today that &#8230; and they won&#8217;t believe ya&#8217;.</p>
<p><strong>ALL</strong>: Nope, nope &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://neuro.me.uk/2009/03/22/the-four-ubuntu-yorkshiremen/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Lunch Club</title>
		<link>http://neuro.me.uk/2008/10/03/lunch-club/</link>
		<comments>http://neuro.me.uk/2008/10/03/lunch-club/#comments</comments>
		<pubDate>Fri, 03 Oct 2008 11:26:25 +0000</pubDate>
		<dc:creator>neuro</dc:creator>
				<category><![CDATA[awesome]]></category>
		<category><![CDATA[brighton]]></category>
		<category><![CDATA[food]]></category>
		<category><![CDATA[lindenlab]]></category>
		<category><![CDATA[the first rule is ...]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://neuro.me.uk/?p=514</guid>
		<description><![CDATA[The first rule of Lunch Club is you do not talk about Lunch Club The second rule of Lunch Club is you do not talk about Lunch Club Third rule: If someone says &#8220;nachos!&#8221;, orders a garlic bread, or eats with their fingers, the lunch is over Fourth rule: Only one plate to a person [...]]]></description>
			<content:encoded><![CDATA[<div align="center"><a href="http://www.flickr.com/photos/wooshoofoo/2885446294/"><img src="http://farm4.static.flickr.com/3171/2885446294_d4f75b33e9.jpg" alt="Lunch Club" /></a></div>
<p>The first rule of Lunch Club is you do not talk about Lunch Club</p>
<p>The second rule of Lunch Club is you <strong>do not</strong> talk about Lunch Club</p>
<p>Third rule: If someone says &#8220;nachos!&#8221;, orders a garlic bread, or eats with their fingers, the lunch is over</p>
<p>Fourth rule: Only one plate to a person</p>
<p>Fifth rule: One course at a time</p>
<p>Sixth rule: No napkins, no salad forks</p>
<p>Seventh rule: Lunches will go on as long as they have to</p>
<p>And the eighth and final rule: If this your first day at Lunch Club, you <strong>have</strong> to munch</p>
]]></content:encoded>
			<wfw:commentRss>http://neuro.me.uk/2008/10/03/lunch-club/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cabs are Awesome, Unless They&#8217;re Not</title>
		<link>http://neuro.me.uk/2008/08/25/cabs-are-awesome-unless-theyre-not/</link>
		<comments>http://neuro.me.uk/2008/08/25/cabs-are-awesome-unless-theyre-not/#comments</comments>
		<pubDate>Mon, 25 Aug 2008 21:40:58 +0000</pubDate>
		<dc:creator>neuro</dc:creator>
				<category><![CDATA[awesome]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[grumble]]></category>
		<category><![CDATA[lugradio]]></category>
		<category><![CDATA[san francisco]]></category>
		<category><![CDATA[travel]]></category>

		<guid isPermaLink="false">http://neuro.me.uk/?p=507</guid>
		<description><![CDATA[Jono&#8217;s post about taxi cabs and close calls with death reminded me of how little hassle I&#8217;ve usually had with cab drivers. I usually chat away to cabbies, and tip pretty generously on most occasions, but one guy in San Francisco took the biscuit, and didn&#8217;t get tipped. Or chatted to, as I was giving [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.jonobacon.org/?p=1247">Jono&#8217;s post</a> about taxi cabs and close calls with death reminded me of how little hassle I&#8217;ve usually had with cab drivers.</p>
<p>I usually chat away to cabbies, and tip pretty generously on most occasions, but one guy in San Francisco took the biscuit, and didn&#8217;t get tipped.  Or chatted to, as I was giving him directions.</p>
<p>I had to go 8 blocks from Clay to Green carrying a load of crap in plastic bags, so thought &#8220;fuck it, cab&#8221;.  There was one across from the hotel.  &#8220;Battery and Green&#8221;, I&#8217;d asked.  &#8220;Do you know how to get there?&#8221; he replied?  I thought he was implying it wasn&#8217;t that far, or did I know where I was going?  Nah, he was asking because <strong>he didn&#8217;t bloody know where it was</strong>.  Then, when I gently discussed how cabbies in the UK have to do The Knowledge before they&#8217;re let loose on the streets, he told me that that was &#8220;not true, they can just go out and drive like here&#8221;.  Hey, don&#8217;t mind me, I only bloody live there.  I ended up having to guide this guy to the destination as, by his own admission, he&#8217;d only been working for two days, including that one.</p>
<p>Then there was the private cab driver who, on taking me from Chelmsford town centre to Stansted Airport on a Friday afternoon, seemed to be dominating the conversation.  He was basically chatting me up.  He even broke my cardinal rule, which is when taking a cab for work travel, expense the bare fare, but pay with a tip. That way, the tip comes out of my own pocket.  But nooooo, this guy threw an extra fiver on the receipt.  &#8220;There you go, mate, something back for yourself&#8221;.  Brrrrrr.  I took a meal off my expenses that week to counter it.</p>
]]></content:encoded>
			<wfw:commentRss>http://neuro.me.uk/2008/08/25/cabs-are-awesome-unless-theyre-not/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>IMAX Disappointment</title>
		<link>http://neuro.me.uk/2008/08/03/imax-disappointment/</link>
		<comments>http://neuro.me.uk/2008/08/03/imax-disappointment/#comments</comments>
		<pubDate>Sun, 03 Aug 2008 14:35:44 +0000</pubDate>
		<dc:creator>neuro</dc:creator>
				<category><![CDATA[glasgow]]></category>
		<category><![CDATA[grumble]]></category>
		<category><![CDATA[movies]]></category>
		<category><![CDATA[wasters]]></category>

		<guid isPermaLink="false">http://neuro.me.uk/?p=500</guid>
		<description><![CDATA[So two things i&#8217;ve been looking forward to for a long time are going to see The Dark Knight and finally getting to see a movie at the IMAX cinema out at the Glasgow Science Centre. It&#8217;s a crying shame that the actual experience of going to watch the movie didn&#8217;t match up to the [...]]]></description>
			<content:encoded><![CDATA[<p>So two things i&#8217;ve been looking forward to for a long time are going to see <a href="http://imdb.com/title/tt0468569/">The Dark Knight</a> and finally getting to see a movie at the <a href="http://www.glasgowsciencecentre.org/imax.aspx">IMAX cinema out at the Glasgow Science Centre</a>.  It&#8217;s a crying shame that the actual experience of going to watch the movie didn&#8217;t match up to the movie itself at any level.</p>
<div align="center"><a href="http://www.flickr.com/photos/neuro/676713/" title="IMAX® at Glasgow Science Centre by neuro, on Flickr"><img src="http://farm1.static.flickr.com/1/676713_7e5f7a1a9e.jpg" width="500" height="375" alt="IMAX® at Glasgow Science Centre" /></a></div>
<p>So the movie itself is just frickin&#8217; awesome.  All kinds of awesome.  Every performance is note perfect, and makes me itch for more.  I don&#8217;t want to go too much into the movie, as I tried to stay clear of any pre-release hype to keep the movie fresh for me when I saw it, and I don&#8217;t want to spoil the experience for anyone who hasn&#8217;t seen it yet.  However, if you&#8217;ve seen it, you hopefully know what I&#8217;m talking about.</p>
<p>No, the reason I&#8217;m blogging about going to see the Dark Knight in IMAX is sadly rationale for yet another &#8220;neuro is ranting&#8221; post.</p>
<p>The actual experience of the IMAX segments of The Dark Knight were truly stunning, expanding the more traditional widescreen segments vertically up- and downwards to absolutely fill the field of vision.  However, the non-IMAX segments of the movie had terrible black level definition, as though someone had turned the brightness way up on your television.  That&#8217;s my only real complaint about the movie presentation itself, as the IMAX segments were amazing (I&#8217;ll keep reiterating that to make the point that there&#8217;s nothing wrong with the IMAX process itself), and the sound system was leg-shakingly loud.</p>
<p>Well, except when the ushers used it as a PA system.  Just before the start of the movie, after seeing some postage-stamp sized ads, and a 5 minute fluff piece on Christopher Nolan and crew espousing how awesome IMAX is to shoot with, one of the ushers gave us the lowdown on where the exits where (I&#8217;ve just gotten back from a couple of weeks travelling; the last thing I want to hear is someone on a PA telling me where the exits are &#8230; are there lifejackets in this cinema too?) and to &#8220;keep your feet on the ground, get ready for The Dark Knight: the IMAX Experience&#8221;.  Just get on with it!</p>
<p>I should point out that my agitation at this point was that it was around 11pm by now.  We&#8217;d gotten to the Glasgow Science Centre at about 9pm to get our tickets and avoid a massive queue &mdash; indeed, we were amongst the first into the cinema itself &mdash; but then we were made to queue until around 10:45pm for a 10:15pm showing.  It was nearly half one in the morning by the time we got outside.</p>
<p>So the movie starts.  I&#8217;m sat in my rather uncomfortable seat, drinking my bottle of Coke which had gotten lukewarm between my buying it and actually getting sat down.  Our little movie going group had already eaten most of our movie munchies.  And we still had two and a half hours to go.  This was not going well.</p>
<p>And so the movie finished.  Not five seconds after the end credits have appeared, the lights went up (well I say &#8220;lights&#8221;, it was a massive spot up in the rafters somewhere) and another usher grabbed the mike to tell us to take our rubbish with us, and to use the exits at the back of the theatre.  Meanwhile, the credits have gotten to Michael Caine&#8217;s name.  I don&#8217;t mind the lights coming up after say 10-15 seconds of end credits; most movie-goers are on their feet by that point anyway, but to actually interrupt the movie by blabbering on a PA is massively disrespectful to not only the feature, but the process too.</p>
<p>I now have an indelible impression that going to see a movie or feature in IMAX will be marred by dreadful pre-entry procedures, awful seating, poor herding of patrons, and shoddy treatment by the staff to whatever&#8217;s being shown; sadly I shall never return to the Glasgow IMAX cinema.  For every moment I was enjoying the movie, there was another wishing I was back at home, in my comfy chair watching something in HD on Sky or on my Mac mini, and that surely is a damning indictment of any &#8220;experience&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://neuro.me.uk/2008/08/03/imax-disappointment/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Defective in the Head</title>
		<link>http://neuro.me.uk/2008/07/28/defective-in-the-head/</link>
		<comments>http://neuro.me.uk/2008/07/28/defective-in-the-head/#comments</comments>
		<pubDate>Mon, 28 Jul 2008 12:07:07 +0000</pubDate>
		<dc:creator>neuro</dc:creator>
				<category><![CDATA[advocacy]]></category>
		<category><![CDATA[grumble]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[lugradio]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://neuro.me.uk/?p=489</guid>
		<description><![CDATA[As someone said on IRC this morning: &#8220;the FSF appear to have come up with the perfect plan for how to look like a bunch of annoying, smart-arse tossers&#8220;. Has the Free Software Foundation gone nuts? Update 13:30: I don&#8217;t seem to be alone on this: popey, mgdm, ZDNet, Slashdot. I&#8217;ve been saying for a [...]]]></description>
			<content:encoded><![CDATA[<p>As someone said on IRC this morning: &#8220;the FSF appear to have come up with <a href="http://www.defectivebydesign.org/apple-challenge">the perfect plan for how to look like a bunch of annoying, smart-arse tossers</a>&#8220;.  Has the <a href="http://www.fsf.org/">Free Software Foundation</a> gone nuts?</p>
<p><strong>Update 13:30:</strong> I don&#8217;t seem to be alone on this: <a href="http://popey.com/Demented_by_Design">popey</a>, <a href="http://mgdm.net/weblog/defective-defective-by-design">mgdm</a>, <a href="http://blogs.zdnet.com/hardware/?p=2294">ZDNet</a>, <a href="http://mobile.slashdot.org/article.pl?sid=08/07/26/1827208">Slashdot</a>.</p>
<p>I&#8217;ve been saying for a while that the more zealous methods used by proponents of Free software have been somewhat over-the-top, and do more to detract from the FOSS public image than to build upon it in a constructive way.  Now they&#8217;ve taken a sip from the poisoned Kool-Aid.  The FSF, via it&#8217;s Defective by Design campaign, is advocating that people block-book sessions at an <a href="http://www.apple.com/retail/">Apple Store</a>&#8216;s <a href="http://www.apple.com/retail/geniusbar/">Genius Bar</a>, a sort of drop-in and bookable repair and support centre.  &#8220;Having lots of slots booked will get Apple&#8217;s attention and ensure that the Geniuses have done their homework&#8221;, says the &#8216;Apple Challenge&#8217; page, posted by FSF employee <a href="http://mat.tl/">Matt Lee</a>.  The rationale apparently is that Apple is now the enemy, since Vista is doing more damage to itself than anyone else can from outside Microsoft, and the first target are the Apple Store&#8217;s Genius Bars.</p>
<p><strong>Update 13:35:</strong> Just noticed this on IRC &#8230; <br /><tt>[13:33]&lt;mgdm&gt; popey: you mean mattl actually uses a Mac?<br />[13:33]  &lt;popey&gt; he does<br />[13:33]  &lt;mgdm&gt; IRONY OVERLOAD *head asplodes*</tt></p>
<p>My employer purchased both AppleCare and ProCare for my MBP, which has come in extremely handy when the &#8216;O&#8217; key snapped off (keyboard replaced overnight), my battery failed to hold a charge (replaced immediately upon attending pre-booked Genius Bar session) and my motherboard GPU failed (motherboard replaced in 90 minutes).  Now imagine any of the following scenarios: you&#8217;re unsure how to use your newly purchased Macbook; you&#8217;re trying to connect a camera to your Mac to transfer photos to iPhoto and print them to send to relatives in a frame; your machine has failed in some way and urgently needs repaired, as you use it for your business.  You try to book a session at the Genius Bar to resolve any of these issues, and &#8230; it&#8217;s fully booked.  For days.  Wow, they must be busy.</p>
<p>Well, no, it&#8217;s actually a bunch of uber-asshole Free software zealots thinking they&#8217;re &#8220;special&#8221;, attempting to monopolise a consumer resource in an attempt to &#8220;educate&#8221; or &#8220;catch out&#8221; Apple Store employees, some of whom may have used Macs for years, others may have had a crash course in Apple products so that they know as much as they can about the stuff they sell, but little else.  Why harass these people?  It&#8217;s like having a constant stream of people going up to the counter at McDonald&#8217;s and espousing the benefits of a low-carb, high-fibre diet to the person who can do the least about it.  Genius Bar employees may know all about FOSS, but critically <strong>it&#8217;s not their job to promote it</strong>.  It&#8217;s not a &#8220;product&#8221; to be &#8220;sold&#8221;, but a philosophy to be shared.</p>
<p>A plea to the FSF: stop harassing Apple staff, and stop alienating the very people you&#8217;re trying to &#8220;save&#8221;.  There are better, more ethical, more agreeable methods to promote FOSS.  What you&#8217;re doing is none of those things.  In the meantime, you&#8217;ve virtually guaranteed I will never promote, condone, contribute or donate to any FSF body, project or campaign.  I&#8217;ve had a &#8220;Warning, DRM&#8221; defectivebydesign.org sticker on my Macbook Pro for a while now, mainly for comedic value.  It&#8217;s gone now.  I no longer want to be seen to be promoting these idiots in any way.  As much as I love the thought of Free and Open Source Software being used everywhere and anywhere, this is just not the way to be going about it.</p>
<div align="center"><a href="http://www.flickr.com/photos/neuro/2710328838/" title="Ripped Up DRM Sticker by neuro, on Flickr"><img src="http://farm4.static.flickr.com/3036/2710328838_9889a76fb4.jpg" width="375" height="500" alt="Ripped Up DRM Sticker" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://neuro.me.uk/2008/07/28/defective-in-the-head/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>&#8220;&#8216;Iron Man&#8217;? That&#8217;s Kinda Catchy.&#8221;</title>
		<link>http://neuro.me.uk/2008/05/03/iron-man-thats-kinda-catchy/</link>
		<comments>http://neuro.me.uk/2008/05/03/iron-man-thats-kinda-catchy/#comments</comments>
		<pubDate>Sat, 03 May 2008 14:57:10 +0000</pubDate>
		<dc:creator>neuro</dc:creator>
				<category><![CDATA[24fps]]></category>
		<category><![CDATA[glasgow]]></category>
		<category><![CDATA[hero worship]]></category>
		<category><![CDATA[movies]]></category>
		<category><![CDATA[wasters]]></category>

		<guid isPermaLink="false">http://neuro.me.uk/?p=481</guid>
		<description><![CDATA[After seeing Iron Man last night, Robert Downey Jr. has firmly cemented himself into the canon of my &#8220;mostest awesome favourite actor types&#8221;. I&#8217;ve always liked Downey Jr. &#8212; highlights for me were his roles in Air America, Chaplin, and most recently, A Scanner Darkly, Good Night, and Good Luck and Kiss Kiss, Bang Bang. [...]]]></description>
			<content:encoded><![CDATA[<p>After seeing <em><a href="http://imdb.com/title/tt0371746/">Iron Man</a></em> last night, <a href="http://imdb.com/name/nm0000375/">Robert Downey Jr.</a> has firmly cemented himself into the canon of my &#8220;mostest awesome favourite actor types&#8221;.  I&#8217;ve always liked Downey Jr. &mdash; highlights for me were his roles in <em><a href="http://imdb.com/title/tt0099005/">Air America</a></em>, <em><a href="http://imdb.com/title/tt0103939/">Chaplin</a></em>, and most recently, <em><a href="http://imdb.com/title/tt0405296/">A Scanner Darkly</a></em>, <em><a href="http://imdb.com/title/tt0433383/">Good Night, and Good Luck</a></em> and <em><a href="http://imdb.com/title/tt0373469/">Kiss Kiss, Bang Bang</a></em>.  There&#8217;s a pattern in those roles: he excels at playing complete fuck-ups, mainly because his life in many regards has been one big long fuck-up.  He spent most of the 1990s in and out of both rehab and jail for repeated drug use and offences.  This guy knows more than most what it&#8217;s like to get on, and most critically to get <em>off</em> a substance abuse habit.</p>
<p>And that to me made him perfect to play <a href="http://en.wikipedia.org/wiki/Iron_Man#Origins">Tony Stark</a> in <em>Iron Man</em>.  The guy goes from arms dealing playboy to armour-clad philanthropist after seeing his life&#8217;s work being used by insurgents to kill innocent people (Vietnamese in the comics, Afghans in the movie).  Downey Jr. seems to have taken a similar path, seeing how fucked up his life was becoming, and now resuming a successful movie career.  For me, starring in <em>Kiss Kiss, Bang Bang</em> in 2005, alongside fellow career fuck-up Val Kilmer, was the first big &#8220;I&#8217;m back&#8221; statement he made.  <em>Iron Man</em> is his coming out party.  Holy crap, is Robert Downey Jr. back.</p>
<p>As for <em>Iron Man</em> itself, there&#8217;s a ridiculous amount of stuff to love in this movie, the first to be developed from scratch by Marvel itself: explosions, dogfights, great comedy, pathos, more explosions, no long-winded unrequired exposition pieces and &#8230; well, even more explosions.  It&#8217;s a balls-out, no-bullshit summer event movie, and it doesn&#8217;t give a shit about who knows it.  In fact, there&#8217;s actually quite a few key things that make this movie as great as it is &mdash; and it really shouldn&#8217;t be as great as it is given that the movie is shallow and predictable in places &mdash; Downey Jr. being the primary element both holding the feature together and driving it forward to a satisfactory ending.  In a nod to both Downey Jr.&#8217;s and director Jon Favreau&#8217;s comedy pasts, there was dialogue improvisation on set, partly due to an incomplete script, assisting in making this movie more believable on a human level.  Aside from that, a consistently good performances from the rest of the cast, taut direction from Favreau and utterly stunning visual effects from houses at the top of their game (ILM, Pixel Liberation Front, Stan Winston) combine to make this one of the strongest event movies in recent years.  And it really shouldn&#8217;t be.  It&#8217;s not a complaint, just an observation: the stars have some how aligned in such a way to make this movie great.  In lesser hands, perhaps, it would have floundered.</p>
<p>Combine all this with Downey Jr.&#8217;s appearance as Tony Stark in the forthcoming <em><a href="http://imdb.com/title/tt0800080/">The Incredible Hulk</a></em>, starring Edward Norton, and the tantalising promise of a series of Marvel Studios movies featuring other members of the Avengers &mdash; Captain America, Thor, Ant-Man &mdash; all leading to <a href="http://www.scifi.com/scifiwire/index.php?category=0&#038;id=49190">an Avengers ensemble movie</a> around 2010, and you have one of the most impressive and smart ways to build a franchise ever heard of in movies.  Good luck, Marvel: surprise us all and keep making these awesome comic-book movies!</p>
<p>Oh!  Tip: <strong>stay to the end of the end credits</strong>.  You&#8217;ll thank me.</p>
]]></content:encoded>
			<wfw:commentRss>http://neuro.me.uk/2008/05/03/iron-man-thats-kinda-catchy/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>No More SmoothWall (For Me)</title>
		<link>http://neuro.me.uk/2008/03/05/no-more-smoothwall-for-me/</link>
		<comments>http://neuro.me.uk/2008/03/05/no-more-smoothwall-for-me/#comments</comments>
		<pubDate>Wed, 05 Mar 2008 05:12:20 +0000</pubDate>
		<dc:creator>neuro</dc:creator>
				<category><![CDATA[meta]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[smoothwall]]></category>

		<guid isPermaLink="false">http://neuro.me.uk/2008/03/05/no-more-smoothwall-for-me/</guid>
		<description><![CDATA[Some of you who know me may know my fascination and infatuation for SmoothWall, the open source Linux firewall distro. You may be interested to know that I&#8217;ve decided to take my leave of the project after just over 7 years. To explain, I need to tell a story of how I got there in [...]]]></description>
			<content:encoded><![CDATA[<p>Some of you who know me may know my fascination and infatuation for <a href="http://www.smoothwall.org/">SmoothWall</a>, the open source Linux firewall distro.  You may be interested to know that I&#8217;ve decided to take my leave of the project after just over 7 years.  To explain, I need to tell a story of how I got there in the first place.</p>
<p>In October 2000, I moved house.  My Internet access changed from using a Nokia 5146 mobile phone making data calls to Freeserve and BT Internet (0800 dialup for a tenner a month), hooked up to a Windows NT Workstation to share to my fledgling LAN (of two machines), to having a USR Sportster 56K modem and &#8220;real&#8221; phone line.  I needed a better way to share the access than a Windows box, and decided to investigate building a router firewall running Debian Linux. I lasted about two days and was getting narked off that I had to read all my personal email at work.  Then I picked up the December 2000 issue of Linux Format, which had a free Linux-based router firewall distro cover mounted on the CD.  It was SmoothWall 0.9.5LF.</p>
<p>I installed it and it ran just peachy, getting way further than my fudged Debian install in about 20 minutes.  Internet access had I.  Once I was online, I did my usual: subscribe to the mailing lists, check out the project a bit more.  Turns out they were looking for some help with the web interface the firewall software used, and at the time I considered myself a dab hand with Photoshop and HTML, so I threw my cap over the wall and sent some UI mockups to the list.  Soon, I was part of the project team, and not only helping Dan Goscomb build out the web interface, but also doing some meagre Perl hacking on the UI rendering code, and fiddling with serial LCD consoles to get status information from the firewall onto.  Eventually I found myself involved in redesigning the project website from scratch.  In short, I had become a member of my very first Open Source software project.  I soon grew to know members of the team very well &mdash; they included dang, dan_c, whaletales, bill, rebecca, and I especially got to know Richard Morrell and Lawrence Manning (aslak).</p>
<p>A year later, and the whole thing had ballooned to the point where a company could be formed around marketing, developing and selling the whole kit and caboodle in a more corporate-friendly fashion.  In November 2001, I did some contract work for the company to create the very first iteration of the SmoothWall company website, and by January 2002, I was employee #4 of SmoothWall Ltd.; employees #1-3 were (in no real order) Richard, Lawrence and George.  George had come from building up IT businesses, and we were looking for someone with biz clout to manage the company while we did all the fun stuff like hacking on cool code, websites and teams.  I lasted there until mid-2004.  This was a time when the company seemed to be doing well, building new commercial products on the back of the open source project output, and we had nearly tripled in size.  Richard had already left by this point, leaving a trail of customers and open source users who loved what he had helped nurture, and some people angry at being sworn at a bit.  While I enjoyed the work, we were still a small company and I needed a bit more money coming in.  I decided to resign after I was offered a job with an ISP in Edinburgh which paid better, and let me explore system administration as a career as opposed to web development; I had spent a fair while doing webdev at SmoothWall, but I decided that my skills in that area were fading fast, and that I&#8217;d need an extensive amount of time to train myself up on newer webdev technologies.</p>
<p>Meanwhile, I still considered myself part of the open source project, and still did some sysadmin and forum twiddling in that regard.  However, as time went on, I spent more and more time in my work &mdash; especially since some of it had an on-call element &mdash; while concurrently, more and more Express development seemed to be occurring in-house, sometimes taking cues &mdash; and I assume code &mdash; from the corporate products.  Now, this is A Good Thing; a corporate entity backporting features and code from its commercial products into its open source endeavours, but there just seemed to be no way for me to do much outwith the realm of the company.</p>
<p>This went on until around  2007, when the smoothwall.org website was redesigned, shortly after the smoothwall.net site was overhauled.  The team page had <a href="http://web.archive.org/web/20030207105743/http://smoothwall.org/team/">always listed me</a>, and when we had text describing what we did, it always gave a pretty accurate view of what I had contributed.  But this <a href="http://www.google.com/search?q=cache:io1sB1et9wEJ:www.smoothwall.org/about/team.php+William+Anderson+moderator+user+support">new version</a> relegated me to &#8220;Moderator and user support&#8221;.  What?  In September, I tried asking why this had happened in the team-only forum:<br />
<blockquote><em>Incidentally, why am I now listed as a &#8220;moderator and support&#8221; in the team listing? I have done sys admin, web design, UI design, and development for this project. I haven&#8217;t done forum moderation or any level of support for years, literally years. Why are my rather sizable contributions being demeaned in this manner? Why was I not consulted about this change? Why, frankly, should I give a damn about this project any more?</em></p></blockquote>
<p> &#8230; and &#8230;<br />
<blockquote><em>The bottom line is, I want to contribute to this project, and I want to be involved in more than just forum/support monkey stuff, which it seems I&#8217;ve been lumbered with. If it&#8217;s not clear from my earlier post, if this is where I&#8217;ve been relegated to, I&#8217;ll leave. It&#8217;s not a threat, it&#8217;s not an attempt at blackmail, coercion or anything like that, it&#8217;s just a reality. I don&#8217;t think it&#8217;s fair that some of the strongest contributors &#8211; and I don&#8217;t mean myself, but some of the very experienced and knowledgable folk in the community &#8211; appear to have been marginalised in favour of ultimate control resting with staff. The general attitude outgoing seems to be that we can only help with peripheral segments of the project. I do apologise if I&#8217;ve completely misread this, but that&#8217;s how it seems from the outside. [...]  The community. It has to be the sacred element of any open source project, and it simply can&#8217;t be abused under any circumstances. There is talent here, use it, leverage it, but for $deity&#8217;s sake, don&#8217;t marginalise or ignore it.</em></p></blockquote>
<p> No meaningful reply was given, and nothing was done about my entry.  At one point, I was challenged to define what I did on Express 3.0 to justify any expansion on my team entry; I replied with this:<br />
<blockquote><em>That I didn&#8217;t contribute anything directly to 3.0 should have no bearing on my standing. Are you writing off <strong>everything</strong> I&#8217;ve done in total over the last nearly seven years? Are you happy to see me demoted to someone who helps on the forums (not that I had a lot of time for that even at my most active)? With that one statement, you have undermined my entire confidence in this project, however, I will not let this get to me, and I will not turn into some [censored] threatening all sorts of crap in a lame attempt to Get Things Done.</em></p></blockquote>
<p>  My work on the firewall user interface, which was built upon in 3.0, not re-engineered from scratch, was ignored, as was my other work on the website.  Sadly, my repeated efforts to engage without threatening anything did nothing.  Nothing changed.</p>
<p>A conference call was announced to try and talk through some of these issues, and while methods (telephone?  Skype?  Gizmo?) and times were discussed, nothing concrete came out and nothing was arranged.</p>
<p>Equally crazy things were done around this time; the administrator&#8217;s manual for Express 3.0 was gated behind a signup form, nominally to generate opt-in statistics on SmoothWall usage and hardware configurations, to better understand the population and how to tailor the HCL to increase hardware compatibility.  Regardless of the rationale, well-intentioned or not, who hides the freaking documentation for an open source project behind a sign-up form?  Meanwhile, <a href="http://community.smoothwall.org/forum/viewtopic.php?t=25338">a poll was fielded in the public forums</a> to see if Express users would be interested in paying SmoothWall Ltd. for a &#8220;features&#8221; subscription, including &#8220;like anti-spam, web filtering blocklist and settings backup&#8221;.  The answer was a resounding &#8220;no&#8221;.  These were typical of what seemed to be increasingly odd business decisions, and bizarre attitudes on how to run an open, transparent <acronym title="Free and Open Source Software">FOSS</acronym> project.</p>
<p>So five days ago, I posted to the internal forum explaining that I was considering leaving the project, and asking for comments: not to seek pleadings for me to stay, or to incite insults to force my hand, but again to generate a rational discussion, highlighting my issues:<br />
<blockquote><em>I still appear to be listed on the website as a forum moderator, completely ignoring the work I&#8217;ve done on SmoothWall in the last 7 years. I&#8217;ve asked about this before, and nothing was done. I&#8217;m finding increasingly little time to squeeze in other things outside my commitments to things like Linden Lab, LugRadio and so on. I feel like there&#8217;s a stand-off-ish position being taken when communicating with those I know in the core community.</p>
<p>So, I&#8217;m giving serious consideration to resigning from the open source project; I&#8217;ve already revoked my forum adminship (did it a month or two ago, actually). All the development work now seems to be done in-house. There&#8217;s nothing for me to do whatsoever as a sysadmin. I&#8217;m not a good tester. I&#8217;m not going to sit and just moderate a forum given my level of involvement in the past. So it feels like time.</em></p></blockquote>
<p>  I made it crystal clear that this was not an attack, that this was not my trying to &#8220;get at anyone&#8221;, these were observations and my reaction to those observations.</p>
<p>Five days later, and nothing has happened. Again.  So I feel it&#8217;s time to say farewell to SmoothWall.  I&#8217;ve no doubt I&#8217;ll still stay part of the user community, at least peripherally, and I bear no real ill will to anyone involved.  I&#8217;m just very disappointed in the decisions made to get where we are today, and I feel it&#8217;s hypocritical to stay connected to a project I have misgivings about.  This also isn&#8217;t to say that SmoothWall the distro and product line aren&#8217;t good; they are, and I&#8217;ll likely continue to recommend SmoothWall Express where appropriate, although I&#8217;ll likely be replacing my own SmoothWall border solution with a Cisco 871-K9 to get my IOS nous up.</p>
<p>So long, SmoothWall.  It was fun.</p>
]]></content:encoded>
			<wfw:commentRss>http://neuro.me.uk/2008/03/05/no-more-smoothwall-for-me/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Drink Camp</title>
		<link>http://neuro.me.uk/2008/02/01/drink-camp/</link>
		<comments>http://neuro.me.uk/2008/02/01/drink-camp/#comments</comments>
		<pubDate>Fri, 01 Feb 2008 15:08:41 +0000</pubDate>
		<dc:creator>neuro</dc:creator>
				<category><![CDATA[evolt.org]]></category>
		<category><![CDATA[memes]]></category>
		<category><![CDATA[the first rule is ...]]></category>

		<guid isPermaLink="false">http://neuro.me.uk/2008/02/01/drink-camp/</guid>
		<description><![CDATA[The first rule of Drink Camp is: you do not talk about Drink Camp. The second rule of Drink Camp is: you do not talk about Drink Camp. Third rule: If someone says &#8220;shots!&#8221;, orders a martini, or drinks Fosters, the drink is over. Fourth rule: Only one glass to a drink. Fifth rule: One [...]]]></description>
			<content:encoded><![CDATA[<div align="center"><a href="http://www.flickr.com/photos/garrettc/2218795411/"><img src="http://farm3.static.flickr.com/2198/2218795411_5073189fd7.jpg" alt="Drink Camp" /></a></div>
<p>The first rule of Drink Camp is: you do not talk about Drink Camp.</p>
<p>The second rule of Drink Camp is: you <strong>do not</strong> talk about Drink Camp.</p>
<p>Third rule: If someone says &#8220;shots!&#8221;, orders a martini, or drinks Fosters, the drink is over.</p>
<p>Fourth rule: Only one glass to a drink.</p>
<p>Fifth rule: One drink at a time, fellas.</p>
<p>Sixth rule: No cocktail umbrellas, no coasters.</p>
<p>Seventh rule: Drinks will go on as long as they have to.</p>
<p>And the eighth and final rule: If this is your first night at Drink Camp, you <strong>have</strong> to drink.</p>
<p>His name, was Jack Daniels.</p>
]]></content:encoded>
			<wfw:commentRss>http://neuro.me.uk/2008/02/01/drink-camp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>quotes.lugradio.org is Back</title>
		<link>http://neuro.me.uk/2007/09/24/quoteslugradioorg-is-back/</link>
		<comments>http://neuro.me.uk/2007/09/24/quoteslugradioorg-is-back/#comments</comments>
		<pubDate>Mon, 24 Sep 2007 17:12:13 +0000</pubDate>
		<dc:creator>neuro</dc:creator>
				<category><![CDATA[lugradio]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://neuro.me.uk/2007/09/24/quoteslugradioorg-is-back/</guid>
		<description><![CDATA[Finally, I&#8217;ve managed to get the LugRadio IRC Quotes Database back online on the day that the large gents released LugRadio Season 5&#8216;s first episode. I&#8217;ve migrated from rash to Chirpy! &#8212; the same qdb used by the Mozilla Foundation, amongst others. This migration has been a long time coming, and hopefully LugRadio community folk [...]]]></description>
			<content:encoded><![CDATA[<p>Finally, I&#8217;ve managed to get <a href="http://quotes.lugradio.org/">the LugRadio IRC Quotes Database</a> back online on the day that the large gents released <a href="http://www.lugradio.org/">LugRadio Season 5</a>&#8216;s <a href="http://www.lugradio.org/episodes/84">first episode</a>.  I&#8217;ve migrated from rash to <a href="http://chirpy.sf.net/">Chirpy!</a> &mdash; the same <acronym name="quote database">qdb used by <a href="http://quotes.burntelectrons.org/">the Mozilla Foundation</a>, amongst others.  This migration has been a long time coming, and hopefully LugRadio community folk can enjoy having some fun reading some of the utter, utter random pish we&#8217;ve come out with over the last couple of years!</acronym></p>
]]></content:encoded>
			<wfw:commentRss>http://neuro.me.uk/2007/09/24/quoteslugradioorg-is-back/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
