skysight-inc/HackerNews huggingface dataset:
Ask HN: Should I take this job or keep looking?
Hi guys,

I'm a self-taught developer with nearly 3 years of experience freelancing and none as a company employee. Though I began learning and developing software at the age of 13 (I'm 22 now).

My main expertise is web development (front-end and back-end), and I was involved in many non-web related back-ends (like mobile & desktop back-ends).

I recently started looking for a job in my home country (Israel), and I've been interviewed by two companies so far. The first picked someone else, the second offered me what I consider a generous salary (~20% above fresh CS grad avg, and I don't have a CS degree) and an interesting field to work in (deep learning, in which I have zero experience, but they believe I'm fit for it after testing me).

So this is my first job offer in the field ever, and I was pretty excited at first. The only problem I have is the distance - about a hour and 45 minutes each direction. With a 9 hour workday and 3 hours and 30 minutes of being on the road, I'd be very exhausted every evening which would mean I wouldn't be programming in the little spare time I'd have left. I'd be too exhausted to do any side projects or develop new skills which I love to do very much. This free time I always had in the evenings is what led me to this field in the first place.

I'm not hurrying to take a job, I can support myself via freelancing until I find one. I believe I'll find a job that is much shorter on travel time if I keep looking, but it might be not as interesting as deep learning to me though.

So what do you guys think? As someone who isn't in a hurry to find a job and loves his after-work free time, would you give up your free time for an interesting job or would you keep looking for an interesting job that allows you to keep your free time?
AppSignal | Amsterdam, The Netherlands | REMOTE https://appsignal.com/jobs/customer-success-manager

AppSignal provides amazing insights into the workings and effects of applications.

We're looking for a customer success manager that will welcome customers, help guide them through their trial and stay in touch with them during their time as a customer.
SEEKING WORK - St. Louis / Chicago / Remote

I am a startup mechanic - I can build your MVP with full stack web chops, but I also can lead the way through product design and growth hacking challenges. Currently looking for a new opportunity to build something meaningful with Node.js and contribute across the entire stack.

My skills:

* Full Stack Web Engineer (Node.js/Express/PHP/WordPress)

* Frontend Web Developer / Designer (HTML5/CSS3/JavaScript/Knockout.js/Bootstrap)

* Operations & Testing Engineer (Git/Bash/TDD/Vagrant/Heroku/NPM Scripts)

* Product Designer & Growth Hacker (Wireframing/Typography/Photoshop/Analytics)

Github: http://github.com/dylanized

NPM Modules: http://npmjs.org/~/dylanized

Dribbble: http://dribbble.com/dylanized

Learn more about me at dylanhassinger.com or reach out anytime at d@dylanized.com / 314.401.0166
Such concern for security... visibly typing the password 1234 in front of TV. That part really looks like British comedy with Moss from IT Crowd
Sure, I definitely would, and probably give a quick glance over who performed it. Those are however not available in all fields or products. I'm also not considering myself better than anyone else, but am still very sure that a lot if not most people don't always check that. They however still deserve at least some form of baseline safety (not get sick, not get into product-fault accident) even without that.

I save you by knowing how my field works and alerting you/stopping bad practices, and you save me by knowing your field. Then we institutionalize and compartmentalize that to ensure that unlike consumer reports, it's not influenced by market interests (which the US is still brilliant at ruining with lobbying). That is how a community works.

Of course, you can instead pay someone explicitly to look after your interests/safety, to make sure they're not paid by other interests, ie companies wanting to pay as little as possible to sell you as much as possible. The thing is you've now just created a government. If it's not working it's not because of its concept.
Clearly, you need to create your own Dead Man Switch's Dead Man Switch.
Tensorflow Code: CNN on Graphs with Fast Localized Spectral Filtering
Your pm link seems to have truncated, found the full link here: http://snowplowanalytics.com/about/jobs/technical-product-ma...
ZALORA | Singapore | ONSITE, REMOTE, VISA
ZALORA is an online fashion retailer headquartered in Singapore with millions of customers and 1000+ employees throughout South East Asia. We're expanding our globally distributed DevOps team.
You will be using Nix/NixOS to glue together a stack of Go, Memcached, MySQL, PHP, Solr and more.
A code check (either an existing project or a test) is the biggest deciding factor. After that we'll chat, call and optionally meet to sort out the details.
Apply at http://jobs.engineering.zalora.com/apply/lOd9Ir/Global-DevOp.... Other positions (frontend, backend, Android, iOS, to name a few) are also available at the same site.
FMG Suite | Front End Web Developer | (mostly remote, but need to be in MN or WI)

We’re looking for a smart creative to rock the front-end of our web development team. Our ideal candidate is able to take ownership of how our products look and work, and be awesome to work with.

Our Team
We’re a 10-person web development team building SaaS marketing products. Our team is largely remote-located across the upper Midwest. We embrace an engaging, fast-paced, results-oriented culture. We value open collaboration and communication. We strive to continuously improve both our products and our processes. We believe work should be both fun and challenging. Our goal is to invest in happy, successful individuals in order to see them succeed both inside and outside of work. We are building up a team of A+ players and are looking for someone to join our winning team.

Required Skills:
Strong understanding Javascript and Javascript frameworks (jQuery, Knockout or other)
Strong understanding of CSS and CSS frameworks (Sass)
Self-motivated with the ability to work independently

Nice to have: Familiarity with C#, ASP.NET MVC

Send a resume with a bit about yourself to me at scott.josephson at fmgsuite.com
I should have mentioned it's technically a marketplace group. That being said, considering most people wanting to trade or sell games put up like 10 games at a time and make deals for individual games with individual sellers, the price feature is usually superfluous (sometimes they go $9,999,999 just because).
Primus, an abstraction layer for real-time to prevent module lock-in
pMD | San Francisco, CA

Software Engineer, and Sales Engineer https://www.pmd.com/careers
If you're interested in health care, helping doctors/nurses/staff take better care of their patients and work on the forefront of new healthcare models and the tools they are beginning to need, come join us. We're a profitable small company < 30 people, with double digit annual growth, no VC, and we move very fast with no red-tape. Stack: iOS/Android/Java/MySQL/JS/Backbone.

I actually found my current job on the monthly HN job post a few years ago, and still here :) This is a very unique position given it's a mix of pure engineering, and a significant customer facing role.
Some testimonials of the software: https://www.pmd.com/reviews

Contact: careers@pmd.com

*Unfortunately, we are unable to provide visa sponsorship. Candidates must be authorized to work in the U.S. as a precondition of employment.
Location: Indore, India.

Remote: No preference.

Willing to relocate: Yes (need a work visa), depends upon the location.

Technologies: Cocoa, Cocoa-Touch, Objective-C, Swift. Extensive understanding of Apple Developer platforms, and design guidelines (as a software-developer). Good command over UNIX command line and shell-scripting, version control with git/svn. Familiarity with Python, Javascript. Fast learner and always ready to learn a new technology stack.

Résumé/CV: https://github.com/nimeshneema, please email for a full resume.

Email: nimeshneema at gmail dot com
~2:35 > "In 2002, he moved to Harvard to become full professor there, and will remain there until he joins our faculty of the institute in 2008"

I don't understand; when was this recorded? The Higgs Boson was discovered in 2012, and he refers to that event. Why is he referring to 2008 in the future tense?

EDIT: It sounds like it is from the later part of 2012.
To correct biased measurements (in a careful way) you need

1. Enough knowledge about the structure of the bias to be able to devise a model for it.

2. Some measurements from which to fit the model, with errors that are uncorrelated with the errors in your original data.

These things are not always easy to obtain, even in relatively mundane settings. It is also a distinctly non-automatic procedure - it requires someone to decide that a bias exists, to model it, obtain the relevant data, and fit the bias correction model, all before they can begin to obtain unbiased (or probably just less-biased) measurements.
My feeling is that we've barely started to grips with any of the consequences of any of the (Silicon Valley-originated) digital services we use. Where would you even begin to study how ever present access to information has changed life for most people? Who can say which technologies (or any technologies) have led to the decades-long cratering of crime rates? Really, how has Facebook changed our lives? How has Amazon changed cities? These are almost futile questions to seriously study, and the fact that they revolve around major corporate brands means that a lot of smart people (such as the author) mostly just roll their eyes and shrug their shoulders.
Senior Android Developer in Sunny Barcelona

Looking for the right Job or Career? Are you passionate about #Android Apps? letgo is a revolution in marketplaces: it's mobile, easy to use and local. Our goal is to make selling and buying from people nearby a breeze! We're looking for people who are as passionate as we are and, just as importantly, who embrace constant change and innovation to join our team of creative, hard-working professionals.

If you join our Android team you will work with the following technologies:

• RxJava
• Dagger 2
• Retrofit
• JUnit, Mockito and Espresso

What we’re looking for:

• At least 3 years of experience programming with Android
• Solid architecture knowledge
• Ability to write clean, easy-to-read code
• Willing to program as part of a team (not just alone)
• Experience in delivering apps to millions
• Love delightful interfaces, and able to code them to render in less than 16ms
• Understand why you should use enums (or not)
• Experience with CI systems (Jenkins, CircleCI)

More info here: http://buff.ly/2dp27un

Thank you!
hey, the milestone and contributing.md links are broken.
>SV is about as radical as you can get without losing touch with reality.

Being outside of the SV bubble looking in, this is patently false. These companies make grandiose claims like "we're going to democratize the social web!" and "we're changing the world for good!" when this most often translates to "we're building a website that steals all of its users' personal information and sells it to the highest bidder!"
Looks more like an evolution which is fine. I don't see this version changing the way I use ggplot2 for research.

I wish I could remember the syntax better. Every time I want to use ggplot2 I feel like this: https://xkcd.com/1168/

I have to google the syntax or look at my previous R code every time. I'd love to have some sort of interactive plot designer GUI built into RStudio that produced the R code.
Location: London, UK

Remote: No

Willing to relocate: possible

Technologies: Java, Python, Perl, MySQL, VBA

Current: Big bank

Interests: robo investing, systematic trading

Link: http://retu.be
> To compare, I spent an hour reading systemd documentation to just find the location of one of the configuration files.

And how long did it take you to figure out the same thing with sysv init when you were just starting out? I imagine it was more than 0 min. Plus now that you know where that config file is you don't have to look it up again so that cost was once...

With my anecdota, I have had no end of problems with bash scripts and sysv init including non deterministic behavior. Anytime i'd run into problems I'd end up having to write complicated bash scripts myself to fix them. Note all of this is to get my applications to run, not fixing linux distribution package inits (which are generally semi well tested). If you look at the distribution package inits, they are typically as complicated as the ones I had to write just already done for you. Its a mess.
Location: Framingham, MA

Remote: Yes

Willing to relocate: No

Technologies: Ruby/Rails/JS/React.js/HTML5/CSS3/PHP

Résumé/CV: https://www.linkedin.com/in/cjbordeleau

Portfolio: http://cj.gg/

Email: cj[at]cj.gg

Sites I have worked on:

* http://www.beyonce.com/

* https://www.victoriabeckham.com/

* https://www.kaufmann-mercantile.com/

* https://www.centro39.com/

* others on http://cj.gg/
The Climate Corporation

http://www.climate.com

We have offices in San Franscisco, Seattle, Chicago, and Saint Louis, onsite only.

We're looking for senior software engineers (10+ years.)
We have a lot of Clojure and some Scala here, any FP experience is good though.
There's also a lot of Python, Ruby, and R laying around, but mostly just legacy stuff.
We handle a lot of data, experience handling a lot of data or distributed systems is a big plus.
We're processing satellite imagery for many states every day, all in AWS.

Fair warning, our parent company is Monsanto, and some people might have an issue with that. On the upside, you'll get to work with for-real scientists on a daily basis and Monsanto has excellent benefits. And we have lots of for-real paying customers.

Please email me at chris.gore@climate.com if you are interested, thanks.
Basic income as a way to shrink Government and get rid of all the bits that otherwise help people, might I point out.
This seems to suggest the rate of framework churn has rather settled down. Are JS devs finally starting to be satisfied with their current tools and not needing to restart every 18 months?
Rollbar | https://rollbar.com | San Francisco or REMOTE | Full-stack Engineer, Support Engineer

About Rollbar:

* We help tens of thousands of developers find and fix errors faster.

* Our backend handles billions of errors with low latency and high reliability.

* Our front-end allows developers to discover and drill down across millions of errors in real-time.

* Our open source libraries are used by some of the best engineering teams in the world, including Kayak, Twilio, Heroku, Zendesk, Instacart and Twitch.

* We're a 17-person team (SF, Las Vegas, Fort Worth, Barcelona, Nomad) building tools that make developers' lives better.

* Benefits and perks - competitive salary and stock options, medical, dental and vision insurance, generous hardware and software allowance, casual work environment, inclusive team oriented culture, rapid career growth opportunities, have fun and have an impact.

We're looking for:

- Support Engineer: if you like helping individual people solve their problems, and are also a strong developer, let's talk.
- Full-stack Engineer: work from front to back to ship improvements and features across the core Rollbar product.

To get in touch, please apply via https://rollbar.com/jobs
The Trojan horse story has existed for millennia, yet someone still used CDs.
Are you working with other developers on these projects? "The test" failing is much less useful information than a "unit test" failing. If the unit test fails I know it's something pretty fundamental -- I can isolate it to a single method. If the integration test fails, but the unit test passed, I can be reasonably assured the problem is with the database.

Tests are just as much about making software maintainable as they are about making sure it's correct.
I worked for a VP at Merrill in 1996 who was still printing and filing every email he received and sent. He was in charge of a fairly large tech team in the company.
Context Information Security | London, Germany, Australia. VISA INTERNS | Full-stack Senior Python dev + Infosec Security Consultants | ONSITE

Context is looking for a senior Python developer to join our London based development team. We are a Python and Django team and work on both internal and client-facing projects in the information security space. We've got some very interesting large-scale projects in the pipeline for some of the worlds largest companies and are looking for someone great to join us.

We work in a very relaxed environment, with beers at your desk on a Friday and a office-wide ping-pong tournament. You will get ample opportunities to attend conferences all over Europe with our training budget, including EuroPython and Djangocon. Our last hire was from Hacker News so if you're interested and think you fit the bill then send an email to recruitment@contextis.co.uk with your CV for more info.

We are also always looking for experienced information security consultants as well as people who can transfer technical skills from other areas. If you are an excellent developer or sysadmin or working in another technical role, and have a keen and demonstrable interest in information security then we’d love to hear from you. We are looking for people who can transfer technical skills from other areas into penetration testing and can support you in doing so. At Context you’ll have the opportunity to work on a range of interesting projects, in a team with a structured training and development plan and a strong focus on technical excellence.

Apply: recruitment@contextis.co.uk

Careers Page: http://www.contextis.com/careers/
Until they're acquired and shutdown by google in the middle of my abduction.
I always hoped that materialized views would rise to the occasion and we could have the best of both worlds.

Events for writes and current data for most reads.
> My run control scripts start the services that need to be started, in the order they need to be started, one at a time, because at 3 am with the alarms going off, that is transparent to me or to whoever has replaced me after the tragic bus accident.

If your services need to be started in a particular order to work your services are broken.

I've seen this sort of setup over and over again. Some custom 'startservices.pl' script that starts services "one at a time" in the "right order" like application server -> web server.

Then one day the DBA restarts the database that lives on another box, the app server crashes and the entire site is down.

So you get paged at 3am and run your startservices.pl script to fix the site. Great job, pat yourself on the back.

Meanwhile, a site run by admins that use process supervision had a 5 second outage until the app server process was restarted automatically.

You can tell systemd that one service depends on another, but it shouldn't really be needed. This doesn't even have anything to do with systemd. You can do the same thing using runit.

> Sysadmins get this, which is why so much of the pushback against systemd came from us.

..."us". No. You don't speak for everyone.
That's a really great point! I would edit, but now your comment has etched that answer permanently in the annals of history :) But I'll remember that in the future.
Location: Utah, USA

Remote: yes

Willing to relocate: no

Technologies: JavaScript, TypeScript, Java, SQL, SASS, AngularJS, Material Design, MongoDB, Git, Linux, Mac

Résumé/CV: Available upon request

Email: rsco [dot] ttfr [dot] ee at gmail

Looking for long-term remote employment.

8+ years experience. Currently a lead front-end developer on a couple AngularJS & TypeScript projects. Main focus is on code architecture and UI/UX design and implementation.

In the past I have worked on Java APIs, Android applications, Mac desktop app, Wordpress sites and plugins, in addition to hobby projects in Go and Python. I'm comfortable on the command line as well as designing UIs; I enjoy building apps from start to finish -- from business requirement definition and data architecture to UI design and implementation.

Reach out if you need someone to pick up an existing application or start a new one. I learn quick and can adapt to your stack, but prefer working with front-end-heavy applications with lean server APIs.
With 2005-style physical machines you know at least that you can rely on performance. Storage is local and CPUs are used by no-one but you.

If you know that you have a rather steady load, dedicated servers can be far cheaper than any "cloud" offer.
I don't remember the phrasing of the question but it could very well be that a lot of the cssnext answers use PostCSS as well...

That doesn't mean that it has huge usage anyway though.
Cram Fighter | Marketing Manager | Full Time | Boston, MA or Remote

http://cramfighter.com

What we do: We help students become the best versions of themselves by enabling them to be more efficient and better manage their time. We do this through web and mobile apps that let students create personalized study plans for their courses and high-stakes exams.

What we're about: We're a bootstrapped, profitable company with thousands of paying customers. We're obsessed with building great products and pushing the boundaries of learning. We focus on an open company culture (everyone gets to see revenues, targets, etc.) and strong work/life balance.

What we're looking for:
* A person who has a history of running wildly successful marketing campaigns
* Someone who can harness the energy of a devoted customer base
* An articulate, organized, and creative individual

More info: http://cramfighter.com/careers/marketing-manager/. Send any questions my way (email is in my profile).
Great idea!

I'd like to see an answer to "How will you ensure the continued operation of this service over N years?" on the help page though.
> If you think the Internet is as safe and controlled as a shopping mall, you probably should be reading Krebs on Security more.

That's an amusing comparison, given how much of Krebs focuses on offline ATM skimming, copying credit cards at point-of-sale terminals, hacking major retailers's CC databases, and using stolen cards at retail and mall stores to cash them out...
All the books of his are good, and well worth a read.
Any good resources on understanding how ggplot2 works?? I always want to use it but am so pressed for time I just end up using tableau.
Of course not, but you were arguing that conformists can't move revolutions forward (whether for good or for bad).

That claim is demonstrably false.
The DVD was my point, the audio cassette is over $10. Is the whole world blind to good deals?
Arduino on Arduino battle ends in reconciliation, merger
Intrinsic-ID and Guardtime Announce Alliance on IOT Blockchain
Creative Buzz – Helping Startups Get Started – Showcase
iPhone 7s in Dutch Apple store are all Intel machines
I work part time at the company that manages the new style signs for bus stations (EDIT: in London, to be clear), so we've gotten to see a bit of the size of the operation TFL has to deal with gathering and processing the bus information. He might have some details wrong, but he's certainly not gotten the complexity level wrong.
Location: Denver/Boulder, Colorado

Remote: Yes

Willing to relocate: No

Technologies: Javascript, Ruby, Elixir, Elm, Ember.js, Rails, AngularJS, Phoenix, MySQL, PostgreSQL, Redis

Résumé/CV: http://elmthomas.com/resume

Email: eric.l.m.thomas [at] gmail [dot] com

Passionate full stack engineer with an attention to detail. Have worked with large enterprise companies, smaller startups, and everything in between. Totally open to learning new technologies and expanding my experience.
Show HN: Who is hiring++
Yes.
https://en.wikipedia.org/wiki/Mouseterpiece_Theater

I was a Plimpton fan but never heard of Mousterpiece. Thanks for the info.