Sources for the cacheoblivious.com blog