orthonormal comments on Harry Potter and the Methods of Rationality discussion thread - Less Wrong

34 Post author: Unnamed 27 May 2010 12:10AM

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

Comments (866)

You are viewing a single comment's thread.

Comment author: orthonormal 16 July 2010 10:59:43PM 4 points [-]

For "Harry Potter and the Methods of Rationality", I'd like to make predictions that can be eventually verified publicly in time, but won't tempt the author to change things to prevent it from coming true (as is the usual way of serial writers on the Internet). I'm therefore encrypting my prediction with the md5 hash function, so that afterwards it can be verified. (One difficulty is that I have the power to edit this comment; is there a way to make it obvious if I've done so, or store it in a less editable space?) Anyway, here goes:

July 16 (after Chapter 31): 28f9e3b2165344763c35514b473cb347

Comment author: Unnamed 16 July 2010 11:12:45PM 6 points [-]

orthonormal predicts:

July 16 (after Chapter 31): 28f9e3b2165344763c35514b473cb347

There, that's less editable for you.

Comment author: jimrandomh 16 July 2010 11:05:03PM *  4 points [-]

You can have a third party create a cryptographically signed timestamp for you. For example, secure-timestamp.org will do this. This can only be falsified by getting the timestamping server's private key or breaking its crypto algorithm. For things more important than Harry Potter predictions, you can have multiple third parties timestamp them for you, in which case falsification requires stealing all of their private keys.

Comment author: orthonormal 25 July 2010 05:23:48PM 3 points [-]

July 25 (after Chapter 32, prediction for Chapter 33):

SHA-1: f5721b3c6010973ee195dc160d0679477401a3df

Comment author: JoshuaZ 25 July 2010 05:27:14PM 5 points [-]

SHA-1: f5721b3c6010973ee195dc160d0679477401a3df

Copying here to verify lack of editing in future.

Comment author: orthonormal 01 August 2010 06:05:29AM 1 point [-]

Translation:

End of 32 only listed 3 options for Zabini. The fourth creates a 3-way tie. Zabini shoots himself as traitor.

Comment author: gwern 01 August 2010 07:36:16AM 1 point [-]
 [03:35 AM] 215Mb$ echo "End of 32 only listed 3 options for Zabini. The fourth creates a 3-way tie. Zabini shoots himself as traitor." | sha1sum 09a3ee331d8900b7b7475b0a89911207672cbbda -
Comment author: ata 01 August 2010 09:10:10AM 3 points [-]

Try echo -n.

Comment author: gwern 01 August 2010 11:44:00AM 0 points [-]

Ah, you're right. I forgot echo appends a newline by default.

Comment author: rhollerith_dot_com 01 August 2010 09:47:50AM *  0 points [-]

When the -n flag is added to the echo command (as suggested by ata) the hash matches.

So, unless orthonormal has exploited a security vulnerability on the Less Wrong server, orthonormal has expended a costly number of computing cycles to defeat the purpose of the hash function, I misunderstand the cryptographic guarantees provided by the hash function, or something equally unlikely, orthonormal really did write the following back on 25 July:

End of 32 only listed 3 options for Zabini. The fourth creates a 3-way tie. Zabini shoots himself as traitor.

Comment author: gwern 01 August 2010 11:43:41AM 2 points [-]

Erm, yeah. I thought we all understood the hash scheme.

Comment author: Unknowns 20 July 2010 06:14:01PM 3 points [-]

If you edit the comment a little asterisk will appear by the time stamp. Just make sure you don't do that.

Comment author: ciphergoth 20 July 2010 06:39:01AM *  3 points [-]

MD5 is utterly utterly broken and recommended against for any purpose. Use SHA-1.

EDIT: I should mention that SHA-1 is also theoretically broken and may see a demonstrated break soon, but nothing like as problematic as MD5. Until SHA-3 is agreed, the SHA-2 functions are a good stopgap where you need better security.

Comment author: orthonormal 20 July 2010 06:01:04PM 0 points [-]

Thanks; I'll do so in the future.

Comment author: kpreid 20 July 2010 05:58:55AM 3 points [-]

Did you include your own name in the text? If not, someone else can present the same hash and there's no way to tell who came up with it.

Comment author: orthonormal 20 July 2010 05:59:26PM 0 points [-]

Oh, good point. Fortunately, the actual importance of this whole endeavor is virtually nil, so it's a good opportunity for me to learn how I ought to have done it better.

Comment author: Douglas_Knight 17 July 2010 12:06:05AM 3 points [-]

One difficulty is that I have the power to edit this comment; is there a way to make it obvious if I've done so

If you edit the comment, an asterisk will appear after the time. Compare jimrandomh's reply to the others.

Comment author: orthonormal 17 July 2010 12:46:05AM *  2 points [-]

Ah, clever.

EDIT: Let me see this for myself.

EDIT 2: Hey, it's not working yet!

EDIT 3: Duh, I had to reload the page.

Comment author: JGWeissman 16 July 2010 11:27:56PM 2 points [-]

Can you say anything (without giving away the prediction) about when you would know if it is correct or not?

Comment author: orthonormal 17 July 2010 12:44:45AM 1 point [-]

It's my guess at (some features of) the ending.

Comment author: mattnewport 16 July 2010 11:08:10PM 2 points [-]

You could use Prediction Book.

Comment author: orthonormal 16 July 2010 11:01:03PM 1 point [-]

See, I'm even refusing to edit my badly written intro.

Comment author: apophenia 25 July 2010 05:36:34PM *  0 points [-]

So, we're returning to the days of math challenges? (i.e. the debate over the calculus?)

Comment author: JoshuaZ 25 July 2010 05:42:18PM *  0 points [-]

I think you're confusing separate issues. The idea of having contests where two mathematicians would each issue challenge problems to the other was primarily an event in the Middle Ages. This idea then continued in some forms with people like Fermat (later Middle Ages or early Renaissance depending on how you define things) who would issue challenges to others to prove what they had already proven. What Orthonormal is doing actually more closely resembles a practice from the 19th century where when multiple people were racing to solve a problem first, they'd every so often deposit a sealed envelope with some reputable independent body to verify issues of priority.

Comment author: apophenia 25 July 2010 05:56:51PM 0 points [-]

You're right, I was confused on the dates. I'm not referring to the sealed envelopes, but rather to the practice by which an alchemist/scientist/mathematician/etc would write a succinct summary of their discovery (i.e. "to transmute gold, add salt") and write the letters in alphabetical order. They'd publish this somewhere public. Then, if someone else discovered the same thing, they would say "aha, but here's my discovery" and point out how they came up with it ten years earlier by giving the "unhashed" version.

Comment author: orthonormal 25 July 2010 06:08:33PM 0 points [-]

Hmm, you're right, it would have been much more fun to do it that way.

Comment author: ata 20 July 2010 07:29:46AM 0 points [-]

One difficulty is that I have the power to edit this comment; is there a way to make it obvious if I've done so, or store it in a less editable space?

Pastebin maybe?