Ah, logos!

So I published this today, but on second thought It seems like the sponsor logos in the background are just too much. Unfortunately, it is also a really good talk. Anyone want to weigh in? Should we take it down?