G gigaom.com Delusions that companies have about the cloud 61 points iProject 13 years ago 65 comments