The Morality of Code
The act of writing code seems pretty innocuous. But what if it isn't? What if the code we write was being used in the wrong ways to hurt, to destroy, to exploit? What are the moral implications we should be considering as we hack away late into the night? How do we do the right thing in a world of software patents, privacy concerns, open source, and technological anarchy? Are we asking ourselves the right questions to find our own personal moral guidelines for writing code or are we just hoping for the best? This talk aims to not give anyone the answers but instead focus on the questions so that each of us can come to our own answers for ourselves About Glen R. Goodwin Glen started hacking on a Commodore PET in 1981 when he sat down at the computer and asked the kid next to him what to do. Since that first fateful `poke 59468,14` he has been hacking away on anything with a keyboard and a screen. This included a Timex Sinclair 1000, a TI 99/4A, a slew of Atari's, and too many PCs to count. He believes that the ZX81 is the best CPU ever made, Action! is the best programming language every written for the 6502, and that anyone who says anything bad about JavaScript should be forced to write LISP for the rest of their lives. Glen is the author of the STATCHAT program for the Atari ST and the D&D modules "A Wish for Temptation" and "Strongwind" (Polyhedron #123 and #130). He currently works for SAS Institute as the Chief Architect for Cyber Security R&D products and swears that Maven will never ever be in the product's build chain. In his spare time he plays a lot of Ultimate Frisbee, drinks nothing but craft beer, and hopes to one day achieve his life goal of looking exactly like Brian Posehn. He lives in Columbia, Maryland, USA, with his partner Jennifer, his cats Escher and Dolby, and a stuffed dragon named Steve.