This is why it worries me that Facebook is increasingly becoming a sort of ID badge for the internet--many blogs, for example, now support Facebook Connect as the primary (or only!) way to comment; social networking games (even ones living outside of Facebook) urge or even force users to connect their accounts, etc.
What control do I retain over my own information? For some sites, sure, it's useful to be able to authenticate my login info with one click (assuming my Facebook is logged in) and it's nice to have a populated friends list for applications such as online games so I know who I can play with, but for some sites (Hulu included), I don't want to give my name, profile picture, and friends list up.
I use a different, strong password for all of my accounts online, so a website I visit being compromised by hackers doesn't concern me much, but if a flaw in implementation of the Facebook Connect API can leak any information that Facebook gives them out to other people (and potentially out to hackers), I could be facing some serious issues.
A name and friend list forms a unique thumbprint for my identity that can contribute to identity theft. Hell, I have even seen Facebook hacks that clone your profile and friend your entire friends list--sort of the reverse of having your profile hacked and having to create a new one.
Bottom line: Facebook has information that I barely trust Facebook to handle, much less other websites, and the use of the Facebook Connect API by a site can have dangerous consequences for its users.
And how are books with worthy content noticed within the sea of crap? Barring advertising (which in this case comes directly out of the author's pocket), the only way I can see a book standing out based entirely on its contents merit is in a niche field, like the Ubuntu books in the example, where there are few enough books that ones of high quality rise to the top quickly as there is little competition.
However, in any more general areas / genres (for example, literary fiction), the sea of crap is so large that worthy content takes much longer to recognize. A lower initial momentum means lower ratings and a much lower chance to succeed in the market as a whole.
The only way to guarantee worthy work to rise above the crap is to guarantee each book a test audience--allowing it to launch with several Amazon reviews and be seeded according to an aggregate measure of quality. Otherwise, whether or not worthy content is noticed is pure luck made less likely the more crowded the market becomes.
"The teenager is believed to be responsible for a list that ranked 50 female students — using racial slurs and ratings of body parts — that circulated around the school and on Facebook, police said. The teen is accused of handing out hard copies of the list Jan. 14 at various lunch periods and posting a copy online, according to police."
This list was spread both through Facebook and throughout the school. Is it valid to address this as an online harassment case when the article does not even make clear which distribution method the teenager is being charged with disorderly conduct for?
Virtually any game can be played in offline mode provided that 1) it has been launched with an active Internet application and 2) your Steam client is updated.
The login prompt should not appear for games that cannot be played offline--instead, you should receive the message "This Game Cannot Be Started in Offline Mode." What it sounds like is happening to you is that Steam is not running before you start a game. The option to launch Steam in offline mode only appears after login has failed.
To the systems programmer, users and applications serve only to provide a test load.