Sci-Ence! Justice Leak!

Windows : Not Ready For The Desktop

Posted in computing by Andrew Hickey on April 7, 2012

(Almost all of the following is true)

I had to install Windows on a computer on Thursday, after ten years of using GNU/Linux almost exclusively (I’ve occasionally used Solaris or AIX for work stuff). The results convinced me that no matter how much people online talk about this Windows thing, it’s definitely not ready for the desktop.

Firstly, you actually have to *pay* for this thing. Not pay for support, like with Red Hat, but you actually have to pay for the actual software. And you don’t even get the source code with it, just a binary ISO.

There are so many choices, as well — Windows 8, Windows 7, Windows Vista, Windows XP Pro SP 2 — how is the average user meant to know which is the right one? This Windows thing will never get off the ground until there’s one clear option.

So I download Windows XP Pro SP 3, because that seems to be the most popular one, burn the CD, and stick it in the computer.

The installer is rubbish, especially the partitioner — it doesn’t even have fairly standard options like shrinking and enlarging existing partitions, you can just keep them or wipe them. But that’s OK — this is going to be the only OS on this machine. So it takes about an hour to do a simple format of a fairly small drive, before it starts installing.

The installer only creates a single account by default, which has full root access! That’s a good way of ensuring your user is going to wreck their computer…

So it completes its install, and I log in, and there’s no network, even though the ethernet cable is plugged in. No problem, I get a terminal open. Whatever shell they’re using is useless — it doesn’t even have tab-completion (it has C:\ at the prompt, so I’m guessing it’s csh), and ifconfig just returns some sort of error.

No worry, I try to open the config files in vim, so I can fix them manually. Turns out this antiquated piece of junk doesn’t even have vim on it! The only text editor that comes pre-installed is some GUI crap called Notepad, that’s like a really bad clone of gedit — it doesn’t even have syntax highlighting! What use is that?!

But it turns out anyway that you can’t fix your config files manually in Windows, because they’re in some kind of non-human-readable form. How ridiculously user-unfriendly can you get? Does this mean I actually have to learn how to manually edit binary blobs just to get stuff working?!

Fortunately, I get assistance. Apparently, Windows does have some diagnostic tools, but (get this!) you can’t just type the names in and have them work — you have to go through four or five nested menus to get to them. And you have to know which ones you want before you can get to them. If I hadn’t had an expert on hand, I’d have been stuck. You shouldn’t have to get expert help just to get your computer running!

Anyway, after a load of arcane GUI manipulation that I could make no sense of at all, we finally found out that (you won’t believe this, but I swear it’s true) Windows doesn’t come with drivers for the network card! I had to download them from the website — not of the operating system, like you might think, but of Dell, who made the computer! Thank God we had another computer there.

(Oh, and I only found this out after googling for the error message I’d been getting, and getting a ‘help’ page that wouldn’t tell me how to fix it because I wasn’t using the OS I was asking about!)

So I download these files and stick them on a USB stick. Apparently Windows doesn’t recognise a perfectly straightforward ext3-formatted thumb drive! So I reformat it on the GNU/Linux box I downloaded the files onto, into FAT32, and try again — it still thinks it’s not there. I end up having to format the stick on the Windows box, move it back to the GNU/Linux one, copy the files across, and then move it back again.

Then the ‘diagnostic tool’, which is meant to help you but is just some uninformative GUI, greys out the thumb drive when you try to search for the drivers, even though it asks you to select where it should look. Luckily, my Windows-expert friend knows you can also run these drivers separately and they’ll install themselves.

So we ‘double-click’ (what a ridiculous thing to have to do!) the files, and up pops about twelve pages of some ridiculous roll-your-own license that they expect us to read through! Why they can’t just use the GPL or a BSD license or something, I don’t know, rather than this ridiculous thing I can’t even be bothered to read. Nobody can possibly understand this stuff — how do they expect non-techy types to cope with it? Licenses should be simple.

Anyway, after clicking this thing, it installs! It doesn’t ask for the root password or anything! Click a GUI thingy and the next thing you know you’ve made an irreversible change to your machine’s configuration! That’s incredibly dangerous.

So now we’ve got the network drivers installed. I’m not even going to *try* to get the right video drivers installed, I’ll just leave everything on the screen embiggened, but I need to install a particular piece of software.

It turns out Windows doesn’t even have apt or yum installed! There are no software repos at all! If you want, say, VLC, you can’t just type apt-get install vlc and have it install itself, you have to actually visit a potentially-insecure website — a different one for every piece of software — and download something called an ‘exe’. Who understands all this techy jargon?! Why can’t they just have a nice, simple repo with all the stuff everyone needs, like vim and gcc and LyX and so on, like GNU/Linux distros do?

And finally, the machine keeps warning me that it’s unsafe, because I don’t have something called ‘virus protection software’ installed. A quick Google tells me something I should have known from the start — this whole Windows thing is simply a protection racket. You install it, and then it scares you into installing some other software you have to pay loads of money for, and if you don’t then some kid from Russia can get control of your machine and use it to send spam out! “Nice computer you’ve got here. Wouldn’t want anything to… happen to it…” Quite why people continue to pay money to these ‘virus’ people I don’t know. Personally, I won’t submit to blackmail in that way.

So there we go. Windows is conclusively not suitable for the desktop, and it never will be so long as it continues with these horribly user-unfriendly things. In this day and age you simply can’t go about having no driver support, or support for common file formats, and as for the whole software installation process and the virus thing, don’t get me started.

No, I’ll stick with my nice, simple, user-friendly Debian install, and leave this Windows thing where it obviously belongs, as a hobbyist’s OS for techies who like frustration.

Tagged with: , ,

Using Spotify to sync music to iPod from GNU/Linux

Posted in computing by Andrew Hickey on March 13, 2012

Just a very quick tip for Linux users with iPods – you can use Spotify to sync music between your desktop and the iPod.

The reason I mention this is that my wife’s well-meaning parents got her an iPod for Xmas, and we quickly discovered that it’s not possible to plug a new iPod into a GNU/Linux computer and have it ‘just work’ (libimobiledevice, which sorts out syncing of older iPods, doesn’t yet have music syncing for iOS5, and nor does it have it planned for the next release). And while Apple have their iCloud thing which allows you to store stuff on their servers and then access it from an iOS device or web browser, to *upload* music to their cloud you need to use their proprietary software which doesn’t work on GNU/Linux.

We could, of course, run iTunes in WINE – except that downloading iTunes requires some Windows-only hackery that means you can’t do it from a browser running on GNU/Linux as far as I can tell.

This sort of thing is why I normally avoid both closed devices and non-free software, and why I have a loathing for Apple and all its workings that sends me into a blood-boiling rage whenever the name of Steve Jobs is mentioned. But happily, I have a single piece of non-free software installed on my machine, and that software provides a solution.

If you have a Spotify premium account (and it is *well* worth it if you don’t and you love music – unfortunately new accounts require a Facebook account (older ones didn’t), but there’s nothing to stop you creating a FB account with a disposable email address and never using it again if you don’t want an account there) and wireless internet you can do the following.

First, allow Spotify to see the local files you want to sync. You do this by going to edit->preferences and then clicking “Add source” under “Local Files”.

Next, create a playlist of those files.

Now connect your iOS device to the same wireless router your GNU/Linux box is connected to, and from the App store, download Spotify. Log onto Spotify with the same ID you use on the GNU/Linux machine. Within a few seconds, your iOS device should show up under ‘devices’. Click on it.

It will show a list of all your Spotify playlists, with a checkbox in the top left hand corner of each. Check the playlist you have created of your MP3s, and they will be copied across to your iOS device, where you can play them in Spotify (you can’t play them in iTunes this way, but you can play them).

While Spotify won’t let the same user play streaming music on multiple devices simultaneously, it *will* let the same user play *local* files on as many devices as you want, so this can be used for multiple iOS devices.

Unfortunately, for those of you who want to watch video, I know of no way to sync video between iOS devices and GNU/Linux computers, but this way works very well for MP3s.

(For those of you running OpenSolaris, one of the BSDs or some other odd OS, Spotify works extremely well in WINE on Debian, and I imagine it will work equally well on any OS on which WINE is supported)

Tagged with: , , , , , ,

Linkblogging For 25/01/10

Posted in comics, Doctor Who, linkblogging, politics by Andrew Hickey on January 25, 2010

I’ve spent the last week working on PEP!-related stuff, but I’ve now sent the final text out to all contributors. All that remains is to get any last-minute changes from them, and get it typeset, so I can start posting here again. Today’s only going to be a linkblog, because my wife is a Vikings fan and so I was awake until 3:30AM last night, but the rest of the week should be:
Tomorrow – Magical Mystery Tour
Wednesday – Book Club – The Constants Of Nature by John Barrow
Thursday – Book Club – Three Doctor Who Books From Big Finish
Friday – Comics (either Joe The Barbarian or Asterios Polyp)
Saturday – Spotify playlist
Sunday – PEP! Goes live.

Now those links:

Chris Bird takes a look at the big battle sequence in Crisis On Infinite Earths #12

Fred Clark has some advice for those protesting against the healthcare bill in the US (I *think* that last paragraph is the first time I’ve seen him swear in six years of reading his blog…)

Gavin R has switched to Ubuntu from Windows

Bobsy at the Mindless Ones hasn’t let not yet having read Joe The Barbarian stop him from reviewing it.

Marc Singer looks at Understanding Comics.

And Andrew Rilstone finally weighs in on the last episode of the Welsh series. He didn’t like it.

Linkblogging For 29/10/09

Posted in comics, computing, linkblogging, music, politics, science by Andrew Hickey on October 29, 2009

Just a few quick links today…

Ubuntu has released its latest version today, Ubuntu 9.10 “Karmic Koala”. Ubuntu isn’t my GNU/Linux distribution of choice, but it is far and away the best for people who’ve had little previous experience with GNU/Linux, so if you’ve been thinking of shelling out a few hundred quid for WIndows 7, and maybe having to buy a new computer to run it on, why not try downloading a totally free, better new OS instead?

Those of you who don’t read XTC’s MySpace blog really should. This week, Andy Partridge is interviewed about Collideascope, and briefly references Ditko and Kirby.

The Mindless Ones posted some Annocommentations for League: Century, but like the teases they are they took it down again. I have a cached copy, though. Mwahahaha etc. They do still have a pretty spot-on review of the last issue of Planetary though.

An interesting article on ‘doing your good deed for the day‘. Remind me sometime to explain how this ties in to my belief that almost all political blogging is counterproductive (I don’t do my own blogging to be productive – I do it to let off steam. If I want to make an actual difference I’ll go out and do actual campaigning, which I don’t do enough of).

And some Twain and Einstein adventures by Michael Kupperman…

(Tomorrow, if you’re lucky, a defence of libertarianism…)

Quick Extremely Technical Question

Posted in Uncategorized by Andrew Hickey on September 26, 2009

Does anyone have, or know where I can find, a prebuilt Linux kernel .deb with realtime scheduling suitable for Debian Squeeze/SID ? I want to do some recording of music on my laptop, but my current kernel version is not up to the task.

Compiling myself isn’t an option – I have various odd non-standard packages installed that mean installing the necessary components from Debian’s repositories would put me into dependency hell (as I discovered when I tried it a couple of weeks back and broke my system). Nor is dual-booting with Ubuntu Studio – the Ubuntu Studio install CD can’t find my network card (I suspect 64studio would have the same problems).
I *could* try just downloading the kernel .deb from Ubuntu Studio’s repos and installing it using dpkg, but I suspect that using a kernel built for a totally different distro *might* just cause some problems…

If anyone knows where I could find such a thing (preferably an updated, reputable repo) I would be a very happy man…

Tagged with: , ,

Why Liberals Should Use GNU/Linux

Posted in computing, politics by Andrew Hickey on August 6, 2009

This is another of the posts that several people said they’d be interested in. Those of you who aren’t, blame those people. This is pitched at the most non-technical of people, so my apologies if this feels patronising to some of you…

Before I start, I’d better explain what GNU/Linux is, since many people won’t know what it is. About 25 years ago, a computer programmer and political activist called Richard Stallman decided that he didn’t agree with copyright restrictions, End User License Agreements and other things that stopped him sharing computer programs that he liked with his friends – he’d been brought up to think of sharing as a good thing, and also came from a scientific background and valued the free sharing of information. He also liked to play around with computers and disliked being unable to improve programs due to lack of source code (the human-readable form of computer programs which is how they’re written and modified).

Rather than break the law by sharing these programs without the permission of the copyright holders, Stallman, who seems to be rigorously principled to a fault, decided to make it unnecessary for anyone else to ever have to face this choice, by creating an entire operating system (an operating system is the set of programs that allows you to run your computer, like Microsoft Windows) and all the programs you might want to run on it, and make it all free (as in freedom) – anyone who wanted could share it with anyone else, and could make any changes to the source code they wanted. Stallman used something he called ‘copyleft’ (a term that originally came from Discordianism) to ensure that the programs would always be available freely – he copyrighted the programs, then released them under a license which says that you can redistribute modified versions, but only if you distribute the source code for your changes and let anyone else do the same. Stallman founded a charity, the Free Software Foundation, which was used to promote the creation of an operating system called GNU (which stands for GNU’s Not UNIX – UNIX being a popular operating system for business and academic use – GNU was designed to be as much like UNIX as possible, so people who knew one system could use the other, and so bits of GNU could replace the equivalent bits of UNIX and be used before the complete system was created).

Over the years the GNU project has managed to create pretty much everything one could need to run on a computer, ranging from compilers (the programs that you use to turn source code into programs you run) right through to web browsers or programs for typesetting music scores. However, one part of the GNU operating system remained unfinished. This part was the kernel – the part that communicates between the software and hardware. Ten years after Stallman announced the GNU project, a Finnish student called Linus Torvalds produced one. His kernel was called ‘Linux’ , and soon many people started referring to the whole system as that, as I do in speech, but the GNU project, who after all wrote the majority of the system, prefer the term GNU/Linux.

Anyway, what we have is a whole system of free software (which some people also call Open Source Software) – everything from web browsers to office suites to graphics software to games. All these are free to download, and you’re free to share them and, if you’re a programmer, to modify them and share your changes.

But why should Liberals, specifically, use Free Software and the GNU/Linux system?

Most people who argue for GNU/Linux do so on the basis of technical superiority, and as far as that goes it is a far better system, technically, than Microsoft Windows (I don’t know enough about Mac OSX to judge it, but that *seems* to be about equal to GNU/Linux technically – I could be very wrong though) , in terms of security (you don’t get viruses on GNU/Linux), speed, reliability and so on. But most people don’t really care about that – they care about playing their music, browsing the web, IMing with friends, playing solitaire, and you can do all those things equally well using any modern operating system.

Other people argue that all proprietary software is evil. I’m hardly likely to do that – I work for a proprietary software company myself, and I use a *very* small number of proprietary programs (the proprietary version of unrar for reading cbr files, a proprietary piece of firmware needed for my laptop to function, and Spotify until Jotify gets better playlist support) at home. If someone wants to use proprietary software and is willing to accept restrictions in order to get something they want, that’s fine by me.

But what I *do* think matters is the issue of freedom – and the issue of trust, When you are running proprietary programs you are essentially trusting the vendor that the program does what they say it does and only what they say it does. You are also giving up a lot of control over your own machine.

Apple, for example, will only allow programs sold through its own store to be run on the iPhone, and have absurd restrictions on what they sell there – such as cutting all the swear words out of a dictionary, and still only allowing it to be sold to adults. Now, you *could* always jailbreak the iPhone and install what you want on it – except that Apple are currently fighting in court to have that ruled illegal. Apple are actually one of the worst companies for this kind of thing, trying to make it illegal to run software you want to run on your own machine. They’ve tried the same thing to try to stop people being able to use an iPod without their iTunes software.

More disturbing, and more widely reported, is Amazon’s deletion of copies of 1984 and Animal Farm from their Kindle ebook reader – along with any notes the users had made.

Now, in all these cases you can argue that the people who bought those items entered into an agreement, and they know the risks – and that’s true to an extent. Certainly I wouldn’t suggest that what Amazon, for example, did was illegal. But almost *every* proprietary software license contains clauses that allow this sort of thing, and many programs have the technical ability to do these things too. Whenever you run a proprietary program, you’re ceding control of your machine and your data to another individual or corporation.

Which, I repeat, is fine if you trust them. But it does raise the all-too-real possibility of digital book-burning. Imagine that you buy a book to read on the Kindle, and the government, as is its occasional wont, decides that that book is naughty and should be banned. They can take out a court order to force Amazon to delete every single copy of that book in existence, knowing they have the technical means to do it. If a book is published only as an ebook – as increasing numbers are – then removing every single copy of that work in existence becomes a real possibility, realer than it ever has been before.

Or the government could get, say, Microsoft, to agree that any time anyone uses encryption software on its operating system, a decrypted copy of the encrypted data is stored on a government database – just to fight terrorism, you understand…

These things are real threats when you cede control of your machine to anyone else. By running free software, you have absolute control of your machine and your data – even if you don’t choose to take that control (as most of us won’t) in most ways, you know you have it and therefore others don’t.

In other words, GNU/Linux is based on the principles of free speech, is developed as a mutual, co-operative international project, adding value to the commons (and it is valuable – companies like IBM, Novell and Red Hat make billions from GNU/Linux while still giving back code which others can use freely) and protects the individual (to an extent) both against an overbearing state *and* against monopolistic corporations – could you really get anything more Liberal than that?

Now, even five years ago I wouldn’t have recommended any casual users use GNU/Linux. Back then it was very difficult to install software and get it working – it could take several hours’ struggle to be able to, for example, listen to a RealAudio stream. These days it couldn’t be simpler to install software – it’s certainly *much* simpler on GNU/Linux than on Windows. Say you want to install a program to calculate your menstrual cycle. You open ‘Synaptic Package Manager’ from the menu, click ‘search’, type ‘menstruation’ and you’ll be given a list of programs to choose from. Click one of them, click ‘mark for installation’, click ‘apply’ and voila, your menstruation calendar is now on your computer. Same goes for adventure games, databases, MP3 playing software, word processors, screensavers, video software, ham radio programs, Atari emulators, statistics packages, or anything else you could want for a home computer.

It’s so easy that my (completely non-technical) mum has been using GNU/Linux exclusively for a year now with no problems, as have my six-year old nephew and eleven-year-old niece when they visit my parents (my nephew loves playing Pingus). None of them have had the slightest difficulty doing anything they want on it (well, that’s a lie – I had to give my mum a little telephone tech support to get Yahoo! Chess working for my dad a week or two after she started using it).

There isn’t one standard version of GNU/Linux – rather it comes in ‘distributions’, which are collections of software put together either by companies or by groups of volunteers. Each distribution exists for a different purpose, because anyone can change the software to fit what they want. My personal favourite distribution is Debian , but some people seem for some reason to find that a little difficult. On the other hand a Debian-based distribution called Ubuntu is generally regarded as the best for beginners (this is the one my parents use) but is still perfectly good for more experienced users (my wife uses it, and she used to use Slackware, which is generally regarded as only for the most seriously technical people out there).

There’s also an Ubuntu-based distribution called gNewSense which contains only absolutely free software (Debian and Ubuntu both let you install non-free bits if there’s no free option and they’re needed to run your hardware). That might not work on some hardware , especially laptops, but if it’ll work on your system then you can be sure you’re running an *absolutely* free system (rather than just a 99.7% free version like mine).

Download an Ubuntu CD and give it a go – you can install it on your computer and leave Windows on there as well. It’s the Liberal thing to do…

Linkblogging for 22/07/09

Posted in comics, computing, films, linkblogging, politics, religion by Andrew Hickey on July 22, 2009

Sorry for the lack of posting over the last few days, but I was unprepared for the amount of vitriol that came at me for that “Ten Things…” post (not, I hasten to add, from my regular reader/commenters, who mostly kept civil, whether here or over on Charlotte’s response – and I’m very impressed with some of you, like James and Pillock…). I’ve been mostly scared away from the internet by this (meaning I’ve also not done a few important things like sort out hosting for a website I’m working on…) . I’ve also had some other problems (lost my passport, someone stole my wife’s bike, someone else tried to steal my wife’s purse) which have been rather more pressing than this blog.

I would like to say though, ignoring the actual abuse and so forth, that one thing I found annoying was when people saw two apparently-contradictory statements and said “That’s a contradiction, therefore you’re stupid!” rather than “That looks contradictory to me – how do you reconcile those points?”

I will be doing a post, soonish, on how ‘evidence-based medicine’ as currently practiced is actually in many respects anti-scientific, but I’ll be leaving it until the fuss dies down. I’ll also be on holiday next week, without net access, so don’t expect anything from me then. But this week I’m hoping to get a few more posts done, on the usual subjects rather than anything controversial. Today, though, some links…

Most Lib Dem bloggers have been talking about the proposed policy document that’s just come out, which will not commit us to as much spending in the event we were to get into power. (We will still *hope* to spend as much, but recognise it’s not likely as the current GDP is fifty pence, and that’s being taken out of the country and held in an off-shore tax haven by Rupert Murdoch). Alex has what I suspect is the most accurate take on this, but Darrell and Costigan both have good posts too.

Calamity Jon has a post about a genuinely touching moment in 60s Superman, which also contains the best description of comic book ‘ages’ ever.

Slacktivist talks about offendedness, including a remarkable picture which is apparently the first ever Christ-on-the-cross image…

The Daily Mail have been reviewing films without bothering to watch them

And Microsoft are ‘donating’ code to the Linux kernel

Linkblogging for 08/07/09

Posted in comics, computing, Doctor Who, linkblogging, politics by Andrew Hickey on July 8, 2009

Now that the evil burning day-star is finally being chased away a bit the writers’ block of the last few weeks seems to be easing slightly for me. I’ll hopefully be reviewing Wednesday Comics tomorrow, doing a Spotify playlist on Friday and a BFAW on Saturday. And I’m hoping to make quite a big announcement in the next week or so.

In the meantime, here’s some links.

For some reason, almost everyone whose blogs I read has been talking about Torchwood this week, including Jennie and Millennium, and they’re talking about it as if it’s somehow got good – I’m beginning to suspect some kind of (ahem) Liberal Conspiracy going on to try to get me to watch a truly terrible piece of TV. That said, even Lawrence Miles seems to like this one, and his ‘review’ is probably the most interesting, though also worrying (Miles doesn’t tend to leave these up very long though, so read it while you can)…

Chris Bird is still talking about why he should write Doctor Strange.

Amypoodle at the Mindless Ones has one of the best takes I’ve read so far on Batman & Robin 2.

Costigan Quist explains why the Tories are wrong about using Google for storing our health records. That this needs to be explained to anyone ever is one of the most incredibly depressing things I’ve ever heard.

In less depressing Google news, they’re planning to release their own free-software Linux based OS for web app users, using their Chrome browser as a basis for the UI (and I’ve been using Chromium, the fully-free version of Chrome, for a while now – it’s very nice). I use Linux-based there advisedly, as from the sound of it there’ll actually not be many GNU components if my understanding is right.

And a lot of people on Twitter all simultaneously noticed for the first time that the UK citizenship/residency test is an obscene, pointless waste of time and money that dehumanises all who come into contact with it and has no bearing on reality. I knew that already, as my wife is an immigrant, but most other people apparently didn’t. Charlotte sums up the views of those who have looked at it.

Liberal Democrat eCanvass – Web 0.2

Posted in computing, politics by Andrew Hickey on January 24, 2009

I’ve been hearing a lot recently about how the party are using the web and e-campaigning to motivate the grassroots, so when I got an email today about how I could help in the local council by-election, I was interested to see what could be done. Clicking on a link about our exciting ‘eCanvass’ software, I get taken to a secure website.

After logging in, I see that the software is effectively a simple point-and-click thing, much like I used to use when I worked in call centres, which makes sense as it’s just asking you to call people listed in a database and then add their details into the same database.

The problem is, as can be seen from this page , that it’s clearly written in some Microsoft-only platform – my guess from the look of it is Visual Basic.Net .

Now, given that there is a large overlap between Liberal Democrats and users of non-Windows platforms (my rough guess from the Lib Dems I know is that only about 60% of them use Windows, with about 30% using Macs and 10% using GNU/Linux , but that’s obviously completely unscientific), this makes very little sense – it stops a significant proportion of the activist base from using the program at all (and even if the numbers are as little as a quarter of what I’ve stated, that’s still 10% of the party members who can’t use it – a significant number).

This would be OK if it were doing anything difficult that required platform-specific code, but I could knock something like this up in ten minutes (well, maybe not, but an insignificant amount of time anyway – a few days work at most including testing) in Java, and it could also be done in Python or Perl/Tk or any other cross-platform language (Java would be easiest as most people have Java on their computer anyway and there’d be no need for multiple binaries to be compiled or anything like that). All it is is a GUI interface to a networked database. In fact it could even be done – and this would be the obvious way to do it – as a web-based thing, with no need for anyone to download any executable code to their machine at all.

I tried to contact the team about this using this contact page . However, stupidly, I tried doing this in Epiphany, my browser of choice, and of course these people don’t know anything about writing standards-compliant web pages either. As a result, there’s a form with a ‘Human originator test’ field, but no indication of what’s meant to go in this field. The next field has “Your Name” before it and “Your email address” after, while the next field is completely blank (I’m assuming that this is actually the email address field).

So I fill in the form but, of course, I can’t fill in the ‘human originator test’ because there’s no indication anywhere on the page of what’s meant to go in there (there might well be if viewed on Internet Explorer, but of course I don’t have internet explorer) so the page refuses to send my query because it looks automated. This is, of course, even though I have earlier signed into the webpage with my name, postcode and party membership number, to look at the FAQs. (There are no FAQs – unsurprising if nobody is actually able to A the Qs in the first place…)

Also, when it tells me this, it reloads the page and shows my message in the text field where I typed – except my message is full of escape characters every time I use an apostrophe…

(ETA I later tried using IceWeasel (the version of Firefox that comes with my distro) to send the same message. The page still rendered as badly, but this time the message actually went through, even though I still had no idea what, if anything, was meant to go into the ‘human originator test’)

On top of that, the website just *looks* unprofessional, with badly-written CSS meaning that bars of colour go approximately half-way across the page before giving up.

The whole thing looks like the kind of thing I used to do with my band’s angelfire site back in the late 90s, and frankly wouldn’t have been up to scratch even then. If this is the best the party can do with using new technology then gawdelpus. I wouldn’t normally air this kind of thing publicly, but given that I have absolutely no way of contacting anyone who can do anything about it other than shouting loudly enough in public that someone might pay attention, there’s not much else I can do…

(For those of you wanting my review of Final Crisis: Superman Beyond 3D 2, you’ll have to wait til tomorrow. The interminable comment thread to my last post, while it has some very interesting stuff in it, has taken up all the thinking-and-writing-about-Grant-Morrison-comics part of my brain for the last few days. That and a BFAW will be up tomorrow.)

Taking Liberties

Posted in politics by Andrew Hickey on January 21, 2009

The Carnival On Modern Liberty is an online ‘blog carnival’ – an attempt to engage the wider ‘blogosphere’ in debates about what freedom means, in the runup to the Convention on Modern Liberty. James Graham, of Quaequam Blog, is organising it, and anyone in Britain can take part. The two things they’ve asked people to do are to write a blog post about what action we can all take to reclaim some of our liberties, which I will be doing with the rest of this post, and also to link to five blogs that *don’t* normally talk about that sort of thing directly, in the hope that they’ll see the pingback and respond appropriately by joining in. For that, I’m going to link Andrew Rilstone, Gavin Robinson, Holly, Gavin Burrows and Lawrence Miles.

There are three things I think anyone who wants an increase in liberty needs to do – protect themselves, in the short term, against immediate threats, fight against future governmental attacks on our liberties, and help to change the discourse surrounding civil liberties.

For the first, if there’s one thing you can do to protect yourself from intrusion more than any other, it’s install a free software operating system on your computer. A GNU/Linux variant such as Debian or Ubuntu is not vulnerable to Windows viruses or many other methods of intrusion into your data. That may not seem like much, but in the UK right now the police no longer need a warrant to gain access to your computer and read all your data. Don’t want the police knowing about your collection of ‘erotica’? Or your connections to ‘subversive’ groups? Or even just generally poking around in your stuff? Then don’t make it easy for them. Running Windows on your machine is like leaving all your doors and windows open.

On top of that, free software is based around the idea of free speech and free communication of ideas. Supporting free software (I’m not a free software absolutist myself – I believe proprietary software is ‘less good’ rather than actively evil – but I do think in general it’s much better to use free software where you can) is supporting software that is created to give you more freedom.

Once you’ve taken some steps to protect yourself (and that’s just one step – do whatever you can to safeguard your liberties) you need to help protect others. If you only do one thing here, you should join Amnesty International. Many other organisations do very good work too (you should support all the organisations in my ‘other sites – politics’ sidebar) but Amnesty have done more, for longer, than any of them, and are completely non-partisan in their support of human rights. If you want to ensure that not only you, but everyone else, get to retain your rights and maybe even get more, then they’re the organisation that you need to support more than any other.

And finally, and most importantly, something that everyone can do is to change the tone of the ‘national conversation’. Write to your MP, and to the newspapers, and post on your blogs, every time a politician or anyone else in public life attacks the freedoms we hold dear. But more than that, speak out, loudly and clearly, every time you hear anything in casual conversation that attacks those liberties. Every time you hear “No smoke without fire” or “If you’ve done nothing wrong, why should you have anything to hide?” or “If it helps them catch the criminals it’s worth it”, speak out loudly and clearly.

And remember that liberty doesn’t only apply to white English-speaking males. Speak out against sexism, racism, homophobia, transphobia, prejudice against the disabled, wherever you hear it. Because if liberty means anything it must mean liberty for *all*.

Preaching over. Comics again tomorrow (more 3D Superman!!!)

Follow

Get every new post delivered to your Inbox.

Join 69 other followers