Explore the concept of dishonest software and learn how to combat unethical industry practices in this 31-minute RubyConf 2021 talk by Jason Meller. Examine real-world examples of deceptive software, from hidden daemons to misleading applications, and understand their impact on daily life. Gain insights into how industry norms and incentives can compromise developer ethics, particularly in sectors like information security and advertising. Learn to define dishonest software through examples and counter-examples, and acquire compelling arguments to persuade product leadership to prioritize ethical software development. Discover strategies for engineers to advocate for data privacy rights and explore topics such as APT (Advanced Persistent Threat), credibility in software, and the importance of informed consent. Equip yourself with the knowledge and tools to promote transparency, user trust, and ethical practices in software development, ultimately contributing to a more honest and user-centric tech industry.
Read more
Dishonest Software - Fighting Back Against the Industry Norms