Skip to content
This repository has been archived by the owner on Jan 22, 2020. It is now read-only.

himmAllRight/groomsmen-ask

Repository files navigation

![Logo](./images/icon.png)

Over the last few months Rebecca (my Fiancee) and I have continued making progress on all the little tasks that we have to complete before our wedding. One of these tasks is asking our intended bridesmaids/groomsmen to be in the wedding.

Rebecca approached this by asking each of the girls in a way that was somewhat unique to each person, over time. Even though each person was asked differently, all the methods were executed in a very "Rebecca-like" manner.

So, I was told that I couldn't simply ask the guys. I had to figure out a "fun" way to ask them, and if possible, to do it in a way that was very "Ryan-like".

Asking the Groomsmen

While Rebecca was slowly chipping away at asking her bridesmaids, we kept failing at finding a way to ask the guys. Finally, one night while driving back north to Massachusetts, I said out of frustration:

"I wish I could just write a stupid piece of code that asks them, compile it, and give it to them... wait a minute...."

At that moment, I started to figure out how I could make it work. The results of that brainstorming session are described below:

Snail Mail Part

I first had to find a way to give the intended groomsmen a link to get any code that I wrote. So, Rebecca and I designed the tri-fold letter pictured below (Sorry for the photo quality).

The front of the letter

Figure 1: The Front of Letter

The front of the envelope had a simple black boarder and said "She said that I had to make it official."

The first flap of the letter

Figure 2: The First Flap of the Letter

When the reader flipped up that flap, another message read "So we're doing this my way".

The QR code posted inside the letter

Figure 3: The QR Code posted on the Inside of the Letter

Lastly, when the reader folded that flap down, they got a taste of what "my way" might entail when the only thing that was printed on the page was a single QR code.

When the reader scanned the QR code, it opened up a list of instructions on their phone that said:

  1. Find your computer.
  2. Go to http://ryan.himmelwright.net/message/ and follow the instructions. (NO LONGER ACTIVE)
  3. Text Me

Website

When the intended groomsmen went to the link provided, they saw a webpage that I made, containing our wedding logo on the bottom right, and a welcome message. The welcome message basically stated that the webpage was not the end of the scavenger hunt, and that they would have to download some code that I compiled, that contained the message.

Below the welcome message, I had separate instructions that guided Window, Mac, and Linux users, as well as users that wished to compile from source (sort of).

Below that I had links to the executable downloads for each operating system mentioned. Lastly, I posted the source code for the code they were downloading, because … you know… open source. Executable(s)

When the intended groomsmen ran the compiled code (source code posted below), it showed them that it was "decrypting" their message, and printed the percent complete. After about 20% or so, I confessed that there was no "decrypting" and that each message is decoded when printed. I then proceeded to rant in these "decrypting" messages about how I originally wrote a nice GUI python app, but it was a pain to cross compile, and how I eventually just scrapped it and wrote it in LISP. I also mentioned that if they all ran Linux, it wouldn't of been an issue. When it finally reached 100%, I decided to finally give them the message.

Source Code for the executable I wrote containing the message. Nothing fancy, but everything hidden.

Message

After putting up with my ranting, I finally posted the message asking the guys to be my groomsmen. It read:

So, putting all jokes and nerdy-ness aside, I do have an important question to ask. As you are probably aware, Rebecca and I are finally getting married in September. This is will be a very special DAY in my life, and as a very special PERSON in my life, I would like to ask: Will you be one of my groomsmen?

Ryan

About 2 days after we mailed out the letters, all of then intended groomsmen had messaged me back, confirming that they would be my groomsmen. I also think they enjoyed my methods of asking.

I guess I was successful in asking everyone in a very "Ryan-like" fashion.

About

Simple lisp code I wrote to ask my groomsmen to be in my wedding.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published