7 ms·
Hey, a friendly reminder. I’m parsing the thread, all job offers added here are also available on the map on https://whoishiring.io https://whoishiring.io or
by xando 10y ago
Hey, a friendly reminder. I’m parsing the thread, all job offers added here are also available on the map on
https://whoishiring.io https://whoishiring.io
or just HN items
https://whoishiring.io/search/36.0440/-90.8984/4?source=hn 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: REMOTE, INTERNS, VISA, company url}
Google | Software Developer | SF | VISA https://google.com
DuckDuckGo | Software Developer | Paoli PA | REMOTE, VISA
or
2) {company} | {job title} | {location}
Google | Site Reliability Engineer | London, Zurich, Sydney
Facebook | Web-developer | London, Zurich
I’m using this regex to test the firstline.
\s*(?P<company>[^|]+?)\s*\|\s*(?P<title>[^|]+?)\s*\|\s*(?P<locations>[^|]+?)\s*(?:\|\s*(?P<attrs>.+))?$
You can test it in Python or here https://regex101.com/r/relwQD/3 https://regex101.com/r/relwQD/3 (for the match look right).
- tutufan 10y agoVery nice. May I suggest not mapping "Remote" jobs to the town of Remote, Oregon? :-)
- brangalinafoeva 10y agoLooks like the 'remote' thing doesn't work properly. There are remote jobs that aren't displayed when the 'remote' toggle is checked.
- xando 10y agoThat is not ok. Could you give me an example? I will try to fix it
- brangalinafoeva 10y agoSure. 1. Check 'remote', and I get a single job (Automation dev, Dublin, Ireland) 2. Uncheck 'remote', zoom right out 75 jobs off the coasts of Ghana & Gabon, all listed as remote.
- xando 10y agoOk I see https://en.wikipedia.org/wiki/Null_Island https://en.wikipedia.org/wiki/Null_Island I've decided to leave them there. Since I can't figure where to put them on the map, the address in most of them is "remote".
- brangalinafoeva 10y agoIt was more that they don't show up when toggling the 'remote' setting, but up to you.
- alphaomegacode 10y agoSimilar result for me if I put the term remote in the first input box. I get a job in London, England but nothing else. HTH
- markdown 10y agoThe problem is that the filter still uses the map when REMOTE is checked. This forces us to scroll around the map to view remote jobs. Best to disable the map when REMOTE is checked.
- pcthrowaway 10y agoI would actually prefer for remote jobs to keep their location data, if provided; I want to be able to view remote jobs in my country, so I don't have to worry about eligibility.
- jacques_chester 10y agoAdding to my notes from 2 months ago: * I add ONSITE because I used to get asked every time whether remote was supported. Previously: https://news.ycombinator.com/item?id=13302035 https://news.ycombinator.com/item?id=13302035 (Edited to reflect what I wrote previously, I hadn't checked)
- snowAbstraction 10y agoNice site. It could do with some language processing like stemming so searches for "algorithm" and "algorithms" give the identical results.
- pwython 10y agoWorks great for me! I'm looking to work with multiple pythons, not just 1 snake.
- deleted 10y ago[deleted]
- lalwanivikas 10y agoIn that spirit, I wanted to mention a similar project I have been working on for past few weeks: https://firstdevjob.com https://firstdevjob.com It's specifically aimed at helping people find their very first dev job (mainly for people who are trying to transition into tech). Right now there are three parts that help with different aspects of the process: - jobs: jobs for junior positions(through AngelList, HN etc.) - posts: knowledge in the form of articles. (from learning to code to interview prep) - stories: interviews of people who have successfully made the career switch to development If you are a developer who is looking for his first(or maybe 2nd?) developer job, I would love to have your feedback!
- zaneyard 10y agoThank you for this! I coming up on graduation and am looking for my first job. Perhaps I am a narrow use case, but I would like to see a distance slider for the filter; I am looking to relocate to the SF area but I really don't care what city it is. Also, it would be nice to see a little bit of information underneath the posting before you view the full ad: maybe show the "skills" section from AngelList? Again, thanks! I already applied to FormSwift through your site.
- lalwanivikas 10y agoAwesome! Hope you get an offer from there :-) Both your points make sense. Reg distance slider - do you think option to input state can be an alternative? Would that work for you?
- zaneyard 10y agoPersonally, they both make sense to me. I've always seen a slider option but I'm sure it's more work to implement. State could be an easy way to search on a bigger scope. I feel like you would have to ask yourself how most people use these features: perhaps someone is searching for the city they live in and are willing to commute "30 miles." They certainly wouldn't want to search the entire state of Texas. Is that the major use-case for users of your site? Forgive me if I'm using an incorrect logic here as I have never done user interface testing but this seems like the sort of thing to think about when designing features. Honestly though I love the simplicity in design of your site, but the way your job-tile elements are created they're just begging to be clicked on to expand them for more detail.
- 95014_refugee 10y agoJust a heads-up, you aren't marking up email addresses where the username contains a period correctly. The link presented on your site (nifty, btw) ignores everything before the period.
- zeusk 10y agoHey, it'd be quite helpful if we could use multiple locations to search. ie "SF+Seattle" or "SF, Seattle".
- bndr 10y agoDon't forget that there's "Who wants to get hired": https://news.ycombinator.com/item?id=13764730 https://news.ycombinator.com/item?id=13764730
- jachee 10y agoDoes anyone ever get quality responses from that thread? Maybe I'm cynical, but I've been hesitant to post there with reservations about poor-quality leads and spending time dealing with them.
- JCzynski 10y agoI've never gotten many leads there, but the ones I've gotten have been high-quality.
- meta_AU 10y agoThere were comments that including salary range was preferred. Have you thought of adding that to your format string? I've just updated our posting to match the string (1) but that required removing the salary range.
- xando 10y agoSalaries will appear as a filter soon, hopefully before next edition. I get this request a lot. For now you can keep salary in the first line in {attrs} section for, or somewhere below the first line. What kind of the format you would like to see for salaries?
- meta_AU 10y agoI think a range would be sufficient. An optional currency symbol for multi location posts. location | [xxx to yyy] location | [US$xxx to yyy]
- numbsafari 10y agoLooking at it on mobile, all of the jobs in the Philly region are crowded out by NYC. They might be close by West Coast standards, but are very much two different places for those who live here. (It shows 59 jobs in PA, most of which seem to be NYC jobs.)
- gremlinsinc 10y agoSounds a little complicated from a managing hr's perspective--might be cool if you had a tool whereby people list on your site and it cross-posts to hackernews from their account, and could even have it re-schedule monthly till they've filled all needed positions..
- jish 10y agoI just see an entirely blank white page. with `SecurityError: The operation is insecure.` in the console.
- xando 10y agoIt looks like something related LocalStorage in browsers. I'm logging those events with Sentry. For now it looks like I have 3 events like this from FF. I will see what I can do about it.
- murukesh_s 10y agoCan the admin make this the preferred format and include it in the question itself? and perhaps move this comment down so that it won't push down the rest of thread.
- djeunneun 10y agoWhat stack are you currently using? The site looks slick :]