No results.

NewCrafts Videos

Created by developers for developers, NewCrafts is an ephemeral learning ground for professional developers who care for quality code and bettering their practices. Get more on

Steve Freeman - Actually, It’s About Ethics In Software Development

In this talk, we discuss the ethical considerations of being a software developer in a world that, increasingly, seems like an unfolding episode of The Twilight Zone or Black Mirror. In 2016, BuzzFeed News reported that a wifi enabled children’s doll, My Friend Cayla, was streaming data to Nuance Communications, a company specialising in voice recognition software — but also with a small division building software for military and government agencies. Privacy campaigners expressed concern that, as children tend to ascribe personalities to their toys and confide in them as ‘friends,’ this constituted an unnecessary invasion into children’s privacy.