7 ms·
Show HN: HackerSurf – All the hacker jobs in one place
- mjhea0 12y agoNice! I'd like to see an uncheck all. Or an easy way to just target one site, instead of having to uncheck all but that site. Probably the next thing would be to pull in the Who's Hiring - https://news.ycombinator.com/item?id=8681040 https://news.ycombinator.com/item?id=8681040 - then scrape and parse it and incorporate it into the site somehow. :)
- ginkgotree 12y agoGreat suggestion on targeting all the sites. Just pushed an update that un-checks every site with the "All Sites" checkbox at the top. I'll look into scraping the Who's Hiring feed next...
- mjhea0 12y agoI would create a new category for this since the formate will be much different than the regular HN Jobs. Scraping is easy. Trying to figure out the best way to parse/display is hard.
- walshemj 12y agowell not so much the optimal browse structure for seo for job sites is fairy well understood by now - I worked on total jobs and other sites at my previous job for part of elsiveer
- mjhea0 12y agoJust don't worry about normalizing the data. Just grab each post and treat it as a new job. Let me know if you need help. I'm pretty good with cheerio :)
- mdaniel 12y agoJust as a friendly FYI, HN now has an official API designed explicitly to stop folks from doing that. For example, the whoishiring user[0] gives convenient access to every post[1] that would interest you. 0 = https://hacker-news.firebaseio.com/v0/user/whoishiring https://hacker-news.firebaseio.com/v0/user/whoishiring 1 = https://hacker-news.firebaseio.com/v0/item/8681040 https://hacker-news.firebaseio.com/v0/item/8681040
- iM8t 12y agoThis will be quite useful for me, thanks! If I apply to work at a company remotely - how do I know that I'm not getting screwed over (not paid)? I'm 19 and some of my friends have gotten screwed over by a few foreign employers whilst working remotely. Do You have any tips to find a good place?
- Spoom 12y agoIf you're a contractor / freelancer rather than an employee, you can do at least two things: - Get paid some percentage up front - Set out milestones throughout the project where you get paid an additional percentage If they don't pay when a milestone is completed, development stops. This limits your risk exposure to a percentage of the project rather than the whole thing. If you are in fact applying to be a remote full time employee, I would do my research on the company before applying. Has anyone else had payroll problems with this company? The same freelancer rules above apply though; if they start to miss paychecks, you start looking for a new job.
- mootothemax 12y agoGet paid some percentage up front To add to this, I would ask new clients for a few days pay up-front as a sign of good faith. There were several clients who ran away, absolutely outraged, they'd never heard of anyone asking something so ridiculous in all their life! Running away screaming was very rare though, and by some good fortune, all of my regular clients were an utter delight to work with. Stick to your guns though: get paid up-front, and invoice as often as you can. (Weekly in my case). Offering clients a small discount for paying for a good chunk amount of development time in advance also worked well for me. (Lowest I'd typically go was 2 months with a 5% discount).
- scardine 12y agoUse a marketplace that ensures payment like Elance or Odesk (I'm able to make a few k/month freelancing there).
- infecto 12y ago
- system_32 12y agoThis looks great, but I do wish there was more variety language varieties (big ones like C# and Java).
- metacorrector 12y agothanks for this, I would love to hack as an "Accounts Payable Specialist"! The problem with every new tier of these types of new ideas is that they think they are new ideas. "All the hotel bargains in one place" "All the airfares in one place" "All the jobs in one place". Then when you make it completely generic ("in one place All The Things!") new highly differentiated models appear, "forget monsterjobs.com, come to ultra l337 haxors.com"... If you try to disrupt the invisible hand, [some mixed metaphor here, please post humorous variations]
- aweb 12y agoThanks for sharing! It's a pretty cool idea, and I'm sure I'd use it if I was currently looking for a job! A feature that would be nice for us europeans, considering a massive fraction of the jobs are in the US, would be a map to see the ones closer to us.
- ginkgotree 12y agoGreat idea. Just made an issue on Github for this: https://github.com/scotthasbrouck/HackerSurf/issues/2 https://github.com/scotthasbrouck/HackerSurf/issues/2
- jkmcf 12y agoGreat idea! Would you mind improving the contrast for the job links?
- ginkgotree 12y agoThanks for the tip. Just darkened the link buttons... let me know what you think of that
- nap 12y agohttp://www.nodejobs.com/job/23437 http://www.nodejobs.com/job/23437
- nwienert 12y agoA position for QA?
- ginkgotree 12y ago$50 test
- dariot 12y agoGreat site. Would be even greater if there were some keyword filters (location, programming language, etc)
- ginkgotree 12y agoThx! - Github issue to track this feature request https://github.com/scotthasbrouck/HackerSurf/issues/5 https://github.com/scotthasbrouck/HackerSurf/issues/5
- hackerjam 12y agonormally, i don't like to engage in me-tooism cuz it just adds noise and clutters up scare time/space, but in this case, i would like to break my own mo. i just had a quick look at what scott hasbrouck has put together (github + website) and i was really impressed, especially with his use of the creative commons license placing his code into the public domain. we need more developers like him. i will definitely help spread the word and i wish him, and his projects, every success. /j
- kenCode 12y agoi was thinking of offering a crowd-funded bounty to crack our #ePlug IoT stuff. the bounty starts low for the obvious cracks but gets more difficult and pays more as the crack gets tougher. i'd like to offer this to Hackers on swarm, startjoin or other crypto-friendly crowd sites. hacker.surf would be an obvious portal to the crowd sites for this. ideas?
- waitingkuo 12y agoAs this site is built with Meteor, how about adding a meteor job list?
- ginkgotree 12y agoGreat idea. Know any good Meteor job boards?
- boaticus 12y agoHere's one I keep an eye on: http://www.weworkmeteor.com http://www.weworkmeteor.com
- yellowapple 12y agoY'all should throw in jobs.perl.org so that us Perl hackers aren't left out to dry ;)
- ginkgotree 12y agoIssue filed https://github.com/scotthasbrouck/HackerSurf/issues/7 https://github.com/scotthasbrouck/HackerSurf/issues/7
- lfender6445 12y agoImpressive use of meteor, would be cool to filter work from home gigs.
- rahulvarshneya 12y agoI see many devs looking for a freelance gig. I have a side project (web app) that needs to get off the ground. Let me know if anyone's interested.
- taternuts 12y agoThe simplicity of the source code makes me want to revisit meteor
- teh_klev 12y agoWhat's the criteria a job being a "Hacker Job"? Currently there's ~1437 jobs on Stack Overflow Careers but only 25 are listed. Is this just a scrape of the the first page of jobs listed on: http://careers.stackoverflow.com/jobs http://careers.stackoverflow.com/jobs I did have a scan of the source code but I'm none the wiser.
- JDiculous 12y agoThere needs to be a way to filter out remote jobs.