Note that the links to the papers will not be activated until sometime after the turnin deadline for each paper. Remember that position papers are due an hour before class starts on the date due.
You must always turnin a directory, where your "starting point" document
must be called index.htm within that directory. Then turn this in using
the command such as:
turnin
-c cs335 -p paper1 myPaperDir1
where "paper1" is the project into which this is being turned in,
and "myPaperDir1" is the directory you are turning in. Note that "myPaperDir1"
would have a file in it called "index.htm", which would be the starting
point for your html document(s). It is not unusual to turnin only "index.htm"
within the directory, however you must turn it in as I have described so that
the grading script can accomodate those who turnin multiple files (e.g. graphics)
as part of their papers.
Consider the papers you've read by Joy, Kurzweil, Heilemann, and Vinge. Heilemann quotes futurist Peter Schwartz as saying "All of science is now information science." In response to being asked about the challenges posed by the radical changes science is about to thrust upon us, Schwartz's reply is "The biggest political challenge in this new century is the conflict between the secular and the sacred... cloning, life extension, genetic manipulation, super-intelligence, sentient robots - this stuff has a way of really freaking people out... In the next few decades, I do believe people will kill each other in large numbers as a direct result of the advancement of science."
Consider specifically where you agree/disagree with Joy, Heilemann, Kurzweil and Schwartz. What are some of the principle obstacles to the future as forseen in these papers?
Be sure to review the instructions in the syllabus regarding position papers and using turnin. Turnin this first position paper into the "paper1" project. For example, if the directory you wish to turnin is named "first" you would turn it in to the "paper1" project using the CS department machine's turnin command as follows:
turnin -c cs335 -p paper1 first
To verify that it was received, you can do a "ls" command to see it as follows:
ls ~i335/submit/paper1
For this first position paper only, if you do not yet have a CS account you may email me your position paper as an html file that is an attachment to the email message. Please title the email "CS 335 first position paper."
Consider a situation where there is a very expensive piece of software you want to use for a semester at school, and you can get a copy of it for free from a friend even though it violates copyright laws. Do you copy it?
Secondly, consider a hypothetical situation where you discover the bank you are working for is illegally discriminating against poor loan applicants. You can report the problem, but you will surely lose your job if you do so and your family is depending on you during a difficult financial time. Do you report it?
Now think about your reasons for deciding what you do for each of the above cases and give your philosophical justification. Compare your justification to the approaches to philosophical ethics given in the readings. Turn this in to the "paper2" project.
The case involving Steve Jackson Games (SJG) and the Secret Service gave rise to the Electronic Frontier Foundation, a staunch defender of electronic privacy and free speech. (If you're interested, you can read John Perry Barlow's account of this.) Read about this case, either at the SJG site, or by looking at a summary taken from Bruce Sterling's online book The Hacker Crackdown.
Submit a position paper on the underlying issues involved here from the standpoint of: 1. The government; and 2. Individuals. Give your reactions to this case. Have your views on possible government intrusion into citizen's lives changed since the terrorist attacks of 9/11/01? Turnin your position paper into the "paper3" project.
Read this story. What are the technological implications of this technology if it were pushed to its limit? Can computers be used to do something similar? (Consider current "augmented reality" glasses, uses in surveillance, wearable computers, etc.) What could be the effect on society of such technology? Discuss how this is related to other technologies and topics we have discussed in class.
Turnin your position paper into the "paper5" project.
See the papers.
Read about the Therac-25 case (49 pages, as Postscript or as pdf, or a version form IEEE Computer magazine in html). What caused the problem? How could this have been avoided? Who was responsible?
Consider the following elements: hardware, software design practices, operator procedure, interface design, information sharing (FDA & the CAP), the role of safety statistical estimates, and human attitudes. Make an outline of the different cases involved and a timeline of the development of the case. You will need to know these details for in-class use, so bring a print-out with you. There is quite a bit of information here, but it is necessary to make informed judgements in a "real-world" problem. You can skip the section 3.5.3 on pp 21-28 (of the .ps and .pdf version).
Turnin your position paper into the "paper6" project.
See the papers.
Read Chapter 8 in our text. Use what you read as well as what you know about history to answer the following questions:
- Is technology value-neutral?
- Does technology encapsulates human knowledge?
- Does technology help maintain the status quo in a negative sense, or does it help foster revolutionary change in a positive sense in society? In other words, does it make the world a better place to live?
Turnin your position paper into the "paper7" project.
What is Computer Ethics about? What are the biggest challenges or problems? Give a couple of examples of scenarios you will likely face in the next 5 years where you will need to evaluate your decisions based on some sort of ethical framework.
Turnin your position paper into the "paper8" project.