Blog

Competitive Strategy Online Course

April 11, 2014

Massive open online courses (MOOCs) are a revolutionary way to bring education to the masses, and make the collective human knowledge accessible. You might have heard of Coursera, which is a great for-profit MOOC provider, whose courses have been offered for free so far. They charge for certain certificate courses, but if you just like to listen to video lectures or read the notes, it’s only for the price of your time.

I’ve been taking courses from Coursera for a while. The level of engagement is up to you. You can be as involved as a real student actually taking the course, attend study groups on the side, take the exams, and submit the assignments and project. You can also just skim the scripts, and (just like me) watch the video lectures as a passive way of consuming information. They have a broad catalog of courses from top universities around the world, so you’ll definitely find something that interests you.

A few days ago, I came across Competitive Strategy on Coursera. Tobias Kretschmer from a top German university is the instructor of this course, and judging by the first module of the course (out of six), he knows how to keep the audience interested and entertained. The course tries to use a few game-theoretic tools to analyze different strategies businesses can use to their advantage. As someone with a general interest in microeconomics or marketing, I quickly fell in love with it.

The first module introduced a few basic concepts from game theory, so if you already know about them, it may sound a bit boring. However, I’m looking forward to the upcoming modules to see how those abstract tools are employed in business strategy and marketing. If it piqued your interest, feel free to join; it’s free and open to new students at any time.


Is Adblocking Unethical?

April 05, 2014

I came across an admittedly biased interview on CNET, where an executive VP of the Interactive Advertising Bureau (an online advertising industry advocacy group) was resorting to vitriolic ranting and name-calling against adblockers. It showed how adblockers are leaving a dent in their industry. It didn’t however argue why affecting their bottomline is unethical, and merely used the straw man of the collapse of the internet if the disruption continues.

I am personally an adblock user. That’s one of the first things I do when I set up a new machine; install Adblock and Ghostery. I usually whitelist the community-generated content providers that I frequent, and know won’t survive without the ads. It just feels right; just like when I tip my waiters as I know they’ll have difficulty without tips in the status quo. Am I robbing other websites of the attention to the ads they feel entitled to? Is it ethical?

We can look at this dilemma from two different angles; whether or not users are stealing money from the individual websites, and if adblocking is good for the internet as a whole. I disagree that refusing to look at adverts equals stealing. Embedding ads next to the actual content implies that by consuming the content, you are helping the provider make profit. Let me use an analogy.

The hat next to a street musician has a very similar implication; please pay if you enjoyed. You never feel obligated to spare change to anyone though (you might be guilt-tripped into it, but never forced). Some people like to help out the talented ones, and simply make them happy since the performance made them happy, but most don’t. If someone forced you to pay up during a street performance, blocked your view, or disrupted your experience otherwise, wouldn’t you be annoyed and just walk away? I skip talking about the creepy trackers.

The obligation to pay for publicly available art or entertainment has never been easy to formulate. It’s usually more about the consumers’ willing to pay than the providers’ enforcement. Sometimes, the publishers have had the technological means to force-fed ads to consumers in a very aggresive way (e.g. cable TV adverts), but it’s now the consumers that have the technological capability to strip the content of intrusive ads and trackers. If producers can’t earn enough money through intrusive advertising, they should find another way to monetize their content or spend their time and effort on something more lucrative. Sorry; the landscape is shifting and so should your business model.

Isn’t it bad though? Doesn’t it make the pie smaller for everyone? Maybe. CNET’s interview didn’t provide much relevant data, and it’s outside the scope of this blog to quantitatively analyze the market anyway. What I can predict is that if the advertising industry doesn’t find ways to make ads less intrusive and more interesting, and doesn’t dissuade people from actively blocking them, they will have a hard time. They may get into an arms race with adblockers, but that’s never a good idea for them. They may regulate or even criminalize adblocking (see piracy laws), but the current economy is not stable and is certainly going to change.

When advertising is not a viable business model any more, site owners may start putting their content behind paywalls, or come up with smarter monetization strategies. It means that the publicly available content may have lower quality, or websites will simply go out of business. You need to be either a hobbyist or a large corporation to be sustainable in the new economic balance. We may need to pay for good content like good old days of newspapers, or struggle to find them among too much noise. It’s going to be uncomfortable to go back there, but without appropriate planing of the industry, it seems inevitable.

There have been proposals like this to find a middle ground for acceptable advertising. The demise of the ads-for-content economy can be prevented if producers and consumers can come up with and agree on standards of what will be tolerated. Until that day, I believe the consumers’ revolt against online advertising is only a reaction to the their creepy, aggressive, and intrusive methods, and certainly not unethical. I’m afraid democratization of content creation and consumption might force businesses to actually listen to the consumers after all!


Packt, MongoDB, and Pentaho

April 01, 2014

Last year, when I received an email asking me to review a book about MongoDB and Pentaho for free, I barely opened the email before marking it as spam; “an outsourcing shop looking for desperate freelance editors? No, thanks!” I’d never heard of Packt Publishing before, and they were asking me to donate my time for a commercial project!

I’d used MongoDB in Pentaho before, and knew it was a “NoSQL” implant to the relational database world of Pentaho. It piqued my interest however; I wanted to see how someone can write a whole book about a relationship that was still in its infancy, and (at least back when I used it) hardly had any real utility beside the basic operations. I was also curious about the process of writing, editing, and publishing an ebook, so I just bit the bullet; “I’m in!”

Overall, I probably spent 15 to 20 hours to read the 100 something pages of the book, and didn’t get to communicate directly with the author. I only exchanged emails with the coordinators in India. The book was surprisingly well written, and it covered every possible aspect of using MongoDB in Pentaho. At the end, I received a physical copy of the book as a token of appreciation, and was able to download one of their ebooks for free. It wasn’t all for nothing after all!

If you’re interested in the subject, and are immune to people’s advice against using MongoDB, I’d recommend having a look at the book (obviously without any monetary benefit to me). Otherwise, there are a lot of books and tutorials about the great open-source BI suite that is Pentaho, and many other choices of reliable NoSQL databases other than MongoDB. ElasticSearch seems to be an emergent contender in that space.


Hello World

March 30, 2014

After hosting a single-page site/resume on Nearly Free Speech for a while, I decided to shop around for a more reliable host so I can start blogging. I don’t have a plan to write often, but this will be a platform to share ideas once in a while.

After looking around, Github Pages seemed to be one of the best options out there for a couple of reasons:

  • It is free
  • You can use Jekyll natively

The only catch is it’s only free if you use a public Github repository, and if you are a secretive type that may change your notes often or hide them, one can easily go through your commit history and find about your juicy secrets! Now I couldn’t care less about that aspect, so what you see here is currently hosted on a public repository.

As for Jekyll’s boilerplate and themes, I find Jekyll Bootstrap to be very helpful to set up a Jekyll site. I had to massage it a little bit, and add a paginated blog page, but it was straightforward overall. Of course, you can have a look at the source code here.

Suggestions are welcome. Please feel free to email them, until I decide whether or not it’s a good idea to use third-party commenting engines (e.g. Disqus).