There have been many, many comments and emails on my post “Who Does Facebook Think You Are Searching For?” telling me that Facebook has changed things and the bookmarklet is broken. I have made an update that you can find here which will work for users with Facebook Graph Search.
They have changed a bunch of stuff around, but this list produces the ordering that are used to order search results. I do not know how they calculate the numbers, but still my best guess is that it is the value of the directed edge from you towards your friend. From all the comments and inquiries as to what this is—it seems that this is only affected by what you do, and not what your friends do–but I don’t know how Facebook actually does it.
You can visit the page, and drag the link to your bookmark bar. Then go to facebook, and click on this link.
This has several fixes that make it more robust:
2. It also fetches the current user id using a function called requireDynamic(‘Env’), which I found after a while of trying to figure it out. I could only find the minified source, where this function was called “b” everywhere… but somehow ended up finding it.
I cannot guarantee how long this will work for, or if it will work for you. I will try to keep it updated as I can, but as mentioned earlier, this one only works for those with Graph Search. My profile has graph search so it is hard to test on profiles that do not have graph search.
Let me know what you think in the comments.