Neither of them work. Neither take into account of the reality of our situation. Everyone needs to be unifed but in a way that allows for their own specific skils to be encouraged and utilized towards the greater goals of humans, which mainly are to survive and not be dicked over by potential parasitic alien assholes. This concept of choosing some general overall life outlook is ineffective. If you were paying attention.
RE: Socialism works in short term, anarcho capitalism is the best philosophy