Ask HN: Who is hiring? (December 2016)
Hey, a friendly reminder. I'm parsing the thread, all job offers added here are also available on the map on<p><a href="https://whoishiring.io" rel="nofollow">https://whoishiring.io</a><p>Please read the below if you are planning to post here and would like to have your offer looking good on the map.<p>I've been doing this since August last year, both parsing the thread and adding this comment here. But this time I would like to only slightly improve one thing: the format.<p>First, I would like to say that I really like that this thread is one of the few places where hard format for jobs isn't required. The format change that I'm asking for is minimal and a lot of people already post their posts in similar or exactly the same format.<p>What I’d like to ask is for the format of the first line to be like this:<p><pre><code>  1) {company} | {job title} | {locations} | {attrs: REMOTE, INTERNS, VISA, company url}
  Google | Software Developer | SF | VISA https://google.com
  DuckDuckGo | Software Developer | Paoli PA | REMOTE, VISA</code></pre>
or<p><pre><code>  2) {company} | {job title} | {locations}
  Google | Site Reliability Engineer | London, Zurich, Sydney
  Facebook | Web-developer | London, Zurich
</code></pre>
I will be using this regex to test the firstline.<p><pre><code>  \s*(?P<company>[^|]+?)\s*\|\s*(?P<title>[^|]+?)\s*\|\s*(?P<locations>[^|]+?)\s*(?:\|\s*(?P<attrs>.+))?$
</code></pre>
You can test it in Python or here <a href="https://regex101.com/r/relwQD/3" rel="nofollow">https://regex101.com/r/relwQD/3</a> (for match look right). What if you do not comply? Absolutely nothing. I will continue to do my best to parse your job post as it is.<p>To HN moderators. Apologies for highjacking the thread. I'm getting really positive feedback about what I'm doing here. I just want to improve this one thing.<p>Feedback welcome.