First of all, I am not a communist. I am an anarchist, the communists and anarchists have historically been rivals. But the communists are divided into several camps: real marxists, leninists, and leninist clones(like IBM clones). Marxists are people like Redstar2000, Leninists are people who supported the Soviet Union, and Leninist Clones ("maoists", "anti-revisionists", etc.) support China, Cuba, North Korea, etc. I support none of these places.

Of course I find Marx's writings interesting, at the least. Too often I find that Leninists take his words out of context; but that's another chestnut entirely. I agree that capitalism isn't good, and that a classless society should be sought. I am closer to Bakunin than Marx though. Most Communists dislike me for this, but not all of them hate anarchists.

I am strongly anti-authoritarian, but by no means do I defend every anarchist who ever was (or is). For example, Blanqui was a criminal who was more of a Leninist (super elite intellectual vanguard leading the "stupid masses" to freedom) I criticize him for his stupidity. I don't like Chomsky either, he can classify and document America's history of imperialism but he doesn't understand why it is. Most of the historical anarchists expect a deus ex machina to occur, which is one of the only admirable traits of Marxism: it tells you what will end capitalism, as opposed to just an idealistic cureall from nowhere. Like what Trotskyites do...sit on their hands and whistle...is essentially what the anarchists (used to) do; nowadays there are fewer anarchists who do that.

I am getting into philosophy, and am interested in Ancient Greece (specifically Socrates and all the other Greek Philosophers). I disagree with the pseudo philosophy of Objectivism on political grounds, epistemological grounds, and metaphysical grounds (or rather lack thereof). I am more of a sceptic and cynic than a nihilist. I am interested in Eastern Philosophy (e.g. Miyamoto Musashi, etc.) and find some of it applicable to programming.

Back on topic...

Dialectics?!? Got a decent link?
Here's a site for you, its a bit super simplified. Basically, the outline of dialectics are as such: [list=1][*]Everything has an opposite: the link I gave is great on this, but essentially everything has an opposite. We can never experience heat unless we experience cold, yin-yang concept.[*]Quantitative Changes become Qualitative: Hegelian Jargon for the snowball effect, gradually things build up and change entirely.[*]No two things are the same: I'd hate to say it but Trotsky explains this better than me. Aristotle once said "A is A" However, look at this: A is a. The first "A" differs from the second "a", they are clearly different. Yet they are the same, we can say "A is not a" though they stand for the same thing. Hegel argues the essence of "A" is represented empirically through "A" or "a". This is why he is an idealist. Or an easier example: a tree has an acorn, which falls and grows into another new tree, which creates more new and different acorns which create new and different trees ad infinitum.[*]Unity of opposites: Basically everything is made out of opposites. A magnet has both negative and positive poles.[/list=1]

Try looking for stuff by Edward de Bono................lateral thinking and all that? he may well have something relevant?
I'll have to look up this fellow in my local public library, thanks for the reference.

Presuppositionalism is "narrow mindedness" proudly come out of the closet.
You have all ready presupposed the closet Seriously, there's nothing special about it.