The free riding that underpins some Internet fortunes

There’s an interesting post on Quartz about the fragility of a complex system — in this case the Web. The gist of it is that there’s a small piece of Javascript code written by a 28-year-old open source programmer named Azer Koçulu which was hosted on npm, a well-known package-manager for open source javascript code.

kik_code

As Quartz tells it,

One of the open-source JavaScript packages Koçulu had written was kik, which helped programmers set up templates for their projects. It wasn’t widely known, but it shared a name with Kik, the messaging app based in Ontario, Canada. On March 11, Koçulu received an email from Bob Stratton, a patent and trademark agent who does contract work for Kik.

Stratton said Kik was preparing to release its own package and asked Koçulu if he could rename his. “Can we get you to rename your kik package?” Stratton wrote.

There then followed some fairly acrimononious back-and-forth between Stratton and Koçulu, who was irritated by a private company wanting him to rename his package.1 In the end, Stratton went to npm, who agreed to take his package down.

A few days later, JavaScript programmers around the world began receiving a strange error message when they tried to run their code. For some, the issue was severe enough to keep some of them from updating apps and services that were already running on the web.

It turned out that lots of applications actually needed Mr Koçulu’s tiny snippet of code if they were to function properly.

This is just the latest illustration of one of the most conveniently-overlooked aspects of the Web (and indeed of the whole Internet), namely that many commercially-profitable enterprises are built on the back of open source code — stuff written by programmers who are willing to put their work into the public domain.

This is one of the dirty secrets of digital technology: some Internet fortunes are the result of free riding on the backs of other people’s (unpaid) work.


  1. To be fair to Mr Stratton, he offered to buy the name ‘kik’, but Mr Koçulu priced it at $30k, which I guess is a bit steep for 11 lines of Javascript. 

Online comments and the polluted public sphere

From Engadget:

Now, clearly, not every comment or commenter is the same. But we’ve increasingly found ourselves turning off comments on stories that discuss topics of harassment, gender or race simply because so many of the replies are hateful, even threatening. Articles that mention Apple deteriorate into arguments of iOS vs Android, replete with grade-school name calling. Articles that don’t make mention of Samsung often include comments claiming that we are shills for Apple. Some commenters plain attack our writers or editors or other commenters. Some are outright threats. And that’s not even getting into the spam problem.

The thing is, we like having a comments section. It gives our readers a place to share their experiences, point out mistakes we’ve made, offer up different perspectives and provide more information. Our comments section can be an incredible place to visit, and we value that our readers take the time out of their day (often repeatedly) to participate. But we can’t take pride in a comment system that isn’t offering you the features you need to participate; that runs amok with racist, sexist or homophobic slurs and threats; or that takes joy in in-fighting and provoking fights.

A quality comments section should make it easy for users to contribute. A good comments section has users who feel a sense of duty and kinship, who act as a community. An exceptional comments section informs its readers, corrects authors and provides worthwhile insights in a polite and constructive manner.

This is not, by and large, what is happening in our comments section today. In order to reassess and push forward with a better system, we’re going to take a comment break…

And this from the Observer‘s Readers’ Editor:

Extreme points of view made it impossible to have any comprehensive online debate on race, immigration and Islam long before any moves were made to limit commentary.

While there is a general desire to open comments on as many subjects as possible, moderators are made aware in advance of opinion pieces that are likely to need careful handling.

Last weekend, after consultation, comments were delayed on several Observer articles, including Nick Cohen on becoming a Jew, Victoria Coren Mitchell on the Adam Johnson underage sex case and Barbara Ellen on Jamie Oliver’s advocacy of breastfeeding.

Comments opened once moderators were in place, but within minutes antisemites and Holocaust deniers were hounding Cohen, apologists for sex with teenagers were appearing in the Coren Mitchell thread and misogynists were busy insulting Ellen. It had to stop.

Yep.