Central planning/socialism really is a problem. North Korea would benefit greatly from a superior system of organizing the means of production. Their centrally-planned food system, for example, isn't working very well.
Central planning is THE problem. You have one institution deciding what everybody should produce and at what price to sell it. If you start with a very poor and underdeveloped country you can achieve some quick improvements since you can concentrate massive amounts of work into very important and visible projects. But that only makes it worse since more people start to believe that central planning is good. Soon enough the complexity of it becomes mind boggling. There is no way to do the planning in a straight mathematical form so socialist principles come to "help". Principles like "everybody is guaranteed a job". And then you end up with a vegetable farm at 1000 meters over sea level. "Smart" managers produce a certain product in huge quantities that can never be sold only because the central planning committee decided that its price should be higher than a more useful product. The system develops thousands of local minima and becomes frozen. After some years there is no way to move it without a huge shock from outside.
Ironically, though it is true that there are powerful arguments that a socialist country can't efficiently calculate prices due to nonconvexities in production constraints, the same exact argument also refutes the efficient market hypothesis.
Think of it this way: if you're going to be using computational arguments against central planning ("there is no way to do the planning in a straight mathematical form"), you've got to remember that you're really just talking about an algorithm that computes a set of prices. Markets implement such an algorithm by breaking down a economy into parts that are only weakly coupled, and solving the pricing problem within that particular market. There's no technical reason that a central planner can't do the same. The central planner faces the same issues with nonconvexities as the market does, but you can at least match the same set of prices.
Yeah. It's long seemed to me that the empirical argument against socialism/communism was the flawed implementation of central planning for price-setting in the last century. This seems like a strange rhetorical bent to hear from professionals who work in algorithms and frequently see the short-sighted local minima produced by capitalism.
Market solves a different task - it's calculating prices at the given moment of time. The central planning has to produce a function that will give the price for every moment of the plan's duration (the USSR had 5 year planning term). If communists really knew how to do the later they could have used that knowledge to peacefully take over every capitalist country in the world.
"There's no technical reason that a central planner can't do the same."
As another commenter indicated, this is not necessarily both possible and efficient to do with any known model of a computer. Also, to the extent that market economies provide consumer and elite wants and preferences as inputs, they are morally superior to command economies that provide only the elites' wants and preferences as inputs.
As cscurmudgeon asserted, not indicated. Yelling loudly doesn't an argument make, especially when it's clear you've not bothered to think about the problem.
Consider: if no model of a computer can solve price setting, how can the market? Is the market some kind of hyper-computer? (If you think the answer is yes, I encourage you to publish this work, as it'd instantly upend both economics and computer science.)
The market is effectively a distributed computation. It does this by splitting up the intractable problem of solving prices across an entire economy into multiple loosely coupled optimization problems. This allows for a parallel computation to happen. We call these individual computations "firms" and "organizations" and "individuals." There's no technical reason a command economy can't do the same, unless you have a definition of command economy that amounts to "anything that uses a stupid method to calculate prices."
The latter part of what you say is on-the-mark, but it has nothing at all to do with the computability of prices. Simple tip: just because someone points out a basic error in a critique of command economies doesn't mean the person thinks command economies are great.
On the other hand there's plenty of research indicating the relative efficiency of command economies over free market economies. Do you have any evidence to back up your claims?
I am not sure what you mean by "relative efficiency". But in term of economic development I think the best example is Yugoslavia's. In the early fifties Tito with help from Edvard Kardelj implemented a system of self governance for enterprises. It worked way better than central planning. See for example Wikipedia http://en.wikipedia.org/wiki/Workers%27_self-management
The problem is that socialism and totalitarianism are separated only by degree. Socialism, by definition, uses government force to take resources/freedom/time/opportunity from some people and redistributes those goods to politically favored groups.
There is some truth to that. NK is only nominally socialist, however, its actual ideology is 'Juche', military-focussed totalitarian isolationism with a massive cult of personality around essentially a royal family of dictators (even having a dead former leader assume a nominally powerful position forever - the Eternal President!)
Edit: Social coordination of the means of production, as opposed to coordination by market forces, is in fact the definition of socialism. Whether it's done by a state or various small groups doesn't matter - both are just variations of socialism. Both are about economic planning.
So it's not really the ideology that is the problem, but the implementation of the ideology. We've seen this before. "Communism hasn't really been tried before".
It's pretty sickening the number of people on HN that continue to defend the ideologies of these murderous regimes.
And yes, in a way this guy is defending the N. Korean regime.
I'm not defending it. I'm just saying socialism isn't its issue, in fact it cannot be since NK is socialist only in name. Its real ideology is "Juche".