Live data from Hacker News

OkCupid's “Removed” Visitor API

zdware.com

41–50 of 91 posts

Re: OkCupid's “Removed” Visitor API

#41
post #29

Earlier quoted context omitted.

Eh, comment out a route and deploy.

That's only true if there was nothing internally relying on it.

Whitelist internals and deploy?

It may be impressively fast or unimpressively simple. We won't know for sure.

Re: OkCupid's “Removed” Visitor API

#42

How does this even happen? How can the developers behind an endpoint like this not confirm/test that it requires permissions/authentication to consume? (I mean, look at all that data...) Amateurs I can understand - but OKCupid has been around long enough they shouldn't be employing people of that nature. Is there no code review process? This is just nuts.

It's certainly not outlandish that this happened. Have you never been employed as a programmer?

Re: OkCupid's “Removed” Visitor API

#43

How does this even happen? How can the developers behind an endpoint like this not confirm/test that it requires permissions/authentication to consume? (I mean, look at all that data...) Amateurs I can understand - but OKCupid has been around long enough they shouldn't be employing people of that nature. Is there no code review process? This is just nuts.

It's certainly not outlandish that this happened. Have you never been employed as a programmer?

I am, and have been. That's why it's so outlandish to me - I keep user data in mind all the time. Finding out you're leaking sensitive personal data is a slippery slope I (nor my clients) want to go down.

Are you implying that it's not outlanding for professional programmers to not have these things in mind?

Re: OkCupid's “Removed” Visitor API

#44
About seven years ago I met my wife on OkCupid. The only reason why I messaged her back (after had messaging with her several months earlier) was because of the frontend visitor feature. She had visited my profile randomly again. Turns out she said she accidentally clicked on to my profile intended to see someone else.

I haven't used OkC since then, but I thought I'd share that in the context of this blog post ;-)

Re: OkCupid's “Removed” Visitor API

#45
post #33
post #5

Earlier quoted context omitted.

Don't know if you're sarcastic, but I prefer privacy related issues like this to be surfaced and would call it morally wrong not doing so.

There would be no privacy issues if the users did not give up that private data willingly in the first place. A-ok with random company on the internet having access to it, but suddenly other random parties exploiting it are "creepy"? It was being shared with advertisers and analytics providers anyway.

> It was being shared with advertisers and analytics providers anyway.

That doesn't make it acceptable in any way.

Re: OkCupid's “Removed” Visitor API

#46
post #2

I never get it why people who discover secrets like these make extra sure nobody else can ever enjoy them again. Just use the undocumented feature and don't make a big thing out of it. This way it's ruined for everybody, and they get nothing in return, except for some HN points on their blog post.

> it's ruined for everybody

I'd prefer that it was. This is clearly something that leaks personal information.

Re: OkCupid's “Removed” Visitor API

#47
post #27

I dated on okc for a few years. I hate driving (LA) and so I frequently filtered my matches to 5 miles (if I recall that was the smallest radius). 5 miles in LA can be a long drive. So I wrote a chrome plugin to add additional drop down options of 0.1, 0.5 and 1 mile. I was surprised to see it work. It was awesome. There is also a hack to get the infamous “top X% of hottest people” feature unlocked... :)

yeah it was easy to modify it in the query string.

Re: OkCupid's “Removed” Visitor API

#48

Earlier quoted context omitted.

It's certainly not outlandish that this happened. Have you never been employed as a programmer?

I am, and have been. That's why it's so outlandish to me - I keep user data in mind all the time. Finding out you're leaking sensitive personal data is a slippery slope I (nor my clients) want to go down. Are you implying that it's not outlanding for professional programmers to not have these things in mind?

I can only speak for myself, having never worked for massive clients with deep pockets. I care more than my employers. "does spending time on that make moniez?" "I mean...." "Then no, let's do that cool loading spinner as it is all about user experience".

Re: OkCupid's “Removed” Visitor API

#49
post #16

Earlier quoted context omitted.

I have to wonder how effective paying for a dating site really is. Presumably if you find a partner through the site you stop paying? Aside from a token few they can blog about, what's their incentive to be successful?

OKCupid actually did a blog post about this, which they have since deleted. Here's a copy of it. http://static.izs.me/why-you-should-never-pay-for-online-dat...

I don't think the fact that OkC now has paid features invalidates their (sadly deleted) blog post. With OkC, you can still match up with someone and accomplish what you intend to (finding dates/partners) without pulling out your credit card. Some of the paid features might (and might not) make it easier or more efficient to find a partner, but you don't need to pay them to get value out of the site. The argument in the blog post is against sites that require you to pay to do anything meaningful with the site, and I think that point holds.

Re: OkCupid's “Removed” Visitor API

#50
post #16

Earlier quoted context omitted.

You specify it as part of your profile. If you pay for A-List (paid plan), you can filter potential matches by body type. Disclosure: Paying OKCupid customer. I don't mind paying to support the service, it's provided ongoing value to us.

I have to wonder how effective paying for a dating site really is. Presumably if you find a partner through the site you stop paying? Aside from a token few they can blog about, what's their incentive to be successful?

I kept a subscription going because I was looking for people to have casual sex with and wanted to A) support the site, B) have more advanced search options, and C) see who's liking me (unpaid it's a blind match like Tinder to find out likes).

I figure most other paying people are either the same or looking to cancel their subscription once they find a long term partner.

Post reply on HN