3 Pages

09_Relativism_I

Course: MR 33, Fall 2009
School: Harvard
Rating:
 
 
 
 
 

Word Count: 844

Document Preview

Reasoning Moral 33: Issues in Ethics. Section 9 Relativism I www.fas.harvard.edu/~rippon/mr33 Practicalities Next week section taping in the Bok Center temporarily moving to Science Center 317. I dont have your position papers ready to return to you yet, but Ill bring them with me to lecture on Thursday so see me after lecture or come to my office hour at 3 on Thursday if youd like to pick yours up. From Last...

Register Now

Unformatted Document Excerpt

Coursehero >> Massachusetts >> Harvard >> MR 33

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
Reasoning Moral 33: Issues in Ethics. Section 9 Relativism I www.fas.harvard.edu/~rippon/mr33 Practicalities Next week section taping in the Bok Center temporarily moving to Science Center 317. I dont have your position papers ready to return to you yet, but Ill bring them with me to lecture on Thursday so see me after lecture or come to my office hour at 3 on Thursday if youd like to pick yours up. From Last Week: The Principle of Double Effect When we were discussing Thomsons article on physician-assisted suicide and euthanasia last week, we came across the Principle of Double Effect. What is it? PDE: If an action has both a good effect and a bad one, and the agents good effect is good enough compared to the bad one, then it is permissible to perform the act if the agent performs it while intending the good effect and foreseeing the bad effect, but not intending the bad effect either as an end or as a means to the good effect. If PDE is right, does it show why disconnecting and nonconnecting might be permissible, while drug-providing is not and drug-injecting in some cases is not? Is death a bad effect in these cases? Is PDE plausible? Does it explain why strategic bombing might be permissible while terrorism is not? Does intention make a difference to the morality of an action? Is PDE popular only because people are confused between the questions of whether an act is permissible and whether the person who acts is bad? (Thomson suggests this confusion). Relativism Some things that moral relativism isnt: - Skepticism. The view that no moral judgments are correct. - The view that the same set of objective moral principles has different outcomes in terms of requirements and responsibilities in different societies and cultures. - The empirical fact that peoples moral beliefs diverge. What it is: - Agent-based relativism is the view that there is no single morality that everyone has good reason to obey. - Judge-based relativism is the view that divergent moral judgments about the same agent and action can both be correct. Mackie Presents a form of the argument from relativity against moral objectivism. P1: People in different societies, and within them, have different moral beliefs and moral codes. P2: This disagreement is best explained by their moral beliefs being caused by their participation in different ways of life rather than by their making mistaken judgments about objective facts Conclusion: There are objective no moral truths. Objection: Their different codes are to be explained as rules deriving from objective uniform ultimate moral principles. Reply: Thats a partial response. But then lots of our moral judgments that are taken to be objective are only derivatively and contingently valid. So what is usually affirmed as basic in moral thought, things that people think could not be otherwise, could be otherwise. And since ordinary moral thought depends on moral sense or intuition about these basic judgments, and not on principles of reason like utilitarianism, we need to be relativists about it. Harman [Megans presentation] [Stephanies presentation] Argues for a form of relativism about only moral judgments involving what people ought to or should do. He calls these internal judgments Internal ought-judgments are claimed to have the logical form of a four-place predicate: Ought (A, D, C, M), where an agent A has reason to do type of act D given considerations C and motivating attitudes M. And for internal judgments, the judge must share with the agent the motivating attitudes M. At least part of his evidence for this thesis is his intuitions about language. NB: Harman doesnt (at least in this article) argue for relativism about judgments about an agents character (e.g. Hitler was evil), or about the wrongness of actions (al though whether its wrong for A to do D is relative), or about the badness of situations. Is Harman right that we cant make l...

Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

Harvard - MR - 33
Moral Reasoning 33: Issues in Ethics. Section 4 Utilitarianismwww.fas.harvard.edu/~rippon/mr33 Practicalities First graded papers are due on Thursday next week. I hold office hours on Thursdays 3-4, and Ill hold an extra office hour next Tuesday fr
Harvard - PHIL - 121
Phil 121: The Ethical Thought of Hume, Week 1: Background; The Theory of Ideas, Causation, Personal Identityhttp:/www.fas.harvard.edu/~rippon/phil121 Introduction Introductions; the role of these sections; contacting me; getting handouts; office hou
Harvard - LIB - 113
Linux kernel coding style This is a short document describing the preferred coding style for thelinux kernel. Coding style is very personal, and I won't _force_ myviews on anybody, but this is what goes for anything that I have to beable to
Harvard - LIB - 113
CSCI-E113 Assignment 1: Some Short Programs revised: Sep 21, 2008_This assignment contains short exercises to introduce you tofeatures of C, Unix, and the web. Most problems ask you tomodify or expand programs discussed
Harvard - LIB - 113
CSCI-E113 Assignment 1: Some Short Programs revised: Sep 21, 2008This assignment contains short exercises to introduce you to features of C, Unix, and the web. Most problems ask you to modify or expand programs discussed in class. Hand in a listing
Harvard - LIB - 113
CSCI-E113 Finite State Machines0. Introduction: Processing Text A lot of Unix programming involves working with text. Unix text processing programs read data in, do something with the data, and write data out. Text les have structure, the program h
Harvard - LIB - 113
Assignment 4: Symbol Table 1. Introduction In this assignment you will write a sixth implementation of the storage system used by the word frequency program shown in lecture. The main part of the program and shell scripts to feed it input are provide
Harvard - LIB - 113
Assignment 3: Paper Pointers This assignment covers the concept of pointers in C and their relation to simple variables, arrays, and structs. These topics are covered in chapters 11, 12, and section 13.6 in the C book. Most of the questions are paper
Harvard - LIB - 113
csci-e113 class 1 19 sep 2004 1. Welcome Welcome to csci-e113, Intro to C/Unix/CGI programming. Tonight's class will introduce you to the topics, goals, and methods of the course. The outline is: a. brief summary of course b. demonstration of Unix pr
Harvard - LIB - 113
CSCI-E113: Class 2 Starting C 0. Introduction Last week we saw that Unix programming is based on combining tools into scripts and pipelines. HTML forms and connector programs allows people to use these Unix programs over the Internet. This week we be
Harvard - LIB - 113
CSCI-E113 Course Outline Fall 2008Introduction Csci-e113 teaches C and Unix programming. C and Unix are used for all sorts of programming - scientic, database, nancial, text processing, operating systems. In this course, we shall focus on CGI progr
Harvard - LIB - 113
Unix: A Programming Language Part 1: Train Schedules 1. Introduction Unix is more than a system for running applications and servers. It is a programming language. What does that term mean? Consider popular programming languages like Java and C+. The
Harvard - LIB - 113
CSCI-E113Lecture 4OutlineTopic:User Interfaces: local and remoteApproach:Combine Tools into User-Friendly Applications Overview and Intro: A Web Browser is a Unix Shell A command line and an output region Use a shell to cat files, list dire
Harvard - LIB - 113
CSCI-E113: Class 4 Strings, CGI, Structs 0. Introduction Last week we continued to extend our HTML and shell skills as we improved our train schedule web site. On the C end of the course, we looked at arrays in general and strings in particular. We s
Harvard - LIB - 113
SYLLABUSFall 2008CSCI-E113DATELECTUREREADINGSECTIONHOMEWORKSep 17Overview Unix/C and the web Sample Program The structure of C programs Functions and filters Arrays and Strings Arrays and Strings More Loops Generating HTML Interface
Harvard - LIB - 113
CSCI-E113: Class 3 Strings, Arrays, Functions 0. Introduction Last week we discussed the idea of programming with software tools, demonstrated some standard Unix tools, and wrote a few software tools using C. This week, we continue using tools to bui
Harvard - LIB - 05
CSCI-E113Lecture 5OutlineTopics: Approach: Main Ideas:Arrays, Pointers, Functions Introduce Pointers, Explore their useQuick Review - Forms, Connector, Scripts, Tools in C Focus tonight on memory usage in C Shirts and Carpets: Moving Data v
Harvard - LIB - 113
CSCI-E113Lecture 5OutlineTopics: Approach: Main Ideas:Arrays, Pointers, Functions Introduce Pointers, Explore their useQuick Review - Forms, Connector, Scripts, Tools in C Focus tonight on memory usage in C Shirts and Carpets: Moving Data v
Harvard - LIB - 113
COURSE DESCRIPTIONFall 2008CSCI-E113What is this course? This is a course in C and Unix/Linux programming with a focus on using C and Unix to create interactive pages for the World Wide Web. It covers in detail almost of the the C language, it
Harvard - LIB - 05
CSCI-E113: Class 5 Pointers 0. Introduction Last week we looked at two types of variables: strings and structs. We saw how to model a train trip by using an array of structs, each struct storing information about the name, time, direction of the trai
Harvard - LIB - 113
CSCI-E113: Class 5 Pointers 0. Introduction Last week we looked at two types of variables: strings and structs. We saw how to model a train trip by using an array of structs, each struct storing information about the name, time, direction of the trai
Harvard - LIB - 113
Assignment 0Not to be Turned InCSCI-E113This assignment is just a suggestion for you to follow to get comfortable using the Unix system. Do not turn in this work, but do report any questions or problems you have as you work through it. 1. Get y
Harvard - LIB - 113
COURSE DESCRIPTIONFall 2008CSCI-E113What is this course? This is a course in C and Unix/Linux programming with a focus on using C and Unix to create interactive pages for the World Wide Web. It covers in detail almost of the the C language, it
Harvard - LIB - 05
csci-e113lecture 5 samples: show-addrs.c : /* * show-addrs.c - show use of & to obtain addresses of variable */ main() { int char float char x; c; a; l[10];page 1printf("x is at %u, c is at %u, a is at %u, l is at %u\n", &x, &c, &a, &l); } : a
Harvard - LIB - 113
csci-e113lecture 5 samples: show-addrs.c : /* * show-addrs.c - show use of & to obtain addresses of variable */ main() { int char float char x; c; a; l[10];page 1printf("x is at %u, c is at %u, a is at %u, l is at %u\n", &x, &c, &a, &l); } : a
Harvard - LIB - 113
csci-e113lecture 3 samples: stationnames : #!/bin/sh # # stationnames - list names of stations # cut -d";" -f5 sched | cut -d"=" -f2 | grep '[a-z]' | sort -u : stationnames.cgi : #!/bin/sh # stationnames.cgi # outputs list of station names as plai
Harvard - LIB - 113
C Coding Style E113 Style Requirements Homework submitted to csci-e113 will be graded on function, design, and readability. An program that implements an excellent algorithm but is unreadable is like an excellent paper on Hamlet scrawled illegibly in
Harvard - LIB - 113
GRADING STANDARDSCSCI-E113ACADEMIC HONESTY The work you submit must be your own work. You may build your code on samples from class or examples from texts, and we encourage students to discuss problems and techniques. Your homework should be all
Harvard - LIB - 113
csci-e113lecture 2 samples: trainsched : #!/bin/sh # trainsched # usage: trainsched train# # action: finds all entries for that TR and selects time and stn cols # if test $# != 1 then echo "usage: trainsched trainnum" exit 1 fi grep "TR=$1" sched
Harvard - LIB - 113
CSCI-E113Lecture 2OutlineTopic: Approach:Software Tools and the Basic Anatomy of C Programs Dissect actual C programsOverview and Intro: Review the big picture: HTML, connector, script, tools Demo: trainsched.htmltrainsched.cgitrainschedtoo
Harvard - LIB - 113
CSCI-E113Lecture 3OutlineTopic: Approach:Strings, Arrays, Functions Build CGI programs, then build the tools they useOverview and Intro Basic Operation of Web Communication Connect, Request, Act, Reply Basic parts of a cgi application: form
Harvard - LIB - 113
CSCI-E113 Student Information Sheet Please complete and hand in at lecture Name: Email address: Phone: Programming Background/Courses: Have You Registered?YES I PLAN TO I PROBABLY WILL I PROBABLY WONTOfce Hours and Additional Section Scheduling In
Harvard - LIB - 113
CSCI-E113Lecture 4OutlineTopic:Strings, CGI, and StructsApproach:Explore Basics, Improve Website Overview and Intro: We have seen four levels of code: form, script, tools, connector Today focus on C data structures and form improvements War
Harvard - LIB - 113
csci-e113lecture 3 samples: empties.c : #include <stdio.h> /* * empties * read lines from standard input * assume lines look like * XX=stuff:YY=morestuff:.:ZZ=yetmorestuff * printout lines that have one or more empty fields * need to read in a lin
Harvard - LIB - 113
csci-e113Actual Data from Web Serer Log (elmo.dce)lecture 03remote_host logname username [time -gmt] "request" response bytes_sentdcepf5.harvard.edu - - [13/Mar/2000:18:45:10 -0500] "GET / HTTP/1.1" 304 dcepf5.harvard.edu - - [13/Mar/2000:18:
Harvard - LIB - 113
CSCI-E113Lecture 3OutlineTopic: Approach:Strings, Arrays, Functions Write Data Cleaning Tools from Small BitsOverview and Intro: Basic Operation of Web Communication Connect, Request, Act, Reply Server keeps a log of all Connections Softwar
Harvard - LIB - 113
csci-e113lecture 3 samples page 1_: stationnames :#!/bin/sh## stationnames - list names of stations#cut -d";" -f5 sched | cut -d"=" -f2 | grep '[a-z]' | sort -u: stationnames.cgi :#!/bin/sh# stationnames.cgi# output
Harvard - LIB - 113
CSCI-E113: Class 3 Strings, Arrays, Functions0. IntroductionLast week we discussed the idea of programming with softwaretools,demonstrated some standard Unix tools, and wrote afew software tools using C. This week, we co
Harvard - LIB - 113
CSCI-E113 Lecture 3 Outline_ Topic: Strings, Arrays, Functions Approach: Build CGI programs, then build the tools they use Overview and Intro Basic Operation of Web Communication Connect, Request, Act, Rep
Harvard - LIB - 113
CSCI-E113 Lecture 3 Outline_ Topic: Strings, Arrays, Functions Approach: Write Data Cleaning Tools from Small Bits Overview and Intro: Basic Operation
Harvard - LIB - 113
csci-e113 lecture 3 samples page 1_ : empties.c : #include <stdio.h> /* * empties * read lines from standard input * assume li
Harvard - LIB - 113
csci-e113lecture 4 samples page 1_: string-ops.c :#include<stdio.h>#include<string.h>/* * string-ops.c - show what operations are not allowed for strings */main(){chars[10], t[10], u[10] = "xyz";/* assignment no
Harvard - LIB - 113
SYLLABUS Fall 2008CSCI-E113__ DATE LECTURE READING SECTION HOMEWORK_ Sep 17 Overview Unix/C and the web Sample Program D: Ch 1,2,3,5 or 6 K:Ch 2,3,4 Using Unix
Harvard - LIB - 113
Unix: A Programming Language Part 1: Train Schedules1. IntroductionUnix is more than a system for running applications andservers. It is a programming language. What does that termmean? Consider popular programming languag
Harvard - LIB - 113
CSCI-E113 Course Outline Fall 2008_IntroductionCsci-e113 teaches C and Unix programming. C and Unix areused for allsorts of programming - scientific, database,financial, text processing, operating systems. Inthisc
Harvard - LIB - 05
CSCI-E113: Class 5 Pointers0. IntroductionLast week we looked at two types of variables:strings andstructs. We saw how to model a train trip by using an arrayof structs, each struct storing information about the name,ti
Harvard - LIB - 113
CSCI-E113: Class 5 Pointers0. IntroductionLast week we looked at two types of variables:strings andstructs. We saw how to model a train trip by using an arrayof structs, each struct storing information about the name,ti
Harvard - LIB - 113
CSCI-E113: Class 2 Starting C0. IntroductionLast week we saw that Unix programming is based on combiningtools into scripts and pipelines. HTML forms and connectorprograms allows people to use these Unix programs over the
Harvard - LIB - 113
GRADING STANDARDSCSCI-E113_ACADEMIC HONESTY The work you submit must be your own work. You may build your code on samples from class or examples from texts, and we encourage students to discuss problems and techniques.
Harvard - LIB - 113
CSCI-E113: Class 4 Strings, CGI, Structs0. IntroductionLast week we continued to extend our HTML and shell skillsas we improved our train schedule web site. On the C end ofthe course, we looked at arrays in general and
Harvard - LIB - 113
CSCI-E113: Class 2 Starting C1m0. Introduction0mLast week we saw that Unix programming is based on combiningtools into scripts and pipelines. HTML forms and connectorprograms allows people to use these Unix programs over t
Harvard - LIB - 113
csci-e113lecture 2 samples page 1_: trainsched :#!/bin/sh# trainsched# usage: trainsched train## action: finds all entries for that TR and selects time and stn cols#if test $# != 1thenecho "usage: trainsched trainnum"
Harvard - LIB - 113
CSCI-E113 Student Information Sheet Please complete and hand in at lecture Name: _ Email address: _ Phone: _Programming Background/Courses: _Have You Registered?YES I PLAN TO I PROBABLY WILL I PROBABLY W
Harvard - LIB - 05
CSCI-E113 Lecture 5 Outline_ Topics: Arrays, Pointers, Functions Approach: Introduce Pointers, Explore their use Main Ideas: Quick Review - Forms, Connector, Scripts, Tools in C Focus tonight on memory usage in C
Harvard - LIB - 113
CSCI-E113 Lecture 5 Outline_ Topics: Arrays, Pointers, Functions Approach: Introduce Pointers, Explore their use Main Ideas: Quick Review - Forms, Connector, Scripts, Tools in C Focus tonight on memory usage in C
Harvard - LIB - 113
C Coding StyleE113 Style Requirements Homework submitted to csci-e113 will be graded on func- tion, design, and readability. An program that imple- ments an excellent algorithm but is unreadable islike an ex
Harvard - LIB - 113
csci-e113 class 119 sep 20041. WelcomeWelcome to csci-e113, Introto C/Unix/CGIprogramming.Tonight's class will introduce you to the topics, goals, andmethods of the course.The outline is:a. brief summary of course
Harvard - LIB - 113
CSCI-E113 Lecture 4 Outline_ Topic:Strings, CGI, and Structs Approach:Explore Basics, Improve Website Overview and Intro: We have seen four levels of code: form, script, tools, connector Today focus on C data struc
Harvard - LIB - 113
Assignment 0 Not to be Turned InCSCI-E113_This assignment is just a suggestion for you to follow to getcomfortable using the Unix system. Do not turn in this work, butdo report any questions or problems you have as you work thro
Harvard - LIB - 113
THE BIG PICTURE Fall 2002CSCI-E113_<html> <head><title>csci-e113 syllabus</title> </head><body bgcolor=white><table width="100%" border=0 bgcolor=linen cellspacing=0 cellpad-ding=3><tr> <td align=left width='25%'> <fon
Harvard - LIB - 113
COURSE DESCRIPTIONFall 2003CSCI-E113DATELECTUREREADINGSECTIONHOMEWORKSep 17Overview Unix/C and the web Sample Program The structure of C programs Functions and filters Arrays and Strings Arrays and Strings More Loops Generating HTML