How do you solve an intellectual problem like vampire-hunting? The problem inherently combines three subproblems: Obtain and use knowledge about something poorly understood, difficult to investigate, and lacking in clear “lanes” of expertise. Responsibly control the study of something...
Economist Noah Smith is fed up with generic critiques of technological “solutionism,” specifically what he calls the “2010s consensus that technology is a sideshow compared to social movements.” In the last decade, we’ve basically been taught to deride “solutionism” — while Silicon Valley...
Multi-version histories In conventional histories, at any point in time, there exists only one version of a data item. That means that the write operations always replace current version and the read operations always read the latest written version as it is defined by the schedule semantics:...
Once upon a time, I was interviewed for a database engineering position. I was asked about what deadlock prevention algorithms do I know. I could not name a few (besides detection and randomization) and I was rejected. It was an unsatisfying experience because the ideas behind those algorithms...
Recently, I came across an excellent exercise of testing a scheduling history for belonging to different serializability classes and had a lot of fun drawing a polygraph and finding out a cycle in it. When I finally managed to draw the correct version of the polygraph, I thought that it could be...
This document contains simple examples and explanations of transaction isolation anomalies well known since the late ’90s. The work based on papers [1], [2], [3]. I hope it will be helpful for someone as a quick reference. List of covered anomalies include: G0: Dirty writes G1: Dirty...
It’s that time again! In February, I’ll be bringing the Two-Day Making Comics Workshop back to The Los Angeles Academy of Figurative Art for a fifth year. 14 hours of everything I can teach you through lectures and hands-on exercises. An intense look at the art of telling stories visually. The...