skysight-inc/HackerNews huggingface dataset:
Quora | ML Engineer | Mountain View ML, Python, C++, TensorFlow, Spark, Information Retrieval

Quora’s mission is to share and grow the world’s knowledge. We are an internet-scale Library of Alexandria, a place where people go to learn about anything and share everything they know. 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. Within the past few months we released a large duplicate question dataset [1], built out Quora on Alexa and Google Home [2] and linked Quora Topics to Wikidata [3]. 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. As a ML Infrastructure Expert, you will play a key role in developing tools and abstractions that our other developers would build on top of.

Machine Learning Engineers: http://bit.ly/2lTPGM2

ML Infrastructure Engineers: http://bit.ly/2lzaLZz

Product Infrastructure Engineer: http://bit.ly/2mtz4fJ

And more! quora.com/careers

Please submit online at the link above and mention my HN user name.
[1] data.quora.com/First-Quora-Dataset-Release-Question-Pairs
[2] blog.quora.com/Introducing-Quora-on-Voice
[3] blog.quora.com/Announcing-Wikidata-References-on-Topics
I've been learning Ada as a hobby and I really like the language. Type system is powerful and flexible, compiler is really user friendly, OOP implementation is refreshingly DIY, support for concurrency via Tasks, C binding not too difficult.

Still learning, and there's not much out there in terms of libraries to interface with other tech, but its been enjoyable.
Because this is a cheaper and easier way of introducing it? Sure his idea is unlikely, and unfounded, but its not stupid. Putting the quality of experince to a lower standard (audio conversion and quality), even more in the hands of 3rd party, and eliminating their market position as 'the audiophiles phone' all together is odd, just to make the phone thinner, when ther camera is protruding already, and most people seem not to care. Its the kinda tinfoil hat thats worth donning once in a while. Even if they never pull the trigget, I don't belive for a minute they have not tabled the idea, and considered its possibilitu during implementation.
Kenhub | Full-time | Full Stack Rails Engineer | REMOTE

We're a small bootstrapped (remote-first) company building an anatomy e-learning platform for students.

Looking for a full stack Rails engineer to join our small dev team (2 of our co-founders).

Tech stack: Ruby on Rails 5, PG, Redis, Sidekiq, Docker, Coffeescript with React / Knockout / jQuery, SASS, HAML

Some of the tools we use: Slack, Github, Trello, Zoom, tmux, Scalyr, Amplitude, Datadog, customer.io, Stripe, Semaphore, GhostInspector etc.

To apply:

* Sign up and check out Kenhub: https://www.kenhub.com

* Write a cover letter (cv optional) and tell us what makes you awesome for this role. Please include links to your github / twitter / HN profile / website / blog / anything you're proud of, plus salary expectations

see https://weworkremotely.com/jobs/5276-senior-rails-full-stack...

or email us at hacker@kenhub.com
So Eastern Europe deserves low salaries? Mind you - cars, clothes, petrol, electronics there are more expensive (sic) than in US and cost the same as in more developed EU countries. Social security net and healthcare in Eastern Europe are awfully underfunded and are more comparable to American than to those from more developed EU countries.
I started a meetup to fill a niche in the town I lived in regarding a technology stack I was proficient in (PHP and MySQL in Ann Arbor, MI). Attendance was usually less than 10 per day, but that made it easy to give everyone personal attention. Fast forward a few years and now I regularly mentor at Nodeschools.
This is an accurate example of today's internet news machine. Very few highly investigated sourced articles compared to the extremely high volume, low pay, click bait titles. The media is strangled by their diminished role and costs, most outlets have gone for the low hanging fruit for the clickbait generation.

The good news is that strong brands are now dumping google Ads for more trustworthy sources, if Google's trust continues to erode they will eventually turn into a flea market for advertisement.
how does that random candidate get a hold of you?
Unless they people causing them waste incur costs greater then they benefits, it won't change. Hiring has gone digital, reducing costs, so of course garbage job postings have increased.
JSX is not html. JSX is not a templating language. The similarity between JSX syntax and the equivalent virtual DOM node names is the reason it exists. When you write JSX code you are writing javascript code using the JSX DSL to generate the virtual dom. 'HTML templates embedded in code' is simply not what happens when you use JSX. The fact that you got fooled into thinking that is the opposite of a DSL problem.
HN: where commenters gleefully battle with Javascript standards daily, but find keeping track of a 3cm long adapter that came with their phone literally impossible.
After finding out that fakes were being sold, Amazon refunded every purchaser, and told them not to use potentially-bad glasses.

How is it Amazon's fault some people were selling fake products? And, if it were their fault here, why is it not their fault every time fake products are sold?

Or is it, now, their fault always?

Because if it is always going to be on Amazon to ensure everything sold is not fake, their catalog is going to shrink dramatically very very soon, and they'll need to setup some kind of seller & product vetting process.

And just who, exactly, is going to ensure a given product is not "fake"?
Nedforce | The Netherlands (Amsterdam / Enschede) | ONSITE | Senior Developer | ca. EUR 55,000 | https://www.nedforce.nl

We are looking to strengthen our IT team with a senior Ruby on Rails developer.
You will be working with a team of 3-6 professionals, who develop, test and maintain applications for web, tablet and phone. Your main focus on will be on the architecture and programming of the new and existing applications built on the framework of Ruby on Rails such as the internet based media application for the NPO (Nederlandse Publieke Omroep) and supporting the other Ruby programmers.

Tasks:
- Architecture and programming of Ruby on Rails applications;
- Managing further development of our suite of compliance applications;
- Developing scenarios for new / existing applications and features;
- Work with other team members to integrate their work into in the applications;

For this role we are looking for a motivated person preferably graduated or academic level in IT who is looking for a leading role in between the business and IT and complies with the following qualifications:
- 5 years commercial experience in web development, preferably some years as project leader
- Minimum of 3 years commercial experience in Ruby on Rails projects
- Thorough understanding of HAML, SASS/SCSS, CSS(3), JavaScript and jQuery
- Thorough understanding of SQL, relational databases and PostgreSQL
- Preferably knowledge of UNIX/LINUX hosting technologies (virtualization, web servers, etc.)
- Known with Agile methodologies, test/behavior driven development.
- English proficiency is a must, any other language is beneficial;
- Strong analytical skills, detail-oriented and result-driven;
- Pro-active attitude and taking ownership;
- You are enthusiastic about our core values: simplicity, passion and innovation.

What we offer:
- Salary indication: ca. €55.000,- plus, depending on skills and experience
- Depending on qualification Nedforce offers competitive remuneration package including participation in share option scheme.
- Location Amsterdam and Enschede.
- Work on first class creative projects for media and compliance products for the financial and service sector.
- Flexible working hours and location.
Send your curriculum vitae and motivation to join our team to info@nedforce.nl.
Coveo | JavaScript Developer | Montreal & Quebec City, Canada | Full-time, ONSITE or REMOTE

We're looking for programmers to join our team working on our new, cool JavaScript UI search page framework. Our goal is to create a framework that developers like you will love. We want to enable creation of great custom search experiences backed by our awesome index technology, and have fun doing it.

If you're curious, check out our dev documentation or github here (https://developers.coveo.com/display/public/JsSearchV1/JavaS... and https://github.com/coveo/search-ui). You can even download and play with it, so you know what you're getting into. We primarily use (and love) Typescript to help grow our codebase without losing our sanity in addition to recent libraries and tools.

While we offer all the perks people come to expect of a job (great new offices, top of the line equipment, competitive salaries and insurance, unlimited cappucinos and snacks, nerf gun battles), we think the best part about working with us is simply being excited about going to work every day. On a day to day basis you'll continually face interesting challenges, have great autonomy and you'll be able to bring your ideas to the table knowing that your team genuinely wants to hear them.

Coveo is positioned as the top leader for Insight Engines in Gartner's 2017 Magic Quadrant (http://blog.coveo.com/coveo-leads-gartner-magic-quadrant-for...). We're growing quickly and hiring talented, passionate developers to join our worldclass team. Our Montreal offices are brand new (http://blog.coveo.com/coveo-montreal-finally-home/) and we've also rebuilt our entire Quebec City office to accomodate all our new hires in a great environment.

Interview Process: phone screen - interview - tech test - offer.

Please note that remote positions are offered to candidates in North America or Europe only for the moment.

To get in touch : aasanovic@coveo.com or simply take a look and apply here http://careers.coveo.com/open-positions
That assumes there's sufficiently small chunks of work in the sprint (we're not allowed to touch anything out-of-sprint) to fit into the gaps whilst I'm waiting.
Generally, an easy way to figure it out is to look at where the glass intersects the frame. On a single pane window you'll see the interior frame, a gap (the glass) and the exterior frame. On a double pane you'll see a gasket between the frames that separates the two panes. On a triple pane you'll see two gaskets separating the three panes.

The gaskets maintain an airspace between the glass panes, which is responsible for most of the thermal performance. On new windows this can even be filled with a transparent gas (like argon or krypton) to increase performance.
I'd bet that the cloud-scale customers like AWS negotiate pricing that has very little to do with the published list price of these CPUs.
I myself had an easy time adjusting, and I'm planning to give my grandma either a Debian or a Linux Mint system with Cinnamon once it's finally time for a new laptop.

It's curious how a "supported" OS like Windows 7 mysteriously only runs on old hardware and cannot be bought anymore. You'd almost think they're trying to force you to upgrade.
Oddly enough, moving from a very poor rural area to one of the richest counties in the country hasn't magically changed my political views.
Daugherty Business Solutions | Software Developer-Full Stack | Saint Louis, MO | ONSITE, Fulltime, Consulting | www.daugherty.com

Seeking a strong Full-Stack Developer interested in solving business problems with technology. We have development center engagements and on-site client work.

Skills: Java, React JS, Angular JS

Contact: Adam Riggs, adam.riggs@daugherty.com
Well how many years have they been predicting this? I guess it has won mobile.
Location: Sydney / Melbourne

Remote: Yes (Preferred)

Willing to relocate: Maybe

Technologies: System Design & Architecture, Natural Language Processing, Java/JEE, Development Management, Scrum, Full Stack Development.

Software professional with 12 years of experience in application design & development, technology consulting and leading software development for various fortune 100 & top tier companies.

Looking for product manager / development manager roles.

Resume - Pls reach out to me at snarasim5 at gmail dot com.

Email - snarasim5 at gmail dot com.
when things get physical, they get real...
Blockchain Project | Backend Dev, Frontend Dev, Application Security Engineer, DevOps | Remote | Full-time | $160k-$200k

Hi! we are a couple of fellow HNers launching a new cryptocurrency-based project. We don’t even have the name yet! We’re in ideation and architecting phase and we’ll be building from the ground up a project similar to funfair.io, but without the ICO part. This means we'll need help with everything!: architectural decisions, devops workflows, games state sync design, security (WAF, IDS, etc).

Frontend Hypewords: React, Redux, RxJS, Webpack

Backend Hypewords: NodeJS, GraphQL/Apollo, Deepstream, RethinkDB, Redis, Kubernetes, Bitcoin, Ethereum

Requisites:

- 4+ years of hands-on experience
- Ability to learn quickly new stacks and technologies

Bonus points:

- Strong maths
- Degree or PhD (CS or similar fields)
- Experience with bitcoin/crypto

Perks:

- 100% remote position
- 40h/week organised as you prefer
- No hard deadlines (goodbye stress!)
- The best teammates ever

If you are interested send me your CV (email in my profile) and let's chat about it!

Cheers!
Well, cordless is a benefit for me and they have a richer set of remote controls (pause/play, forward/reverse, volume up down) than the cabled headphones I've used.

They sound worse than the £300 noise cancelling cabled headphones I've also got - in absolute terms I think they are pretty decent.

I wasn't expecting to be a convert - but now that I've used the wireless headphones for a few months with my iPhone 7 I'm a convert!
Mods: This title makes no sense. This project is not called "Amour". This is simply the french word for "Love". The title is "Makers + Glitch = Love".
HN: where commenters gleefully carry water for companies doing their best to spin naked profit motive as a customer benefit, most often by mocking the legitimate complaints of their peers.
To be fair, many of us have plenty of side projects that are just not computer related. Reality is those should also provide teaching opportunities. (Indeed, for many, teaching children is essentially a full time job in terms of time commitment.)

Still, I completely agree with the point that "experiments" should be kept off the critical path as much as possible. It all depends where your risk/reward is, though. The people that took the risk on a stack and got rewarded with success are highly visible. Just as many took the risk and failed. (Probably more?)
> instead of thinking about how to make a tree right, you might want to think about why you want a tree in the first place.

Sure. But that's true for every programming languages, at least in my experience.

Anyway, someone, somewhere will actually want/need that tree. And they'll run into the aforementioned problems.
Well, they did purposely make a different standard. But where does the (sometimes still required by studios) DRM go now? Its not a direct comparison it that sense.
You're counting the panes of glass. So look sideways where the glass meets the frame and count the grooves.
If we switch to a universal charging port like usb-c and then every audio device starts supporting Bluetooth, things will get better. Yeah, you'll still need 2 places to charge devices instead of one though, which is a pain
Wasting resources for zero gain is never just a cost of doing business.

Yes, not all jobs will be filled quickly. But, unreasonable salary expectations cause needless waste.
I'm fine with it.

For a highly mobile device like a phone a wireless solution like Bluetooth makes a lot more sense.

Meanwhile, for audiophile scenarios, a powered digital connection offers better options.

Phones are space constrained so you really have to consider whether a large single-purpose port is worth it when there are better options avaialable.

Here's another way to put it: if the 3.5mm jack didn't already exist it is nothing like what you'd propose for an optimal audio interface. The only thing it has going for it is the historical ecosystem. That's certainly not nothing, but given it's drawbacks and the availability of better options, it seems worth the cost to move on.
The thing I find amusing about posts like these is that they come about once every 18 months. Just substitute the left framework for last years shiny and the right for the latest shiny. We developers are nothing if not consistent in our ability to chase the latest shiny. I do wish more developers would take the time to master languages instead of learning new frameworks though.
There was a slight malfunction during this past election when the wheels of history fell back into an ironism that even postmodern concept and word Frankensteins could not defeat or de-manifest, but otherwise I am chugging along well.
What do you mean by "PK crypto"? (OpenSSH makes extensive use of "public-key cryptography", as does, say, HTTPS, and both seem to be massive successes, so I think I am understanding you incorrectly.)
I think he meant that in vue.js/angular you have to learn a bunch of proprietary tags for each construct (if, foreach, etc.), whereas in JSX all you need is plain old javascript.
Reformatted for mobile:

1. Bluetooth headphones require extra charging. I'm always looking
around for somewhere to plug in my phone AND my bluetooth headphones.
And no, I don't want to buy Apple's easily-losable ear bud things.
Since the batteries may die on my bluetooth headphones, I always still
have to carry around the original headphones that came with my iPhone,
leading to extra cord/dongle #1.

2. Bluetooth headphones require a cord that isn't the same as the
one on my iPhone. Extra cord/dongle #2 to take with me everywhere.

3. My traveling Bose noise-canceling wired headphones require the
carrying of extra cord/dongle #3 to take with me everywhere.

4. Bluetooth headphones don't interface in situations like that
healthclub exercise bike I want to plug into. Neither do the
standard iPhone headphones that come with the iPhone 7. So I need
to carry extra cord/dongle #4 with me everywhere.

5. Bluetooth headphone batteries eventually stop working. I was
making due with going mostly wireless for about 2 months and then
the headphones I bought stopped working. Judging from Amazon
reviews, people don't get a lot of life out of these little
rechargeable devices - whereas normally the wired headphones I get
with an iPhone last me for the life of the phone.

6. On the iPhone 7, at least, the headphones go into the combination
charging/headphone jack. That means that I need extra cord/dongle
#5 with me because of items #1 and #3 above.

(Please don't reply to this comment so that I can delete it if the parent comment is edited. Thanks!)
Senior Software Engineer - Test Frameworks | Hedge-fund | Chicago | Onsite | Full­time | Best compensation in Global Finance with a top Hedge Fund

On the search for a Software Engineer with strong C++, Python, Java or C# to build latest test frameworks, with experience in building clean scalable software, automated test suites and interfaces.

Successful candidate will drive the architecture and development of a centralized testing framework to be used across asset classes, markets, and businesses. Tasked with the continual evaluation of existing tool chains and procedures to drive exceedingly high levels of test coverage with minimal impact to the software development life cycle.

If you are interested in discussing further, please send me an email at: kim(dot)boloorian(at)njfsearch(dot)com
> Ubuntu is, if anything, less stable and less user-friendly than when I left it nearly a decade ago (8.04 or 8.10 was when I got fed up and left, I think, mostly over Pulseaudio ruining everything), but Win10's just intolerable.

Give Debian a shot. Given that Ubuntu is based on Debian, plus some decisions of dubious worth, Debian is basically all the good parts of Ubuntu and none of the bad.

Agreed re. Windows 10. I have a Windows 10 laptop for use with software & websites which don't work on Linux (as an aside: websites that don't work on Linux: how is this even a thing in 2017?), and it's just appallingly bad. I have to wonder if the people behind its UI have ever actually used it. This isn't an issue of unfamiliarity with Windows metaphors on my part: although I'm primarily a Linux user, I've been using Windows secondarily since the 90s, and Windows 10 is essentially unusable, at least on a laptop without a mouse.
They mean the same thing (if implemented properly). The taxes will be split by the ISPs and the consumers.
I'm glad you like it Vlad. :)

I saw your email, and I'll personally send you an email when an Opera version is available. Given that Opera is just a fork of Chromium, you can actually install most Chrome extensions directly from the Chrome Webstore[1], although that's just a temporary fix. I plan on fully supporting Opera in the near future.

As to the business model, I certainly considered monetization while building the product, but my initial concern was just solving my own problem and getting Freezetab into the hands of users. Given how successful the launch was (it's the #1 product on Producthunt today[2]) I'm actively exploring monetization strategies.

Given how many requests there are for cross-platform availability, I think I'll set up an email list to notify everyone when it's available for Firefox and Opera. I'll update this thread accordingly.

[1] http://www.makeuseof.com/tag/how-to-install-google-chrome-ex...

[2] https://www.producthunt.com/posts/freezetab
It's like sexing horses, I imagine. "Yep, that's a male."
Yes, the work at Google, NASA, and the FAA comes to mind. They are very aware of the need for handling this for the delivery space. With drones, as you pointed out, the flight path "conflicts" are much smaller. There are no wingtip vortices, and the drones take up much smaller physical space. The flights also start and stop much more rapidly. Right now, my impression is that the FAA is not equipped to process a major increase in flight path data with different flight conflict characteristics. Especially when the flight's round trips include a takeoff and landing. There are no "air corridors" in drone delivery, since below 400 feet, many more obstacles go into a flight path, and every house becomes its own airport.

As for drone GPS, there are VERY high accuracy options available using RTK. Especially RTK over satellite with systems from Trimble and Leica coming to mind. These are typically used in terrestrial survey and allow very high degrees of confidence in the physical location of the drones. I don't believe RTK works for planes, but it is in commercial use in drones all over. s
> Right, entrepreneurship is the only field of human endeavor where amateurs can become the best in the field without any study or training whatsoever.

The opposite is true in many cases. For example, I suppose you can't sell medical drugs if you're an amateur without any credentials.
makes sense. as majority of the population moves away from desktops, windows and mac will lose market share. the hardcore Linux users that aren't going anywhere
will gain market share.
The problem I tend to see there though is back end developers often lack good UI skills.