A software engineer pulled a personal project down after he found out that one of the companies using it had recently signed a contract with the US Immigrations and Customs Enforcement (ICE). The ...