Tag Archives: guardian

Google and the UK Citizens Advice Bureau – an uncomfortable alliance

I picked up a Guardian newspaper today and could not miss the full-page Google+ advertisement. Or was it? The advertisement stated that it was from the Citizens Advice Bureau in partnership with Google. The Citizen’s Advice Bureau (CAB) is a well-respected (and genuinely useful) service which runs a network of offices in the UK where you can go for free advice for things like legal or financial problems. It is a charity funded partly by government grants.

What is it doing partnering with Google? Well, I presume it is because the theme is “how to be safer on the Internet” which is something that I am sure the CAB cares about. However looking at the advertisement it would be easy to conclude that the CAB is somehow promoting Google+, the social networking site that Google hopes will rival Facebook. Intriguing.

The advertisement says:

To find out more about how to manage your information online, pick up a booklet from your local Citizens Advice Bureau or go to google.co.uk/goodtoknow

I wanted to see this booklet, so I looked into the Holborn CAB in London.

image

I have to say that the aforementioned booklet was not exactly strewn about. In fact, the woman on the desk wasn’t sure if they had any. She went and looked though, and came back with the web address. Perhaps I could go there? I said I was keen to see the booklet the CAB was handing out – did it exist? Eventually I was told that they did not have any, but that the head office in Pentonville Road might. So I went there.

The man at the desk was not sure, but went away for a moment, and came back with one in his hands.

image

Page one says this:

We have partnered with Citizens Advice to provide tips and advice. You can get free, confidential and impartial help about everything from finances to staying safe online from your local bureau in person, on the phone or online. For in depth information on all of the topics in this booklet and more, visit the Good to Know website.

image

I think this is a PR triumph for Google, but I reckon the CAB has been sold a pup. It is not that I have anything against Google; but I would go to Google for impartial advice about staying safe online in the same way that I would go to a ferry company for impartial advice on cheap flights.

There is little sign of impartiality in the booklet. Personally I would say that a booklet on “how to manage the information you share online” that does not mention Facebook is in chocolate teapot territory. This booklet achieves this though; in fact the only web site mentioned is … Google.

“Keep your Google Account extra safe,” it says. But how about not having a Google account? No account, no personal details to lose.

This is stealth advertising – except that I am not sure about the stealth.

A substantial portion of the booklet is devoted to explaining why Google having my data is really good for me. “How knowing you better makes your internet better,” it says.

There is no mention of the benefits of using an ad-blocker to avoid sending data to advertisers. Nor does it include advice on simply not putting data online at all, if it might embarrass you or compromise your safety.

The reason is that Google cannot possibly be impartial about managing online information. Google wants your data, as much of it as possible, in order to target advertising. It is as simple as that.

Which is why Google is an uncomfortable partner for the CAB. I think the CAB could do with some impartial advice.

Guardian.co.uk enthuses about MongoDB, plans to ditch Oracle

The Guardian’s Mat Wall has spoken here at Qcon London about why it is migrating its web site away from Oracle and towards MongoDB.

He also said there are moves towards cloud hosting, I think on Amazon’s hosted infrastructure, and that its own data centre can be used as a backup in case of cloud failure – an idea which makes some sense to me.

So what’s wrong with Oracle? The problem is the tight relationship between updates to the code that runs the site, and the Oracle database schema. Significant code updates tend to require schema updates too, which means pausing content updates while this takes place. Journalists on a major news site hate these pauses.

MongoDB by contrast is not a relational database. Rather, it stores documents in JSON (JavaScript Object Notation) format. This means that documents with new attributes can be added to the database at runtime.

Although this was the main motivation for change, the Guardian discovered other benefits. Developer productivity is significantly better with MongoDB and they are enjoying its API.

Currently both MongoDB and Oracle are in use. The Guardian has written its own API layer to wrap database access and handle the complexity of having two radically different data stores.

I enjoyed this talk, partly thanks to Wall’s clear presentation, and partly because I was glad to hear solid pragmatic reasons for moving to a NoSQL data store.