Let me start by saying Im not much of a fan of predictions. Especially when it comes to technology. Its too easy for prognosticators to throw out ideas of what may or may not come to pass only to plead mea culpa when those predictions prove to be wildly off base.
On the other hand, I do appreciate insights from experts working in the field who...