Johnicholas comments on Making Reasoning Obviously Locally Correct - Less Wrong

19 Post author: JGWeissman 12 March 2011 07:41PM

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

Comments (23)

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

Comment author: Johnicholas 12 March 2011 11:18:28PM 7 points [-]

Learning to use automated proof checkers might be a valuable rationalist-training technique.

Struggling with a compiler or a proof checker (They're very similar by the Curry-Howard isomorphism) is an interesting (and perhaps depressing) learning experience. The computer reveals how many "details" you can overlook, and how frequently your gut or instinct is just wrong. Often the "details" are the vast majority of the final result.

Some of the appeal that LessWrong has for programmers might be explained by their exposure to this sort of learning experience.