Nov 132010
 

Of all the things I’ve read in the news this year there is one thing that has frightened me the most. Forget about the usual scare stories about the imminent destruction of the human race or the threat of attack from terrorists. The most worrying thing is clearly the loss of Paul Chambers’ appeal in the so called Twitter Joke Trial.

The first time Chambers was found guilty of sending threatening messages to Robin Hood airport over Twitter I thought it was ridiculous enough. Obviously he said he would appeal and most sane people assumed this madness would be overturned once the case was heard by people that weren’t idiots. Of course this being the current British legal system that was too much to hope for and Paul Chambers’ appeal has failed. He has been ordered to pay a fine (although Stephen Fry has offered to pay these like the gentleman he is) and because of the whole mess has lost his job.

The reason this scares me so is because it sets a legal precedent that disallows us from making jokes and being facetious on the internet. If I say that I would like to punch Jedward in their collective faces will I be arrested from threatening behaviour? Does the fact that I haven’t punched someone since I was 10 or that I am clearly exaggerating for comic effect have no meaning? Internet forums and message boards are filled with people making morally dubious statements that are clearly not to be taken seriously. Until Chambers’ conviction no one thought that anyone would actually take these statements seriously but now we have to consider the fact that they might.

I’m hoping that the mainstream media will take a little more notice of this case after this failed appeal. It seems to me that this could have a detrimental effect on their freedom of speech. If you’ve ever read Charlie Brooker’s columns in the Guardian you’d know that he routinely threatens celebrities and people in the news in a light hearted fashion.

The IAmSpartacus hashtag (where people tweeted Chambers’ offending tweet verbatim) trended on Twitter for most of yesterday. The hope is that this will highlight the ridiculousness of the situation… either that or a few thousand of us Twitter users are in for a rather large fine.

People like me that have grown up with the web and specifically textual communication are overtly aware that subtle meaning can be lost in transmission. Sarcastic comments are taken seriously all over the web but this has taken that phenomenon to the next level. My only solution to this problem is to finish any jokey sentence that could be misconstrued with the universal sign of ‘only kidding’ – :-P

edit.  Corrected spelling of Spartacus… how embarrassing.

Nov 102010
 

I’ve been a bit lax of late with updating this blog. I haven’t been completely slacking off though you’ll be glad to hear. I’ve been relatively busy with my newest Open University module that started in October. I’ve managed to read ahead of schedule and I’ve almost finished my first assignment that is due in on the 29th of this month so I thought I’d take a bit of time out from that and get back into the land of Perl.

Since finishing Intermediate Perl I’ve been looking for a good book to continue my learning. I bought Effective Perl and read most of it but I decided fairly early on that it would work better as a reference. Just reading a whole book of tips, best practices and code snippets was, whilst useful, not giving me the opportunity to put what I was learning into practice.

After looking around I settled on The Definitive Guide to Catalyst. It’s relatively advanced compared to the stuff I have been doing but it’s set out in a way that walks you through building simple applications that you can extend with extra features as the book progresses. This is perfect for me because I find that not working in an environment where I can put my new found knowledge to use it can be difficult to know where to start. The book is also full of modern idioms and has a great introduction to Moose. It also focuses heavily on automated testing which is all very new to me.

My experience with web development has always been very basic. I’ve made a couple of websites for various projects over the years. They were all incredibly simple, flat pages that were built using Dreamweaver. Playing with Catalyst has given me a much clearer picture on what is happening behind the scenes of proper dynamic websites. It’s also interesting to see how the Perl I already know can be used in a new way to create these web apps. Although I need to brush up on my HTML and CSS skills to actually build a nice looking front end.