Making optimizers fly

Nothing quite matches the delight of finding a 100x speedup in an optimization problem. Since my first year of grad school, I’ve been astounded by how small tweaks can produce huge performance differences. This post explores two main approaches to making linear programming problems faster: simplifying the problem formulation,  » Read More

Privacy-Preserving Data Services: Beyond GDPR

For years, data-driven tech companies have used customers as their raw material: Facebook, Google, Amazon, and others track our moves across the web in order to sell that information and target advertisements. For a long time, users found this an acceptable tradeoff- but in the wake of the 2016 election and amidst the changes brought about by the General Data Protection Regulation (GDPR),  » Read More