how to ask someone out eric price. just do it get her alone

24
How to Ask Someone Out Eric Price

Post on 21-Dec-2015

220 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: How to Ask Someone Out Eric Price. Just Do It Get her alone

How to Ask Someone Out

Eric Price

Page 2: How to Ask Someone Out Eric Price. Just Do It Get her alone

Just Do It

Page 3: How to Ask Someone Out Eric Price. Just Do It Get her alone

Just Do It

Get her alone

Page 4: How to Ask Someone Out Eric Price. Just Do It Get her alone

Just Do It

Get her alone Ask her out

Page 5: How to Ask Someone Out Eric Price. Just Do It Get her alone

That was Easy!

What if she says no? Depressing Awkward

Page 6: How to Ask Someone Out Eric Price. Just Do It Get her alone

That was Scary!

What if she says no? Depressing Awkward

Hard to pluck up your courage Especially if you're shy

Page 7: How to Ask Someone Out Eric Price. Just Do It Get her alone

How to Ask Someone Out

If You're Shy

Eric Price

Page 8: How to Ask Someone Out Eric Price. Just Do It Get her alone

How to Ask Someone Out

If You're Shyand a Cryptographer

Eric Price

Page 9: How to Ask Someone Out Eric Price. Just Do It Get her alone

Goal

Never get rejected Only ask her out if she would say yes

Page 10: How to Ask Someone Out Eric Price. Just Do It Get her alone

Goal

Never get rejected Only ask her out if she would say yes

Unfair She only knows that you asked her out if she would

say yes

Page 11: How to Ask Someone Out Eric Price. Just Do It Get her alone

Goal

Never get rejected Only ask her out if she would say yes

Unfair She only knows that you asked her out if she would

say yes Not progressive, asymmetric

She only knows that you're asking her out if she's asking you out

Page 12: How to Ask Someone Out Eric Price. Just Do It Get her alone

How?

“Covert Two-Party Computation” Luis von Ahn, Nickolas J. Hopper, John Langford

Page 13: How to Ask Someone Out Eric Price. Just Do It Get her alone

Standing on the Shoulders of Giants

Talk to her, without her knowing unless she wants to participate. Encryption and Steganography

Decide whether you both want to date Secure Computation

Reveal the result Both parties know, or neither

Page 14: How to Ask Someone Out Eric Price. Just Do It Get her alone

Talking to her

+ =

Page 15: How to Ask Someone Out Eric Price. Just Do It Get her alone

Decide whether both want to date

Alice BobGX

GY

GXY

GYX

RandomX

RandomY

Page 16: How to Ask Someone Out Eric Price. Just Do It Get her alone

Decide whether both want to date

Alice BobGX

GY

GXY

GYX

RandomX

RandomY

Page 17: How to Ask Someone Out Eric Price. Just Do It Get her alone

What went wrong

Fine if both parties are honest Bob can participate, but pretend he didn't.

Unfair Building block for fair protocol

Page 18: How to Ask Someone Out Eric Price. Just Do It Get her alone

Decide whether both want to date

Alice BobGXY[0]Random

XRandom

YGXY[1]

GXY[2]

GXY[3]

Page 19: How to Ask Someone Out Eric Price. Just Do It Get her alone

Asking her out

Post pictures to Facebook, hiding messages in the low bits.

Assume her messages mean something See if they continue to make sense

Page 20: How to Ask Someone Out Eric Price. Just Do It Get her alone

Other Uses

Cheating at cards Cheating on spouses Planning a coup

She only knows that you're asking her out if she's asking you out

Page 21: How to Ask Someone Out Eric Price. Just Do It Get her alone

Revealing result

We want either both parties or neither to know the answer Otherwise, unfair and one party could embarrass

the other. But the protocol works by each side “speaking”

in turn Inherently one-sided

Reveal only one bit at a time Only twice as much work for one side as the other

Page 22: How to Ask Someone Out Eric Price. Just Do It Get her alone

Other Uses

Cheating at cards “Would you like me to slip you an ace?”

She only knows that you're asking her out if she's asking you out

(and vice versa)

Page 23: How to Ask Someone Out Eric Price. Just Do It Get her alone

Other Uses

Cheating at cards Cheating on spouses

She only knows that you're asking her out if she's asking you out

Page 24: How to Ask Someone Out Eric Price. Just Do It Get her alone

Other Uses

Cheating at cards Cheating on spouses Planning a coup

“Would you like to kill Kim Jong-Il with me?”

She only knows that you're asking her out if she's asking you out