Wednesday, 31 March 2010

Tech Moves

This is going to be a very subjective post. No careful thought here. This weather sucks! It's as cold as bloody February and we're coming up to the Easter weekend. At least I have a Columba from Lina Stores in Soho to keep me going, plus three Rivette movies I found in Fopp to keep up the cultural quotient.

Finally I upgraded my mobile phone. And not to an iPhone either. Far too many people on the Chav Express (the Waterloo to Reading train) are playing games, looking at photos, and maybe listening to music - not mobile blogging, sending literate texts and looking at interesting web sites. iPhones are toys that cost £40-odd a month.

I settled on the Sony Ericsson C510 - free with a 300 minute £15 24-month contract from Vodafone and I may go for the £5 Internet, which along with the Orange £5 broadband brings my costs to £25 a month. The C510 plays really well with Snow Leopard - get the downloads of Media Sync here and of the iSync drivers here - and they work just great. I have an 8GB memory card and a special adapter for the phone to a 3.5mm jack plug (from Carphone Warehouse) so I can use my Bose noise-cancellers. The media player is sharp and clear with decent bass - for a portable media player. The camera isn't quite up to my Canon A590 IS, but it's way better than I need for this blog. Oh, and as a phone it's a step up from my trusty Motorola V220. I think the iPod Mini from the mid-Oughties is about to be retired.

The other side of that acquisition is the Asus 1005P netbook. Windows 7 Starter 1GB RAM, 160GB HDD, 10-inch screen, 90% laptop-sized keyboard. It makes my 15-inch MacBook Pro look positively hefty. I downloaded Open Office, Firefox and Thunderbird and have been up and running for the past week or so. I am not going to use Office 2007 and have you ever known anyone actually use Microsoft Works? It's a nice little machine to use. It's not a Macbook Air, but it does cost about £270 against the Air's £1,200 or so.

The only thing left is a colour printer. It has to do photo-quality and be networked - wireless will do. Haven't settled on one yet, but I'll get there. Maybe.

Monday, 29 March 2010

Another Meaningless Feedback Exercise

Recently one of the team sent round a request for feedback about internal communications and how we could make our new office a great place to work. This hit a nerve and I sent this back...

I know this exercise is about posters round the office and stuff like that, but I'm going to hi-jack to get serious for a moment.

Comms in a large company is about management "delivering a message" to the staff. Whether we hear it or agree with it is irrelevant: the job is done when the words are spoken. We're a publicly-quoted company and Stock Exchange regulations mean that management can only tell is what they have already told the Stock Exchange. Unless it is has no market significance. I like (our senior manager's) weekly note, but the rest of the printed comms and the articles on the Intranet are internal PR and describe a world where everything is good and the sun always shines. Not the company I work in.

Can we make this a great place to work? Not when so many other people seem to be busy making it frustrating and irritating to work here. In the short time since the takeover, the bureaucracy has run completely out of control. I am far from the only person who feels this way. Here are just some of the irritations:

I have 10 passwords for internal systems from logging on to my laptop to making travel bookings. I could get more but simply don’t use the additional systems. The existing systems have out-dated organisation charts, names and job titles. Every time we want to use a new system, we have to tell it our details.

We have managers who have been in post for six months and more and are still not registered with the bureaucracy for their relevant sign-offs.

The data security measures come across as distrust. We are not the enemy, hackers and and organised criminal are, but we are treated as if we are going to steal and misuse data at every opportunity. The security is also at times farcical: we sat through a DVD about data security that told us to shred newspapers! We had internal comms written by someone who didn't know the very important difference between deleting and shredding a file. When I asked why the company had introduced lock-down on its computers, the answer was that most of the staff could not be trusted to use their computers sensibly.

We have an IT support desk that doesn’t know what software it supports. We have restrictions on the size of e-mail attachments but no company-wide way of sending large files to each other. We have no collaboration software – which you can get for free from Google Docs!

We have no documentation for the databases we use – even the Group Data specialists say they would talk to the person with product knowledge to find out which tables are the “good” ones. We have no official support from Group Data.

We have an integration process so out of touch with the business it was going to implement an unworkable solution to providing Brand information – until we found out by chance and raised hell. That's just one example and I have no doubt I will find others as I get more involved. Never forget that the grand plan dismisses the people now, but integrates the systems in two years' time. There is no world in which that is a sensible decision.

The Balanced Scorecard process took a senior manager two hours to complete, of which thirty minutes was spent on a helpline. He asked us to bear with it and fill in the forms. How about that he said that we were not to waste our time on it until HR made it useable? It shouldn't be as unthinkable as it sounds.

How many hours are wasted by all this? How many managers have decided that their job is simply to engage with the bureaucracy and have given up trying to do any productive work? How much goodwill does the company lose and how much morale does it damage?

These details add up to a feeling that won't go away because someone puts cookies out every day.

What it feels like to work here is that we achieve what we do despite the organisation, not because of it; it feels like we are here for the benefit of the “support” functions, not that they are here to support us; it feels like the organisation sacrifices productivity and morale for the appearance of compliance and it feels like we are not trusted. Above all it feels like any request to change anything will be denied because there are no resources, and any complaint will be spun right back as if it's a good thing. This is why the majority say they do not think that management will do anything about the results of the staff survey.

Could this be a great place to work? Let's get real - this will never be Google. Could this be a better place to work? Start by fixing the air conditioning before it gets to June and we're all sweltering. Get my managers the sign-offs they need so we don't have to keep going to other managers for signatures. Get us an official Group Data support person / mentor for six months so we can learn all we need to. And while I'm having dreams - make our procurement intranet as easy to use as Amazon. As for decoration? In my dreams we have a budget for some decent art - the Contemporary Arts Society can help there (hell, the guys at the Seven Dials Club did a good enough job) - otherwise I would prefer bare walls to point-of-sale posters.

Friday, 26 March 2010

Views From the Sixth Floor - Shaftesbury Avenue

Recently my part of The Bank's business moved up to the sixth floor. This has some rather good views over the West End. We're not going to be there for long - maybe another nine months - so I'm going to be snapping away whenever the light is good enough.

This little street behind an Odeon cinema looks a lot better in this photograph than it does from ground level...


And this is a view into an upper floor studio or store at Central St Martin's...


And who can resist - well, I can't - the sight of cranes silhouetted against an evening sky?


They moved into the space before they had a LAN wired in, so for about six weeks they were using ordinary BT broadband and VPN. For the first three weeks, they were using wireless to get to the broadband and even the colouring-in people noticed it was slow. Now we're all wired up and our Cisco VoIP phones are back on-line. So they're going to move the seats around again. Which really is moving deckchairs on the Titanic of morale they've made for themselves.

Wednesday, 24 March 2010

My Brush With Algebraic Geometry

Sometime back in the mid-Ougties I decided that I would try to learn some Algebraic Geometry.  I did what anyone would do: I bought Hartshorne's Algebraic Geometry and Eisenbud's Commutative Algebra from Amazon and started reading. Some many months later, when I realised I had no idea what "divisors" really were, I ran across a simple explanation in Shaferavtich's book and bought that. Apparently many people have problems learning from Hartshorne's comprehensive but very abstract book. (A divisor, by the way, is a generalisation to higher dimensions of the idea of the roots of a polynomial.)

Modern algebraic geometry is not about conics and envelopes of curves and anything else you may recognise from A-levels. In the same way that Georg Cantor had to develop the theory of infinite sets to cope with zeros of Fourier series, Alexander Grothendieck developed vast swathes of category theory to cope with problems in algebraic geometry and frame it in a general setting. Of this approach, its high priest, Robin Hartshorne, says: "the person who works with schemes has to carry a considerable load of technical baggage... sheaves, abelian categories, cohomology, spectral sequences and so forth". Not to mention a hefty lump of commutative algebra. 

Why algebraic geometry? Isn't algebra one thing and geometry another. Well, here's how it works.  Descartes taught us how to take a curve and describe it with an equation such as y = 3x+4. This can be written in the form f(x,y) = 0 (y - 3x+4 = 0 in the example). In other words, a curve or a finite set of points is the solution to an equation: it's the set of points (x,y) such that f(x,y) = 0. Now let's take the ring of real-valued functions of two variables with real coefficients, R(x,y), and consider the ideal (f) generated by f(x,y). Factor R(x,y) by the ideal (f) to get the quotient ring R(x,y)/(f). Each one of these steps generates an unique object, so we can take a curve and associate it with a quotient ring. We can also associate the curve with a field of rational functions by looking at all the real-valued rational functions defined everywhere on the curve: this is the function field. It turns out that (roughly) the curves are equivalent if their function fields are isomorphic. So we can learn a lot about curves from these algebraic objects. But notice how quickly it went from something you did in school to something you can do an entire Maths degree and still avoid (commutative algebra).

The subject is cluttered with a lot of what's known in the trade as "machinery", which is one of those terms that mathematicians get and is difficult to explain. "Machinery" is needed for a number of things: one is using equivalence classes to mod out issues with specific co-ordinate representations of spaces or functions; another is to ensure that local representations of a part of a space or function are "glued together" in a coherent way; and yet another is representing a space or object by a set of ideals or filters.  The first piece of real machinery most mathematics undergraduates come across is a differentiable manifold or a fibre bundle.

The abstract spaces of algebraic geometry, called schemes, use all the machinery ever devised and then some more. A scheme is a locally ringed space such that every point has an open neighbourhood that is isomorphic to the spectrum of some ring. A locally ringed space is a topological space with a gadget called a sheaf that assigns a ring of functions (think of them as polynomials) to each open set. The spectrum of a ring is its set of prime ideals with the Zariski topology and a sheaf of rings defined in a manner so horrible not even Shaferavitch could simplify what's on page 70 of Hartshorne. When I first tried getting to grips with the definition I thought of schemes as like manifolds made up of locally patched Stone spaces (very "sort of").  As an example, the spectrum of the integers consists of: a) ideals generated by the prime numbers, b) co-finite subsets of the (ideals generated by the) primes and c) a set of polynomials which don't have a particular prime as a zero.

It's very good for stretching the brain. But in the end, I'm a logician and just not that interested in curves and numbers and other such things. I found Goldblatt's Topoi: Categorical Analysis of Logic recently and am reading that almost for light relief. It uses categories called topoi to construct alternative models of set theory. Toposes were invented by Grothendieck to solve problems arising in algebraic geometry. Hence my interest: toposes are used in mathematical logic and set theory to do all sorts of clever things, and second because algebraic geometry doesn't fit with the conventional foundational / axiomatic approach to mathematics. I will go on dipping into the books, but there are some things you really do need to study full-time, and algebraic geometry is one of them.

Monday, 22 March 2010

What's Your Myers-Briggs Type?

Someone at work mentioned that they had done a Myers-Briggs and been pronounced an ISTJ. They weren't sure they really liked it, but from what I know of them it was as accurate as any of these things can be. This made me look again and I decided I'm almost the opposite: an ESFP. That means I get energy from dealing with people or other stimuli, focus on details and facts, put personal and social criteria above "objective" ones, and prefer not to commit to an early decision but leave my options open for as long as possible.

How does this square with the fact that sometimes I will be very glad when a meeting gets cancelled so I can concentrate on some piece of programming or analysis? Isn't that very introverted? Extroversion, in the psychological sense, isn't about people, it's about your need for external stimulation (which back when these psychologists were getting going and there was no TV, You Tube or iPods, pretty much meant people). An introvert is scared of being overwhelmed, an extrovert is scared of being bored. Anyway, we can't like everyone and some people or situations with people in them are just not simpatico, so it's not about people, it's about the kind of people. If most people aren't your kind of people, you're not going to be seen around people much - but that doesn't mean you're not an extravert. It just means you are in a minority.

As for the details bit, well, that's me. Life is not a big picture, it's a mass of details, but of course what I know with experience is that implementation without strategy is blind, but strategy without implementation is empty. Where I work, we have neither.

As for the criteria, yes, I put personal factors first (is this what we want to be doing? how does it make me look? what are the other people we don't want to be confused with doing? how will it be taken?) but only because, again, experience tells me that you have to do the numbers first. The numbers tell me what to reject - too expensive, not profitable enough, takes too long, won't fit through the door, insurance is impossible - but not what to accept. It's the personal stuff that tells me what to accept after all the duff stuff has been rejected.

As for not committing? Put that down to the influence of the Rat in my Chinese horoscope. We Rats have to have an escape plan - and anyone with an out before they go in is not committing. My main decision criterion is: how much will this cost to reverse / undo / paint over / do another way? If the answer is, not much, then I'll go ahead with a decision. If the answer is, a whole lot, I will usually decide we have to do it another way, one that we can back out from. Anything with low entry barriers and huge exit costs is going to get a very wide berth from me - hence my never even thinking of marriage. I could no more consider marriage than a sailor could spit into the wind. So I leave as much undecided as possible, partly to give Fate and Lady Luck as many opportunities as possible, and partly because I prefer the process the French call engragement - whereby one eventually does something without ever actually having decided to do it. (I'm sure that word exists - I read it somewhere, but I've never seen it since.)

However, I bet that if I actually answered the questions (which I just did here) I would need to pay attention to the words. One of the questions is: after prolonged socialising, do I feel the need to get away for some peace? You might say yes if you've seen me on occasion, but you would be missing the fact that I was "socialising" with people or in a situation I didn't want to be with or in right from the start: I was being dutiful. Under those circumstances anyone would want to get away asap - and if I had somewhere with people to go afterwards, I would, but I don't, so it looks like I'm getting some peace and quiet.

I might be an ESPF but I very often live the life of an ISTJ. There's nothing that says the way you're living is how you want to be living, and looking at how you do live may be no guide to who you are. It's just a guide to the compromises you made.

Friday, 19 March 2010

Not Absolute, but Non-Negotiable

Moral relativism, the idea that there is no unique right answer to any given problem of what to do and how to behave, has for a long time been the very height of intellectual chic. Its proponents, when not wanting to simply scandalise, can appear worldly, travelled and perhaps even a little louche. To its opponents, it is the very depth of intellectual depravity, and very principled, upright and serious of purpose they can sound too. It's an argument that has been going on since the classical Greeks - who seem to be the first to notice that people did things different than they did in Piraeus and didn't seem to be any the worse for it.

The argument over whether there is always One Right Answer is irrelevant for one simple reason: the principle of rationality requires us to describe at least one set of circumstances under which we would give up that very answer even if we thought we had it. If you want to be a rational absolutist, you will have to describe any of your principles in such exquisite, counter-example defying detail, that it will never be usable twice. It will be perfect, and perfectly useless. But this debate seems to generate a lot of heat and is not going to go away on a technical point about rationality and practicality. This suggests that there is something else going on. It's not about moral epistemology, but something else. What?

There is always the psychological explanation: absolutists had strict parents or don't tolerate Others very well, relativists are easy-going and like variety. That may explain where some of the heat comes from, but it doesn't explain why the parents are strict. Where's the benefit? Strict is hard work and makes Jack a dull boy.

Moral absolutism has the same purpose as an idiosyncratic diet or the requirement to circumcise males: it stops one tribe mixing with another and thus maintains the authority of the priests, rulers and wise men. How, after all, can you in all conscience inter-marry with someone who worships false gods and has such barbaric ceremonies? How could you even sit at the same table with people who eat pork? How could anyone call themselves a man who let his daughter go around with whichever men she chose? These are, after all, serious matters, affecting our very identity and honour.

Or not, if you really need the people from that country across the Mediterranean to trade in your ports. Faced with the need to get spices, wheat, decent armour and other exotic goods, we can surely overlook the minor matter of which Gods they worship? Does it matter if they have two wives each, when what we need is a safe passage through their country? It is entirely possible that moral relativism was developed from a series of practical observations to a full-fledged theory by Greek intellectuals in response to their merchant economy's need for a theory to peddle to the xenophobic crowd.

The same principle applies to running an Empire. If what matters is getting the taxes and whatever raw materials and land you were after and being able to work and transport stuff safely, then do you really care if they worship a pagan fertility god and burn wives after the husband dies? It's about the oil, right? The European Empires started to go downhill once European women started to live in them and, of course, when the missionaries started converting the natives. It's one thing to steal something I didn't know was valuable, but entirely another to have some jumped-up woman from Surrey telling me I'm a savage. Especially when her uncle was having an affair with my daughter back in the day. (Think India, not Africa.)

That's what the relativism vs absolutism debate is really about. Absolutists are looking for reasons not to deal with Others, whereas relativists are looking for reasons to deal with as many Others as have something interesting to trade - provided they obey the basic rules of trade and communal life. Because while nothing is absolute, some things are non-negotiable: paying bills, delivering goods, honouring deals, keeping promises and neither killing, stealing nor holding to ransom. You want to trade in our country, you obey our commercial laws.

Wednesday, 17 March 2010

Lunch Places

Recently the gang from the office (or "me and the kids") have been sampling the local restaurants at lunchtime. Since we're but a stroll away from Soho and Chinatown, that gives us a decent range. It all started when I asked one of my young colleagues, a Japanese lad who likes his food, where I could get good Dim Sum. So he took me here...


... the Harbour City Restaurant on Gerrard Street. And very good the Dim Sum was too. I didn't get too adventurous, just up to Shark's Fin, but at least I now know what the fuss is about. This was after he had insisted I stop going to Itsu for my sushi and go to Yoshino on Shaftesbury Avenue instead...


They have a huge range, much wider than the Itsu's and Yo Sushi's, and it is half the price. It's not as homogenised as Itsu, but it is a lot tastier and way, way better than Pret. There's only one Yoshino though.

In return I mentioned this place that I read about in the excellent Londonicous blog...


... and immediately he said "you must try the bibimbab" to which I said "that's exactly what I want to do". So we gathered together the lads and off we went. And very filling and tasty it was too. The last one was suggested by one of the new starters last week, a Chinese lady who when asked for a good Chinese said with no hesitation that we should go here...


and so we did. Most of us had Dim Sum - and I tried a bit of Chicken Foot (it's cold, no-one told me it would be cold) - and one slightly more cautious young lady stuck with a chicken with vegetables. Again, all good. The real point is to get good advice: there are many indifferent restaurants on Gerrard Street. So I'm looking forward to what recommendations for an Indian our recent Indian recruit has. No Brick Lane (which is Pakistani / Bangladeshi anyway).