Ask Slashdot: Which Virtual Machine Software For a Beginner?
An anonymous reader writes "I am getting ready to start learning the use of virtual machines. What VM software would you recommend? This is for personal use. It would be good to run both Windows VMs and Linux VMs. Early use would be maintaining multiple Windows installs using only one desktop computer with plenty of cores and memory. I would be starting with a Windows host, but probably later switching to a Linux host after I learn more about it. Free is good, but reliability and ease of use are better. What is your preferred choice for a VM beginner? VMware? Xen? VirtualBox? Something else?"
It may also be helpful if you can recommend particular VM software for particular uses, or provide some insight on different hosting options.
I had a long conversation with a man I consider brilliant (at least in the area of causing people to be extraordinary.) I listened to him speak about "Being Nice" as distinct from being gracious or compassionate. We (most folks) be nice so people will like us, so people will think well of us, as a function of social survival. The people who're truly dedicated to the greatness of others, are to a person, not nice. Watch professional coaches, when they need to be supportive they are, when the need to apply brute force to knock the crap loose, they do, when the thing that is required to make a difference is, in your face rage, they will be in your face shouting. The funny thing is that nice people garner like. The hard-ass straight-up people who would rather take a spit in the eye and make you rise to the occasion than all the kind words under heaven, garner rabid dedication and respect.
We've raised a generation of young people who are for the most part spoon fed, almost utterly protected from concerns about self esteem, in a world wrapped in nerf and sanitized for their convenience. That was very nice for this generation of adults, but I'm not at all certain we've done our children or our society any great favors. Perhaps its easier when you make people dependent on authority, so they acquiesce as a matter of habit, herd animals. Personally I think there is healthy place between crazed individualists and social drones. I fear we aren't currently at anything resembling the sweet spot.
Your logic needs to be checked. Someone has gone to the effort of writing down all of Newtons work, annotated and bound into a big textbook. Someone has gone to all the effort of putting together a wikipedia entry on virtualisation and have even included an entire page worth of software comparisons. You don't see an "advanced user" getting shitty when someone says "on this particular hardware configuration every third packet gets dropped when using a virtual interface for 802.1q" because clearly that person has been working at it for a while. On the other hand, if someone asked on slashdot "how do I determine the length of the longest side in a right angled triangle" they would be shouted down for the same reason a lot of people are shouting down the OP. These are basics you can either look up, or pay someone to teach you (i.e. school/ university). Most of us have at least gone to the effort of reading the 500 page manual, because someone wrote it to make our job easier.
The culmination of knowledge on the internet should not be a bunch of people telling you the answer. Expert systems and other forms of AI make it easier to look up the answer (i.e. google) which should see, if nothing else, a reduction in basics questions.
Unfortunately this is not the case and there is a particularly large rise in questions like this - particularly amongst the currently-in-school generation of "first world" learners. My citation? Every day experience consulting into schools for OLPC-style deployments.
Me failed English...
FreeBSD over Linux. If my comments seem odd, this may explain...