The 6.470 staff blog