Well, well. There is a flurry of activity in the Semantic Web world today. Clay Shirky (who I really like and admire) wrote this wonderful devastating piece about how the Semantic Web is doomed to fail. Tim Bray wrote a counter-piece here.
Interesting perspectives, but I think rather than getting into whether the Semantic Web will succeed or fail I propose another approach. I like to speak in code (computer source code that is). Let's just see if over the next year I can show something that leverages OWL, is so easy to use you don't realize you are using it, and has high value.
Oh, and I am not one of these guys that is hung up on the whole knowledge representation thing. I really like writing dynamic OO code which is why Ruby is my language is choice these days. I like building things that, while perhaps not mathematically provable, are very functional and solve real problems.