Recent Posts

Evil ads, ad blockers, and the end of Web diversity

Evil ads, ad blockers, and the end of Web diversity

2 minute read

Ad blockers might be good for the individual consumers that are using it, short term. However, longer term, if successful, ad blockers will shape the Internet in a way that will end up hurting cons...

Where am I?

Where am I?

1 minute read

There have recently been some articles (e.g. This list of influencers) that have pointed to this blog and lamented that I don’t update it regularly anymore. It is true. I now realize I should have ...

2015: My Year in Running

2015: My Year in Running

6 minute read

2015 has been a great year for me in many ways, but running has been particularly good. This year I ran 2000 miles (3200 km), compared to the 1850 last year. This is even more remarkable if I think...

Introduction to Recommender Systems: A 4-hour lecture

Introduction to Recommender Systems: A 4-hour lecture

less than 1 minute read

A couple of weeks ago, I gave a 4 hour lecture on Recommender Systems at the 2014 Machine Learning Summer School at CMU. The school was organized by Alex Smola and Zico Kolter and, judging by the a...