4 ms·
We're on HN, right ? { "company_name": "Acme", "job_title": "Senior Database Engineer", "locations": [ "San Francisco, CA",
by rakoo 11y ago
We're on HN, right ?
{
"company_name": "Acme",
"job_title": "Senior Database Engineer",
"locations": [
"San Francisco, CA",
"Las Vegas, NV",
"Remote"
],
"full_time": true,
"skills": ["mysql"]
}
- burkaman 11y agoThat's a little too far in the machine direction, it would be annoying for humans to read.
- reinhardt 11y agoYaml then?
- perspectivezoom 11y agoYaml I think would take too much vertical space and make reading the normal thread not as useful as it is right now.
- danso 11y agoYeah, the balance has to be between ease of reading and ease of typing into the browser's plaintext input box. It just has to be easier to parse than what is now...which, to be honest, isn't terribly hard to parse, but it's enough of a barrier to make it more than an afternoon hack project.
- JesperRavn 11y agoJob Description Markup Language (JDML) is an industry standard with great Java support. Why reinvent the wheel with a custom JSON format?
- juliangregorian 11y agoLOL, I don't think it does what you are thinking it does: https://workspace.imperial.ac.uk/lesc/Public/jdml.pdf https://workspace.imperial.ac.uk/lesc/Public/jdml.pdf Also, your post is right now somewhere around #6 on google for "Job Description Markup Language".
- ville 11y agoIf you're going to use JSON, why not make the format compatible with schema.org JobPosting (http://schema.org/JobPosting http://schema.org/JobPosting) with JSON-LD?