Bandaid, meet solution.
This kids, is what we call a Bandaid Solution - its the type of solution that doesn't really fix anything and allows the problem to fester underneath. It is generally the only type of solution that Ubuntu community knows. Don't believe me? 9/10 posts on the forums suggest a dirty hack or the blood sacrifice of a goat (on a full moon) to "fix" a problem.
These idiots are the posterboys of Linux and hell, somehow even the posterboys of FOSS? Whoever is picking these posterboys needs to be dragged into the street and shot.
I think the real solution here is to re-align Open Source/Free Software community to one of the dozen other distributions which are much more suitable. Let Canonical hawk their crappy wares over in the corner.
I've been watching all this happen for years. It's why I set up and run the servers the way I do so that any third party services (like Amazon S3) have zero knowledge of how to decrypt my data or if possible I use software and services that give the user power over their data.
User Data Manifesto is a quite new site set up by Frank Karlitschek of the OwnCloud project (check it out, it's great) which outlines 8 points which give the user the control over their data in the cloud (kinda like the 4 freedoms, either Roosevelt's or Stallmans). It also has a list of projects which respect said points.
Word War vi is a side-scrolling shoot 'em up '80s style arcade game. You pilot your "vi"per craft through core memory, rescuing lost
.swp files, avoiding OS defenses, and wiping out those memory hogging emacs processes. When all the lost .swp files are rescued, head for the socket which will take you to the next node in the cluster.
Untill you bashed Ruby I actually followed what you were saying.
Someone who blames the tools, is a worthless worker, so, sorry, can't take anything you say serious.
Actually, sometimes people use the wrong tool for the job. Diaspora is one of those times.
Take an astronaut to launch.