Kaj_Sotala comments on Morality is not about willpower - Less Wrong

9 Post author: PhilGoetz 08 October 2011 01:33AM

You are viewing a comment permalink. View the original post to see all comments and the full post content.

Comments (144)

You are viewing a single comment's thread. Show more comments above.

Comment author: Kaj_Sotala 08 October 2011 05:41:10PM *  4 points [-]

A set of differential equations that describe its behavior as a dynamic system where the properties of various parts depend on each other, would still be an algorithm.

Sure, but that's not the sense of "algorithm" that was being used here.

If an output can't be modelled with a utility function, it is non-computable. If humans can't be modelled with utility functions, that is a proof that a computer program can't be intelligent. I'm not concerned with whether this is a good model. I just want to able to say, theoretically, that the question of what a human should do in response to a situation, is something that can be said to have right answers and wrong answers, given that human's values/preferences/morals.

None of this is being questioned. You said that you're not concerned with whether this is a good model, and that's fine, but whether or not it is a good model was the whole point of my comment. Neither I nor van Gelder claimed that utility functions couldn't be used as models in principle.

All this harping about whether utility functions can model humans is not very relevant to my post. I bring up utility functions only to communicate, to a LW audience, that you are only doing what you want to do when you behave morally.

My comments did not question the conclusions of your post (which I agreed with and upvoted). I was only the addressing the particular paragraph which I quoted in my initial comment. (I should probably have mentioned that IAWYC in that one. I'll edit that in now.)

Comment author: PhilGoetz 08 October 2011 08:50:06PM *  4 points [-]

Sorry. I'm getting very touchy about references utility functions now. When I write a post, I want to feel like I'm discussing a topic. On this post, I feel like I'm trying to compile C++ code and the comments are syntax error messages. I'm pretty much worn out on the subject for now, and probably getting sloppy, even though the post could still use a lot of clarification.

Comment author: Kaj_Sotala 09 October 2011 08:45:52AM 0 points [-]

No problem - I could have expressed myself more clearly, as well.

Take it positively: if people only mostly nitpick on your utility function bit, then that implies that they agree with the rest of what you wrote. I didn't have much disagreement with the actual content of your post, either.