I’ve been playing around with facebook application development. Facebook applications can be really neat. Yet the privacy restrictions facebook imposes are way more strict than other social networking sites. Livejournal is less restrictive, for example. (Although to be fair, I haven’t read livejournal’s TOS lately).
The Facebook Terms of Service make it impossible to make any application that shows one friend aggregated statistical data about your friends overall. You can look at that data yourself, but if your friends see that data, then you are breaking the TOS. In otherwords, if I want to implement a find-max-clique algorithm, I would not be breaking facebook tos by allowing the user who wants to see his max-cliques, but I would be if I made a neat little list of friends within their max-clique, and pushed it onto the website.
This is incredibly restrictive. I’m not really sure how top friends, and friend sets, and a lot of other applications on facebook don’t break the TOS. Maybe facebook just hasn’t cracked down on them yet? I’m not saying this restriction isn’t a good thing. Honestly, I don’t want a company storing my facebook profile just because I’m friends with some jerk who installed a profile data collector. For example, if there were some evil spyware application collecting emails. The restriction certainly hurts my ability to create viral facebook applications though.
Also, some other things of note with me, and kaddar.net:
1) I’ve been applying for some jobs
2)Because I am working on messing around with facebook applications, I upgraded the backend to this site to php5, so I’ve also been playing with that a little bit.
3) The java web start 2d game engine doesn’t have too much progress, but I’ve been working on the skeleton template for sound clip loading and playing.