It is frequently suggested that unionization is an essentially socialist, even communist concept and that this makes it contradictory to the ideals of a free market, capitalist society. This point of view is particularly prevalent among conservative Americans and for that matter white South Africans (conservative or otherwise).

Ironically from a strictly economic point of view unions are as capitalist an idea as you’ll find. The reason people see it differently is a lie spread in the last few decades that capitalism is all about benefiting companies – this makes the best of it’s ideas sour for socialists, and ironically produces a kind of capitalism that is not only deserving of disrespect but doomed to faillure. Capitalism in essence is based on rewarding production with money. Capitalism is therefore incapable of succeeding whenever one party has too much power or control over money – as that destroys he reward system. The reason to reward production in the first place is to create a society where more people have access to more resources.

If those resources all end up in a few hands, then you’re achieving the opposite to the goal of capitalism. Capitalism is built on the idea of bargaining to set market rates – and when you have a significant power imbalance (as between employers and employees) it makes sense to use collective bargaining to restore the equilibrium.

A lot of the sour feeling among many people about striking as a concept comes from a work ethic that is genuinely uncapitalist. The ideal of work as it’s own reward. This is a very religious position – but it’s not an economic one. The realty is that labour is a market, employees are selling a resource that employers are buying. The trouble is that in the vast majority of roles it’s a buyers market – there is excessive supply compared to the demand. This is one reason for inflation and the reduction in living standards over the past 30 years (the first time since the foundation of the USA that a generation has had a reduction in living standards compared to their parents, ever, and that was already true at the height of hte 2005 boom – long before the current downturn).

The role unions play is to allow employees to bargain collectively and set a more fair market price for their product. This is in fact a very essential part of the free-market system. If you think the free market is only about producing goods and maximising corporate profits then you may think that anything that prevents salaries from being at the lowest possible level is bad for the economy (like the people who believe that unemployment rates of less than 20% is bad for the economy as well). However if you think of each member of society as being a part of the free market system then whether you’re a business owner or an employee you have to think in terms of maximising your individual profit.

Employees can do so by gaining rarer skills that have higher market value but this is not an option available to all and wouldn’t be good for the economy if it was (after all -if nobody is a factory worker anymore, then there aren’t factories). So for those in the bad end of the market, unions and collective bargaining is a powerful and much needed means of ensuring they get to sell their product (labour) for a decent price. If capitalism is working then that means EVERYTHING must be sold at a profit. In the labor market this means even the floor sweeper must be able to earn more than his expenses. Merely meeting them is not enough (and besides is indistinguishable from slavery), there must be profit – profit that can be saved, so it can be invested in new industries and the economy can keep growing.

One standard practise of unions through the years have been to picket their places of work during strikes, this too is needed. If the employers can simply replace the strikers then bargaining is impossible and your downward spiral (that can ONLY lead to economic collapse) is actually hastened rather than prevented.

Where the South African unions however are truly getting the irk of people up are in their habit of using intimidation to prevent people who do want to work from performing important tasks. This is even worse when the employer is the state – not because the state is better than a corporation or shouldn’t get the same need to bargain – but because it’s services are usually a matter of life and death.

There must be an understanding that people’s lives, and the safety of children are of higher consequence than profit. This is why for many years teachers, policemen and health professionals did not have the right to strike. The South African constitution has since 1994 changed this, granting striking as a constitutional right to all citizens (unionized or otherwise) and also removing the previous red-tape of needing permission from a court before being allowed to commence a strike action.

It was needed to provide bargaining means to these professions. Our countries history is filled with health professionals in particular working under terrible conditions for terrible pay – and not having any recourse to bargain for better. It was so bad that I’ve heard hospital administrators (the people who they bargain against) declare the need for them to have industrial action recourses. What the law lacks however, is the means to ensure that this required ability to bargain as a group does not endanger lives.

When teachers and medical professionals go on strike people’s lives are risked and children’s safety is at stake – that is not condoneable either. There was a time in the 90′s when we saw people dying in empty hospitals while their nurses and doctors Toyi-Toyi’d outside. This is a terrible situation. Things are not that bad now, as the hospitals and unions have agreed to maintain enough staff to ensure that ICU and ER’s continue to operate – shutting down only the less immediate threats during the strike. This is still an issue for people whose illness may BECOME fatal if not treated now but it’s an improvement.

There is no doubt that there have been acts of intimidation during this strike to try and prevent volunteers and other workers (union-members and otherwise) from fullfilling these critical roles during the strike. This is decidedly NOT allowed by the constitutional right to strike and must be condemned. But it’s quite wrong to focus only on those cases and then decry the entire strike.

Somebody on twitter declared the strike imorral because "you do not become a nurse or a teacher for the money". Perhaps not, but nurses and teachers also need to earn a living wage, otherwise the only people who would take these jobs are those who can’t get any others – and those are not the people we want doing them. Wage-rates are a product and the price is set by the market, strikes are a part of that process.

In short, like just about everything people have a firm and absolute opinion on – the opinions are ill-informed and wrong. The issue is complex and the balance is hard to strike (no pun intended). Without unions and industrial action – employees are at a market disadvantage that sets the price of their product lower and lower (ultimately below cost) – and that destroys economies, on the other hand – ensuring that balance cannot be done at the cost of human lives !

So is there a solution ? Well to an extent part of it must consist of preventing strike actions in the first place. It is my opinion that nurses, doctors and teachers do perhaps the most crucial work in the country and their wages must represent that. They are striking for 8% but their basic rate ought to be some 800% higher than it is. Pay them well, really well, in the first place – and the likelihood of strikes are greatly reduced.

That is of course only a partial sollution – it is no better for the economy to give the employees 100% power than it is if the employers have it. The current system is still so sided toward employers (including the state) that even if the strikers get every demand they will still have far less than what their jobs ought to have. A first step ought to be the implementation of a different payscale for these roles to put them on salaries comensurate to the importance of their work. Ironically if you do this – you remove the need for unions.

In markets where labor does earn good incomes you rarely see unionization. IT workers and stock-brokers don’t have or need unions. We don’t need them because our labor rate can be effectively bargained on an individual basis. Our employers do not have absolute power because we can always get another job (and probably a better one), but we don’t have absolute power either because if we fired our ability to do so is diminished. That is the best balance to get.

There is probably no way to ever get that for floorsweepers and tea-ladies but it is an absolute shame on our government that we don’t have it for teachers and nurses. If set up the system to do so – then we won’t have, or need, strikes. We can then actually prohibit these roles from striking – and it won’t be a travesty because once the system IS like that, it becomes almost impossible to change it.

In short, we are seeing the problems we have right now because we’ve allowed crucial roles to be sold at a major disadvantage in the market. Thus unionised action is the only way for these people to bargain about the price. If we wish to end strikes – we must correct this and make the market for these roles comensurate to the need for them.

Bookmark and Share

Just a few years ago, the running geek joke was that Larry Ellingson was second rate, knew it, loathed it and suffered under the whithering scorn of Microsoft who was at that stage "outcompeting" Oracle on every front. Heck MS-SQL was even outselling Oracle Database as impossible as that may sound today.

Well the joke is over that’s for sure. Larry spent the last few years on a drive of targetted acquisitions that usually ended up buying companies for their products and putting most of the employees who created those products out of a job (that btw. of ye who worship the "invisible hand of the market" does NOT count as economic growth. Bigger companies with FEWER employees is bad for everybody – including customers) culminating now in the acquisition of SUN.

Unlike most such acquisitions Oracle did not need to fire most of SUN’s top engineers – they almost all walked out on the first day in protest. These were people who worked for what was once perhaps the closest thing to noble any corporation could be, a company that was once rated the best I.T. company in the world to work for – founded by engineers. Oracle’s culture is almost a polar opposite – it has always and forever been for them about one thing only: how much money can we make.

Oracle’s purchase of SUN gave them control over a number of major technologies – the sun hardware business being practically speaking the least of them. SUN may not in recent years have been very good at monetizing their assets but the software technologies they owned were nonetheless disruptive, innovative and major forces in the market – and now Oracle owns them all.

They own MySQL – a database that was rapidly chewing away at their market share. Most analysts never realized just how huge a threat to their primary bottom line MySQL really was. A few more years, MySQL may have supplanted Oracle as the market leader in databases and the number two spot would have belonged to PostGreSQL. If you thought Oracles competition was Ingress and IBM’s DB2 they looked untouchable – but while this fooled analysts (and oracle was happy to keep them fooled) it wasn’t a true picture. Oracle knew very well that MySQL and PostgreSQL had the capacity to take over the database market from them and the inevitability of that success which is practically built into any successfull FOSS business model.

So Oracle bought SUN to get MySQL. The other major technology they wanted was Java. That most beloved of academic languages that somehow never took off on desktops or the web it was supposedly created for. It didn’t take off on desktops because frankly the story of Java the web-language was a bit of marketing. James Gossling and his team had designed oak: a language created for mobile and embedded systems, to capitalize on a coming revolution. SUN wasn’t wrong in predicting said revolution – they were just 15 years too early, so in the meantime they reinvented Oak into Java, called it a web-language and got it out there, getting a stable of developers ready.

Java expanded it became a darling of back-end services and application-service systems (tomcat is a lovely example). It became a cornerstone language in the market for many tasks (developing user-facing desktop applications was never it’s strong suit but there’s a lot more to the programming world than those) – and when the embedded revolution did come, Java was it’s darling.

It still is, J2ME is the most widely usable phone development platform there is. Android apps are written in a slight variant of desktop Java (but Android can also run J2ME apps through a compatibility layer). Even Windows7 phones support Java apps. The only exception is Android’s biggest rival: The Iphone.

People talk about Steve Jobs’s refusal to allow flash on the iphone but much more important is his continued prevention of java as a language. Both are prevented for one reason only: it makes iphone into a walled garden, whose apps run on nothing else, and which cannot run apps developed for anything else. Such deliberately blocking of interoperability is bad for the consumers and gets worse in the long run – in fact, it’s a classic Microsoft business technique (less so nowadays because Microsoft is frankly not as powerful as it once was and cannot get away with it so easilly).

Android is the great thorn in Apple’s side – a platform that gives comparable features while being open and interoperable breaks down the value of their walled garden approach. Apple however never had the gutts to sue Google – instead they sued HTC and other handsent manufactuers – their hope being to scare the handsets away from googles stack with the very real threat of patent litigation.

So far, nobody has backed down so I think Apple’s plan isn’t working very well for them. Larry Ellingson however, did not sue HTC. Larry went after google itself. It doesn’t have much choice really – their claim is that google’s adapted desktop JVM on a phone (rather than a desktop computer) violates the Java licensing (those parts that aren’t GPL’d at least) and patents. Patents which recent posts by people like James Gossling reveal to have been filed for absolutely no other reason than to build SUN a defensive position when other companies sued the once patentless company over trivial patents and won. Patents created through a "lets see who can get the stupidest patent granted" competition among the staff !

Now those patents belong to one of the most unscrupulous businessmen in I.T. today. The suit against google is about one thing – firmly cementing Oracle as the dictator over Java. They who shall decide which java features are available on which platforms. Google perhaps has some room for a defense based on stretching the defintions of desktop computer. Android is pretty close to a desktop OS as it is, and tablets will bring it even closer (much as it did for Apple). As the line between "phone" and "pc" has gotten blurrier – perhaps the legal seperation of the concepts aren’t so clear anymore either. I’m no lawyer so I won’t debate the viability of this but it’s worth considering that when J2ME was created with it’s smaller feature-set (a feature-set not good enough for Androids capabilities) phones (and the apps they could run) were far less powerful than they are now. My HTC Desire has more processing power than any of my first 5 computers. It just happens to fit in my pocket.

Oracle wants control over Java at that level. Sun already gave us the core java technologies under the GPL which makes oracle weak in what they can do with it, but here they are showing the power of patents. The Harmony class-libraries from apache were based on the GPL’d java source code, Android’s JVM is based on Harmony – yet Oracle is asserting a power that the GPL specifically removes: to control where and how the code may be run. Harmony remains an uncertified Java set – because to get certified requires one to comply with an additional license that removes almost all the GPL freedoms.

Oracle didn’t go after Harmony, at least – not yet, they went after Google and they have one goal in mind here: to take back control over Java. Ironic because it’s exactly the fact that SUN has been evermore relaxed about controlling it over the years that allowed it’s continued growth. It remains one of the few parts of SUN’s software business that was actually profitable right to the end.

But control Java, and you control a huge section of the software market, particularly that part where Oracle is the strongest. If you destroy it in the process ? So what. Oracle DB will only get stronger if that happens – they would much rather lose the Java revenue to protect their database market at all costs.

So does this mean the end of Java ? This lawsuit already has companies clamoring to start processes to move their code from Java to other platforms which has a largely negative knock-on effect on everybody (and ultimately the worst on consumers) so it’s already done terrible harm. It is likely to get worse. If Google prevails, or comes out with a good settlement – then mobile Java may yet survive – it’s too huge a market to die easily. If they fail – even that is dead.

But Java as we know it died the day Larry Ellingson filed that lawsuit. It will spend quite a few years on involuntary muscle spasms as the case drags on – but it’s dead. In the interest of consumers and corporates and everybody else outside Oracle it is now truly vital to viably replace all of Java with a truly free alternative. The good news is that the core Java technologies ARE GPL’d. Java may be dead – but it is now time to ressurect it, in a new form without corporate control. Use th GPL’d code that SUN gave us before it’s demise and rebuild the rest from the ground up. We weren’t far from it even before -nothing should stop us now.

I propose this as the new number one entry on the FSF’s important-projects list. We need a free J2ME, a free JVM, a free servlet engine. I write as somebody who learned Java at University and never voluntarily used it since. I despise the language, I find it clunky and hard to read and harder to build with and I much prefer leaner and cleaner languages like python myself, but I recognize the value Java and it’s position has brought to computing, I recognize the harm it can do to once more revert this power into a single corporate entity’s hands. In fact it will be far worse now. Java is much more powerful, and it’s not Oracle’s primary product for them it is nothing BUT a means of control – so they will fight to control it entirely, and with it a thousand companies and a million developers and a hundred million users.

I may not like Java – but I know we cannot let that happen.

Bookmark and Share

There is something incredibly scary to me about the world today, and ultimately it seems to all come from the same source. A severe human inability to allow ourselves to consider complex issues as complex. We just seem to have this knack of turning everything into an us-and-them battle that ends up hurting people.

Why is it so hard to imagine a world where everybody can be whatever sexual orientation they are, including you – mister homophobe, without feeling incredibly threatened by the idea of everybody not being exactly like you – without making everyone who is other than you an enemy ? Why is it so hard for a movement that starts to advance the rights of an oppressed group to advance those same rights for all – without creating a "them" to hate ? Feminism started out like that. Perhaps the most credible definition of sexism I ever heard came from a feminist icon who defined it as: "To consider sex, when sex doesn’t matter."

It’s credible because firstly it doesn’t pretend that sex (as in male or female) never matters – and limits sexism to when you use it as a judging tool, in cases where it doesn’t and shouldn’t influence the judgement – crucially it makes no distinction about the sex of the person practising sexism, it is something that can be done by either sex to either sex. The dictionary definition is almost identical though less poetically put.

But the people who run this blogsite (and many others) have decreed that sexism is only sexism if you have power as wel – and since women never have power they can never be sexist. I have written before about the flaws in their logic (what about a female business owner who sexually harasses a male employee ? It does happen – and it’s definitely sexist, it’s really sexist against themselves for women to imagine they have no power and no other women ever do either) but that is not what I want to write about now. I think if you look deeper then you see the same old problem.

What began as a noble goal (equal opportunities regardless of sex) had become an us-and-them issue for these people – and is now fueled by hatred. To justify an us-and-them attitude you have to create an enemy (they call it "the patriarchy" and cleverly pretend they don’t mean everybody on the planet who happened to have been born a heterosexual male), and you must make that enemy the symbol of all you consider evil. You cannot be honest and admit that the evil you oppose sometimes come from your own side, that your own actions can actually hinder sexual equality for some people (the very same actions that are decried as objectification in one context is claimed as feminist liberation by other women in other contexts – something else I have previously written about).

Of course not all feminists are man-haters, but some certainly are – and they speak loudly and their hatred causes them to act in ways that are harmful to society as a whole, just like homophobes and racists do.

In the end what all these ideas have in common is a basis of exclusion. A prehistoric tendency to split the world up into "my people" who are "the true human beings" and everybody else who is "the enemy". Overcoming this attitude could perhaps be deemed the only true measure of civilization. We become human when we stop seperating people into us and them but rather start to judge and consider them as individuals.

Sex columnist Dorothy Black in a tweet today decried how "an act of tenderness toward a male partner is often decried as unempowered in feminist discourse". To the kind of feminist who has (perhaps subconciously) turned it into a battle between "us and the patriarchy" tenderness toward a male partner does seem, without exception, to be unempowered – more specifically to be treachery. To show kindness to the enemy. Ironically the sexism that feminism was created to combat had done exactly the same thing, and once it was considered weak and unempowered for a man to show tenderness to his female partner. Merely turning the tables is no victory for feminism – it’s just a new kind of evil. A victory only happens when I can be tender toward my girlfriend, and she to me without either of having to fear that we are somehow not living up to societies expectations of us. There is no sexual equality if either sex cannot be happy in their sex lives, career lives and love lives. Is that such a hard concept ?

Such seperatist ideas have a long history of causing terrible harm, sadness, suffering and needless death. Surely we as people are not such slaves to our ancestry as to be unable to surmount it as a species ? I know many individuals who have – who have managed to come to see people as individuals and judge them as such alone. To determine who they want to be friends with or not based on how somebody acts- not the gender of that person, or their religion, or their culture or their country of birth.

As long as we entertain these us-and-them ideas, as long as we think it’s okay to split the world up into those who are acceptable and those who are not, hatred will continue to be our definining attribute. Wars will remain our natural state (there has only been 2 years of complete peace in the entire time since World War 2 – out of all of human history, less than 1% was peacefull times), and society will be unable to progress.

Of course to those who have made this leap – it becomes second nature and the us-and-them attitude is filled with logical contradictions and obvious stupidity – so we assume the people who hold it to be stupid. This isn’t entirely true – what is really happening is cognitive dissonance. People unable and unwilling to entertain facts that contradict what they want to, need to, believe.

It’s a curse of humanity and there is very little we can do about it, except to try and expose people to alternate beliefs at a young age -before they become so invested in those ancestral beliefs as to never again be able to live outside them. When we encounter other ideas from a young age, our emotional investment in one set is less intense, we can consider those ideas. We may yet reject them – but at least we consider them and will refine the ideas we do have to be smarter because of this.

That is a slow process, but it’s not an unstoppable one, and it’s not a process that can only be done to the young (it just works a little easier there). Every time a person is forced to confront facts that question his or her us-and-them believes there’s a small chance that person will not succumb to the lure of cognitive dissonance, will recognize the question and be forced to try and answer it… that a small crack in that believe system can appear. Cracks can and do break down walls.

So my question to all who reads this today, and to myself as well, is this: what are you doing to break down a little hatred today ?

Bookmark and Share