Ask HN: What happened to Facebook graph search?
I recall a few years ago being able to create really meanifull and helpfull queries on facebook like:
Friends of friends who like mountain biking and live in New Zealand
However it seems that facebook's search has been dumbed down. Were the searches too computationally intensive or abused in some form?
Any FB employees care to chime in as to what happened?
40 comments
[ 2.3 ms ] story [ 19.2 ms ] threadMy guess is that the infrastructure required wasn't worth it.
You could check how that changed over time: https://developers.facebook.com/docs/apps/changelog
Not sure if they are the same, but it might be along the same lines of "We don't want to give everyone access to everything".
I remember using it quite often, although results were mixed.
It seemed that the true potential wasn't possible without compromising privacy completely – i. e. I'd love to run queries of "people working at the White House who have attended events with (me|Osama bin Laden)" but I wouldn't want to show up in searches if other people used it.
I was a part of the graph search beta, way back when, and live in the US, which is mentioned in another comment as possibly giving me more access.
When you're part of a network as big as Facebook's, at a certain point your own privacy settings don't matter very much, because the people you're connected to can generally fill in the gaps about whatever you may want to keep private.
[1] https://www.eff.org/deeplinks/2013/01/facebook-graph-search-...
For exemple, you could see that your Tinder match was from X town and liked A, B, F, G, K pages.
You could then go in FB Graph and write "Girls from X who likes A, B, F, G, K pages". This returns two results and you find the girl. Even easier if you knew her first name, you could go "People named Z who likes ... in ... city."
The other half are like: "It does work".
Hmmmm...
See (for example): https://techcrunch.com/2014/12/13/facebook-dumps-bing-will-i...
Just changed to US-English and Graph-esque searches work fine. Thanks!
I believe the story is that they shipped it, and then found that the people who were using the most powerful parts the most weren't exactly the kind of customers they wanted.
Since then they have been modifying the API so less and less of it works. It is very difficult to work out exactly what and what doesn't work because it depends on the the account you are using and that account's relationships with the people and groups you are searching, as well as the rights each of those gives. The FB default permission schemes have changed significantly over time (to be less open) too.
Also, there seem to be bugs, and it is difficult to know what is intentional, what is because of permissions and what is a bug.
For example, it seems impossible to read posts made by other users to a page via the graph API even when that same account can read them when logged in interactively. This doesn't seem to be documented anywhere, and there are plenty of online sources showing code that seemed to have worked previously. So is it a bug or deliberate? Most seem to assume it is deliberate, but who really knows?
To be clear: I have no internal FB sources on this.
I have disabled my FB but would like to extract the contact information of the people I am friends with.
From what I remember, these were introduced but after awhile, seemed to be a feature that fell into obscurity. As in, you pretty much had to manually enter the URL. The feature still exists and it's highly welcome, IMO, when FB does the occasional "You and John Doe have been friends for 8 years. See your memories" type reminders.
But to manually see your friendship with a friend, at least on the Desktop version, you have to click the "..." menubox, in which other lesser used features (such as "Poke") are buried. And it's possible to view the mutual content between any two users by filling out this URL manually: facebook.com/friendship/friend1/friend2
But I'm guessing the latter functionality was never given prominent exposure due to how easily it could be used for stalking a current or ex-love interest? Sure, you could scour your targets' walls individually and make a note of all public photos/messages in which they mutually appear. But the Friendship view streamlined that process as much as the original News Feed streamlined old-fashioned profile browsing.
I'm having a hard time imagining that it was a feature that would be popular for innocent reasons -- I'm already inundated with news items about friends' activity on my newsfeed, why would I want to view a highly scoped newsfeed about two people who are not-me for innocent reasons, even if I were extremely bored and Facebook were the only site on the Internet?
[0] http://www.adweek.com/socialtimes/friendship-pages-mutual-co...
http://actualfacebookgraphsearches.tumblr.com
E.g.
Friends of friends
https://www.facebook.com/search/<id>/friends/friends
Mutual friends of two people
https://www.facebook.com/search/<id1>/friends/<id2>/friends/...
Photos where both people are tagged
https://www.facebook.com/search/<id1>/photos-tagged/<id2>/ph... or
https://www.facebook.com/search/<id1>/photos-of/<id2>/photos...
Photos recommended for a person
https://www.facebook.com/search/<id>/photos-recommended-for
Photos liked by a person
https://www.facebook.com/search/<id>/photos-liked
Photos commented on by a person
https://www.facebook.com/search/<id>/photos-commented
Stories or posts liked by a person
https://www.facebook.com/search/<id>/stories-liked
There's plenty of other words operators and entities
IDs are numerical
Should get you started
But assuming it wasn't... How likely? How can one answer such a question?
It presumes their use is counter to FB interests
On that I disagree. Yet assume that is instead true.
Even then I feel there are far many more interests that weigh on the side of using these than on blocking them. So I predict they will remain open