Hacker News new | past | comments | ask | show | jobs | submit login

Hey, a friendly reminder. I’m parsing the thread, all job offers added here are also available on the map on https://whoishiring.io or just HN items https://whoishiring.io/search/36.0440/-90.8984/4?source=hn If you post here, please use the below format to help me with parsing. If you won’t, no worries, I will do my best to get all the things right.

  1) {company} | {job title} | {locations} | {attrs: ONSITE, REMOTE, INTERNS, VISA, SALARY, company-url}
  Google | Software Developer | SF | VISA https://google.com
  DuckDuckGo | Software Developer | Paoli PA | REMOTE, VISA, SALARY:100k-120k
  Facebook | Web-developer | Zurich | SALARY:120k CHF 
  Google | Site Reliability Engineer | London | SALARY:120k GBP, VISA, REMOTE
or

  2) {company} | {job title} | {location}
  Google | Site Reliability Engineer | Sydney
  Facebook | Web-developer | Zurich
I’m using this regex to test the first line, you can test it here https://regex101.com/r/relwQD/3

  \s*(?P<company>[^|]+?)\s*\|\s*(?P<title>[^|]+?)\s*\|\s*(?P<locations>[^|]+?)\s*(?:\|\s*(?P<attrs>.+))?$
Check bellow for the SALARY regex.

  SALARY:(?P<salary_min>\d+(?:k|K)?)(?:\s*\-\s*(?P<salary_max>\d+(?:k|K)?)?)?(?:\s?(?P<currency>[A-Z]{3}))?
and you can test it as well https://regex101.com/r/SRWkMz/2/

There is the "report" button in footer of job offers, please complain if I did something wrong.




Can we add a new category for REMOTE? It would be awesome to add "GLOBAL REMOTE" so I don't spend too much time looking in "REMOTE" post that only applies in the same country.


Sometimes it doesn't have to be the same Country, but rather timezone.


That's another consideration, but I think that one could go in the job's description, whereas NATIONAL REMOTE / GLOBAL REMOTE would be very helpful to include in the listing heading itself.


Yes, that'd be much appreciated!


Your site has helped me a lot. Your consistent improvements to both the job scraping and the UI have turned it into something special. Thanks!


So, about "locations"... can you handle my free-form post now? (should be easy except possibly the Florida location, since all are in the first sentence) If not, how would I keep your regex from lumping them together? (I tried various things) Perhaps this would be more reliable if I could end the post with a set of latitude/longitude pairs.

The post: https://news.ycombinator.com/item?id=14462271

Starting line: Southeast USA including: Texas (Austin and San Antonio), Virginia (Arlington and Dulles), Alabama (Huntsville), Florida (beach east of Melbourne), South Carolina (Greenville), Maryland (Annapolis Junction), and possibly others, all ONSITE. Citizenship is a job requirement.


I'm sorry, I can't right now, the script finished after first match. I also know that creating multiple entries for this scenario would be just ridiculous, and you shouldn't do it.

I will spend some time think about multiple location, but this probably will be limited only to those placed in the first line.

Thanks for the feedback.


Hi, how is the location determined on the map, my posting last month was in correct location but this time it ended up in downtown LA.

https://whoishiring.io/search/34.0761/-118.2904/13?search=ze...

The precise address is 1377 N Serrano Ave, 90027.

Thanks


Great site. Would it be possible to add search by country instead of only by city? If not, no worries.


put a button @ map, to do fullscreen....

+

add more, for example @ brno 0% jobs. see @ http://www.pipiscrew.com/escapes/czech-looking-for-a-job/


Hey, site keeps getting better every month. Good Job. I honestly hope you can monetize this and make something out of it.


Hi! Thanks for the awesome effort on that. How often do you refresh your results?


Thanks. Every 20 minutes.


Some jobs that are in New York are displayed at York, Maine.


Good project!

Is it me or your site focuses heavily on european jobs?


what makes your reminder friendly?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: