## Is white nationalism a serious problem? Extracting wikipedia data with Python.

I recently saw a silly twitter exchange between two of the lyingest politicians in American politics. Given that they have both explicitly expressed the viewpoint that morals matter more than numbers and being "technically correct", I figured that I should just check for myself. On twitter, Trump says white nationalism …

## Barometric Pressure, a statistical myth: Why one common argument against IQ is flawed

Anyone following Nassim Taleb's dissembling on IQ lately has likely stumbled across an argument, originally created by Cosma Shalizi, which purports to show that the psychometric g is a statistical myth. But I realized that based on this argument, not only is psychometrics a deeply flawed science, but so is …

## AI Ethics, Impossibility Theorems and Tradeoffs

I recently gave a talk at CrunchConf 2018. The talk was a about the various impossibility theorems that make a person concerned with AI Ethics must content with. The slides are available here.. Go check it out.

## Why you can't have privacy on the internet

I recently attended a discussion at Fifth Elephant on privacy. During the panel, one of the panelists asked the audience: "how many of you are concerned about your privacy online, and take steps to protect it?"

At this point, most of the hands in the panel shot up.

After that …

## Bayesian Linear Regression and Generalized Linear Models

I recently gave a talk at the Fifth Elephant 2018. The talk was an introduction to linear regression and generalized linear models from the Bayesian perspective. The slides are available here.. Go check it out.

## Deterministic A/B tests via the hashing trick

In principle A/B testing is really simple. To do it you need to define two separate user experiences, and then randomly allocate users between them:

```def final_experience(user):
if random.choice([0,1]) == 0:
return user_experience_A(user)
else:
return user_experience_B(user)
```

So far this seems pretty simple. But then …

## Low Rate Loans for Ladies, Stags Pay Extra - The Role of Ethics in AI/ML

Today I spoke about AI ethics at 50p 2018. Here are the slides from my talk.

The general topic was multiple ethical principles, and how it's mathematically impossible to satisfy all of them.

## Why Indian companies should take on different projects than competing Valley companies - an application of Cobb-Douglas

Some time back, I was involved in a discussion with folks at an India-based software company. An important question was asked - why isn't this company as productive (defined as revenue/employee) as it's western competitors, and what can be done to change this situation? In this discussion, I put forward …

## Inferring data loss (and correcting for it) from fundamental relationships

I recently analyzed a somewhat puzzling data set. I was sending HTTP POST requests to a system. The system's would then acknowledge receipt of these requests (returning a 200 status code), and some time later (it was a slow asynchronous process) send a web hook to a specified URL if …