Gay marriage: the database engineering perspective
Update, 2017-09-25 Hi! This essay is undergoing a long-overdue rewrite. In the meantime, consider my 2015 follow-up essay, Obergefell v. Hodges: the database engineering perspective....
Scalable ACID
(This post is coauthored by Alexander Thomson and Daniel Abadi ) It is a poorly kept secret that NoSQL is not really about eliminating SQL ...
Data visualization - 9 Years of Sleep
For the last ten years or so, I used to turn on my PC when I came home from school or work and shut it down again right before I went to bed. So most of the time when my PC is running, I'm awake. I've also been idling in IRC for as long as I had Internet – when my PC is running, so is my IRC client.
Racket vs Clojure (it's all about the data structures)
I've been asked by several people to explain why I use Clojure for my professional work rather than Racket. ABOUT RACKET I have been using R...
mrjob: Yelp open sources its Elastic MapReduce framework for Python
mrjob: Distributed Computing for Everybody Dave M Search and Data-Mining Engineer Oct 29, 2010 Ever wonder how we power the People Who Viewed this Also Viewed… feature? How does Yelp...
W3C Working Group Just Killed Web SQL Database
Copyright © 2010 W3C ® ( MIT , ERCIM , Keio ), All Rights Reserved. W3C liability , trademark and document use rules apply.
A Collection Of Redis Use Cases
Interested in Redis? You might be interested in the Redis Handbook I’m currently working on.
Stop Words as Social Signals (a result that goes against IR common knowledge)
Your daily dose of insights across life's diverse topics
When to use Excel, when to use R?
Encyclia — acquisition, retention, and advocacy consultancy