Shortlog - a log of everyday things



I didn't get around to writing this until recently - I had a busy week at work, which was not made any easier by the sleep-dep stockpiled from the previous weekend. C'est la vie.

The MIT Mystery Hunt was great! It was rather exhausting, though - clocking in at over 72 hours, it was the longest Mystery Hunt ever. As usual, I hunted with Death From Above.

A lot of puzzles were beautiful. There were also some puzzles that appeared to have not been playtested at all. I won't complain too much; this was the first hunt Manic Sages (the organizers) wrote, and I've been in the "Oh gods no one is possibly going to finish our hunt" boat before. To their credit, they took note of the challenges that teams were facing at runtime and tried to adapt things to help the teams continue to progress. In the end, they wound up giving away copious puzzle answers and cutting the last meta and possibly a decent chunk of the endgame, but by that point I think we were all too tired and braindead to really care.

A couple of my favorite puzzles that I worked on:

  1. Halting Problem, a puzzle in which you had seven programs written in less-common programming languages performing naive computations of ridiculously large problems. I called in Matt to help me with the Erlang one, and we figured out that it was in fact doing a naive factoring of the RSA-768 challenge. Quentin and I spent far too long staring at the C++ templates before we figured out exactly what sort of connect-four game it was playing, and the Perl program computed the number of primes less than 100 million with regex.
  2. Git Hub, a puzzle which mapped the Boston MBTA with a git tree.
  3. Treasure Island (meta) - minesweeper satisfiability puzzle, with a very cute extraction.

A couple I looked at and liked but didn't really contribute much to the solution:

  1. I CAN'T SPELL YOU, a puzzle using a bunch of Unicode character names
  2. Infinite Cryptogram
  3. Grandson of the Realm of Unspeakable Chaos, a puzzle which used an evolution of a constructed language (Chaotic) from the 2008 hunt which was itself an evolution of a constructed language from the 2001 hunt. Robin Deits worked at this one for practically 24 hours; by the end of it he was just about fluent in both Chaotic and its evolution (which we termed NewLang).
  4. In the Details - a recursive word search, in which each each letter expands into a 2x2 square of letters, and the last word is 86 levels deep.

This was the best year ever for Death From Above. Historically, we've gotten 11th place (three years in a row!), but this year, we were solidly in the top three, and even in the lead at certain points. We were quite proud of our showing, and I look forward to seeing what we can pull off next year. Yes, I rather enjoyed Hunt. :)

It was also delightful to see all my friends at MIT again. It's a little bittersweet - the folks I met in the spring of 2010 are all either graduated or seniors now, and soon they'll move on and I probably won't see them again (unless they return for Hunt). But I guess that's just how things are. It feels a little like graduation all over again. Visiting the dorms makes me feel both old and young at the same time - it's always a joy to observe and be a part of the unique dynamic, but a little sad to think that I can't have that life any more. East Campus is full of entertaining characters.

I'm not used to feeling old. It's a weird feeling.


avatar from Gravatar

Dad | 2013-02-10T10:02:42.912817

Wait until you hit your 50's, then you'll really start to feel old. Enjoy every phase -- every day -- of your life. They pass by and you can't ever go back. One of my favorite sayings, which I have usually applied to raising kids, but truly applies to life in general: the days are long, but the years are short.