Effects on technology today