We spend most of our times obsessing about the actual act of programming. Is this method name too long? Should I refactor this code? How do I fix this bug? However, sometimes, large gains can be made by drawing in experience from totally different fields.
I think there's a lot a programmer can learn from the study of epistemology, logic, metaphysics, moral and political philosophy, and aesthetics. In this talk, I'll give an overview of a bunch of interesting thinkers, philosophical problems, and how they relate to the worlds of software development, open source, and startups.
Feels awfully hand-wavy. Your abstract doesn't convince me that you're going to be able to draw interesting connections between our field and those others.
A creative example or two would go a long way. For an abstract as abstract as this, you gotta deliver some goods up front to prove you're on to something.
That said, I still wouldn't go, since it doesn't have live-coding ;)