json-job

Dev tools

data format standard

SHOW HN2015

30points
46comments
#914of 2,565 in 2015
Top 36%of 2015 by points

How HN took it

RoastedHalf or more of the comments are critical

2 positive, 5 neutral or asking, 0 mixed, 10 critical, out of 17 comments about the project. Thread score -0.33.

Design: 0 for, 7 againstIdea: 2 for, 3 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Good goal, worthwhile format to support

    From 2 comments
    • I approve of this. It needs some polishing, as others have mentioned, but it looks like a worthwhile format to support. The trick, though, is in getting people to support it.
      bovermyer on HN
    • JSON Schema already (optionally) supports datetimes, they definitely shouldn't make up their own way: http://json-schema.org/latest/json-schema-validation.html#anchor108 I love…
      seagreen on HN

Objections

  • Date format is ambiguous; use ISO 8601 or RFC 3339

    From 3 comments
    • "20-01-2015" - seriously?
      splitbrain on HN
    • I think you need to stick more to existing standards. Location: US is really big. It's a good idea to stick with ISO country codes but maybe use an optional state/province and…
      rgj on HN
    • JSON Schema already (optionally) supports datetimes, they definitely shouldn't make up their own way: http://json-schema.org/latest/json-schema-validation.html#anchor108 I love…
      seagreen on HN
  • Currency should use ISO 4217 codes instead of symbols

    From 1 comment
    • "currency": "$" That's quite ambiguous. A lot of countries use dollars. Why not use the ISO currency code standard[1]? Bonus feature - you could ask for payment in XAU (gold).…
      onion2k on HN
  • Hyphenated keys like remote-friendly break in PHP and JavaScript

    From 2 comments
    • The hyphen column is not PHP friendly when decoding to object.
      tyuwan on HN
    • In PHP you cannot call $company->remote-friendly as an object. PHP treats it as a minus sign when processing code. This is the same issue when decoding for Javascript. I would…
      tyuwan on HN
  • Should reuse existing standards like schema.org JobPosting or JSON Schema datetimes

    From 2 comments
    • Have a look at http://schema.org/JobPosting to see if there are any other fields you could add
      alexbilbie on HN
    • JSON Schema already (optionally) supports datetimes, they definitely shouldn't make up their own way: http://json-schema.org/latest/json-schema-validation.html#anchor108 I love…
      seagreen on HN

Requests

  • Add pay period to salary field

    From 1 comment
    • The only thing that jumps out at me is that the salary field should probably include a pay period. Sometimes it can be ambiguous, especially between a fulltime engineer and…
      steventhedev on HN
  • Make remote-friendly per role rather than per company

    From 1 comment
    • Surely "remote-friendly" should be per-role not per-company? Some roles are much more remotable than others.
      cr3ative on HN
  • Add a candidate profile schema

    From 1 comment
    • How about a schema for candidate profiles? If we're going to make it easy for recuiting company bots to spam me with thousands of resumes, I'd like to be able to build a robot to…
      giaour on HN
  • Use coded values for market, position and perks

    From 1 comment
    • I think you need to stick more to existing standards. Location: US is really big. It's a good idea to stick with ISO country codes but maybe use an optional state/province and…
      rgj on HN

Questions

  • Why build a full standard rather than just a blog post

    From 1 comment
    • In all honesty, I don't completely see how "a new standard" matches with "just an afternoon hack". If all you want is measure demand, why not write a blog post "Let's make a…
      skrebbel on HN

Alternatives named

  • Indeed and SimplyHired XML job formats

    From 1 comment
    • Indeed & SimplyHired's format are the defacto right now for much of the HRtech/jobboard world: http://www.indeed.com/intl/en/xmlinfo.html…
      redmattred on HN
  • schema.org JobPosting

    From 1 comment
    • Have a look at http://schema.org/JobPosting to see if there are any other fields you could add
      alexbilbie on HN
  • Stack Overflow careers API

    From 1 comment
    • Seen that. https://careers.stackoverflow.com/api/doc I could add relocation
      lukasm on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/8911531)