Hippo, birdie, two ewes...
2007-12-04 06:51 am ... to ifics and the lovely and talented
singlemaltsilk!!! Have a great
one!!
... to ifics and the lovely and talented
singlemaltsilk!!! Have a great
one!!
I finally made myself a Facebook account, mostly to see what it’s like. Overall, I’m pretty impressed: the UI is nicer than most such sites, particularly the still-antiquated LiveJournal and the disaster that is MySpace. The biggest issue there seems to be that the main profile page absolutely doesn’t scale up to handle the exploding number of apps/widgets people are stuffing into it, so you end up with mile-long profiles containing box after box of junk.(found via OpenID)
But the most interesting thing I noticed is how the service has no visible identifiers for user identities. Unlike most centralized services, there’s no unique username to pick. I assume that, internally, each account requires a unique email address, but that address plays very little role in the user experience, apart from its use in helping people find their existing contacts’ profiles. The service does assign a unique number to every profile, and this shows up in profiles’ URLs, but it never seems to appear in the page itself. So there’s no obvious way to say “this is my Facebook ID”, other than pasting in the completely non-mnemonic URL of your profile page. And conversely, the visible identifiers you see for other members are simply their real names (plus photos/icons.)
This makes sense, since Facebook is all about the social network. It may have eight hundred million members (assuming the account IDs are assigned serially) but there’s generally no need to know about, identify or refer to some random member, since it’s almost certainly someone you don’t know or care about. The people in your social network can be referred to by real name, because at that scale the number of name conflicts is so much lower, and you or your friends presumably ruled out spoofs before friending that person. Real names work for the same reason that they work in real life social interactions.
git
and search engines on the web let you have it both ways. And that you don't need a centralized system managing identities, social networks, and access-control lists for everyone in a community: you can do that with distributed systems like OpenID and FOAF. Both of which LJ already supports....this year there is so much going on in the world of MAKE, open source, and beyond that we have a series of gift guides for this holiday season. The first one is our open source hardware gift guide - these are physical things you can buy that fit in to the new and exciting category of hardware we call open source hardware.
Remember last week how the MPAA was pushing a ridiculous toolkit on universities that was officially supposed to help universities track network usage, but also had the side-effect of potentially exposing all sorts of private info? Well, some folks noticed that the toolkit was built on open source technologies, such as Ubuntu Linux, though the MPAA (irony alert) didn't appear to be abiding by the GPL license associated with the software. It didn't take long for an Ubuntu developer to send a takedown notice, forcing the university to remove the toolkit. The developer contacted the MPAA concerning the violations, and found that the group ignored him (shocking, I know, for a group that claims it's such a huge supporter of intellectual property rights). So, he was forced to go to the ISP hosting the content, which finally resulted in the MPAA pulling the software down.