Automating Popularity

Can handing your Facebook profile to a computer program make you more popular in real life?

Two years ago I wrote a program that logged into my Facebook account and pretended to be me. I wanted to test the hypothesis that automatic tools could make someone more popular.

If I could build a script that caused more friends to get in touch with me, then my hypothesis would be proven true. If, instead, the script had no effect on my popularity or was detected as a fraud by the people in my network, then my hypothesis would be proven false.

Before I carried out the experiment I studied some social psychology. According to the texts, a new acquaintance becomes a friend when they appear frequently in our lives; when they share our interests, beliefs, and background; and when we know that they return our affinity for them by liking us back.

Newly informed, I modeled these concepts by creating a script that logged into my Facebook account and automatically liked the status updates, photos and comments of my friends, covering up the evidence as it went.

Five days later the results came in. Listen to my talk, recorded at Ignite the West, in Galway, Ireland for the full story:

Thanks to Ellen Dudley and Adrian Avendano, two awesome people changing the world for the better, for organising Ignite the West.


More Articles:

Tips for Programming Accounting Features in Web Apps

Learn about representing money, rounding algorithms, and anticipating oddball transactions.


Debugging Rails with Pry Debugger

Master the universal debugger commands "step" and "next" and learn how to crack open a Pry session at any point.


Debugging Rails with Online or Third Party Tools

How Google Webmaster Tools, Google Search, New Relic, and email delivery reports can help you uncover errors in your web application