2012-06-26

Damn those rich foreign students!

Oh no! University entrance standards are slipping! British universities are admitting foreign students at a lower standard than domestic students!

And exactly why are the universities overseeing this deplorable slide in standards?

Universities were accused of profiteering by rejecting tens of thousands of British teenagers, currently sitting A-levels, so they can fill places with more profitable foreign students.
Ah, the money imperative. Quelle surprise. But what's this?
Universities say that even the new £9,000-a-year tuition fees for British and European Union students do not cover their costs, and they need to turn to foreigners who are charged 50 per cent more.
It seems that stopping this slide in standards is going to result in either more taxpayers' money going to the universities to support domestic students (yeah, that's going to happen) or fees rising for said domestic students. Oopsie.

I'd bet this is one subject that any self-preserving politician won't touch with a bargepole. Any MP who grandstands about the issue clearly has no intention or prospect of serving in a government in the next decade.

The Baltic Sea USO - what's going on?

That's Unidentified Seabed Object, just to be clear. So I've been following the earlier Daily Mail articles about this strange rock formation on the bed of the Baltic, thinking "yeah, yeah, Face on Mars territory." Except that now it seems that there's an additional wrinkle:

Professional diver Stefan Hogerborn, part of the Ocean X team which is exploring the anomaly, said some of the team's cameras and the team's satellite phone would refuse to work when directly above the object, and would only work once they had sailed away.
He is quoted as saying: 'Anything electric out there - and the satellite phone as well - stopped working when we were above the object.
Now, let me say that my immediate working hypothesis is that Stefan is enjoying screwing around with credulous journalists. However, just supposing that he's reporting the actual facts, what's going on?

I think the most likely explanation involves the Soviet Navy; there's a long history of Cold War submarine activity with seabed-crawling Soviet mini-submarines, and the Swedish Navy depth-charging them. Maybe, just maybe this artefact is the result of some mid-1980s activity that buried Soviet (nuclear?) hardware under rocks and sand, broadcasting a significant RF signal for some as yet unknown purpose. The Russians are unlikely to admit any involvement unless actually confronted with the retrieved device.

Or maybe aliens crashed their spaceship into the sea, and this expedition will retrieve it. I've seen the second X-Files movie, and know that this never turns out well. Time to go short of Sweden?

2012-06-25

Cargo cult journalism

If you want to see a demonstration of cargo cult journalism, look no further than Vanessa Allen in the Daily Mail writing about the RBS / Natwest payments system failure. For context, compare and contrast it with The Register's exclusive article on it from earlier today (which The Mail references).

Compare Anna Leach in The Reg:

The main batch scheduling software used by RBS is CA-7, said one source, a former RBS employee who left the company recently.
...
A second former employee, familiar with RBS's use of the CA-7 tool, confirmed that the majority of batch processing at RBS was performed using the software and fingered a failed update as the cause of the problem:
...
Staff who oversee batch scheduling for RBS are based in India:
At least some staff overseeing CA-7 batch scheduling software used by RBS are based in India as this job advert for a CA-7 admin in Hyderabad, dating from February this year shows:
Fairly well sourced and clear. Now let's compare Ms. Leach's output with Ms. Allen's:
The flawed computer programme that led to chaos for millions of RBS customers was being supervised by an IT support team in India, it was revealed last night.
Last February, RBS advertised for a series of key jobs, paying between £9,000 and £11,000 a year, in the Indian city of Hyderabad. That is way below what an equivalent worker would be paid in Britain.
The Mail article can be summarised as "OMG, dirty foreigners are stealing our jobs and wrecking our banking system." The Reg is far more nuanced: "this is the system involved in payments, it's reasonable to suspect its involvement in last week's problems, at least some of the support staff are in India and RBS seemed to know back in February that it needed more staff there."

You can just bet that the CA-7 staff in RBS will be doing their utmost to blame Hyderabad for the failed update. You can equally be sure that RBS management will do and say anything to avoid the implication that offshoring support to India caused the problem. Frankly, however, I'm inclined to take RBS management's side. ("How do those words taste coming out of your mouth?" "Like vinegar.") If any CA-7 work were retained in the UK, it would have been the development side. Contrary to popular opinion in the software world, it's the developer's responsibility to ensure adequate testing of their changes. They may rope in the testing and release team to help them, but they are the ones who made the changes and so they are the only ones who can realistically determine the necessary scope of pre-release testing.

2012-06-24

Thank goodness for the TSA...

The TSA were diligently screening all passengers passing through JFK Terminal 7 on Saturday morning, spotting any metallic items with their carefully calibrated magnetometers. Until someone finally realised why not a single passenger had caused the machine to bleep that morning:

The chaos at Terminal 7 was caused by screener Alija Abdul Majed, who had manned Lane No. 1 during the morning shift with no idea his metal detector had no juice, sources said.
...
Higher-ups at the Transportation Security Administration finally discovered the security boondoggle at 9:44 a.m. — leaving the Port Authority with no choice but to call for a complete evacuation of the international terminal that is home to British Airways, Cathay Pacific, United Airlines and others.
Well, that's not really true, is it? If they had any reason to suspect that the disabling of the scanner was deliberate, they should have immediately arrested the responsible screener and grilled him. As it was, this was a pure cover-our-backsides action, security theatre at its best. No-one really expected to find a suspect item on any of the passengers re-screened -- and anyone who had successfully taken a suspect item through security would have had plenty of time to hide it before re-screening and pick it up afterwards.

Congratulations, TSA and Port Authority. You took a security snafu and used it to make it clear that you really don't intend for these procedures to contribute to actual passenger safety, merely as a continued source of government funds for your activities no matter how useless and annoying.

This must be some meaning of the word "glitch" of which I was not previously aware

Let's recap what we know about the NatWest/RBS banking outage: looking at The Register's assessment on Friday we see:

The screw-up has been pinned down to a flaw with payment-processing software, and primarily means that bank balances don't register inbound payments.
This problem hit on the 18th of June (a Monday), and so presumably was the result of a Sunday code roll-out. Since this hit so many customers, it's clearly not an intermittent problem; I'd be fascinated to learn who in the RBS/NatWest IT management OK'd a general deployment of this code version. I'd also be interested to learn why it couldn't be immediately rolled back once the problem was apparent - perhaps there was a data schema change involved, so they did the schema upgrade over the weekend downtime and then enabled it on Monday, but for some reason didn't have a verified reversion plan in place. Oopsie.

I particularly liked:

Customers were further infuriated after NatWest charged them for ringing its emergency helpline by initially providing an 0845 number instead of a free 0800 number, although the bank later said it would reimburse the cost of the calls.
where NatWest compounded an already massive technical failure with an entirely avoidable PR failure. Good job guys! I hope someone in PR is going to get a P45 for that particular decision.

It's easy to be wise after the fact, but releasing new software versions to a small set of customers to identify problems just like this is not exactly an unknown approach in software engineering. Nor is having a verified rollback procedure to revert the change when disaster has become apparent. Since it took until the weekend to deploy a fix, my bet is that it's not actually possible to deploy a software upgrade when RBS's systems are in operation, and that the broken payments system is tied to enough other currently-functional systems that downing it for replacement would have made things even worse.

I'm really looking forward to a technical post-mortem here, though I suspect the RBS lawyers and senior IT management will do their damndest to prevent it becoming public due to "propietary technology concerns" or similar weasel words. If I were writing it, though, it would go something like this:

  1. We were told to deploy (new feature X) by June 4th;
  2. Development and testing took longer than anticipated, and on June 13th we were instructed to deploy it by June 18th or face the consequences;
  3. Our software passed all the relevant tests (which were inadequate, because good testing is the first thing that a development team skimps on);
  4. We had a rollback plan (but did not verify it, because we never use them);
  5. We deployed the software in our standard release plan (upgrade the data schema over the weekend, verify the data integrity, then push the upgrade on Sunday night);
  6. Early on Monday morning our pagers and phones starting ringing off the hook;
  7. We attempted a rollback and discovered (unanticipated issue Y) which meant the rollback would not work;
  8. We entered a holding pattern and put together a bugfix that could not be deployed until Saturday since downing the system would have made things even worse;
  9. There followed five days of customer support hell;
  10. We downed the systems on Saturday, applied the bugfix and tested extensively, with everything now appearing fine;
  11. We opened for business on Monday and everything worked just fine.
Follow-up actions for IT management:
  1. Find a suitable scapegoat middle-manager and fire them;
  2. Announce "lessons will be learned";
  3. Appoint a new Director of Business IT Risk who happens to be a mate of one of the RBS board;
  4. Splurge some money on whizzy IT release software and associated consultancy that doesn't make a blind bit of difference;
  5. Move their own personal bank account to a UK bank with some grasp of how to run financial IT.

I'm not entirely sure that getting the Government, or even the FSA, involved is a good idea though. There is going to be plenty of hauling-over-the-coals going on in the RBS IT department without regulator intervention -- and, let's face it, designing and testing business-critical software systems is not exactly the FSA's line of expertise. "There's no problem so bad that government intervention can't make worse", and all that.

It also occurs to me that the best way for RBS to prevent a reoccurrence of this is to pay Good Money to find and recruit a small number of really good engineers from Google, Amazon, Microsoft etc. (all famed for their uptime and reliability - yes, even Microsoft) and give them free rein to fix software, processes and people. Give them a large, meaty bonus conditional on measurable reliability improvements and comprising a significant proportion of RBS shares. Perhaps this is one case where public and FSA wouldn't object to large "banker bonuses".

2012-06-22

Wonderful aphasia in the DM

An otherwise unremarkable article about a family in negative equity being slightly shafted by the HS2 route is given colour by the journalist's poor English and/or the sub-editor's poor proof-reading:

Some homes on the train line route face being the subject of a Compulsory Purchase Order by the network - which pays an aggravated valuation of each house.
I rather suspect you mean "aggregated" there, Tammy Hughes..

Still, let's look at the story now we're there. So is the rail line forcing them out of a modest semi?

But they discovered the planned HS2 network high speed rail link between London and Birmingham will pass through their 13 acres of land - just 130-metres from their home.
Oopsie. This is in Warwickshire, and the house is a sprawling 7-bedroom affair. The house was mortgaged for 600K at the height of the property bubble in 2007, but now is only (optimistically) worth 400K. The father of the family died, which is tragic, and yet didn't have a life insurance policy that would pay off any significant amount of the mortgage.

You have to feel sorry for Vikie (sic.) the mother of the family, as it's clearly a hard situation to be in. Nevertheless, if you were intending to spend all your money and borrow up to your limit to get a house of that value, wouldn't it have been a good idea to set aside £50/month for a life insurance policy that would have paid off most of the house?

The real meat is tucked away at the tail of the article:

A spokeswoman for HS2 said: 'We have advised the Shanks' family that their building has not been identified for demolition or as being at risk of demolition in our assessments to date.
'According to the land ownership information we have obtained from Land Registry, the line does appear to pass through some of the land associated with the Shanks’ property.
'Until further design and planning work has been completed we are not in a position to confirm the extent of the land that would need to be acquired.
Ok, so what's the fuss?
'We have advised the family that if it did become necessary to buy land which they own, they would be fully compensated for it.'
Hmm. This smells like the family trying to press-blackmail HS2 into giving them a lot more money than their house is technically worth...

2012-06-20

Those who do not study history are doomed to repeat it...

...specifically, the Argentinian diplomats who are optimistic about enlisting Plaid Cymru support for their claim on the Falklands (based on the Welsh emigration to Argentina many decades ago) should have read up on the Bluff Cove attack on Sir Galahad where a large number of Welsh Guardsmen were killed.

Sure enough, it seems that Plaid Cymru weren't that interested:

Mr Llwyd confirmed the meeting had taken place, but he said he firmly rebuffed the approach to join Argentina's campaign.
He told The Daily Telegraph that he had "no interest" in helping the South American country with its battle to win support for its claim to the islands.
There's a politician who can recognise a millstone before someone tries to hang it around his neck.

2012-06-19

Ofcom - so far out of their depth they need a diving bell

We're getting more and more of our news online, and Ofcom is getting concerned about balance:

The watchdog said more Britons than ever were getting news from online sources and this must be included in assessments of the nation's media. It found that Facebook and Google News are used by almost a fifth of people who access the internet for news, while 57 per cent view the BBC's online news coverage.
...
BBC1 and Radio 4 were named the most used news services in broadcasting, while BBC News Online, Facebook and Google were voted the most used news sources on the internet.
That seems to square with my experience (though I'd be fascinated to compare the BBC Online and Radio 4 viewing figures). So what are Ofcom worried about?

Ah, here we are:

Google, the BBC and Facebook should be included in reviews of media ownership, regulator Ofcom has ruled.
Ofcom want to examine the level at which Facebook and Google "own" news media. Well, Ofcom my friends, I have news for you. news.google.com specifically, since you cited that as an example. You do note how every single news story there is just a brief summary and has a link to the website (Globe and Mail, ABC News, USA Today, CBC.ca) where the actual news story takes place?

And Facebook - Facebook as a news originator? They're concerned about people recommending links to news stories to their friends on Facebook? Just what, exactly, do Ofcom think they should be doing about this? Apart from anything else, Google and Facebook aren't even UK organisations (does Facebook even have a UK office? I'm sure they must have, but I bet it's tiny) but quite why Ofcom thinks it's their business to meddle in social media content is quite beyond me.

So, who are Ofcom? Here is Ofcom's organisation chart as of 2010. The chief exec is Ed Richards, whom the sadly defunct blog "Drinking from Home" identified as a bit of a political hack:

Prior to Ofcom Ed was Senior Policy Advisor to the Prime Minister for Media, telecoms, internet and e-govt. Before that he was Controller of Corporate Strategy at the BBC. He also worked in consulting at London Economics Ltd, as an advisor to Gordon Brown MP and began his career as a researcher with Diverse Production Ltd, where he worked on programmes for Channel 4.
That's pretty damning. How about the others on the board? Steve Unger from the Strategy, Chief Economist and technology group: here's his arrival announcement:
Steve Unger has been Director in the Competition Group where he has led many projects, most notably the current Pay TV Market Investigation. He joined Ofcom in 2003 as Director of Telecoms Technology having been Head of Network Analysis at Oftel.
Prior to this he worked in industry – for two technology start-ups, both of whom designed and operated their own communications networks, and as a consultant advising a variety of other companies on the commercial application of new wireless technologies. Steve has a Physics MA and a PhD in Astrophysics.
At least he's from the science side of the divide (Physics MA? that's Oxford or Cambridge) and is clearly a smart guy - on the other hand, he's been in Government for over 10 years, and frankly is going to be somewhat out of date. Working for two startups and then becoming a consultant means that neither startup worked out particularly well for him (otherwise he'd have stayed and cashed in). "New wireless techologies" back then would likely be WCDMA (aka 3G) and presumably the advice was "dive in with both feet, what could possibly go wrong?"

Hilarously, the org chart shows the positions of directors of Technology Strategy and Network Infrastructure as "vacant". Fantastic. Just the kind of organisation you want to be commenting on and trying to control Internet content.

2012-06-18

Tax to save Europe!

Polly is on fine form today. Her screed arguing that Europe's best hope of saving itself is to tax the snot out of the wealthy stands as an almost canonically Polly article.

It's fairly clear what direction Polly thinks Greece should go in:

But anti-austerity was the only message. Either default on debt or repay only once solid growth makes it feasible: more austerity leads back down the death spiral vortex.
Problem is, Polly, this isn't really an either-or: defaulting outright, or deferring payment of promised interest until later will be treated the same way. Once Greece has defaulted once, who'd lend them money again for the next few years? And when no more money is coming in, and the wealthy have fled the country, how is Greece going to fund its promises to the poor, the sick, the pensioners? The results of anti-austerity look awfully like the results of austerity to me.

And here comes the attack on the Eurosceptics:

David Cameron on Monday yet again wagged his finger emptily at Germany, telling it to intervene, a bizarre stance from one who shares its austerity policy. In all the years of behaving badly to its neighbours, Britain has never been so ignored or so irrelevant to the key decisions taken by its vital trading partners.
In the same way that the captain of the Carpathia was irrelevant to the sinking of the Titanic, certainly Britain was irrelevant: Cameron has no power to make Germany intervene. (Mind you, it doesn't seem as if anyone else in Europe has much influence on Angela Merkel, so I'm not sure why Polly's singling out Britain.) Perhaps it would be better if Britain were lashed to the mast of the slowly but inevitably sinking S.S. Euro but it's not obvious why this would be so.

Never fear, though! Polly knows where Greece and the other heavily-overspending Eurozone countries can find their saving fiscal intervention:

Hollande proposes a £120bn redirection of EU funds to an emergency growth programme: he should throw in the CAP, too.
Because all that money is just floating around, and redirecting it to various parts of the European economies would in no way affect other parts of those economies that would otherwise have been the beneficiaries...
Abolishing tax havens, co-ordinating fair tax instead of destructive competition, ending secrecy of wealth and property ownership, cutting defence overspending by France, Britain and Greece: politically hard decisions are easier if social democrats can inspire people with the value of standing together, not falling apart.
I'd be really interested to see what tax havens Polly thinks the Eurozone can abolish. "Co-ordinating fair tax instead of destructive competition" sounds like "stop those bloody Irish from attracting lots of external investment which is the only thing keeping their economy from sinking without trace" and "ending secrecy of wealth and property ownership" seems like an attractive first step in the process of taxing the snot out of the wealth and property of the rich; because causing a massive trans-European liquidation of property and share assets to pay tax bills couldn't possibly make the economy worse, right?

She saves the best until last:

In wartime bonds are issued to finance a national emergency by encouraging (or, from the rich, coercing) investment in a time of crisis.
In war, Polly, you have an enemy that you and your populace believe you can defeat. It's not an open-ended commitment. Until the European governments address the problem that their liabilities are growing much faster than their income, no realistic level of additional income is going to make a difference to the imbalance. I'm afraid you'll find that the people who have the money have a much clearer-eyed view than you of the kind of problem this is, and they have the option to move elsewhere if they think their governments are looking too avariciously at their money.

2012-06-17

Demented pork prejudice

I must admit, I'm a little fond of pork products - there's nothing quite like a piece of pink protein-packed pork pie to put the pep in a pre-prandial snack. I therefore viewed with some disdain Haringey, Bradford and Luton schools, among others, who deny pork to any of their pupils. They "don't want the risk of staff or pupils coming into contact with it".

I see. Presumably the next step is to ban meat all together in order to avoid any risk that a vegetarian staff member or pupil may inadvertently be exposed?

There is a refreshing admonition from John Benjamin of the Board of Deputies of British Jews, to whom pork in schools is a non-issue:

"Children at mainstream school who are bothered would probably have packed lunches," he said to the Sunday Telegraph. "Children who are comfortable with using the same cutlery and crockery as everyone else would choose their dishes from the options available. It is live and let live - we are certainly not calling for this."
He didn't actually say "what the hell is wrong with you people?" but I'd bet he was thinking it.

Various MPs are not amused at these bans, and rightly so. It's fairly clear that either these schools are either pandering to what they think Muslim pupils and staff would want, or school administrators are playing a "more Islamic than thou" game.

Personally, I'd say that you can have my pork chops, bacon and ribs when you pry them from my cold, dead fingers. One of the bright points of that article is that it reveals the existence of National Pig Association. Annual associate membership subscription is £20.42 a year and includes a copy of the industry’s leading pig magazine to your door every month (UK only). Readers, you know what to do.

[Tagged "censorship" because it's clearly censorship of food.]