The one thing I’ll add is that Mr. Dibble is on to something.
If we have something akin to Star Trek replicators, where you can literally get anything you want out of a box by pushing a button, then all sorts of economic fundamentals that apply today will melt away.
That isn’t to say that the box will be able to supply all human needs, because it won’t be able to make land, and it won’t be able to give the button-pusher social status.
But a society where everyone’s “basic needs” for food, shelter, clothing, transportation and entertainment can be provided so cheaply they are essentially free is one that is going to be very different than what we have today. I wouldn’t call this society “socialism”, because that implies that private ownership of the means of production is forbidden. Instead, private ownership of the means of production is ubiquitous.
There’s no need for controlling it because everyone who wants a replicator can have a replicator, and if they want to make a Ferrari they’re free to dig up some old blueprints and make themselves one. And if they smash their Ferrari people will shrug and sweep up the trash and dump it in the recycling bin.
So the Ferrari will mean nothing. But some things will still mean something. People will still want things–sex with attractive people, social status, new experiences. But how do you put such things in a money economy? What would money be for?
I imagine that some people would do things that are similar to what we call work. Like, take me…I spend probably and hour or two every day writing on the Dope. Writing is a kind of work, and I flatter myself that some people sometimes want to read what I write. If I didn’t have to work for a living, I’d probably stay on the Dope. But even if people like what I write, they wouldn’t PAY for what I write. What would they give me? What would I need? I’d get rewarded for writing (or producing games, or iPhone apps, or movies, or webcomics, or paintings) by people appreciating what I did. Or being annoyed by what I did, if I’m that kind of person.
But calling this sort of thing “socialism” is like calling a tail a leg. All the writing I produce and distribute for free isn’t “the means of production”. There’s no common ownership. It’s just that the basics of life are so cheap that most people don’t have to do any work besides sit on their ass and watch TV/play videogames. And nobody cares about making the lazy bums work, because it’s more work to get them to work than they’re worth. Their work is pretty much worthless, because since everything can come out of a replicator what CAN they do? They aren’t needed to produce widgets, they aren’t needed for anything. Let em starve? Why? It costs almost nothing to provide them with the basics of life, so who cares?
In this future world a minority of people are working hard on projects that seem good to them. Maybe there’s some sort of system of accounting or keeping score, or maybe not. The people who want to get really big projects done still need the work of other talented people, so perhaps there’s still a robust capitalist economy going–but only people who care participate in it. If you want to build a submersible to explore Europa’s oceans, you’re not going to be able to order out of a box–unless someone’s already created the plans for one. But in this world the specifications for the machine are the important part. Getting it built is easy, designing it is hard. But once you’ve designed it, what’s the point of keeping it secret?
There will still be scarce resources, but things we think of today as scarce will be as common as kudzu. There will still be government, because people are still gonna be selfish jerks who get into bar fights over who disrespected who. And somebody’s gotta stop kids from flooding the Mississippi River with ooblek just because they think it would be cool. There would still be trade, because while it might be possible for 100 million people to live in Manhattan if we build tall enough, people are still going to fight over who gets to live on the top floor. But it isn’t going to resemble our current system much.