Description: Description In this research piece, readers will find out why and how Software Engineers could have legally accessed users private messages through a popular social network platform and what can be done to protect user’s data. In addition, the use of Machine Learning computer algorithms to predict whether an individual is a threat or not will be discussed using moral theories. The ever growing practice of using computer software to deceive the public will be evaluated and the consequences that come after. This writing will also showcase on the moral reasoning why someone caught up in a moral dilemma should do. In this case, we will look at Andrew Jackson™s case to whether he should accept the job from a company he doesn’t agree with for economic reasons.