If you're hacking the semantic web together, you are:
- About to publish a paper
- Doing something with OWL
- Building a triplestore
- Building a library of some description
- An author
- Tim Berners Lee
To do any of these things, you need to be smart, plucky and grok lots of acronyms.
The trouble is, none of those things listed above is a "web designer", or "web developer".
If there's much connection between "web developer" and any of the above, it tends to be more of the "I'm an elite specialist who dabbles in web development".
What does that all have to do with selling the semantic web?
It means that most of us don't make good diggbait.
Here's an experiment:
Use google to find a tutorial on implementing small parts of the semantic web, suitable for someone who knows a little PHP or RoR.
What do we have:
Semantic Web howto - currently broken XML.
Triplestore tutorial - Links to Prolog pages! ARGH! RUN!
Also: a python rdflib article - better, but this gets into RDF/XML very quickly, and I'm not sold on the benefits.
virtuoso tutorial - nada.
triplestore hosting - a broken blog post link.
microformats tutorial - where's the GRDDL / RDFa stuff!
I think you'll begin to see a pattern. We don't write compelling, bite size stuff!
My 8 second web 2.0 mind can't comprehend half of the results, so I end up moving onto stuff like "Man is eaten by Bear/New AJAX Library/Ron Paul".
Think back: how did you get sold on the semantic web? For me, I read some early writing by timbl.
I was sold on a scenario: what if your email client could book you in at the hair dresser in a town you've never visited. The semantic web helps you do this (or similar).
But since that time, I've barely even played with SPARQL enough to know it fluently.
What's going on? How did this come to be?
... and the only thing I can think of is; I never hit a landing page like this.
at least, until I started playing with GRDDL: