As other posters have said. Facebook is not a private info database to be shared only with friends. It's a very public social network for you to dump as much info as you can onto the net for people to look at.
If you get arrested because the police saw you smoking weed on facebook then you deserve to get arrested. Not so much because you were breaking the law but because you were stupid enough to post pics of it on the internet. I don't really see anything bad about this law, and I would hardly call it an attack on the privacy and anonymity of the internet, because facebook is already a very public site.
You can't spell ignorance without IGN.People demanding privacy on facebook is laughable. The whole point of facebook is getting your information out there to share with others.
I only wish Diaspora and ownCloud development advanced at a faster rate. I haven't heard anything important from them in like two months.
Fanfic Recs orwellianretcon'd: cutlocked for committee or for Google?
Imagine that your bank hid a clause granting them permission to give your data to third parties so that they can debit your account without asking you first, as you technically gave them contractual consent. Businesses should not be able to hoodwink you into signing away your rights and privacy.
Again, I've had no personal experience with Facebook, but all terms & conditions contracts I've seen over the Internet have been pretty straight forward provided you have the patience to read through them. People may not like reading through a contract before getting a service, but when they see the contract's there it's their responsibility to read through it before agreeing to anything.
Besides, that contract protects you as much as it does them. Sure, it gives them the right to hold onto all data you send through them, but it also specifies that they won't release personally identifying information unless required to by law. If there was no contract, they'd be able to take your data and use and distribute it any which way they saw fit.
Oh, and, while I don't know Facebook's policy about this, most over-the-Internet services I've used have sent me notices when they make policy changes, or at least put something about it up for me to see when I go to their website, so it's not like I'm flying blind.