Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Hi. I work at OkCupid.

I can't address all the particulars raised in this analysis, but the biggest is essentially correct:

> The worst side effect of the current scoring system, is that a spammer could easily answer only the questions with obvious answers (basic facts and display of non-bigotry) and get a decently high match percentage with a lot of people. At which point, the spammer uploads a picture of an attractive guy/girl, writes some generic profile text, and scams away.

The algorithm as described in the FAQ does suffer from this problem. However, we have enhancements that address the issue very effectively. The FAQ is slightly out of date, and shouldn't be taken as a complete, exhaustive description of how we make matches.



My 2 second fix would be to weigh the profile concerning required/non-required sections being filled out. This may be a tell as to spammers.


why not let people search by specific conjunctions of questions they've answered publicly?


Amusingly, you could. Create a new account, answer just those questions as "mandatory", and see who your matches are. That's a bit effort-intensive, obviously.


Effort intensive as a one-off, maybe.

If you're one of the aforementioned spammers, I assume you just set it up once in pywinauto and then go nuts.


This actually lets you see people who've answered those questions privately. I've used it to snoop on personal questions that not everybody wants broadcast.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: