Hacker Newsnew | past | comments | ask | show | jobs | submit | larryboyko's commentslogin

And hopefully this one won't take 85 years to find its audience ...!


Perhaps I too should have offered a prize to the first to solve it!


Suitable for all ages, I think, though there are a couple of cuss words a few dozen chapters deep ...!


What is the character of the puzzles? Is there a variety?


Yes, there are a variety: logic problems, word puzzles, alphametics, various kinds of ciphers -- transposition, substitution, steganographic --, some coding challenges, and a whole slew of other puzzles that I don't quite know how to categorize.


Some slight edits and revisions, yes, but the substance of the story hasn't changed.

Thanks for playing!


I believe I'd call it finished now; hopefully Christine would agree. :)


Thanks for the feedback!

The tricky part of this puzzle is how to handle spaces. Prose sentences have regular spacing rules that the ensuing ciphertext doesn't follow. For instance, what to do with several spaces in a row? Should they be rearranged along with the words (effectively be treated AS words), or should they stay put, the words moving around them?

Hint: There are some extra spaces in the waiver that will become indentations if you take the former approach. (It was hoped that the fact that there is no space between the period and "risk" would suggest this: Sentences [following a period] normally start with a space, and end without one; here that is reversed.)

I'm still looking for a better way to hint this, as too many readers are getting hung up on puzzle #2 than I'd like. :)

See also this discussion: https://github.com/larryboyko/dimityjones/discussions/2


Thanks! I will use the github discussion board for future questions.


Thank you.


Thank you.


>This may not have any other real purpose than to be a piece of art.

Christine would've loved this answer.


This is exactly the kind of art I've always enjoyed the most, but I'm most glad that someone finally pointed out to me that it was art. Thank you!


>I see that I removed one newline character at the end of the file

Hm, strange. I don't see, and there shouldn't be, an extraneous newline at the end of the (original) file.


Interesting: maybe I added it by mistake in a text editor mishap or something :-).


Hmmm. The original, in fact, does NOT have the 0x0a at the end of the file; however, in process of deleting first part of file up through and including "1.#####", my linux command line tools (or vim?) added one there (unbeknownst to me at the time). I proceeded to solve first puzzle with the 0x0a there at the end in the head-shortened ciphertext, and I got readable plaintext, but my sha256sum does not match yours. If I remove the 0x0a, I get neither readable plaintext nor a matching sha256sum.

(btw, love this project, thanks for sharing it)


This is odd! We can visually troubleshoot this, and see that the first characters following 1.##### are «Cnrtltos » and the final characters at the end of the (original) file are «!niauago». Taking [SPOILER] alternately the first of the first and the last of the last gives us C, o, n, g, r, a, t, u, l, a, t, i, o, n, s, !. If there is an extraneous character inserted at the end, e.g. a newline, the transformation should be spoiled and illegible: C, newline, n, o, r, g, t, a, l, u, t, a, o, i, s, n, space, !.


Dunno if it's helpful for diagnosis, but my 01.txt that yields the expected sha256 sum ...

... is 0x3E1051 bytes long

... starts with <<Congratulations>>, as you already knew it should

... ends with <<IX%7M3+]vW7+zB]{\>>

(It couldn't be line-ending issues, could it? Do you have any 0x0D bytes?)

And, just in case it helps, my original text file (before stripping everything up to 1.#####, and _without_ the spurious 0x0A byte) is 0x3E404D bytes long and ends with << vhuY!niauago>>.


Hm. My 01.txt that yields the expected SHA256 sum of a2e617919bc0b981a4f9bb8470ed37d189958e4c5b167e58b417a84c29a66c29

is:

... 0x3e1175 bytes long

... starts with «Congratulations!»

... ends with «ZO?-m[FmGp-+;KM»


Am I working with an older version of the file or something, perhaps? My copy of the initial file says:

01: 851fa86ed725c26b712ca1218cdec5782259240e403166c5c6c379b22656290b

and that's the sha256sum of my 01.txt .


(I bet I am working with an older version -- I ran across an error in one of the puzzles, and presumably you've fixed that now.)


Ah ha! That's an older version alright.

Latest at https://github.com/larryboyko/dimityjones/blob/main/DimityJo...

(I hope I've fixed the error ...!)


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: