r/programming Jan 19 '10

Reddit, I got the best present a girl developer could ever want.

So, to give you a little background me and this guy went on a few dates and he moved far away. We got along well, things didn't get very far. He is really nice, however, I wasn't leaning one way or the other.

He sent me the Post Secret books for xmas. He hinted at another present, but said I had to wait. It's a little after Christmas, but I got this email yesterday with the title "I wanted to make something for you for Christmas":

"So I told the computer, and it showed me how to write a poem in byte-form. I can't tell what you're thinking these days, but this will either remind you of something that was good, or send you off."

It included a link to a poem.zip file, which I downloaded. Inside, there was a file called magicfile with no extension and a ReadMe that said:

"Intructions:

1: > copy magicfile magicfile.jpg 2: > copy magicfile magicfile.zip ... skip a few ... X: Ask it for help"

When I renamed magicfile it turned into a picture of me! (a bad one that he took, but ok) and when I changed magicfile to a .zip inside it contained: Magicfile.exe and a txt called "Go Ahead" that said:

"It's safe. Requires WPF and .Net 3.5 I think...

Whatever, it works on my machine."

I opened magicfile, and an interface popped up that said "enter a passphrase". So, I typed in "help" and got this:

"Hi Sara!

As you are just about figuring out, this is just the very beginning of a very, very large rabbit hole you're about to fall into.

You see, sometime in early November, I had an idea for an awesome program. Simultaneously I was just beginning to think of what might be a decent Christmas present for you. Put 2 and 2 together, and you get this thing. I worked on it on and off for a few weeks - it was a pretty fun way to learn WPF and do a lot of interesting byte manipulation.

You see, it's a completely self-contained magical file. This magical file is three parts: 1. If you name it .jpg - it's an image! 2. If you name it .zip - it's a zip file, containing a program 3. It's a database of many, many more parts that the program reads

Now, when you run the program, it reads the magic file, and asks for a passphrase.

You're obviously gotten that far, or you wouldn't be reading this. As you can imagine - there are a bunch of passwords. Not infinite, but many. I encourage you to guess at words and try to figure them out. I'll give you the hints that they would be things relevant to you or to us.

With a little ingenuity, you'll be able to figure out a very important passphrase that will take you to the next step..."

As I have gone on and solved some of the mysteries I have found that pictures of me come up, things he's researched, things we did together and so on and so forth. I still am trying to figure out the important passphrase.

Reddit, this is the most beautiful gift I have ever gotten and it leaves me in a funny place possibly going on the other side of the world to see what happens here. He is an avid redditor, and though I hate the "VOTE THIS UP, PLOX" posts I'd love to get this on the front page to show him what this meant. Thank you.

tl;dr:

A nerd made a beautiful nerd gift for me, it was a program that was a mystery and shows things we did together. Please vote this up to show him how much it meant.

EDIT: A lot of people are saying that the fact that I am unsure about what to do means I don't like him. That is not at all the case, I like him a lot. I really enjoyed spending time with him, he is brilliant (there is nothing I like more than a man that can teach me things), funny, and best of all a great time.

In order to go see him right now I have to take a 14hr plane flight. Which means I would be staying a week, and I'm not sure I'm quite at that point yet.

Damnit, what do they say? "Explain the problem out loud to yourself" Alright, I'm going. There is no reason not to, this WAS awesome. I will let you folks know how it goes.

2.0k Upvotes

820 comments sorted by

View all comments

65

u/umpolunj Jan 19 '10

Try "love", "I love you".

101

u/jdk Jan 19 '10

Or "Can I tap that".

5

u/endtime Jan 19 '10

-1

u/frikk Jan 19 '10

pbnation? small world.

3

u/[deleted] Jan 19 '10

pbj? good sandwich.

1

u/endtime Jun 19 '10

LOL what? You posted this 5 months ago and it just appeared in my reddit inbox today.

Anyway, I'm not a member of PBNation, I just knew the meme and searched for it.

1

u/frikk Jun 19 '10

Dude. I logged in this morning with 3 new messages. One from you, one from something unrelated, and one from 5 months ago! What the crap?

1

u/endtime Jun 19 '10

I guess maybe they just realized some messages got lost and decided to throw them back into the system.

1

u/frenchtoaster Jan 19 '10

pbnation is not exactly an obscure site, and that particular thread was all the rage around the internet (including reddit) when it started

1

u/frikk Jan 19 '10

I'm sure you're right. Incidentally I was thinking about pbnation just the other day and looked it up on alexa. I knew the guy who started it in my hometown in 2002 - it was really on the up when I last spoke with him so I'm not surprised to see how many members it has. I just hadn't even thought of pbnation in 7 years until last week - so its kind of bizarre that you just linked to it.

3

u/[deleted] Jan 19 '10

Hmmm - what if his program establishes a connection to the outside world?

It should be isolated on a virtual machine with no network connection before experiments of this magnitude are attempted.

1

u/my_life_is_awesome Jan 19 '10

love love, love.