Ruminations on cloud computing, technology disruptions, innovation, human connection, business, and culture