Today we often talk about dwindling attention spans. A study by Microsoft found that humans now have an average attention span of just...