Category Archives: Annoyances

The duplicity of iParadigms LLC and TurnItIn

I am a careful writer.  Not in the sense that my writing isn’t scattered with spelling errors and misuse of punctuation; but in the sense that I am careful about where I source my facts and how I attribute them.  I have never been on the wrong end of the plagiarism stick, never accidentally, and certainly never deliberately – if I can’t do the work, I’ll chew on the failure that comes with that rather than be branded a charlatan and a cheat, and I certainly won’t get caught up in the victimisation of the careless.

TurnItIn is a system used by schools, colleges and other academic establishments to check for plagiarism and originality in works.  It works by collecting up a huge database off the web of documents, essays, articles and the like, then comparing submitted documents with what it has on file.  If there are blocks of text that are similar, either identical word for word or closely paraphrased, the submission is flagged as unoriginal and questions are no doubt asked of the author.  When I read about TurnItIn, I thought “what an excellent idea” – finally, using the massive computing power and storage resources we have available in the Internet age, we can have a compendium of works that can be used to evaluate the originality supposed of new creations.

I then learned that TurnItIn has another feature – it actually collects work that have been submitted – so every student that writes an essay for a university that uses the service has their work put permanently on file for comparison with future submissions by other students.  I began to consider the legal implications of this behaviour.  Effectively, TurnItIn violates the copyrights owned by every student that has ever submitted a piece of work via their University or college.  Just like a teenager that has amassed a huge quantity of stolen digital music from around the Internet, TurnItIn has collected a truly colossal volume of works.  They aren’t just holding these works for themselves either – they are essentially monetising this collection by making it a cornerstone of their service – without this collected data, TurnItIn wouldn’t have such a strong selling point in this market.

Continue reading

Guardian.co.uk goes Facebook Open Graph mad

Since Facebook introduced Open Graph, I have noticed that a number of websites have started to adopt it to plug their articles and other content to consumers on Facebook.

To save you scrolling to the bottom:
You can download my Anti-Guardian FB App User Script for this here.
It works with TamperMonkey in Chrome and GreaseMonkey in Firefox.

If you’re not familiar with what exactly Open Graph is – here’s a brief explanation.  Imagine the original Facebook “Like” thing  as a graph – lots of you could construct a huge diagram with the vertices representing the people and things that can be “liked” and the edges representing the actual “likings” that people have set.  Previously there was only that type of edge – a like. Now with Open Graph, there’s as many as the Facebook application developers like – read, browsed, viewed, listened to, downloaded… It’s a nice idea.

Setting up Open Graph for an Application

Setting up Open Graph for an Application

This is all well and good, and it makes Facebook a little more interesting, as well as making Facebook applications a little more tied-in to websites and their interactions with Facebook users.  But… and it’s a big but…

The Guardian (and other news sources) have completely overdone it.  They have set up system whereby a person reads an article via their Facebook app, and their timeline gets spammed with this fact.  Other people see this on their timeline, click it and are redirected to the Guardian Facebook app (despite the <a /> element having the title attribute being set to the http://www.guardian.co.uk/… address that you would expect to be sent to).  Users then need to sell their soul to the Guardian Facebook application to read the article, or go trawling off to Google to try and find the same article on the real guardian.co.uk website.  Pain.. or.. what?

Open Graph: The Guardian takes it one step too far

Open Graph: The Guardian takes it one step too far

It also has a particularly nasty side effect of showing everyone what articles you are reading – and I think that’s a bit of an invasion of privacy.

So – I have slapped together a quick solution using Greasemonkey for Firefox, jQuery and some nice integration stub .js for using jQuery in GM user scripts from this guy.

Here’s another chance to download my User Script for this here.
It works with TamperMonkey in Chrome and GreaseMonkey in Firefox.

Sort it out Guardian – seriously – you’re one of the better newspapers in the UK and this kind of forced social media integration and privacy invasion hurts my head.