Seminar: Week 3
Contents
Scenarios
Accepting a contract for part of a project where you believe the project will fail. You are a small company with special expertise offered a contract to deliver a small software component of the new robotic army to be developed by the US military. You believe you can deliver on your contract, however, your component forms only a part of a larger system that you believe is unlikely to meet its objectives (variant: you also have moral objections to the idea of robot warfare).
What are the ethical issues involved, if any?
Conflict of interest with your duty. You believe against robot based warfare but you still take on the project, this is going against duty based ethics. This is clearly going against Kant thinking. The project is not going to be successful anyway, and you are delivering on your part so this is ok in consequential thinking.
What behaviour of whom is unethical or not unethical?
The company taking the contract.
Kant
The act of taking on the project is not ethical as the author has a moral disagreement with the work he is going to take on
(The act of taking is ethical under duty based model as you can deliver on the contract with your special expertise and help US military)
Mill
The act of taking on the project is more ethical than unethical as he will be producing a product, but he know that the product will fail and not produce any consequences (in the form of taking human lives).
This can be flipped if the act of the robot failing will result in more human deaths than what it should.
Formulate ethical arguments in favour and against each described course of action.
Take contract: (See above)
Deny contract: Kant
Develop arguments for alternative courses of action that are more ethically justifiable.
- Only 2 courses of action, and not enough information.
- Changing the contract.
- Raise issue project is going to fail.
Developer relying on questionable inputs to test software. You are a software developer working on one module of a larger system. Your module requires input from other modules of the system. You receive an article from an eminent software specialist convincing you that the inputs from the other modules cannot be trusted. Therefore neither your software, nor the system as a whole, can accomplish its task. You show this article to your supervisor, who says that this is not a problem, that your responsibility is to ensure that your part of the system functions correctly.
”Questionable
” - not completely honest, reasonable, or acceptable - Collins Dictionary
What are the ethical issues involved, if any?
- Lack of software quality assurance
- "Commitment to Excellence"
- "Fairness"
What behaviour of whom is unethical or not unethical?
Software developer: Ethically responsible enough to show to supervisor, asking for clarification first. Not enough context given to show what they did afterwards, so nothing unethical has been committed.
Software specialist: Ethical (Concern for others)
Supervisor: Unethical (Ignoring concern, forcing responsibility)
Formulate ethical arguments in favour and against each described course of action.
- Software specialist telling the software developer
- For: Aware of the implications (working with bad input) that the developer will invariably have to do - so wants to raise it beforehand
- Against: Planting doubt, unnecessary strife
- Software developer alerting the supervisor
- For: “Commitment to Excellence” - Brought attention to a concern with their work that may affect the quality of the final software solution
- Against: - asking is never wrong -
- Supervisor responding to the developer
- For:
lol, his job - Against: Should investigate further
- For:
Develop arguments for alternative courses of action that are more ethically justifiable.
Correctly specifying the inputs from other modules (and fixing these modules to be trustworthy) would allow the entire system to be tested correctly.
The supervisor should honour his duty (Kantian) to oversee a successful implementation of the whole system (rather than just individual parts). Reframing this under Millian ethics, the consequences of incompatible modules is non-functional software and so the same applies.
Accessing commercial computer services. Without malicious intent, you write a program that attempts to connect to various web sites without the need to provide any authentication. After connecting to one such site, you receive a welcome message to an expensive financial service, and offered free of charge a sample use of the service by providing a name and e-mail address. You do this by providing someone else's name and a fake e-mail address. By examining the web service, you work out how to access services that the bank normally charges for, however you do not use these services. Bank officials report your activities to the Australian Federal Police and claim that you have used their service without authorization.
What are the ethical issues involved, if any?
- Identity Fraud
- Obtaining free of charge Bank Services
- False accusation
What behaviour of whom is unethical or not unethical?
- The person making the program, because he provided a fake name and email and (even if unintentionally) found a way to access paid services of the bank
- The Bank, because they claim you used the services, but you did not
Now formulate ethical arguments in favour and against each described course of action
Against:
- Breaking terms of service of the commercial services
- Identity fraud through fake email and name
- Should have consent of the counterparty
- In terms of Kantian Ethics, since he did find a way to access the service, it is an ethically incorrect action
For:
- Doesn’t use the paid services, even though he had access
- In terms of consequentialism, since he doesn’t use the service then there are no negative consequences and therefore not ethically incorrect.
Alternative courses of action
- Obtain consent from the Financial Service to try to find backways into the paid services
- Notifying the Bank, that you were able to get in, before they find out
- Consider any of the sample essays, and answer the following questions:
Building on existing software. You work in a small software company looking for new product ideas. You purchase and study a commercially available software package, and conclude that you can build a far superior system that essentially performs the same function, targeting users of the existing software as customers. To make it easier for users to transition to your product, you use a similar interface to the existing system, however your software is independently produced. You advertise your software as being compatible with the existing product. Your new product is successful, but the company producing the existing system threatens legal action for copyright infringement.
What are the ethical issues involved, if any?
- Making a similar product is not necessarily illegal
- Bringing false legal action against a competitor
- Copying the design of another available software for your own software
What behaviour of whom is unethical or not unethical?
Also formulate ethical arguments in favour and against each described course of action.
Existing Company
- Threatening legal action for wrong reasons potentially, they may may just want to remove competition from the market. (Unethical)
- Kantian ethics, the existing company are violating perfect duty by preventing others from developing competing software.
- (c) By consequentialism, they are deferring the ethical decision to third party, which they believe will make the correct decision.
- Protect their copyright (Ethical).
- (c) By the Kantian ethics, we have a duty not to lie, steal etc. The existing company sees this new software as an instance of stealing, so it is their duty to stop it.
New Company
- Copying the design of commercially available software for their own purposes (Unethical).
- May be trying to create competition in the market for what they see as an improved solution (Ethical).
- (c) By consequentialism: the new company believes that the software they are making will have a good outcome by improving the existing software, so the premise of stealing code does not matter.
- (c) By Kantian ethics, the new company are violating perfect duty by copying a design, which cannot be applied to the general case for all other software.
Develop arguments for alternative courses of action that are more ethically justifiable.
- Both companies collaborating and creating better software together
- The new company should have viewed the license before they began developing their software, and seen if they could come to an agreement with the old company.
Diverting project funds. You are a project manager responsible for two projects that share some software. One project is falling behind schedule, while another is ahead of schedule. Without informing your superior, you allow a developer working on the second project to devote some time to the first project, but charge the work to the second project. As a result, both projects are completed on time and on budget.
What are the ethical issues involved, if any?
- Diverting resources from one project to another, thus using one party’s funds for the gains of another
- Not being transparent with resource usage
What behaviour of whom is unethical or not unethical?
- The project manager, and the developer
Alternatives
- Inform superior and bill the customers properly
- Kant - Ethical, as you have a duty to inform your superior of all problems
- Mill - Ethical since both projects succeed
- Do exactly what was done in the scenario
- Kant - Unethical, as you have a duty to not lie to your superior/company/customer
- Mill - Ethical, From the companies pov this is good. Both projects succeeded.
- Do nothing (stick to the project fund plan)
- Kant - Unethical, your inaction makes you a bystander
- Mill - Unethical one project fails while the other is overcharged
Essay Discussion
Ethical Robots in Warfare
Resource: Ethical Robots in Warfare
Can you clearly state one or more of the author's conclusions?
- We should continue to research robotic warfare
What argument (if any) is made in support of those conclusions?
- Ethical robots can outperform humans as soldiers
- Ethical robots can better adhere to laws of war
- Research into robotics will inevitably be used in warfare, even if not researched for that reason. Thus, it is better to tackle the issue of robots in warfare directly, rather than avoid it.
What ethical reasoning approach (if any) is used to make this argument?
- Duty (These robots can be more ethical so you have a duty to work toward it)
- Consequentialism (inevitability => the outcome will be the same regardless)
Is there any evidence given in support of claims used in the argument?
- “Fear and hysteria are always latent in combat, often real, and they press us toward fearful measures and criminal behavior”
- Avoidance of the human psychological problem of “scenario fulfillment” is possible
- “Military systems (including weapons) now on the horizon will be too fast, too small, too numerous, and will create an environment too complex for humans to direct”
Is this evidence convincing, or is there other evidence against the claim?
- The essay lists some opposing arguments
Is the argument coherent (strong connections from claims to conclusion)?
Yes. But there isn’t much depth
Drones, Robots and the Ethics of War
Resource: Drones, Robots and the Ethics of War
Can you clearly state one or more of the author's conclusions?
- Pro Drones, because they are no less ethical than current tools of war
- Drones are no less ethical than existing tools of war (missile cruisers, tanks, guns)
What argument (if any) is made in support of those conclusions?
- If you use a Tank and a Drone, a Tank will actually have more negative consequences because it is less effective and Tanks are more prone to have collateral damage
What ethical reasoning approach (if any) is used to make this argument?
- A drone does not provide any change the ethical state of war - A tool is a tool, weapon is a weapon
- Soldiers don’t need to be deployed (Reduce risk of harm)
Is there any evidence given in support of claims used in the argument?
- It has happened in the past, Crossbow -> Machine Gun, Foot Soldier -> Tanks & Planes
Is this evidence convincing, or is there other evidence against the claim?
- Not really, as Killing Drones are not abundantly used in war
Is the argument coherent (strong connections from claims to conclusion)?
Grounding Drones' Ethical Use Reasoning
Resource: Grounding Drones' Ethical Use Reasoning
...