Why Socialists must learn from the Free Software movement

It is my impression that the Free Software movement has one of the best recipes for Socialism. Perhaps we can apply it to real life somehow.

redtux
Image by redtux2000 via Flickr

Socialism is a very difficult thing to achieve. Up until now there have been two attempted paths towards reaching that goal: Revolution and Reformism. Neither has succeeded. The first path (usually) fell victim to counter-revolution and nowadays lacks enough traction in its necessary base, the working class. The second path always gets corrupted and sidetracked too much and simply ends up perpetuating the status quo while keeping the name.

There is however one method which not only has not been attempted yet but also shows considerable promise of success. The peer-organised, distributed, lead-by-example method of Free Software.

For those not familiar with the history of the Free Software movement, the basic thing you need to be aware of is that it was initiated in a completely hostile environment (of propriertary software), without any help “from-above”. It was simply based on a simple ruleset that ensured that the fruits of this effort would not be corrupted or misappropriated and thus lead to fragmentation. The GPL.

Thus, there was no need for leaders ((While there are some recognisable figures in the movement, they are no more leaders than Marx or Engels were)) or sponsors.

This result-oriented method has been a tremendous and monumental success. From an obscure hacker’s hobby in universities and basements, in 20 short years it has become a force to be reckoned with, respected and supported by major software players while still ensuring that they cannot abuse it for their own ends.

I believe there is here a method that not only has not yet been attempted but perhaps might be the key to finally breaking the stranglehold of Capitalism.

The method is simply to work within the system. Show people how much better Socialism can work and then, once they have given it a try for practical reasons, introduce them to the ideology behind it.

Now do not be alarmed. I am not talking about reformism but about subversion. Let me explain:

The Free Software movement is based on Copyright law. It gains power and utility by using the same system it was created to oppose! How does it achieve this? By placing additional terms and restrictions on its supporters in order to ensure that the effort they put towards the movement will always remain with the movement and not leave with them. Like a Judo master, it uses the considerable power of the system to defeat it.

Supporters come because the development method of Open Source is simply superior, it is easy to join, progressive and free. Then, not all of them, but a sufficient amount get to hear about the philosophy behind it, adopt it and continue spreading it. And guess what. It not only worked but this socialistic culture has spread outside of Software (See Wikipedia, Creative Commons etc).

To put things into perspective, lets see how the current two paths to Socialism would have worked when attempting to achieve a Free Software world.

  • Revolution: The Software developers would forcibly or simply arbitrarily take the source code of the programs they had been hired to write and distribute it to their peers. This would of course trigger a “counter-revolution” where the software bourgeois would attempt to stop such a unaccepted distribution.
  • Reformism: The Software developers would attempt to become company executives or shareholders with the purpose in mind to liberate the source code to their peers when they had enough power. Unfortunately, not only power corrupts but the people in charge would never allow one who is incorruptible to achieve power.

Not only would it have been extremely difficult for either of these methods to succeed (as has been the case with similar Socialist movements) but without having a GPL to back them up, simply releasing the source into public domain would allow the effort to be subverted by the remaining active forces, thereby giving them a competitive advantage over our (alternative universe) free software movement.

I hope you’re still with me.

So how can socialism use a similar method? How about working within Capitalism? Here’s a rough idea

  • Create a constitution of similar ideals to the GPL that is a legally binding contract. The whole point of this constitution would be to prevent the labour put into Socialism to be turned against it. For example, have the clause that once a person becomes a member, he agrees to redirect all wealth acquired as a member back to the group. He retains previous wealth (so if at any point he decides to leave, he can be as when he first joined). Thus while a member, he eschews private property.
  • Create a commune based on this constitution. People joining this commune will have their future acquired wealth redirected back to this commune which should then ensure that individual members have a much higher standard of living on the bottom end than any other system. If the commune has rules such a direct democracy and the like, based on Socialist ideology, it should also ensure that it is not corrupted.
  • Because of the superior bottom level of the commune, more people living in the bottom end of the current society will wish to join. Such individuals can easily then be monitored to make sure that they follow the constitution and rules and slowly bring them into the ideology so that they follow the rules on their own volition.
  • To preserve direct democracy, Communes that become too large should be able to split and create smaller ones. A clause in the constitution could be that any number of people can leave the commune with a direct percentage of the current wealth provided they create a new commune under the same constitution. Thus the number of people living in such communes could increase without necessitating the formation of a state system within.

Slowly, though such a system more and more communes would form until it becomes the obvious choice for the proletariat to belong in one for their own security. People could still choose to stay outside, but they would be at a competitive disadvantage. Once these communes start owning enterprises and reap their own surplus value, they will be capable of stealing the lifeblood of Capitalism. Labour.

Reblog this post [with Zemanta]

Another fatal flaw of Capitalism: Myopia

Capitalism is very good at exploiting natural resources. So good in fact that it can deplete them to a degree that impedes the actual lives of humans.

Sóc miop / I'm short-sighted
Image by vitelone via Flickr

It seems that something’s gotten into me recently and I keep writing about Capitalism-related subjects. I don’t know if this is triggered by the ongoing world-crisis or my late frictions with Libertarians but I guess it’s one of those things that needs to run its course.

There’s one thing that Capitalism does very well and that is to exploit resources and when those are running low, find something to replace them due to supply and demand. Thus when there is a demand for energy, capitalism will open opportunities for people to provide that energy.

There is however a fatal flaw in the procedure. The flaw is not fatal for Capitalism but unfortunately for the whole world.

You see, Capitalists are extremely short sighted by necessity. If a Capitalist does not seek to maximize profits, they will not have enough money for reinvestment and thus their competitors will overcome them. It’s a dog-eat-dog situation where you can be zero from hero in a short amount of time.

Capitalist Apologists will explain then that this is ultimately good for the consumer as this constant competition drives costs down and we all gain. But what they do not mention, is that this need to outdo your competitors by reducing costs does ultimately more harm than good.

Because one needs the maximum amount of short term profit, the consideration is always on using the technology and knowledge already available in order to cut down costs. Research & Development is not only expensive but also a risky endeavour which is why it is undertaken only when current costs are rising too high in the previous business model.

This is all well and good theoreticaly, but practically it is slow enough to create very real problems for everyone. Take for example oil. Until now, it has been the most valuable resource on Earth and it’s abundancy meant that there was enough supply to make it the number one choice for the Energy Capitalist. However Oil creates quite a few problems, the main ones of which are that it destroys the environment through global warming and that it funds and supports fanatics (religious or not).

In the long term, for the benefit of the whole humanity, it is far more beneficial to move away towards energy independence and clean energy sources. On the contrary, staying on oil means that the problems we have already increase at an exponential rate.
Because however the Capitalist is absolutely blind to the long term future –by necessity ((meaning that those who are not, are outpaced by those who are and drop out of the race))- they will keep using oil until other factors make it impossible to continue doing so. Only then will the capitalist seek to develop clean energy sources.

But by then, it will be too late. What use will clean energy be when the whole planet is in the process of meltdown with billions of people dying? Capitalism cannot foresee this. it can only see the short term profit.

And that’s not all. Not only is the Capitalist unaware of the damage he is doing for the long term, but he will seek to silence and muddle the waters to his benefit for as long as possible for his continued existence depends on him doing so. There is a very specific reason why Capitalists are the biggest deniers of Global Warming.

And this applies mostly to unregulated capitalism, completely free from Government intervention or assistance. The only reason companies are doing R&D now, which is a totally long-term strategy, is because they know the Government will protect them with artificial scarcity laws (AKA: intellectual Property). The Government has enough disconnection from profits to be able to see the coming events and attempt to steer the rudder away from turbulent waters. This is the reason R&D is very often subsidized in order to promote it or environmental (and not only) policies are made mandatory.

I am no fan of the State control, but I recognise that an unregulated Capitalism is a recipe for disaster. It will stimulate tremendous “economic” ((where “economic” means that the rich will get richer and they will pass that as a benefit for everyone)) and productive growth until, like a bacterium which found ample room to grow and expand, it will end up killing its host and thus itself and all it has achieved.

If we had an environment with unlimited resources, Capitalism would have been a passable choice. If we had achieved unlimited energy production or space exploration enough to allow us to mine other planets, then this might have been possible (and even then regulation for not destroying the Earth ecosystem would still be necessary). But we are limited and are very close, or have even passed our limits.

We recognise this, because we can see further than next quarter’s profits but they cannot. To give you another metaphor:

If Humanity is a train and we let Capitalism steer the wheel, all they will be able to see is the straight tracks in the next ten meters ahead and keep accelerating. They will fail to see the sharp turn 1 kilometer away, until it’s too late to slow down anymore. It will not be any consolation to anyone that we managed to break the speed of sound as we go over the cliff. We still won’t be able to fly…

Reblog this post [with Zemanta]

I existed in 2001

Well, google seems to remember me 🙂

Of course, back then I was still using the simple alias: Historian, instead of my current and ultimately more kewl Db0. Back then I didn’t blog (very few did anyway) nor was I insterested so much in philosophy and stuff. I was generally into Counterstrike in the first internet clan of Greece 🙂

Unfortunately the Division by Zer0 did not exist back then but surprisingly someone had purchased the domain (I knew that already) for use in some lame DBZ site.

Ah, fun times!

So, did you exist in 2001?

(h/t to Lugosi)

Reblog this post [with Zemanta]

Dissecting the Libertarian mind

Right-Libertarians tend to use to most misguided way of perceiving reality. Starting from their morals and denying all facts which do not agree with them.

There Is No Alternative to global free-market ...
Image by charles.hope via Flickr

Disclaimer: When in this post I write about Libertarians, I mean Right-Libertarian

My recent posts on Capitalism, “Free Market” and the subsequent heated discussions with Libertarian ((or possibly Objectivist, I can never be sure but I think it was mostly the former as they weren’t arrogant or rude enough)) stormtroopers let me to an insight which you all now have to suffer through.

The thing is this: Libertarians are staunch supporters of unregulated Capitalism along with unrestricted personal freedom. They insist on non-aggression and only on specific government intervention, generally only enough to protect the basis of Capitalism: Private Property.

And here we reach our first problem. Every time I’ve discussed with Libertarians, they explain these wonderful concepts,  they drill me on my freedom-loving, and eventually we get to arguing economics.

Now a peculiar difference in methodology appears.

My Way

I am a (far) left-libertarian. I’ve reached this position by at some point in my life wondering “How can the world become better?” ((I can already hear the questions coming to ask me how I define what is better and why should it be my opinion that counts. *Sigh*)). This question coloured the research I did and the answers I sought.

I moved gradually to the left because I noticed that Capitalism is the only economic force in the world and yet it’s totally incapable of solving even the worst of our problems. Indeed, our situation is only deteriorating. My opinion is more nuanced than that of course but this is what I’ve discovered from looking at a broken capitalistic socioeconomic system and continuously asking the same question.

Once I figure out a few ways with which the world can become better, I modify my morality to be compatible with them.

The Libertarian Way

The Libertarian starts from the premise: “(Negative) Freedom is good” and then builds his whole belief system with ways to achieve more of this freedom. For it naturally follows, if freedom is good, then when the largest amount of humans have the maximum amount of freedom, the world will be the best it can be. Thus anything that is compatible with more freedom, must be good as well.

But their premise is unargued for. They never turn to ask: Why is Freedom good? Or, if they do, they start running around in circles with their rest of their beliefs. For example:

  • The “Free Market” is good because it can create a lot of wealth for some people and that should be allowed because to do otherwise would be to restrict one’s freedom which is not good because it is not compatible with the only thing that is works in the world, the “Free Market”.
  • Capitalism is good because it is the only thing that is compatible with the human nature of greed which is good because Capitalism requires it to work.

I think you get the point.

This was made especially clear in my recent discussion with a member of the audience who, while arguing that current mainstream economics are based on the scientific method (they’re not), informed me that Libertarians do not base their morality upon the superiority of those but rather, their belief is simply reinforced by them working (theoretically).

Thus, the Libertarians simply start from the conclusion and then finds beliefs to reinforce it. They have formed their morality and are choosing to believe whichever data are compatible with it.

Needless to say, such a take on reality and morality is not only misguided but it is diametrically opposite to the scientific and sceptical thought. The human mind’s ability to see the hits and ignore the misses is well known and understood, and this is why in order to even have a chance of finding the correct position, we need to start from the observation.

So Libertarians, I implore you. Ask yourself: Why is (negative) freedom good? Try to answer this question without running around in circles with the “Free Market” and the like. You will eventually discover that the only philosophy which attempted to truly base this moral grounding is Ayn Rand’s Objectivism. And she has failed miserably.

If you do believe you can defend a morality  centered around negative freedom, by all means jump in and let me know why I’m wrong.

Reblog this post [with Zemanta]

The Free Market is your God

Your God has revealed itself and its name is Free Market. Consumerism is its Holy Religion and consumption your daily prayer.

Illustrates the intersection of supply and dem...
Image via Wikipedia

Your God has revealed itself and its name is Free Market. Consumerism is its Holy Religion and consumption your daily prayer.

Do not seek to understand your god, only to serve it and its prophets. It works in mysterious ways but you, its chosen people, will always live and prosper, as long as you respect and fear it.

Listen to the prophets of your God, for they know better than you. They have received its holy blessing through the mentoring of prophets that came before them, all the way back to the first ones who heard its call.  Be assured when they all sing the same tunes, for that is the one true song.

Do not listen to the false prophets, for they have spurned your God and will lead you astray. There is no higher God than the Free Market and no matter what they promise you, it is false. Your God will not allow it.

Do not anger your God by challenging its Holy Religion. There is no higher honour for your God than spending your money on More Stuff®. Hear its higher calling and follow it. When you can’t keep up anymore, your God is most wise, most benevolent and has foreseen it. It has given you…Credit!

Your God will occasionally become enraged and turn against you. Know that this is because you were unfaithful to your God and you let false prophets to lead you astray. Do not seek to understand its anger but only to appease it. Its prophets will show you how.

When your God demands sacrifice, do not falter, do not bulk. Lay the bodies of the worthless to its altar of prosperity so that their blood may oil the gears of wealth. Your God sees all, knows all and is most benevolent. When enough souls have perished, its blessings will return once more.

Do not pity the poor, for this is just punishment from your God. They deserve their place for they have not been chosen by birth. However your God is most wise, most merciful and its invisible hand will ocassionaly raise new disciples from even the lowest of the low. The faithful enough can even become its new prophets and spread it’s blessed song.

Do not pity the worker for their life has become better through its touch. It has created new desires for him that only it can fulfill and he is now truly happy. Some workers will end up as offerings when It becomes enraged but the rest will live to enjoy its new blessings.

When the going gets rough, admit that you did not believe enough in your God. You were unfaithful and doubting. Use your blessed Credit to follow the Holy Religion and do your prayers. If that is denied of you, understand that you were not faithful enough and spend the rest of your life atoning for your sins.

Do not seek to control your God, for you will only end up enraging him sooner. Trust in its Wisdom and let it decide what is good for you.

For it is the Free Market. Most Benevolent. Most Merciful. Most Wise. And it is your God.


And this is basically what I understand when discussing with Libertarians

Reblog this post [with Zemanta]

How to load a javascript through your wordpress plugin

I’ve been struggling today to manage to make Backlinks to use the Scriptaculous script library in order to have the list of backlinks hidden until the viewer chooses to see them. While in the Division by Zer0 I already have those libraries loaded for my navigation, it’s certain that not everyone who is going to use it does the same.

Initially I was thinking of simply asking everyone to use a plugin loading these libraries as a dependency but that’s simply over the top for something this simple. Instead I decided to find out how to load the script within the plugin and to my delight I found out that not only does wordpress has functions explicitly for this purpose, but it already includes most common javascript libraries, inclusing Scriptaculous.

Unfortunately, although there were a number of guides trying to explain how to use this, none of them was complete. Simply adding enqueue_script in my function didn’t work and I couldn’t see a full example.

Fortunately someone had thought to add a mailing list discussion which gave me the solution after a few pages. I need to use the template_redirect hook (wp_head is not good, I tried) and I need to put that at the very start of my plugin, after the information but before any function begins. It then needs to call a function which enqueues the scriptaculous effects of which “blind” is used by Backlinks

The end result looks like this

add_action('template_redirect', 'addeffects');
function addeffects() {
if (function_exists('wp_enqueue_script')) wp_enqueue_script('scriptaculous-effects');
}

Of course, the name of the function can be anything you like and you can call any javascript library you wish instead of scriptaculous-effects. Feel free to download the whole plugin to see the whole code.

Backlinks

I just created a new plugin which allows you to display backlinks for your posts similar to the way it exists in Blogger. It is called, appropriately Backlinks.

If you do not like that wordpress does not display links coming from blogs that utilize trackbacks, or if you simply want a simply list of incoming links (instead of having them scattered in your comments), this is for you.

If it still in the very first version so it is quite basic. I plan in the future that have a configuration page, the ability to hide or display the links (just in case the list gets too long) though scriptalicious etc. For the moment you can simply put it anywhere in a template and it will automatically show you blogs linking there.

Let me know what you think or if you have any ideas that might make it better.

UPDATE: I’ve now managed to get the plugin to hide the results until the header/link is clicked. This will save people with a lot of incoming links from having a huge list in the middle.