Technology has been accused of ruining many things in the world and in society, but there are times when it...