Skip to content

Comment on Review our new social game, theWorldChat: Chat using your FB pic.

Comments

Too bad it's not actually anonymous at all.

You can easily identify anyone by viewing the source of their FB pic. For example:

  http://profile.ak.fbcdn.net/hprofile-ak-snc4/hs444.snc4/48985_665523839_4409_q.jpg
profile ID is 665523839, which you can plug in to see all their details: http://www.facebook.com/profile.php?id=665523839

Haha yep. Anyone know of a way to hide that? We might have to save the pic from fb. That would be a pain though.

It shouldn't be too much of a pain to do. I do something like this on http://thingist.com (Not caching facebook photos, caching the randomly generated 3x3 pictures that it gives you if you don't connect with facebook [the script to generate the pictures is expensive])

The python to do it would look something like this:

def cache_fb_photo(fb_uid,cache_name):

     import urllib
     import time

     request = urllib.urlopen("https://graph.facebook.com/%s/picture" % (fb_uid))

     photo = request.read()

     photo_location = "/path/to/photo/cache/cache_name"
     cached_photo = open(photo_location, "w")
     cached_photo.write(photo)
     cached_photo.close()

This may or may not violate facebook's ToS. Obviously it would take more than this to actually put it into production, but this would kindof work.

There really isn't a way around that (as far as I can tell) beyond caching them on your server.

Your relaxed attitude to privacy is enough to make me never use that site, sorry.

The fact that it is a 'pain' to make the effort to protect someones identity means you're probably in the wrong business.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.