So245 assignment 04 social impact of technology