Some not entirely independent variables
Nearby sell-by dates. Stupendous special offers. Calum gorging himself on Frubes.
Headius: My Thoughts on Oracle v Google →
Not only a good primer on the recent legal challenge, but actually a good primer on the background of Android and Java over the last decade or so. Excellent article.
10 Common Mistakes Made by API Providers →
This list of common mistakes made in web APIs is excellent; many of the points apply equally well to APIs in general, especially remote ones.