|
|
| | Ask HN: why isn't RDF more popular on HN? | |
15 points by sktrdie on March 29, 2014 | hide | past | favorite | 23 comments
|
| | I've learned about the idea of storing data in the form of triples not too long ago. This is essentially what RDF allows and since I've started using this to model my data, I've never really looked back to less interoperable data models. I know RDF has a long history of misconceptions, but so does JSON or HTTP or many other standards out there. I'm wondering why isn't RDF more popular within the startup scene, because it's definitely popular and has shown its power in academia and life sciences; just look at the Linked Data cloud. |
|
Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact
|
It seems like the single most useful thing which could happen for adoption would be cleaning that up: a clear use case which isn't already well solved and a good tutorial outlining the benefits with non-trivial examples which follow the current standards, validate and introduce production quality tools. If any of that exists, it's managed to stay completely off the mainstream computing radar, which is a pity given the number of smart people who've poured considerably amounts of time into it.
As an example: a lot of the RDF community hated schema.org when it was announced because it used HTML5 microdata instead. If you were a web developer, the case for microdata was easy: add a couple of simple HTML attributes, use one of multiple high-quality validators to test your markup, and Google/Bing/etc. would return better search results for your data. At the same time, it was daunting to write an RDFa equivalent because there were no complete, current, non-contradictory docs and examples, the W3C validator had been broken for over a year (it was at least up, unlike all of the other online validators) and nothing actually supported it so you'd be investing hours or days instead of minutes in the hope that at some point in the future it would become useful. Most people with jobs to do are just going to wait until the demand side of that equation is more favorable.
The best example of linked data in widespread usage is Facebook's Open Graph markup but it appears that almost everyone simply stops as soon as they get the desired results in Facebook and, predictably, almost none of the examples actually validate because of tooling and cultural issues.