Ethics and Computer Science
CIS3250
Syllabus, lectures, and other materials — Spring 2024

From Oxford's former offering, Oxford Online, we find these definitions:

   philosophy: The study of the fundamental nature of knowledge, reality, and existence, especially when considered as an academic discipline.

   ethics: Moral principles that govern a person's behaviour or the conducting of an activity.

Syllabus and schedule

Syllabus

Class structure

The Canvas class modules are organized by week; new modules are usually published on Monday (Tuesday if Monday is a holiday), and most activities for most modules occur in that week.

Other material

Obligatory xkcd collection:

1390:

Research Ethics


1455:

Trolley Problem


1613:

The Three Laws of Robotics


Online Ethics-oriented Resources

Online Ethics Center for Engineering and Science

Collection of ethical code URLs from NC State

Computer and Information Ethics (in particular, see the Uniqueness debate between Maner and Johnson)

Virtue Ethics

Deontological Ethics

Consequentialism

Books

Nick Bostrom: Superintelligence

Isaac Asimov: I, Robot

Norbert Weiner: The Human Use of Human Beings: Cybernetics and Society

Soshana Zuboff: The Age of Surveillance Capitalism

Other

Class notes

Excerpt from The Grand Design episode of "Yes, Prime Minister"

Other Readings

2023-01-09: ChatGPT is enabling script kiddies to write functional malware

2023-01-10: A conversation with an AI emulation of Winston Churchill at https://beta.character.ai

2023-01-12: About GPT-3's first academic publication submission

2023-01-12: GPT's first academic publication submission

2023-01-12: Frank dissimulation

2023-01-12: Responsible technology?

2023-01-17: AI and the classroom

2023-01-17: Stable Diffusion Litigation: Ethics Imposed by Legal Diktat?

2023-01-17: The ethics of your voice, someone else's words (more detail on what various portions of this mean can be found here.)

2023-01-17: ChatGPT on CNET Articles Written by (another?) AI

2023-01-17: CNET Responds

2023-01-19: Follow up academic status of AI: ChatGPT listed as author on research papers: many scientists disapprove

2023-01-19: Lengthy NY Times podcast/transcript on people discovering the power of ChatGPT: Did AI Just Get Too Smart?

2023-01-19: Eutopia or Dystopia? 'Imagine turning your Slack into a super-smart AI-powered chief of staff that can answer any questions you had about what’s going on.'

2023-01-19: Computer ethics in action? Shutterstock Leads the Way to Bring AI-generated Content to All

2023-01-19: AI and political lobbying

2023-01-19: Large Language Models as Corporate Lobbyists

2023-01-19: Atlas gets a grip

2023-01-24: The End of Programming

2023-01-24: What Do ChatGPT and AI-Based Automatic Program Generation mean for the Future of Software?

2023-01-24: AI's Jurassic Park Moment

2023-01-24: Is this some sort of solution? Human ID

2023-01-24: The AI Ethicist's Dirty Hands Problem

2023-01-24: Is Having AI Generate Text Cheating?

2023-01-24: The future of StackOverflow? ChatGPT AI Generated Answers Temporarily Banned from StackOverflow

2023-01-24: Can AI Demonstrate Creativity?

2023-01-24: Ethical AI is not about AI

2023-01-24: Futility? Teaching in the Age of AI Means Getting Creative

2023-01-24: 'Ethics and Computer Science' as imagined by SlidesGPT.

2023-01-26: Lawyers defeat AI use in the courtroom

2023-01-31: AI generates art: who owns it?

2023-01-31: AI goes after bugs

2023-02-02: World Economic Forum Session on Brain Transparency

2023-02-02: AI now powers Teams

2023-02-02: Deep Face Live

2023-02-02: Pentesting, 2023

2023-02-07: My printer is extorting me

2023-02-07: Augmentation in the financial world

2023-02-07: Augmentation in the world of programming

2023-02-07: Google AI "principles", in light of Bard's announcement

2023-02-07: Bard

2023-02-07: Cognitive warfare extended to cyberspace

2023-02-07: Economic incentives promote change in labelling

2023-02-07: Voice changer beta

2023-02-07: Totalitarian states can participate in the AI revolution on their own terms

2023-02-07: High tech warfare becomes more affordable

2023-02-08: The Wall Street Journal: Uncertain Economy Spurs Growth in AI-Powered Office Automation

2023-02-14: Test of AI as fighter pilot

2023-02-14: Better without AI?

2023-02-14: MIT no AI license?

2023-02-14: Illusion Diffusion

2023-02-14: Future Perfect?

2023-02-14: The future of education: AI gamefies you

2023-02-14: New frontiers for human augmentation

2023-02-14: Forging ahead in protein design using AI

2023-02-14: Chase's view on Embedded responsible AI

2023-02-14: The future of education: AI gamefies you

2023-02-14: New frontiers for human augmentation

2023-02-14: Forging ahead in protein design using AI

2023-02-14: Chase's view on Embedded responsible AI

2023-02-16: Inside of ChatGPT?

2023-02-16: Generative AI, everywhere

2023-02-16: More text-to-image, courtesy of Google's Muse

2023-02-16: And, then, the furniture was moving...

2023-02-16: And, on cue, augmenting AI with computer-based tooling

2023-02-21: Regulation, laws, and the three laws of robotics?

2023-02-21: Robodogs controlled by soldiers' thoughts

2023-02-21: Taxi and other driving by remote operator

2023-02-21: Technological developments from the Ukranian-Russian conflict

2023-02-21: More on such technological progress

2023-02-21: The State Department on "Responsible Military Use of AI and Autonomy"

2023-02-21: Context of the State Department's Norms Document

2023-02-21: A ToM test, AI advances to intuitive capability of a human 9-year-old?

2023-02-21: Whispers of AI's modular future?

2023-02-21: Whisper.cpp code

2023-02-22: Scott Aaronson's take on GPT

2023-02-23: Build your own chatbot!

2023-02-23: Another chatbot construction technique

2023-02-23: The Copyright Office rescinds copyright granted on AI-generated art

2023-02-23: AI and the art of persuasion

2023-02-23: U.S. Navy takes delivery of ship that can operate autonomously for up to 30 days

2023-02-23: ChatGPT has already decreased my income security

2023-02-23: Magazine overwhelmed by submissions of AI-generated stories

2023-02-23: AI-generated 2023-02-28: Congress's considerations in banning TikTok

2023-02-28: More on TikTok

2023-02-28: Not just our students...

2023-02-28: Biological computers to keep up with silicon AI? Organoid intelligence (OI) enters the fray

2023-02-28: The Brave New World of Menu-making

2023-03-06: Vocaloids

2023-03-07: Treat ChatGPT as a student, lie to it, and observe results?

2023-03-07: Langchain

2023-03-07: Sumplete

2023-03-07: A short history of Sumplete?

2023-03-07: Human need not apply

2023-03-09: PALM-e

2023-03-09: The First Amendment and AI? Questions raised at the Supreme Court --- by a Justice of the Court

2023-03-09: Lawfare blogs on AI and the First Amendment

2023-03-21: Hands, also

2023-03-21: Mind probes advance

2023-03-21: Individualized instruction

2023-03-21: Still in the loop?

2023-03-21: AI, ethics, and industry

2023-03-21: Microsoft, ethics, and all that

2023-03-21: Microsoft, ethics, and all that

2023-03-21: GPT lists jobs from Hacker News

2023-03-23: Ask Sage, your friendly government advisor

2023-03-23: Richard Stallman, in Steve Jobs' voice

2023-03-23: A very strong Turing test

2023-03-23: Insurance decisions, made by AI

2023-03-23: Russian Weather, redux

2023-03-23: AI, on the law

2023-03-23: AI and plagiarism

2023-03-23: Jobs, of the future and the now

2023-03-23: More on jobs of the now and the future

2023-03-23: Workers Embrace ChatGPT Despite Their Bosses' Fears

2023-03-28: Clearview AI: More than a million searches performed for law enforcement

2023-03-28: Generative AI and humans in the workplace?

2023-03-28: GPT-4 and AGI, research from Microsoft

2023-03-28: OpenAI's mission statement

2023-03-28: Chronicle of Higher Education: Writing assignments in the age of GPT-4

2023-03-30: Pause Giant AI Experiments (Future of Life Institute)

2023-03-30: The Open Letter is not enough

2023-03-30: Pausing AI development is not enough: we need to shut it all

2023-03-30: Advances in robotic dog technology

2023-03-30: Interview with the author of "Battle for your Brain"

2023-03-30: The British governments blase approach

2023-03-30: Ars comprehensive collection of articles on pausing AI

2023-04-03: AI as CEO

2023-04-03: Trust transitivity?

2023-04-03: "Computer programming"/"learn to code" becomes "prompt engineering"?

2023-04-05: Our approach to AI safety

2023-04-05: If not an imitation game, how about a deviation one? (Also a term from game theory, amusingly enough)

2023-04-05: Intellectual property, in 2023?

2023-04-05: OpenAI and the future of education

2023-04-05: And, so what is privacy, anyway?

2023-04-05: Revolutionizing the economy?

2023-04-11: Auto-GPT

2023-04-11: Literally anything?

2023-04-11: The voice is no longer unique

2023-04-13: New York's Dystopian Developments

2023-04-13: GPS: On the run?

2023-04-13: New tools of the security trade

2023-04-13: Debugging in these days of AI

2023-04-13: Ars' version of debugging story

2023-04-13: Video in the age of AI

2023-04-13: We call it human progress, but we seem to actually be seeing far more AI progress (viz., AI Robotics

2023-04-18: LLMs and ethical dilemmas (Synopsi)

2023-04-18: Swatting as a service

2023-04-18: Augmentation, quite literally

2023-04-18: Security via robot

2023-04-18: German artist refuses photographic award

2023-04-20: A calculator for the mind (Leibniz's program completed?)

2023-04-20: Sovereignty and whose laws will rule the Internet?

2023-04-20: Public Interest Technologist

2023-05-15: Developer-centric search engine

2023-05-15: Can GPT pass my programming courses?

2023-05-15: The end of programming as we know it?

2023-05-16: OpenAI --> ClosedAI? (Hacker News discussion of this item)

2023-05-17: Geoffrey Hinton and his concerns about AI

2023-05-18: February 2023

2023-05-18: Explicability in neural networks

2023-05-18: Governments and the connected world

2023-05-18: AI says you failed

2023-05-23: NY Times: Surgeon General on Social Media

2023-05-23: Music without end? Blotterstream[ing]? (HackerNews discussion from the author)

2023-05-23: In my own handwriting?

2023-05-24: Governance of Superintelligence

2023-05-24: Displacement?

2023-05-24: Evolutionary dead-end?

2023-05-25: AI, on the forefront of scientific research

2023-05-25: OpenAI and regulation: a reversal of earlier pleas?

2023-05-25: It's not just a stochastic parrot?

2023-05-25: FISA, privacy, and pervasive surveillance

2023-05-25: Wall Street Journal calls for the abolition of "FISA court"

2023-05-25: AI? Superintelligence? Does not exist, and is not any sort of threat

2023-05-25: CACM asks: Should robots have rights or rites?

2023-05-25: UNESCO: AI and ethics

2023-05-25: EPIC's Public Voice Guidelines for AI

2023-05-25: AI in healthcare

2023-05-30: Eating disorders now handled by lackluster AI

2023-05-30: Another open letter on AI risk mitigation

2023-05-30: AI assistant?

2023-05-30: AI as artificial person?

2023-06-01: Was Bard trained on Gmail data?

2023-06-06: Turing test? No, we demand superior abilities!

2023-06-06: AI Ethics Governance

2023-06-06: Japan, AI, and copyright

2023-06-07: Sorting and AI; not a revolution but more of an evolution

2023-06-08: Robot gardening, as a Turing test

2023-06-08: Robot guide

2023-06-08: Surveillance society?

2023-06-08: Health records via GPT4?

2023-06-08: CNET and AI?

2023-06-08: Apple Vision Pro

2023-06-13: Nature and AI?

2023-06-13: ChatGPT takes the pulpit

2023-06-27: Your terminal, reimagined by AI

2023-06-27: Decision time for taxis

2023-06-27: John Maynard Keynes on the future of employment

2023-06-27: The triumph of "neuronics"?

2023-06-27: AI helps you form opinions

2023-06-29: National Geographic de-staffs

2023-06-29: Software development in 2023

2023-07-06: Police Are Requesting Self-Driving Car Footage for Video Evidence

2023-07-06: AI and programming, 2023

2023-07-06: Top 1% in creativity?

2023-07-06: ?

2023-07-11: Let's Encrypt Shortens Its Trust Path

2023-07-11: Root of trust?

2023-07-18: AI system allows cops to identify people by driving habits

2023-07-18: You cannot hide from us: "We will find you"

2023-07-18: WormGPT

2023-07-18: Tax preparers seek new revenue

2023-07-18: Irresponsible professional behavior?

2023-07-18: We are all in jeopardy of being replaced by machines?

2023-07-20: A different open letter on the future of AI

2023-07-20: The Beeb's version

2023-07-20: Stability AI: Most outsourced coders will be gone

2024-01-11: China cracks Apple's AirDrop service metadata

2024-01-11: FTC and X-Mode

2024-01-11: On the origins of X-Mode and Drunk Mode

2024-01-11: Blogging with GPT-4

2024-01-11: Rabbit for sale

2024-01-11: Duolingo, humans need not apply?

2024-01-11: AI and who will code the future?

2024-01-16: The non-human manner: AI, as a doctor? (the referenced paper is available at 2401.05654.pdf

2024-01-16: State of the art in voice cloning?

2024-01-16: AI goes to war?

2024-01-16: BBC Business: AI proliferation in the workplace

2024-01-16: Gatekeeping: Open source, AI, and the right to participate in the AI revolution

2024-01-16: World Economic Forum 2024: WEF recognizes a year of AI revolution

2024-01-16: World Economic Forum 2024 ponders the intersection of geopolitical tensions and technology

2024-01-16: The drive to replace natural intelligence with artificial intelligence

2024-01-17: In the Internet of Things, a battery passport

2024-01-17: Who owns this sentence?

2024-01-18: FUSUS, AI, and mapping the world

2024-01-18: Legal ruminations on AI (for more background, consult Congresswoman Salazar's webpage at the U.S. House of Representatives

2024-01-18: Buggy software accounts for problematic prosecutions

2024-01-23: Progress, robotically

2024-01-23: Robotics, on the work floor

2024-01-23: Robotics and auto assembly

2024-01-23: "Data Protection Review Court", by executive order?

2024-01-23: Members of the "Data Protection Review Court" named

2024-01-23: Executive order on "Safe, Secure, and Trustworthy" Artificial Intelligence

2024-01-24: DNA =?= facial recognition (archived version here)

2024-01-25: AI in the workplace: campus marketing in the AI revolution

2024-01-25: Professional ethics in action: new ethical guidelines for the use of AI in Public Relations

2024-01-25: AI looms in the world's cyberwars

2024-01-25: Lumiere, AI video generation from Google

2024-01-26: North Korea using generative AI for cyberattacks

2024-01-26: Connected Vehicle Interface

2024-01-26: Deception: Inducing malicious backdoors in LLMs

2024-01-29: Gambling, enforcing Australian social rules

2024-01-29: AI and facial estimation

2024-01-29: IDSCAN for bars

2024-01-29: Who is next at the bar?

2024-01-30: Reasonable expectation of privacy?

2024-01-30: An analysis of the NSA data broker scandal

2024-01-30: An "executive order" pursuant to The Defense Production Act? My, how our "industrial base" has changed...

2024-01-30: Want to understand your customers? Simulate them with AI!

2024-01-30: Not billions of old exposures rehashed, but a brand-new set of 1+ million patient records

2024-02-01: As mentioned in class, the interesting (though very far-fetched) idea about consciousness not being directly reducible to neural activity

2024-02-01: Scott Aronson discusses the relationship between the "Simulation Hypothesis" and Penrose's work in above link

2024-02-01: Penrose's best known work on the subject

2024-02-01: Fourth Amendment concerns about NSA buying commercial data and metadata; proposed new legislation related to these concerns

2024-02-01: The ethics of hacking other people's equipment...

2024-02-01: Neuralink: the ethics of direct augmentation of humanity with digital capabilities

2024-02-01: Connectome Neuromorphics chips

2024-02-01: AI ethics in the commercial sphere?

2024-02-01: The race for the general robotic brain

2024-02-06: Better Call GPT

2024-02-06: Collaborating with an AI

2024-02-06: It was all fake?

2024-02-06: "Peer" review?

2024-02-08: Augmentation or displacement?

2024-02-08: All the music?

2024-02-09: The ethics of fast memory copying...

2024-02-09: Terms of service versus advertising copy?

2024-02-09: FCC: AI voices and robocalls do not mix

2024-02-09: Ethical aspirations for AI... (the model card for Goody2)

2024-02-13: The AI arms race

2024-02-13: AI and nuclear weapons

2024-02-13: AI arms races, from Foreign Policy magazine

2024-02-13: Open source AI: at the beck and call of government?

2024-02-13: Deepfakes: intellectual property?

2024-02-13: From Digital Sovereignty to AI Sovereignty?

2024-02-13: ACM offers SWOT advice

2024-02-13: The Autonomy Economy: Who owns its intellectual property?

2024-02-14: OpenAI "disrupts" state actors?

2024-02-14: Apple, IOS, and European gaming

2024-02-14: USPTO issues guidance for AI-assisted inventions

2024-02-15: Propanganda operations and AI?

2024-02-15: Government sponsors research by AI?

2024-02-15: Gemini status at Google

2024-02-15: Digital twinning in the large: Google's Gemini

2024-02-15: The Report on Gemini 1.5Pro

2024-02-15: Gemini 1.5 Pro, multimodal at the movies

2024-02-15: Gemini 1.5 Pro, multimodal programming chops

2024-02-15: Abraham Lincoln's patent

2024-02-15: An analysis of Lincoln's work

2024-02-15: An analysis of the social and political context of Lincoln's patent

2024-02-16: Blame the AI?

2024-02-16: A new Turing-type tests: Is this natural intelligence or is it AI?

2024-02-19: AI and health care

2024-02-19: AI, sovereignty, and Google

2024-02-20: Brain implants: cooperative computing or invasive autonomy eradication?

2024-02-20: University of Michigan pioneers new markets

2024-02-20: Whose responsibility is it: the AI, the company, or ...?

2024-02-20: Sovereignty, crime, and privacy, all mixed into a single trans-European case

2024-02-20: AI and robocalls, 2024

2024-02-20: A base level of crime

2024-02-22: Reddit trains AI

2024-02-22: The business of cyber-intrusion in the world's largest nation

2024-02-27: Courts consider content moderation and First Amendment issues

2024-02-28: White Houses issues executive order on American personal data

2024-02-29: Change of control issue

2024-02-29: Vending machine, et tu?

2024-03-05: Natural intelligence attempts to grok AI's grokking 2024-03-05: Software developers, AI, and the future of coding

2024-03-05: P-Value dilemmas

2024-03-05: Bots account for more than 12 percent of "upwork" applications

2024-03-05: Nvidia CEO predicts coding's demise as a profession

2024-03-06: Prompt engineering was never a viable career path

2024-03-07: AI written, AI read

2024-03-07: Grading with AI

2024-03-07: The current work environment for coding: more QA, less coding time

2020-03-02: 2020: Rome Call for AI Ethics

2024-03-07: 2024: The current status

2024-03-19: Peer review, et tu? (The paper is here)

2024-03-19: AI schedules your day of studies

2024-03-20: AlphaGo revolutionized human play of Go

2024-03-21: The Not-so-true People Search Network

2024-03-21: People Search Problems?

2024-03-26: Simply News, AI-style

2024-03-26: AI: Open Source for Everyone, or Professionalization? The Cathedral and the Bazaar in 2024

2024-03-27: Plenty of partners in data

2024-03-28: AI also experiences "memes"

2024-03-28: Gaussian avatars get better all the time

2024-03-28: Digital reconstruction gets better all the time

2024-03-28: Specialized news site for digital reconstruction/twinning: RadianceFields.com

2024-03-28: From LLM to VLM (visual-language models): Robotics made easy by large-scale visual data?

2024-03-28: Governments puzzle over how to control AI

2024-03-28: U.S. Government Mandates Chief AI Officers

2024-03-28: Department of Homeland Security embraces AI

2024-04-01: AI apocalypse is only possible, not inevitable

2024-04-02: XZ timeline

2024-04-02: Gentoo developers work on the XZ issue

2024-04-02: Umm...

2024-04-02: Magic Security Dust!

2024-04-02: Vulnerabilities in the python world

2024-04-02: Analysis of the larger landscape around XZ-like work

2024-04-04: Hacking free software song

2024-04-04: Hacking free software song

2024-04-04: And the last ...

2024-04-04: Protonmail criticizes Microsoft's Outlook

2024-04-09: AIOS: LLM Agent Operating System (background paper)

2024-04-09: Autonomous weapon systems and targeting civilians

2024-04-09: The ethics of automated warfare and artificial intelligence

2024-04-09: Generative Artificial Intelligence is simply a waste of our time and money

2024-04-09: Shortcut to programming chops?

2024-04-09: Compute pi using a monte carlo method

2024-04-11: NIST's AI Risk Management Framework

2024-04-11: Suno: MIT License

2024-04-11: In the race to pervasive AI, Google's latest offerings

2024-04-11: Corporations behaving badly: IBM's struggles

2024-04-11: Google Vides for the workplace?

2024-04-11: Foundational ideas for Google Vids

2024-04-11: Technology, war, and hackers

2024-04-11: Kellog-Briand comes to Military Use of AI?

2024-04-11: Verification and autonomous weapon bans? (A Washington Treaty 100 years later?)

2024-04-11: Texas: mass testing of exams graded by AI

2024-04-12: As usual, the medical industry fails the basics in the Information Age

2024-04-16: Really bad interface design: Wrong couple divorced when lawyer pushes the wrong button

2024-04-16: Warfare in the Age of AI

2024-04-16: Stop Killer Robots

2024-04-16: Stop autonomous weapons

2024-04-16: Universities and and AI policies

2024-04-16: Slaughterbots

2024-04-18: Did AI and copyright issues just become much more complex?

2024-04-18: CERN for AI?

2024-04-18: Ethics and law intersect at the European Commission

2024-04-18: AI and eye assessments

2024-04-18: A race to extinction?

2024-04-18: VASA-1

2024-04-18: Government meets AI, AI wins?