Microsoft Will Acquire Big Data Software Firm Revolution Analytics


Microsoft’s agreement to buy a big data tools company might have gone unnoticed amidst its big news about the company’s upcoming major desktop operating system release. In a blog post on Friday, Microsoft announced that it has agreed to buy Revolution Analytics, a company that offers tools that help customers make sense of big data. The move is expected to offer a major boost to Microsoft’s own big data and cloud efforts.

The company chose not to reveal any details about the transaction yet. In the blog post mentioning the deal, Microsoft agreed that it decided to buy Revolution Analytics since there’s an ever increasing demand after massive growth in data that its potential customers are dealing with, along with the need for the right kind of software which can handle it. Revolution Analytics makes a statistics programming language known as “R” which helps in data analysis.

When it comes to big data and cloud based services, Microsoft has a major competition from the likes of Google and Amazon. The company’s new CEO Satya Nadella has offered more focus towards the promising cloud sector than his former CEO Steve Ballmer. In fact, the new Microsoft under Nadella looks all the more promising than ever before.

Meanwhile, in a blog post, Revolution Analytics said that the deal will allow the company to integrate advanced analytics tools right inside Microsoft’s software products as well as its cloud based offerings. Revolution Analytics boasts of customers like American Century Investments, Northern Trusts, and others on its website.

The company’s programming language R is currently widely used by data scientists and statisticians since it can easily handle a large amount of data. According to the latest numbers, R is the 18th most popular programming language as of now. There are some studies that put the programming language as the 13th most popular, that’s quite a massive jump from last year’s 44th position.

Microsoft itself is a big user of the programming language R. The company has used R to develop match-making features on the Xbox online gaming service. Data scientists at Microsoft use it to apply machine learning to data that is collected from Bing, Azure, Office, and other divisions within the company. Microsoft also offers support for R within its Azure ML framework.

To Uber, or not?


I remember the first time I came to know about radio cabs, I felt an instant connection. The ability to call for a cab, anytime and anywhere, and with a promise of well behaved English speaking cab drivers, it made everything feel so good. I think Chandigarh was one of the first few cities to experience radio cabs.

Even though they were more expensive here, it felt like a convenience no one else could offer. Fast forward several years into the smartphone-filled scenario, taxi apps like Uber, Ola, Taxi for Sure, and others took things to the next level. Being able to call for a cab right from the app itself, to tracking the current location, and even getting a decent discount on the whole trip — it was just too good.

But then we’re not really living a perfect world. Are we? This happened, and all hell broke loose. The incident shed light on how taxi app companies had discovered a major loophole, and were operating without following proper legal procedures. Delhi, and now even Chandigarh, have started banning these app based taxi services.

The Delhi Police officials claimed they didn’t know about the app before the incident. To make matter worse, Uber doesn’t even run a call centre necessary to ensure proper customer support. The cops had to install the app, demand a cab, and then asked the cab driver to take them to the company’s offices. That’s sad.

Uber isn’t new to controversies in the country. Earlier the company was accused to bypassing the mandatory two-factor authentication according to regulations laid down by the Reserve Bank of India. Uber did manage to get a lot of attention that time, and even some support from users who claimed that it was a dick move on other radio cabs’ part to accuse Uber.

The latest incident, and the subsequent ban has put Uber, and other taxi app based companies in the limelight. These companies have put in a significant investment across the country, and they will do their best to comply by the regulations. But when they do, after some time, will people still trust them? Will you trust them for a late-night ride while all alone?

The Indian National Television Is Dead

indian tv

Finding a decent TV show on the Indian national television is like finding a criminal on FBI’s list of most wanted. But they could still find, and hunt down Osama. TV shows in this country, however, suck huge pre-historic dinosaur balls.

I understand watching TV means different things for different people — some just want news, while others just watch music videos, and so on. But TV shows are like the backbone of cable television.

So where are the TV shows that we deserve? Will we spend the rest of our lives sitting on proxy servers, accessing Netflix and Hulu, downloading TV shows from American television and elsewhere? I sure seems that way.

From where I see things, I think TV channels in the country go to these big market research firms each year, and they recycle their market research. They probably tell the channel producers to keep making the regular saas-bahu BS that they’ve been doing since eternity. After all, the TRPs speak for themselves.

If those stinky TV soaps weren’t enough, reality shows made the national television suck even more. While there were a few decent seasons here and there, we have to agree that the national soil for talent has now turned infertile. We’ve shipped most of our talented folks abroad, and others are busy doing their shit elsewhere. The Indian edition of the TV show 24 was a pretty decent thing to watch. I’d love to see something more along those lines.

So what do I want? And why am I crying while surfing channels? I want a decent feed on TV that’s worth watching. I don’t want to shed tears when I hook up my computer or a multimedia box to my TV when the bandwidth horn goes all FUP-y on me.

I’m even ready to pay for an international feed. Currently I find HBO Hits and HBO Defined as the only two channels worth subscribing for, but even they’re on the expensive side of things. Or just give me an Indian Netflix with US shows, and I’ll shut up.

Doing Twitter Contests Right


Of course, I hate Twitter contests.

I hate them because they pollute my timeline, force me to do stuff I normally wouldn’t, and result in a terrible user experience for me and my followers. But as I said earlier, there’s got to be a right way to do it.

The primary reason why Twitter contests, or for that matter any typical contest on a social platform, has now turned out to be as irritating as a character on a daily soap is because agencies like to show off big numbers to their shiny clients. From, “look we got you trending” to “oh mah god a million RTs bro”, they’re doing it all.

But let’s not talk about the dark side.

For DealsForGeeks we wanted to do something lighter, cleaner and more rewarding. All in such a way that it doesn’t hamper the user experience. For our first giveaway (a small one), we wanted user feedback so we planned a small contest where users would just fill up a form to give us some feedback, and that’s it.

For our second giveaway, and our first major contest, we wanted to follow the same principles.

1. Not necessary to follow/like our social accounts.
2. No RTs/likes required.
3. We wouldn’t RT any participant’s entry (tweet) from our official count. This is probably the most irritating thing in the world when I see brands doing it.

So we rolled out the red carpet, kept the terms and conditions to the bare minimum and simple to understand tone. All that the participants needed to do was interact with us, share feedback if they like, a joke maybe, or even a simple hello.

We decided to keep the Motorola Moto G (8GB) as the top prize because we thought it’s something we could afford, and something users would want. So the next couple of days we waited, as responses started pouring in. In the middle of the week-long contest we realized it’s going to get bigger.

Each interaction a user shared with us was treated as an entry. So every tweet became an entry. Since interacting on Twitter and Facebook was optional (user could do either of these), it would eventually become harder to track entries. But we got around with a bunch of handy analytics tools available in the market.

Here’s a little something we learned now that the contest is over.

1. People will ultimately follow you, if they participate in a contest even if you don’t make it compulsory.

2. Making RTs mandatory sucks. It may give you slightly bigger numbers in terms of interactions but in some way or the other it defeats the purpose for the product.

3. Stick to the goal — in our case it was spreading the word around. Our visitor count increased by 400% since the contest was launched. We’re still seeing a consistent visitor base, not only on the contest page but also on deals.

4. Don’t stick words in users’ mouth. I personally hate brands that want you to tweet in a specific format or use a stupid hashtag. We didn’t use any. What we saw was positive feedback in the best way anyone would normally express themselves. I do understand for bigger campaigns it becomes easier to track tweets using a hashtag, but it can be done in nicer ways. Also, not re-tweeting users’ tweets helps.

5. Do you want eyeballs for the contest or real users? It’s pretty easy to bump up your follower count — be it Twitter or Facebook — but the real question is – wouldn’t you rather have real users? At DealsForGeeks we might just have a little over 300 followers, but they’re genuinely interested users. We’d rather have 300 real followers on Twitter than 30,000 egg-head profiles that lead to nowhere.

In the future we plan on sticking to our mantra of no-nonsense contests on various social platforms.