Tag Archives: facebook

Facebook changes its platform policies

This caught my eye:

You must not incentivize people to use social plugins or to like a Page. This includes offering rewards, or gating apps or app content based on whether or not a person has liked a Page. It remains acceptable to incentivize people to login to your app, checkin at a place or enter a promotion on your app’s Page. To ensure quality connections and help businesses reach the people who matter to them, we want people to like Pages because they want to connect and hear from the business, not because of artificial incentives. We believe this update will benefit people and advertisers alike.

Damn straight.

How Facebook’s Open Academy helps students to become better software engineers

It’s well known that software engineers are in high-demand right now with startups and companies around the world. And if they’re not able to hire from the existing talent pool, companies are looking at the next generation – those computer science majors seeking to make a name for themselves in the industry. However, after four years of post-secondary academia, are these students really prepared for the working world?

Debunking the Princeton paper

A recent paper (PDF) by researchers at Princeton predicts that Facebook will lose 80% of its users by 2015-2017. The prediction itself is based on Google data, which shows that search query data for “Facebook” is rapidly declining—just like what happened to search data for MySpace when it was on the decline.

Unfortunately, a decline in search queries does not necessarily mean a shrinking userbase. Facebook data scientists Mike Develin, Lada Adamic, and Sean Taylor debunked the findings in what is a rather hilarious blog post.

In keeping with the scientific principle “correlation equals causation,” our research unequivocally demonstrated that Princeton may be in danger of disappearing entirely.

Ouch.

Scaling Mercurial at Facebook

Our code base has grown organically and its internal dependencies are very complex. We could have spent a lot of time making it more modular in a way that would be friendly to a source control tool, but there are a number of benefits to using a single repository. Even at our current scale, we often make large changes throughout our code base, and having a single repository is useful for continuous modernization. Splitting it up would make large, atomic refactorings more difficult. On top of that, the idea that the scaling constraints of our source control system should dictate our code structure just doesn’t sit well with us.

For some reason, I always just assumed they use Git. The more you know.

The new version of Facebook Messenger now allows you to chat via people’s phone numbers, even if your contact isn’t on Facebook. This feature could be really devastating to WhatsApp and the like, but how many people are willing to switch from what they’re used to remains to be seen.

Facebook to speed up its iOS app

The current version of the app is essentially an Objective-C shell with a Web browser inside. When it comes to speed, this is like putting the engine of a Smart Car in the body of a Ferrari.

Eloquently put.

Time’s 2010 Person of the Year

For connecting more than half a billion people and mapping the social relations among them; for creating a new system of exchanging information; and for changing how we all live our lives, Mark Elliot Zuckerberg is TIME’s 2010 Person of the Year.

The main article has some interesting statistics that speak volumes for this year’s decision:

One out of every dozen people on the planet has a Facebook account. They speak 75 languages and collectively lavish more than 700 billion minutes on Facebook every month. Last month the site accounted for 1 out of 4 American page views. Its membership is currently growing at a rate of about 700,000 people a day.