Bonus: Extra points are awarded to written in Lisp or Scheme.
Deadline: The deadline is 03/07/2015 so get cracking!
Name:
Anonymous2013-03-29 16:32
it's theoretically broken if one of them is dishonest (they could just pretend they have every fetish).
Name:
Anonymous2013-03-29 16:37
>>2
Dishonest? How about incorporating data collected by Google Analytics, Quantserve, Facebook, etc. rather than what they specifically input as their fetishes?
Get porn sites (Pornhub, Redtube, etc.) to partake in datamining and use tracking cookies and whatnot to find out what people are really into.
A user can lie, but a server's traffic logs do not.
Name:
Anonymous2013-03-29 17:11
>>2
that's true, and there's also necessary information leak: if I choose something and my partner doesn't I know they don't like it. But if I don't choose something I wont get told if my partner likes it or not.
so just assume that they fill out the form honestly. there's no way to avoid that (but it's a good observation).
Name:
Anonymous2013-03-29 17:40
>>3
I don't have the Flash plugin and I use private browsing when going for porn (because I don't want every letter in the location bar to suggest a porn video). I also am on a shared connection with 20 other people.
Also server traffic logs can lie if the user just searches for a bunch of fetish videos, downloads them and deletes them without even watching in order to trick the system.
so just assume that they fill out the form honestly. there's no way to avoid that (but it's a good observation).
Then there's not much point to all this if you assume both participants are honest. Just use GnuPG when exchanging the fetish lists to ward off man-in-the-middle attacks or interception and that's it.
I suggest you try and become comfortable with your own fetishes, and just do a simple ``protocol negotiation'' prior to partaking in the game of genitalia with someone. Of course, if they get all ``offended'' because of your cold and logical treatment of human sexuality they're too retarded to be your partner anyway.
>>10
oh my goodness this is not funny anymore. I am tired of hearing all these faux feminism things..
Name:
Anonymous2013-03-31 4:17
>>11
CHECK YOUR HEARING PRIVILEGE, AUDITIVELY-UNIMPAIRED PROGRAMMER
Name:
Anonymous2013-03-31 4:24
>>11
HUMOUR? HOW COULD YOU THINK ABOUT LAUGHING WHEN THERE ARE MILLIONS OF OPPRESSED BLACK FEMALE CHILDREN OUT THERE, HAVE YOU NO HEART?! CHECK YOUR PRIVILEGE, WHITE MALE PROGRAMMER.
Name:
Anonymous2013-03-31 5:54
You know who else is anti-feminist? Fucking Muslims.
Name:
Anonymous2013-03-31 6:17
>>14
What about Muslims who are not sexually active?
Name:
Anonymous2013-03-31 9:25
>preset list
1. Assign each possible fetish a large prime (and make sure they're primes, by magic), share that list
2. multiply the fetishes
3. compare size by announcing rough estimates of the products
4. if one party thinks they're being fooled, exit or go to 3.
5. exchange numbers
6. compute gcd
voila. Not super versed in crypto so this might have some weaknesses.
Name:
Anonymous2013-03-31 9:26
>>16
waaaait the list of primes is known all along. I'm retarded, ignore me.
Name:
Anonymous2013-03-31 14:21
>>17
Your stupidity has been immortalized. Consider yourself laughed at, forever.
Name:
Anonymous2013-03-31 15:48
>>16
In Chinese cryptographic exchanges, there is only one party.