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?
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.
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.
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.
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.
That a tool such as this not only exists, but is useful to boot should be a source of concern for Facebook.
Open sourced by Facebook back in 2008.
I honestly thought someone had hacked into Calacanis’ blog to post a joke entry.
Apparently, Facebook is rolling out its own URL shortener. Smart move.
Much improved. The team has posted a video detailing how to use the new features.
The plan we’ve come up with is to remove regional networks completely and create a simpler model for privacy control where you can set content to be available to only your friends, friends of your friends, or everyone.
A really smart move, regional networks did add some unnecessary complexity to the privacy settings.