capitalism != democracy. The two often appear together (see "bourgeois-democratic revolution") but either can exist in the absence of the other. This may seem a trivial point, particularly when you were just trying to make a joke, but it's a serious issue that most people don't thing enough about - they bundle a large number of ideological and practical philosophies together and claim they're one thing.
The classic example would be religion and morality. The unthinking religious person sees morality as being an inseparable component of his religion, with the consequence that anyone not of his religion must be immoral, or at the very least amoral. This leads to interreligion conflicts, and atheist vs religious conflicts, and everyone ends up worse off.
Adam Smith is generally credited with being the founder of capitalism, with his book The Wealth of Nations. However, the book reads more easily as a communist tract, as he proposes the collectivisation of labour -- workers' coops, essentially -- and industrialisation as a means to increase efficiency and therefore individual wealth. Smith's argument that a conscientious pinmaker could make enough pins and save enough money to automate failed to consider the effects of automation elsewhere, which meant that the unautomated pinmaker was likely to be forced out of business by falling prices.
He glossed right over the rise of the industrialist capitalist - the man who had enough money to set up a factory, therefore making enough money to set up another, and so on ad infinitum. It continues to this day that those who start with money can squeeze the new players out.
Remember also that the industrialists had people working twelve-hour shifts, seven days a week. They invented he night shift for their own profit, not for the quality of the product, nor in order to provide employment. In the industrial revolution, workers were less valuable than manure.
So it's not surprising that many people associated automation with slavery, but it's a shame. As I said, communist thought says automation should serve the commune (NB: not "the state") and free everyone to have more leisure time.
But leisure time is dangerous in a totalitarian regime, so the nominally-communist dictator will play up the "machinery is capitalism" myth in order to aid him in maintaining control.
Communism causes Stasi.
So does capitalism cause House Committee on Un-American Activities?
And what's the difference between the two anyway?
Man, I haven't even mentioned the numerical computing.
As an exception, it is simply obscures the subject of the discussion.
I didn't mention it either. I'm talking about data transforms in general, and the fact that most people can't see the wide applicability of computational transforms to data manipulation tasks that are not strictly numeric is precisely the problem I'm referring to. I'm currently applying the concepts of transformations to manipulating abstract data types and tree structures, because my first attempt at doing it algorithmically resulted in a codebase that was growing exponentially in size with every new case included.
In abstracting all my data manipulations as computational transformations, I can combine them in arbitrary ways, just as can be done with matrix transforms, thus eliminating the need to write explicit code for every individual case.