Data is accumulating at such a rate that there are no longer enough qualified humans to analyse it. Machine learning is needed to make data useful in many sectors which are drowning in it. Examples abound from healthcare, genomics, oil exploration, marketing etc. There have been 5 distinct waves of computing which all had the human at the centre of the industry. The internet of things will change this. Most communication will be between machines. To make them useful to us again they will need machine learning. This puts machine learning at the centre of the next 6th wave of computing.