skysight-inc/HackerNews huggingface dataset:
SEEKING WORK - Boulder, CO. Remote welcome.

I'm a former googler who has recently left my senior software engineer role there after five years to seek a less traditional work/life balance.

My primary focus these days is on machine learning; mostly applied, but I've also started doing original research and hope to continue this. I have experience creating and training novel deep vision networks, and in the process have made several contributions to Tensorflow.

I also have extensive experience in both the front- and back-end of extremely large and complicated projects; for example, I've authored large correctness-critical subsystems that handle millions of user-facing requests per second and troubleshot extremely subtle production emergencies.

I'm open to both smaller gigs, such as one-off consulting on machine learning research, performing code reviews, or prototyping new systems; or an ongoing relationship, including part-time employment for the right situation.

I'm language- and tooling-agnostic, but have the most experience with Python, C++, Java, and Javascript. I'm an expert at the nuts & bolts of Tensorflow, and am coming up to speed with non-Google infrastructure technologies like Kubernetes and Docker.

I have a strong preference towards work that both does good in the world and is interesting and novel.

If you'd like to know more, please drop me an email: dan.crux00@gmail.com. Thanks!
> How about thermal printer receipts? Most are coated with BPA.

BPA on thermal paper is indeed a worry (and of course most those "BPA-free" bottles use a different bisphenol plasticizer, just not bisphenol-A).

> How about the fact that most McDonalds grill their burgers on grills that are covered with disposable teflon sheets? They don't tell the public that.

But a teflon sheet? Teflon is so tightly linked that it is inert that is why it's non-stick! Yes, its production process is quite toxic, and of course if you heat it to the point of breaking it down you'll get toxic byproducts the will kill birds (with their hyper efficient gas exchange systems...that we don't have). I seriously doubt they heat their grills to 400 F.

I once swallowed some strips of teflon tape (settling an argument with a friend...) and they were bright white and intact (sharp edges where cut were still sharp) on the way out.
Not really, no. There's a couple of coworkers that play board games, but other than that, about the most support I get is "How are those games coming along?"

I don't actually try to talk about it that much, just in case someone gets it in there head that board games are somehow a conflict of interest with web development (large corporate environment).

But that's alright, there's actually a decent game designer scene in the region with some regular meetups, and a few friends of mine will happily help me tear apart my designs (a couple are designers themselves).
Airfinity | London, UK | Full Time | Senior Engineer (Data) | http://airfinity.com

Working to organise and understand the world's event, attendee and sponsor data.

Currently hiring for multiple roles in our data engineering team based in London. We are looking for accomplished engineers looking for their next big challenge.

We are a year old and have secured several rounds of funding and have a small team currently working on our event data products.

Salary Range £60-75k + Equity + Benefits

If you would like to talk please either reach out to me directly and mention HN [james at airfinity .com] or through our Workable page. https://airfinityjobs.workable.com/
BAMTech (formerly MLB Advanced Media) | Software Engineer | NYC | ONSITE

BAMTech is the technology and digital media company spun out of Major League Baseball, providing end-to-end content delivery solutions over web, mobile, and connected devices. In addition to baseball, our platform powers video and content for partners including HBO, PGA, WWE, NHL, and more. We operate at the cutting edge of digital media at a time when more people than ever are choosing to consume their media over the internet.

The Content Delivery Engineering (CDE) team builds the systems at BAMTech that enable client applications for all of our partner companies to consume the content and content metadata that power them. From team lineups and editorial articles on MLB.com to video metadata on the HBO Now mobile app to NHL team webpages, CDE’s services and applications enable us to make content available to consumers.

As a CDE Software Engineer, you'll be part of a collaborative group of developers who are serious about delivering quality software. You'll also be encouraged to spend some of your time each sprint on professional development: take an online course, experiment with a new technology, or work on an internal side project.

The interview process consists of a 45-minute online/phone interview followed by a 4-hour onsite interview consisting of 4-5 technical sessions with team members.

If interested, please reach out to me (details in profile), or apply directly to the position: https://boards.greenhouse.io/majorleaguebaseballadvancedmedi...
The clean nose challenge
The Parse Infrastructure: What They Did Not Tell You
BERLIN ONSITE FULLTIME

We are looking for a skilled and motivated Junior Fullstack Developer to work on both the deepstream.io open source server and our upcoming realtime data platform deepstreamHub.com (on-site/fulltime in Berlin).

Please find more information here

https://deepstreamhub.com/careers/junior-developer/
In the UK I sometimes feel like we get the worst of both worlds.

There's a perception that it's nigh impossible to fire someone and that jobs are very secure, which leads to fairly conservative hiring policies and quite low wages (in the tech sector anyway - definitely low relative to contracting here or the equivalent job in the USA).

In reality, jobs really aren't that secure after all. I personally worked for a rather cut-throat small company that fired at least 4 people during the short time I worked there. They'd all worked there for less than a year. I knew all of them personally, and none of them were terrible at their jobs or really deserved to be fired. I'm convinced one of them was fired just because his project came to an end and he was no longer required.

You can't make a claim for unfair dismissal until you've worked somewhere for at least 2 years, so if you're fired before that time you've got very few options legally.

I can't speak about after the 2 years has elapsed because I've got no experience of that. Maybe then it really does become very difficult to fire someone. But people move around more often these days, I'm sure a large percentage of most employers' workforces are under the 2 year mark at any time.
I'll check it out! Thanks for the link
Banking on User Experience: Q&A with Lloyds Bank Senior UX Designer
We use Convox at Balsamiq as well.
I've seen a few complains that could be classified as customer feedback. They all came from people that actually bought the product but disliked one or two things.

Comments like: "Apple is doomed", "Touchbar is useless/gimmick", "Nobody wanted a thinner MacBook" are not costumer feedback.
Cats Won’t Give You Brain Cancer (2012)
This submission almost got past over too. I was the third upvote. Clicked a couple of minutes after starting the video, and I don't think it had any more votes 30 minutes later.

Once a story gets past the first New page, without enough votes to reach the main page, it usually dies.
What's the min penalty? The usual one I add is something along the lines of:

"Late payments shall accrue interest that is compounded 1.5% per month or the maximum amount allowed by law, whichever is less..."
Not everyone can run their own independent tests, that's the point of regulations. 80% of people have neither money, expertise, knowledge nor perspective to have those tests be run for them.

Take away the regulations and you'll have polluted water, Beijing-style air, dangerous chemicals in all kinds of devices, all of it the result of greed, because dangerous is usually cheaper.
Those "pretentious" dots are the difference between a chicken coop and a worker coöp. They're to completely different words, and the spelling makes this clear.
3) Think over again the meaning of life, knowing it ends one day for everyone.
I did this with a tslime plugin from vim for several years. I used it extensively for javascript, sql, python, and clojure. After awhile, I stopped fighting and switched to spacemacs so I wouldn't have to both do my dayjob and maintain an IDE.

I have a nice 'generic-eval' operator in evil that lets me select via motions and eval the result. This is the best experience I've found so far. Documented here: https://gist.github.com/ad2b435bfdf2ec5f0b4d57aa8ea40df6
>I'm going to hold every other employer to the same standard "I never had a problem with this request with any other employer, why would you want to refuse?"

I love that! I'm totally going with that next time :D Also, I'll probably throw in something like, "I'm surprised you say nobody else has mentioned it. This problem applies to anyone using open source code, which is basically everyone. Do you really want to hire developers who pay so little attention to details?"
Horrified? Lol
I'll take a look at it, thanks for the suggestion!
I wouldn't consider college to be effective education. It's a credential factory, and the bar is low.

Bannon is the leader, not the follower. He takes advantage of those who are less informed and less likely to accurately judge fact from fiction.

If they were effectively educated, they would 1) be less susceptible to propaganda, 2) have better economic prospects and not be so pissed off.
It's not as bad as that. It was never "every" and it's been improved a bit not too long ago too.
Cloudflare https://www.cloudflare.com/ | San Francisco, CA; London, UK; Singapore, SG; Urbana-Champaign, IL; Austin, TX; | VISA, ONSITE

Cloudflare is building a better Internet. Our long term goal is to give every site the same performance, security, and reliability that major sites like Google and Facebook accomplish, without any specialized network hardware or complicated administration. We enhance millions of sites, including this one.

We believe in working collaboratively with an emphasis on personal growth and responsibility. Working at Cloudflare lets you wear many hats, spearhead new projects, and shape your career. Product market fit is established, but there's a lot of great engineering, product, sales, and support work to be done. We're starting 2017 at 330 people, with plans to double that in the next year.

We're always hiring for operations/SRE, sales, general systems engineering (mostly in Go, nginx, and network, as well as DNS at scale), and web development. Here's some specific roles we're keen to hire:

0) Engineering Manager, Platform Operations -- We're looking for an Engineering Manager to lead our PlatOps team. Our engineering management team is very strong and we are looking for someone who join and help keep all of our backend services alive and healthy.

1) Data Engineering(s) -- We have a ton of different technologies that our data engineers work with, and they are a really strong core team here. Kafka, PostgreSQL, Docker, Mesos, Marathon, Chronos, nginx, and so many more technologies.

2) Product Security Engineer -- We have a lot of applications and need more talented software engineers who love to break and fix. We need hands on engineers who are not afraid to dive in and drive fixes to completion, and evangelize security.

3) Systems Engineer (Austin) -- We are hiring systems engineers at all of our offices, but our Austin office is growing very quickly. Our Austin office is working on some really new and innovative projects. Web and distributed systems built with Go, Node, Docker, and much more.
Check out our blog to see what's planned for 2017 (https://blog.cloudflare.com/)

If you're interested, please apply through the https://www.cloudflare.com/join-our-team link, our recruiting team looks at every single application from every applicant.
GitLab is run completely decentralized, and they are underpaying their developers. I think thats one of the reasons for this failure to happen.

Decentralized work, can work. But face2face communication is important.
Too be fair, employers in the US also describe hiring someone as a monumental risk.
Labor regulations are counterproductive because by making firing harder they make hiring harder.
I'm certain notadoc was joking.
If you are not running ZFS NOW you are doing it WRONG. There is NO excuse to use anything else. Stop the barbarism of using and propagating other FS's, they are dinosaurs, broken and their use makes you ill equipped for today let alone the future.
Maybe the tech sector needs to find someplace new to expand to.
Protecting Everyone from WordPress Content Injection
It must be coupled with processes that guard against errors though. Defense in depth. I'd imagine the pilot has a tick sheet to go over before takeoff and fuel is an item on that sheet.
Yoyo Wallet | Software Engineer | London, UK | http://yoyowallet.com

We're a group of ~15 software developers working in an engineering centric culture. We use contemporary tools and methodologies and are driven by the end user product. We're looking to take on intermediate - senior Python developers and fullstack web developers.
If you're looking for an engaging new opportunity or would just like to know more, please follow the link and apply and we look forward to discussing this in more details with you!
Send your application or more info at

https://boards.greenhouse.io/yoyowallet

Come join us and make a great impact!
Why I am Learning Rust sooner than later
We mainly use drone and have built a templating tool that wraps around kubernetes deployments to give us feedback on whether they were successful or not.

Example kube-deploy files:
https://github.com/UKHomeOffice/kube-piwik

Example app / drone files:
https://github.com/UKHomeOffice/docker-piwik

Platform Documentation:
https://github.com/UKHomeOffice/hosting-platform

KD - our deployment tool
https://github.com/UKHomeOffice/kd

I can't really comment on whether or not this specific pipeline actually works as I've just picked a random open source example but the workflow is there.

We also have a legacy tool and use jenkins sometimes, but mostly that won't be open sourced.

Legacy deployment tool - don't use this.
https://github.com/UKHomeOffice/kb8or
From looking at postings so far, my guess is it's not natural for the submitters to remember or accurately list the job params as you've laid out.

My suggestion would be, if you're not already doing/working on it, to start doing some basic NLP around the specific verbiage used for each param, and then you can organize by match instead of by position in the list. I'm betting you'll see some nice results without much optimization even since each expected param argument is pretty different from one another.

Just an idea, best of luck!
Factually correct.

Still pretentious :-)
While I'm pretty sure I disagree with many of your viewpoints (not entirely; I'm very confused these days, intentionally so), I'd just like to commend you for your contributions. I hope you continue in the same vein even if you get downvoted or if your views are or turn out to be unpopular.

If anything, HN benefits from diverse viewpoints as long as they're expressed thoughtfully and respectfully.
Unfortunately we cannot. We can only extend an offer to candidates that are eligible to work in Canada.
Angaza | Android Developer | SF | ONSITE https://www.angaza.com/jobs/android-developer/

Angaza creates software for selling life-changing products with financing in emerging markets, with a focus on off-grid solar energy systems. Your work means more families turning on electricity for the first time each night:

- http://techcrunch.com/2015/10/23/angaza-raises-4m-to-make-cl....

We're a for-profit company, post-series A, with our technical team based in San Francisco. Right now, we're searching for an Android developer interested in working on software used to sell and service off-grid solar installations in more than twenty countries. You can lead its development as we continue to rapidly expand.

- https://www.angaza.com/jobs/android-developer/ [San Francisco]

We're also hiring a number of other roles in Nairobi, e.g.:

- https://www.angaza.com/jobs/director-of-sales/ [San Francisco + Nairobi]

Our standard hiring process involves a phone conversation, a well-scoped home project, and an on-site interview. We don't believe in gotcha logic puzzles or adversarial whiteboard exercises, and we strive to give you specific constructive feedback regardless of the outcome.
I see where this is going. But Hitler rose to power when he was still in his 40s, in a democracy that was 15 years old. Trump is in his 70s with no time or reason to become a dictator, and the US is a mature democracy and has been for more than 200 years.

Weimar Germany was far more poor and uneducated than the US today.

Hitler's racism and anti democratic views were part of a systematic worldview that he had openly written about. Trump's - while deplorable -are just thoughtless, incoherent rambles.
Why acme-client-portable (Lets's Encrypt client) doesn't enable seccomp on Linux
Ravelin | Software Engineer | London, UK | onsite, full time, interns, https://www.ravelin.com/

We use machine learning to provide real-time fraud detection for online businesses, such as Deliveroo, YPlan and Easy Taxi.

The tech stack is Go microservices on the backend and TypeScript and Angular on the frontend. Experience in these is nice, but definitely not required.

We're currently hiring for:

* Senior front end engineer: https://angel.co/ravelin/jobs/165301-javascript-engineer-sen...

* Senior / Mid level full stack engineers: https://angel.co/ravelin/jobs/133765-full-stack-engineer-dev...

* Software engineering interns: https://angel.co/ravelin/jobs/69087-software-engineering-int...

* and also a VP sales (but I don't know much about that one): https://angel.co/ravelin/jobs/207300-vp-sales

Email your CV / GitHub / LinkedIn to jobs@ravelin.com to apply!
Any thoughts on Concourse?
Think about how these cast iron pans need to work. They have a high thermal mass so once hot will have a nice uniform temperature...but you will have to wait for that to happen. A thinner pan will heat much faster but will be liable to hot spots.

I prefer a thinner pan myself[+] but I understand why people like the cast iron.

[+] one thing about those pans: the idea of a "seasoned" pan, with old, rancid oil molecules stuck in the nooks and crannies simply creeps me out. However I haven't heard of anyone actually getting sick (or suffering any olfactory effects either) so I'm sure it's all in my head.
London, UK - Pusher - https://pusher.com/ - Full time - Onsite Only

Pusher is a multi-tenant distributed system that allows our customers to deliver billions of messages to their connected users. We operate at massive scale, and this informs and affects everything we do.

Our engineering team is based in Shoreditch, London. We are looking for engineers who want to work on interesting problems in a production environment, and take responsibility for the real-world operation of a large and increasingly distributed system. Our software stack is built around Go, Ruby, Node.JS, Redis, MySQL, Git, Puppet and Ansible.

Our standard interview process is pretty straightforward: two Skype interviews and a half-day onsite technical interview covering real-world problems we've experienced (https://blog.pusher.com/heres-what-i-learned-from-3-months-o...), with travel and accommodation expenses paid.

We are currently hiring Software Engineers, Cloud Infrastructure Engineers and for people to join our Graduate programme. We also have several roles open in sales and marketing.

More information at https://pusher.com/jobs
Quora | ML Engineer | Mountain View

ML, Python, C++, TensorFlow, Spark, Information Retrieval

We are looking for experienced Machine Learning engineers, ML infrastructure engineers and product infrastructure engineers to join our team. At Quora, we use Machine Learning in almost every part of the product - feed ranking, answer ranking, search, topic and user recommendations, spam detection etc. As a Machine Learning expert, you will have a unique opportunity to have high impact by advancing these systems, as well as uncovering new opportunities to apply Machine Learning to the Quora product. You will also play a key role in developing tools and abstractions that our other developers would build on top of.

Machine Learning Engineers: https://jobs.lever.co/quora/4ea5b0e2-b570-439f-a3a1-1f301042...

Software Engineer Product Infrastructure: https://jobs.lever.co/quora/37d396ed-a089-4cc2-a817-8ab65fb6...

Software Engineer ML Infrastructure: https://jobs.lever.co/quora/5ae871e6-12a7-40d2-829a-64041e24...

Please submit online at the link above and mention my HN user name. Or email "%sn@quora.com" % my_HN_user_name
They started by observations (e.g. light is constant speed), and using those in thought experiments (e.g. light on a train going 0.5c).

They didn't start by noticing everyday phenomenon and extrapolating those observations.

Similar, but different.
> Not to mention stolen land via genocide, slave labor, accessible natural resources, huge geographic isolation from competition, and even a lucky point in time coinciding with the industrial revolution that began in Europe

It's amazing how easily people forget about the long history of European imperial conquest, which continued well into the 20th century.

> I think a lot of the anger in America today is coming out of the realization that we coming to have to compete on a level playing field for the first time in our nation's history.

There is no level playing field. There isn't now, and there hasn't been for several centuries (if there ever even was).
How can I provide reasons for racism?
PagerDuty | Multiple Roles | San Francisco or Toronto | Full Time, Remote https://www.pagerduty.com/careers

PagerDuty is growing like crazy and we need great engineers to help us build what Incident Management should look like. Every company is becoming more dependent on software, and with that, they are becoming more dependent on the people they need to run their software. We aim to help people build great software by being able to rapidly learn and get better.

We are hiring across the entire stack: Backend, Frontend, Infrastructure, Mobile, Security, etc. Check out our jobs site, if there is a role that you are interested in, feel free to get in touch with me directly or shoot over any questions.
Either they're bluffing completely or you're extremely junior.

We often spend $10k-$30k on each new hire. If you make it through that pipeline and they try to strong-arm you on the first day... they're going to have a rough time.