Tagged: facebook

Ontario Government Considers Facebook Consultation

This post originally appeared on Techdirt.

The Ontario Premier says he wants to engage young people in dialogue on Facebook (via Michael Geist) over protests against proposed restrictions on young drivers. The strict, zero-tolerance proposals have caused many young people to speak out on Facebook, and one protest group now has over 140,000 members. The Premier has responded publicly, “I think we need to find a way to get on Facebook… I think we need to find a way to engage in a dialogue in a social network where they are,” noting that most young people won’t come to the traditional legislative meetings. There’s one snag though — government computers currently block Facebook.

This isn’t the first time a Facebook group has caught the attention of Canadian politicians (it’s also not the first time this Ontario government has proposed controversial driving laws). Over the past year, a Facebook group, created by Geist, protesting proposed copyright legislation, was mentioned repeatedly by the opposition in federal parliament. This time, the government itself is bringing an online protest to attention. The idea of Facebook consultations drew some criticism in the comments on Geist’s post — why should the government conduct its business on a proprietary, privately owned silo? But Geist isn’t suggesting that the government rely on Facebook or any one service, just that they could make use of services that people are already using. Facebook is especially relevant for legislation affecting young voters. In an earlier column, Geist notes that it takes more than just an “if you build it, they will come” approach. Governments could broaden their online consultation strategies to include a presence on social networks where active dialogue is already taking place. In this particular case, it’s still a bit too early to tell if this is just talk or if the government is serious about experimenting. A good first step might be to reconsider that Facebook ban.

Read the comments on Techdirt.

Creative Commons Attribution-Share Alike 2.5 Canada Permalink | Post a Comment

Small Business Owners Track Down Dumb Criminals Online

This post originally appeared on Techdirt

Looks like cops aren’t the only ones looking online for evidence of crime. Just in the past week, we’ve seen two stories of small businesses using the web to do some detective work of their own. Canadian retailers in Cape Breton are hiring loss preventional specialists who are making use of social networking tools to track down shoplifters, finding dumb criminals bragging about items they’ve stolen on YouTube and then using Facebook to help identify the thieves. When a shoplifter has been identified, that information is shared with other members in the retail association who may choose to block that person from their stores. One of the mall owners interviewed also notes in the comments that Facebook is especially useful in checking for potential accomplices (friends who were there at the time of the theft). Despite the effectiveness of using the internet as a crime fighting tool, politicians elsewhere have been trying to get evidence of crime removed from YouTube even though it helps police — and now retailers — to catch dumb criminals.

The second story involves an Australian restaurant owner who tracked down bill dodgers using Facebook. The group of five diners stepped outside for a smoke and never returned after racking up a bill of $340 USD. Restaurant staff recalled that one of the diners had inquired about a former waitress when the group arrived. They contacted the waitress, searched a few names on Facebook and came across a profile belonging to one of the diners, who was pictured with his girlfriend (also in the group). Facebook showed that they worked at a restaurant down the street. They contacted the manager and, within hours, the diner returned to pay the bill (along with a generous tip and an apology). Later, the restaurant was notified that the man and his girlfriend had both been fired. No criminal charges were filed.

Whether it’s dumb criminals who can’t resist bragging or sloppy criminals giving away clues to their identity, the web makes it a lot easier for law enforcement and victims to track them down.

Read the comments on Techdirt

Creative Commons Attribution-Share Alike 2.5 Canada Permalink | Post a Comment

Kevin Fox is my hero

In March 2006, the Hart House Chamber Strings had their first pops concert (photos). I play bass with the chamber strings, and I’ve since taken over as administrator for the pops concert, but that first concert really left an impression on me.

Especially Kevin Fox.

He closed the night and played a song called “Phone Booth” off his upcoming album, Songs for Cello & Voice. Unreal.

I’ve since run across Kevin many times. He worked as musical director with Shaye for a while, and I met Damhnait Doyle through the Humber Summer Songwriting Workshop, so I saw him perform with them. I swear I saw him in a Jann Arden music video, and I saw him play with Andy Kim at Hugh’s Room. He also played cello on some of Robyn Dell’Unto’s recordings.

As a songwriter and cellist, he’s doing exactly what I’m trying to do with songwriting and violin. Kevin Fox is my hero.

I’ve had Phone Booth stuck in my head for years, and yesterday I finally got to hear it again. After finding his Facebook Musician Page, I came across this YouTube video and found more tracks from his upcoming album on his website.

Definitely worth a listen.

Creative Commons Attribution-Share Alike 2.5 Canada Permalink | Comments (3)

Cleaning up HTML entities in MySpace blog RSS feeds (or how to eliminate squidginess)

I recently setup a Facebook musician page for Robyn Dell’Unto. We ran into one really annoying problem importing her blog posts from her MySpace blog. As Robyn described it,

my only issue with the notes is that they go all squidgy when there’s punctuation in the title. which, frankly, embarrasses me! I’m really embarrassed by squidgy punctuation!

By “squidgy,” she meant that the HTML entities were not displaying properly. Titles from imported posts displayed like this: “I’m doing stuff I swear.”

Ugh.

First, I thought it was a problem with Facebook Notes, but upon inspecting the MySpace RSS feed, I found that (aside from being woefully invalid — iTunes?) MySpace seems to have no freaking clue how to handle HTML entities properly. It’s no secret that I’m not a fan of MySpace. Why would I expect a valid feed? *sigh*

There were two really annoying things that MySpace was doing (aside from the whole iTunes thing):

  1. They double encode entities. Sure, it’s necessary that they turn each & into & in links, but not in text that they’ve already encoded!! This leads to the ’ “squidgies” in the titles
  2. There are a bunch of unicode characters that they don’t encode. For all the double encoding, other characters which ought to be encoded are missed entirely.

On top of that, I discovered that Facebook won’t display any of the unicode characters (I think?) even when they are represented by the proper HTML entities. They just display the entity code, causing the ’ “squidgies.”

Now, I’m no expert on character encoding and HTML entities, but I can do better than that. I’ve hacked together some PHP code to clean up the feed a bit before importing to Facebook, which has solved all of our problems so far. I realize I’m only addressing a limited subset of unicode character entities, but it’s working for our purposes for now.

View the code.

It’s nowhere near perfect, but it’s a definite improvement and it works so far. Hopefully this can be of assistance to someone else. Suggestions welcome!

Creative Commons Attribution-Share Alike 2.5 Canada Permalink | Post a Comment

Facebook Open Platform: Great idea, terrible license

Facebook officially launched the Facebook Open Platform yesterday, but the question everyone is asking now is, “CPAL? What’s that?.”

Matt Asay calls it a poison pill.

The Common Public Attribution License (CPAL) is based on the Mozilla Public License, but with two notable changes. First, the “ASP loophole” has been closed (good thing), which means that the source code must be distributed to users of the software even if it’s being run on a server (i.e. a web application). The other change is the “poison pill” — the “badgeware” attribution clause. This means that any other social networks that wish to implement the platform would have to give prominent credit to a rival, which sort of defeats the purpose of free software.

Matt Asay says:

If the point was to protect the Facebook platform from competition (i.e., derivative works), Facebook chose a good license. If it was to encourage development, it chose the wrong license.

The license has been approved by the OSI (though it doesn’t appear to be approved by the FSF), but “continues to be viewed with suspicion within the open-source community.”

Way to kill the buzz, Facebook.

(Bonus: Oh, and it’s not compatible with the GPL.)

Creative Commons Attribution-Share Alike 2.5 Canada Permalink | Post a Comment

Old people don’t get Facebook

(Warning: This will be a bit of a rant.)

Old people don’t get Facebook. I’m not talking about the average not-so-tech savvy older relative you may have, but older folks in the tech industry itself.

Today, Matt Assay missed the point.

The primary problem with Facebook is not applications. The primary problem with Facebook is utility. When was the last time that Facebook enabled much of anything useful in your life?… Facebook’s biggest opportunity is to enable real communication between real friends.

Who do you talk to on Facebook, Matt? The whole reason Facebook captured my interested in the first place, is precisely that it “enables real communication between real friends.” Unlike MySpace and other social networks that were popular at the time, Facebook was not about creating virtual communities, but adding a virtual component to real communities, to college and university communities.

Just because your community isn’t on Facebook doesn’t mean that Facebook isn’t about real connections. It’s precisely because you don’t have any real friends on Facebook that its utilities aren’t very useful to you.

Rob Hyndman missed the point a few months back too, complaining that Facebook is boring. Of course it’s boring if you don’t have any real friends using the service!

When I post something to Facebook, why isn’t Facebook analyzing that content, and drawing inferences about me, my interests and people who might share them? Right now a posted item sits on my Facebook page like lump of coal. Great – I put it there to make it useful to someone else – but again, why isn’t Facebook using that information to do something useful for me?

That’s exactly what Facebook does for me! I’ve had entire debates and discussions spin off of blog posts I import into my Facebook notes, or my Facebook Posted Items. That’s because my friends and my communities are on Facebook and it shows up in their news feeds. That’s what the news feed is.

People I know — my age — are using Facebook more, not less. Myself included. Because our generation is on Facebook. It began as a utility for connecting real friends, became popular as a utility for connecting real friends and still is a utility for connecting real friends, but only if you have real friends on Facebook!

It seems to me like the older tech crowd came late to the Facebook party (hey, it was only open to college and high school students are first), wanted to try out the latest cool thing in 2007, and now think that its time has passed simply because their interest and activity on it in the first place was largely experimental and not grounded in a real community presence.

This is a problem that Facebook faces with respect to its relevance to an older population. It’s not a problem for those who start using Facebook in high school or university. That’s always been Facebook’s strongest demographic, and it’s stronger now, not weaker.

Just because your tech friends are on Twitter now doesn’t mean that Facebook has lost it’s stronghold on the younger generation! The appropriate question, I think, is whether Facebook can hold on to its users as they graduate from college. I think that’s more than likely, since it’s a great way to stay in touch with your real friends when they’re all using the service already.

Just because your middle-aged friends aren’t using the service doesn’t mean that it’s not useful to those whose communities live on Facebook! Facebook hasn’t become less useful, it’s just failed to be useful for a specific demographic — the middle-aged tech crowd.

That’s what Twitter is for.

</rant>

Creative Commons Attribution-Share Alike 2.5 Canada Permalink | Post a Comment

Facebook to Open Source Facebook Platform

TechCrunch has been covering the breaking news: Facebook is planning to release the infrastructure between the Facebook Platform as free software!

Facebook, I knew you had it in you. Many older folks in the tech crowd view Facebook with much suspicion, if not considering it outright evil or Microsoft-like in terms of their “closed” mentality.

I am much more sympathetic. They’ve open sourced parts of their infrastructure in the past, and contributed back to free software projects they’ve used and built up. The data portability issues they’ve been facing recently are, I think, a struggle to balance privacy with openness. One of the reasons they’ve been so successful is because of the advanced privacy controls they’ve integrated into the system. Allowing data to flow outside of the network too easily would make those privacy controls irrelevant. It’s not a simple thing to do, and I am optimistic that they’ll figure it out through initiatives like Facebook Connect. (Hopefully sooner, rather than later.) Not that they haven’t made mistakes in the past, but I believe they are well-intentioned.

At any rate, this is great news and I eagerly await the official announcement.

Creative Commons Attribution-Share Alike 2.5 Canada Permalink | Post a Comment

Facebook launches Lexicon, mini-feed import

Facebook launched two cool new features today: an import feature for the mini-feed and Facebook Lexicon

The import feature for the mini-feed is very cool. Basically, if you have an account with another supported web service, updates from those services can be included in your mini-feed by simply specifying your username. At launch, only Flickr, Picasa, Yelp! and del.icio.us are supported, but they’ve promised Digg and other sites in the future. I’ve set my mini-feed to import from my del.icio.us account, to track websites that I’ve bookmarked.

This would be really cool for other web services I use, like YouTube or Twitter, or maybe Last.fm. Which gets me thinking… this is competing directly with some Facebook applications which essentially provide this function to interface with other web services. I think that’s great, because this is a much more efficient way to provide simple updates. I wonder if they’ll give access to developers in some way, so that developers can create “import modules” for their own favourite web services. That would be cool.

There’s still room for Facebook apps though. I’m not sure I’d want Last.fm to publish every single song I listen to on my mini-feed, yet the What I’m Listening To app by Last.fm places a separate feed on your profile. The choice between a simple import and a Facebook app would depend on the nature of the service in question.

The second announcement was Facebook Lexicon. Facebook Lexicon is to wall posts what Google Trends is to search queries. It lets you enter up to five terms and view the frequency that those terms are mentioned by users over a basic timeline. This is the successor to Facebook Pulse, which was “temporarily pulled for revamping” last year. Given the nature of wall posts compared to search queries, it provides some insight into different types of trends, examining what people (mostly younger people) talk about rather than what people are seeking information about.

Some examples:

Creative Commons Attribution-Share Alike 2.5 Canada Permalink | Post a Comment

Billy Bragg: when songwriters develop a sense of entitlement

In a Saturday op-ed in the NY Times (via Techdirt), Billy Bragg argues that musicians deserve royalties for the use of their music on the web. Bebo, a social networking site which rivals Facebook and MySpace in popularity in the UK, was recently sold to AOL for $850 million. Bragg thinks musicians deserve a cut.

Problem is, that doesn’t make any sense. At all.

The main and obvious problem is that, with websites like Bebo and MySpace and Facebook, artists upload their own music to the website. If they don’t like the terms, they don’t need to participate.

These websites don’t pay musicians, but they offer them a platform. Bebo offers its services at no cost and, in exchange, musicians allow their music to be used at no cost. Obviously, many musicians are grateful for the free promotion these websites offer (e.g. no hosting or bandwidth costs). But, there are alternatives. Last.fm, for example, is now paying royalties to artists, though they function more like a radio station than a MySpace.

What bugs me about Bragg’s comments though is his sense of entitlement. It comes through in the article, and it comes through in the discussion about it.

The claim that sites such as MySpace and Bebo are doing us a favor by promoting our work is disingenuous. Radio stations also promote our work, but they pay us a royalty that recognizes our contribution to their business. Why should that not apply to the Internet, too?

For one, no artist needs to upload their songs to such a website if they don’t like the terms and conditions. Second, while I don’t have a problem with a website paying royalties to artists (e.g. Last.fm), why is it necessary? Artists have a choice to use these sites or not. MySpace would not exist if it had to pay royalties to anyone who uploaded their music; it would be a fundamentally different thing, more like a radio station than a platform for artists. Bebo and MySpace provide a different service that radio stations do because you don’t need to be selected to be heard. I mean, they’re functioning more like a web hosting service than a radio station. But the point is, artists have the option of seeking royalties through services like Last.fm or seeking exposure through Bebo (or both), why force one of these options out of existence? Clearly, artists and fans alike have found such services to be useful.

More importantly, I think it would be entirely impractical to try and apply the royalty systems that worked for radio to the Internet. The fundamental difference is that it’s pretty easy to identify radio broadcasters, but the distributed nature of the Internet would make it impossible to police such a thing. Plus, there are so many different ways in which content could be distributed. If every webcast were subject to the same type of terms and conditions that large commercial radio stations are, Internet radio would be stiffled. What about blogs? What about derivative uses of a song? Even if there were technical measures to attempt to police the Internet, I would argue that enforcing that sort of thing would do more harm than good. The Internet is fundamentally different because anyone can be a broadcaster, whereas broadcasting terrestrial radio is more analogous to owning a printing press.

Billy Bragg seems to embody a sense of entitlement in the music business that just gets on my nerves. We would never apply his thinking to other businesses.

If I am guilty of thinking in an old way, then its because I believe that businesses which use my music to generate revenue for themselves should pay me a royalty for doing so. [from a comment on Joseph Weisenthal's blog post]

This sounds like my discussion with John about whether or not artists deserve money from the sale of digital audio players. It’s really easy to come up with examples why this idea is wrong.

Does Rogers’ owe Google money because Google’s services make Rogers’ ISP offering more valuable? Does Google owe Rogers money because it generates ad revenue from users that connect through Rogers? Do home decor businesses owe construction companies for building the houses they decorate? Does Slash owe Gibson for making money by playing a Les Paul guitar? Do I owe Lenovo when I make money developing websites using my Thinkpad? Do students owe their teachers when they put into practice ideas they learned in school to make a living?

It’s easy to see how this gets ridiculous very quickly. Why do we tolerate such thinking for music?

Furthermore, Billy Bragg himself admits in the comments what the real value of radio airplay was for him, even though he doesn’t seem to realize it.

Sure I started out doing shows and then made a record. But until that record was on the radio, I couldn’t get gigs outside of my area. The record legitimised me in a way that passing out cassette tapes never did. Promoters and media around the UK started taking me seriously and, more importantly, people in the US heard me and invited me over to tour.

The promotional value is the real value in such broadcasting. That’s what Bebo is offering artists in exchange for uploading their music.

Is the contradiction glaringly obvious enough yet? Businesses that make money from Billy’s music owe him money, yet when Billy makes money from other people’s businesses (such as the radio stations that promote him), they… also owe him money. When asked this question directly, he confirms his contradictory thinking.

Should I pay Bebo for the privilege of being on their site? I don’t think so. I never had to pay record shops – remember them? – for the privilege of being in their racks. They stocked my record so people would come into their shop. Same reason why Bebo hosts music.

One second Bebo is like a radio station, now they’re like a record shop? Do record shops pay royalties to artists? Why is it that Bebo apparently owes musicians when it profits from their music, but musicians apparently don’t owe Bebo when they profit from the site?

It’s child’s play to point out the holes in his article and his comments. I commend him for starting the debate and discussion, and for participating in it, but his ideas seem to me representative the industry’s denial over the death of their traditional business models.

Personally, I’ve decided to forgo the royalty thing entirely for my music. The sooner this sense of entitlement dies out, the better…

Creative Commons Attribution-Share Alike 2.5 Canada Permalink | Comments (4)

Ok, Facebook, you’ve crossed the line

I have always been a huge fan of Facebook. I’ve come to their defence many times. Over the News Feed controversy, I sided with them (if you don’t want people to see something, why are you posting it on Facebook?). While people were complaining about Facebook opening its doors, I welcomed the change (networks and privacy settings overcome any issues there). When people were afraid of the API and Facebook “selling your personal information to third party companies,” I came to its defence by explaining the nature of an API to non-programmers.

But this time, they’ve gone too far.

The news on Facebook Beacon just keeps getting worse and worse. Facebook Beacon is a service that runs on third-party sites, publishing user actions to the news feed. For example, if you go to eBay or Blockbuster and make a purchase, this will show up in your Facebook mini-feed. This is problematic for many reasons, for example, Christmas shopping or embarrassing personal purchases. It’s one thing if a user has taken an action on Facebook.com – that is expected to be shared in some way. But this is on third-party websites.

Furthermore, Beacon tracks Facebook users when they’re logged-off and it even tracks non-users and users with deactivated accounts. Whose bright idea was that? This was discovered by security researchers, not announced by Facebook.

Facebook initially responded by changing Beacon to request a user’s permission before publishing a story, but calls for a universal opt-out have been ignored.

Until now. As I am writing this post, I am stumbling upon news of Zuckerberg’s post from this morning on the Facebook blog. An apology and a universal opt-out was certainly in order and has now been delivered.

We’ve made a lot of mistakes building this feature, but we’ve made even more with how we’ve handled them. We simply did a bad job with this release, and I apologize for it.

At first we tried to make it very lightweight so people wouldn’t have to touch it for it to work. The problem with our initial approach of making it an opt-out system instead of opt-in was that if someone forgot to decline to share something, Beacon still went ahead and shared it with their friends. It took us too long after people started contacting us to change the product so that users had to explicitly approve what they wanted to share. Instead of acting quickly, we took too long to decide on the right solution. I’m not proud of the way we’ve handled this situation and I know we can do better.

Is this becoming a pattern? Once was commendable, but you’d think they might have learned their lesson. There is a lot of potential for Facebook to provide value for users and monetize itself in the process, but it has to take privacy more seriously. Whose bright idea was it to make Beacon opt-in by default? And with no opt-out? If you look at Google, they’ve been successful at making money off people’s personal data (e.g. Gmail contextual ads) without compromising privacy or being intrusive. At the very least, Facebook needs to learn to err on the side of caution.

Let’s hope this is the last time Zuckerberg needs to blog an apology.

Creative Commons Attribution-Share Alike 2.5 Canada Permalink | Comments (3)
Creative Commons Attribution-ShareAlike 2.5 Canada
This work by Blaise Alleyne is licensed under a Creative Commons Attribution-ShareAlike 2.5 Canada.