Sort:  

Research and learn before leaping into anything @stephen-somer - this is a great explanatory article alongside the original by @dnaleor for which I thank him. To the point, and factual where possible, it is one thing to support new technology, it is another to follow blindly when hit by these "new shiny objects'.