skysight-inc/HackerNews huggingface dataset:
Notable | San Mateo, CA | Full-stack engineer, Back-end engineer, ML/AI engineer | Full-time, ONSITE | http://notablehealth.com/

Join Notable and help us build a voice-driven, AI-powered tool for physicians.

Our product delivers a standardized, structured understanding of every interaction a doctor has with their patients. We are looking for talented engineers who are excited to drastically improve health care by automating hours of daily busy-work for physicians, reduce the cost of health care by eliminating needless overhead, and improve patient outcomes by delivering data driven insights to doctors and patients. We're looking for excellent engineers to join an early stage team (8 employees, seed round led by Greylock Nov 2017) and help us build the core of the product and core of the company.

We do not sponsor visas at this time.

Full-stack, back-end engineer: https://hire.withgoogle.com/public/jobs/notablehealthcom/vie...

ML/AI engineer: https://hire.withgoogle.com/public/jobs/notablehealthcom/vie...
Sure, but you can't "amend EMH" to fully reflect all the facts that are "feasible to compute" any more than you can amend it to say that that asset prices fully reflect the "best feasible analysis". That's not EMH.

For the prime proof, the new number is prime as long as as it has no prime factors < itself, which we assumed at the start. This guarantees it's prime under our assumption and this falsifies the assumption. Doesn't matter if it's really prime.
Elon retweeted [1] the underlying article with the statement: "Best analysis of Model 3 to date". He also acknowledged [2] that $28,000 is a reasonable cost estimate once they reach scale.

Try doing a little bit of research before dismissing an article that simply doesn't happen to fit within your worldview

[1] https://twitter.com/elonmusk/status/1002270980755013632

[2] https://twitter.com/FredericLambert/status/10022714993598423...
Ask HN: How to work remotely ergonomically?
So I quit my job and started working while travelling. I change place every month so setting up a whole office in every AirBnB is not a option.In my past office I used to have a nice ergonomic desk with lifted screen and a good chair.

Now I work with my laptop. Since I started doing it some months I have back and neck pain and tingling hands. I do exercise but doesn't help much.

Please share any tips?
To call any evolutionary adaptation a mistake is to assert a natural teleology of evolution (which is being violated in this case by dangling testicles).

Usually, this makes biologists uneasy.
Ecmascript is an awful name. It should rebrand as NBL.
How much of Uber was simply rediscovering things that the taxi industry had already found?
It'd make sense for numerical computations. Otherwise, there are like 10 faster-than-Python languages I'd consider instead of Julia (incl. Erlang/Elixir, Go, Rust, Java/Scala, Haskell).
Corruption, nepotism, and hypocrisy all in one --- beautiful, modern American values.
Automatic voter registration and making voting day a national holiday is such a no-brainer improvement that it's a pity USA can't get it done. As a South Korean voter, this has been standard for decades.
Origin Protocol | Blockchain Engineer, React Engineer | SF, Boulder, Remote | https://www.originprotocol.com

Origin Protocol is a blockchain project focused on building the sharing economy without intermediaries. We're creating protocols to allow buyers and sellers of fractional usage assets and services (think Airbnb, Getaround, Fiverr, Taskrabbit) to transact without paying middlemen 20-30%. We're excited by the opportunity to promote free and transparent commerce and redistribute value to the contributors to the network instead of just the founders and VCs. We believe the open source protocols we're developing could ultimately replace dozens of existing multimillion or multibillion dollar businesses.

We're experienced founders who have built and sold multiple businesses in the past. Origin is the most ambitious idea we've tackled to date (hopefully on the right side of crazy). We currently have a working demo built on Ethereum and IPFS. We're looking for all sorts of people to join our team, whether you code in react, python or solidity. We're a distributed team, 100% open-source and open to remote.

We're backed by well known investors like Pantera Capital, Foundation Capital, Garry Tan, Alexis Ohanian and many more. (https://medium.com/originprotocol/announcing-origin-protocol...)

You'll get the chance to work alongside engineering legends like Yu Pan who was part of the founding team of PayPal and the 1st engineer at YouTube. (https://medium.com/originprotocol/welcoming-yu-pan-to-the-or...)

Ping us at founders@originprotocol.com if you're interested, or better yet, join our public Discord group and start engaging with our distributed engineering team there (http://www.originprotocol.com/discord).
> Without HTTPS, you are relying entirely on the transport for assurance of who you are talking to.

That's not the case, even with a SecureDrop setup, a Gov can compromise your SecureDrop machine and listen directly.
Google and Netflix Buying Up Massive Quantities of Helium
Figure | Full-Stack Software Engineer, Data Infrastructure Engineer | San Francisco, CA | Onsite, Full-time, Internships | https://figure.works

Software services for robots.

We're applying modern web technology and data infrastructure to robotics. Our product suite provides data services (log ingestion, analytics, tracing) and human-in-the-loop services (teleoperation, manual intervention, labeling) for robots and other machines with visual and geometric sensor data.

Our technology stack includes Typescript, Golang, C++, NodeJS, React, React-Native, AWS, ROS, industrial automation, and robot hardware.

Please apply at https://angel.co/figure-works or with an email to people@figure.works.
Ask HN: How do you deal with application logging in a web service?
I work for a large company that has an internal logging environment and I'm trying to figure out what the external equivalent is. Basically, I want to add logging statements throughout my app, I want those statements to get pushed to some external store and I want to query that store later (ideally using a UI but SQL might work as well). I would like access to that store within minutes and I doubt the amount of data will be significant at least for now. I'm building a python (flask) app if that changes anything.

The solutions I've considered are DataDog and AppDynamics but they seem to focus on the server health instead of the application logs which is what I want.

I would prefer not to build my own solution here. Is this a solved problem?
> assets that have already appreciated

There in lies the rub.
Does Silicon Valley Need a Code of Ethics?
You have a source on Gosling trying to get people not to use Emacs (not calling you out; just genuinely curious)?
> I'm not so sure - how do you make sure the cost isn't so high that it deters people with legitimate reasons to request their data, but also high enough to actually cover the cost of obtaining it? I would expect that those are two very different amounts.

If the cost of doing something legitimately exceeds the value of doing it to the person asking for it to be done, isn't not doing it then the rational outcome?
e.g. https://www.colgate.com/en-us/oral-health/basics/selecting-d...
Previous: https://news.ycombinator.com/item?id=17198517
Time is a concept, it's not something we have or lack.

I spent a year working over 4,500 hours and recorded every task down to the hour and still never felt productive. I got a lot done and wrote thousands of lines of code, but it's of no use to anyone now.
And one of our largest welfare programs. It's pretty easy for an 18 year old with no marketable skills to join the military and end up with some skills and a free college education.
It could also be "failure to pick words that mean the thing the image classifier learned". Also, implicit bias in the WordNet database could be _a different implicit bias than exists in society_. Simply, we don't know and we should avoid pat explanations and guard ourselves against our own confirmation biases.
Wow, this 0W20 feels so much more fluid than the 10W20!

I've never considered that the tires in the waiting area were basically air "fresheners".
Did you know they're trying to get you to stop that and call it ES2015? No joke.

Only standards bodies think it's a good idea to come up with a new version of the word "version" for each major new version.
Yes and add to that some emergency cash.

500 USD in $100 bills is easy to carry along with your passport.
I didn't consent to all this debt. It was just not really easy to say no to all these great credit cards.
>because nobody with any sense would deploy something on a Friday unless it's an emergency

So, this is completely irrelevant in this case due to usage patterns (a CC network should not push on a Friday unless they are staffed over the weekend), but we push on Fridays at my company. We are a clinical testing laboratory and we do not receive samples or new orders over the weekend, so it makes perfect sense to deploy on a Friday and deal with potential issues when no one else needs to get work done.
Call it what you like. It doesn't matter so long as whoever you're talking to understands what you mean.

Don't we have enough change and confusion in the *Script world without also trying to change the name? I just don't understand what the value would be.
Wiivv | Senior Software Engineer | Vancouver, Canada | Full-Time | ONSITE | https://wiivv.com/

Wiivv is transforming how footwear and apparel are made today. We believe you are unique from your anatomy to how you move and that in order to truly move, feel, and live your best your footwear and apparel should be made to your unique spec​.​ With just a few photos from your phone, we can digitally map each foot, create a custom product (using 3D printing and other hybrid manufacturing techniques), and deliver it to your door in under 10 days.

Be a part of a team passionate about creating a great experience for our customers from web-to-app-to-feet. As a Senior Software Engineer, you will be involved in the software engineering process for the backend services and APIs that manage end-to-end e-commerce and product fulfillment life-cycle; building out data pipeline to assist on analytics and better understand the business as a whole. We firmly believe in technology that empowers people, at work and outside. No idea is too small and all ideas have potential to change the world. We live and breathe this philosophy, own our work and champion empowerment.

Our tech stack is mainly NodeJS, Python, RabbitMQ, PostgreSQL, Kubernetes, AWS and we are strong advocates of event-driven architecture. As a Senior Software Engineer, you will design and develop major components of the platform and 3rd party integrations.

If that sounds like something you could see yourself doing, feel free to reach me at rafay.aleem[at]wiivv.com

You can also apply at https://wiivvwearables.applytojob.com/apply/AvCAXPXmjE/Senio.... Make sure to prefix your subject with [HackerNews].
Look up what out-sourcing is.

Most of the time, when a company needs to develop software, it doesn't make sense to hire all developers as on-site, full-time, permanent positions.

Some people are only hired for the project and go away when the project is done. Those people are hired through a contracting firm; and the contracting firm finds them employment when the project is complete.

For us, it's easier to "hire" through the contracting firm because they usually worked with each other in past projects. A recruiter has very little direct experience with a candidate.

Ironically, things would be easier if recruiters always sent us "formality" interviews and the contractors needed tighter screening. This is because it's easier to hire a contractor for 3 months and choose to renew the contract.
This makes me feel really sad. While my grandparents were still alive, I put off visiting them for literal years. They lived overseas and I combated for too long trying to justify the cost of travel for the length of time that I could afford to take off work and see them...unfortunately they both passed away very quickly. I've since realized that if I had a chance to spend just a few days with them again, I wouldn't even think twice about spending the money to do it. A hard lesson to learn.
I use a bit of code that binds a key combo to "go back to where I was last editing", which lets me move around the file, look for something, copy it, and them go back to where I was last actually working in the file.
<rant>

The 2000s New York decision to put bike lanes all over the place made the city less livable. For example, Hudson St went from three or four lanes of one-way traffic moving predictably, to two lanes of one-way traffic going a predictable speed and a parallel roadway of bicycles moving at unpredictable speeds and behaving in ways to preserve their momentum.

In an environment where the healthy people you see on bikes could have walked where they were going, or taken the subway (pre-Cuomo MTA), they weren't doing anything virtuous compared to all of the other car-less New Yorkers they were shouting at whenever they breezed through an intersection.

Biking in New York was recreation when the subways worked, and fun that made sense on places like the long bike paths without pedestrian cross traffic. Intuitively, these electric scooters would not be the same nuisance to people trying to walk somewhere, or just going out for a stroll. They start from a stop more quickly so people don't try to unsafely preserve their momentum, and their lower cruising speed would tend to allow them to avoid obstacles more easily.

<end rant>

I know I sound like the people in this "Hark! A Vagrant"[1], but bike lanes for the recreation of a small group of people really did make walking around quiet neighborhoods in New York less peaceful and enjoyable. These scooters don't at all sound like they would have the same impact.

[1] http://www.harkavagrant.com/index.php?id=331
Apple, Inc. | Cupertino

-- Siri -- Apple’s Siri is looking for exceptional engineers, designers, and project managers well versed in machine learning, natural language, speech recognition, server automation, and/or mobile software development. Siri is used on countless iOS, tvOS and watchOS devices and handles over a billion requests per week.

If you’re passionate about Music, Natural Language Processing, Tool UI design, or one of a variety of our open positions, you’ll be right at home. Note that we have offices in Ottawa, Canada and Cambridge, UK too!

Apply online or send a resume to brittanyd@apple.com.

-- Security Engineering -- Apple’s Security Engineering and Architecture organization is looking for talented and driven engineers to build systems that protect our customers with leading privacy and security technologies. Successful candidates will be generalists capable of working anywhere in the stack from cloud-based infrastructure services to operating system components on device.

Do you start all tasks by asking yourself “how do I automate this”? Relish wading into unfamiliar code bases? Feel at home with multiple systems programming languages? Are you determined to ensure that devices are safely working on the owner’s behalf and protecting their digital lives?

Apply online or send a resume to nectar@apple.com.
In the vast majority of the US, if you don't have a car, you don't go anywhere.
Why? A good part of how something tastes is actually based on the smell. And I f you want to avoid a food that was poisonous, you want as much input as possible. How better to manage that than by forcing air though the same passageway that has the food?

So even if it increases the risk for choking, you reduce the risk for eating something hazardous.

At least, that’s one possible explanation.
"use cookies to combat fraud and rate-limiting (not showing the exact same ads repeatedly)" and "you cannot opt out of showing ads to users based on their previous interactions with the advertiser, such as visits to an advertiser's website, known as remarketing"[1] sure sound like tracking to me. Far less invasive tracking than Google normally does, but clearly still tracking.

[1] https://support.google.com/adsense/answer/142293?hl=en
You can just fill out a form online and get another credit card from someone else.
I think that headline is very easy to misunderstand. Less interesting, but more accurate headline: Men have offspring with more different partners than women do. So there are more unique women in the family tree of humanity than men. Of course the number of men and women as direct ancestors is identical if we ignore repeats.
What the Dormouse Said: How the Sixties Counterculture Shaped the Personal Computer Industry is exactly what you're looking for. It goes way back to before Xerox or Apple, getting up close and personal with the visionaries who dreamt that computers would one day augment human intellect, especially Doug Engelbart. I wish I was better at summarizing books - this is really really worth reading

https://www.amazon.com/What-Dormouse-Said-Counterculture-Per...
“While as a food blogging platform we tried all scrappy ways to onboard bloggers” ? I am curious. There is a better than the ad model.. And Medium is not the best for starting quality bloggers imho.
From outside the US (which is where I'm from) the US military doesn't look very benevolent. Do I want my data to be used to help causes I believe to be harmful to human life?

No! It's that simple.
> Clustering images by features seems to be pretty fundamental, and if it runs afoul of this law, then the law needs to be changed.

Analyzing peoples' biometric data from pictures of their faces is a special case.

> I upload photos to Google Photos because I want them to be grouped and categorized so I can easily find them.

So make it opt in. Most people just want to show their images to friends, not have Facebook analyze them.
I would understood under those circumstances where patients are at risk.

I'm not trying to get consultation services from HN, but for the sake of discussion, these devices are recorders used for post-op educational purposes. External/separate monitors are used for the actual operation.

I bring this up because the risk is very low, yet I have had multiple customers who wish to distribute our product ask about this.

This is turning into more of a rant than anything. I'll end with this comment.
I don't think stigma was the intended meaning. I assume the poster meant something like doesn't feel confident enough riding bikes to do so in traffic--especially where bike lanes aren't well delineated and separated. Which certainly rings true for me. I can kinda/sorts ride a bike but I only learned as an adult and would never do so on a road.
I understand it's for a laugh but finding proof in the existence or non-existence for the the super natural in nature has always seemed dissatisfying to me.
I haven't had to deal with choice of law stuff in maybe 15 years, but basically it's that choice of law clauses are not the equivalent of get-out-of-Illinois-free cards. Just because you want some place to have jurisdiction doesn't mean that any other jurisdiction is required to comply automatically.

Choice of law ... law is not always straight forward.

You shouldn't rely on it as any sort of guarantee that you'll get to be haled into court only on your home turf.
tmuxinator

Someone mentioned it a few months back and it greatly simplified my life. You specify your layouts (and tmux will give you the information to copy a current layout). You can then tell it what programs to run in each window of the layout.

So I have a window broken into 5 panes (as an example). The top left runs emacs (via emacsclient) and opens my ledger.org file. The other 4 show various reports I want to see: Current cleared balance, current uncleared balance, current uncleared transactions, future transactions (out to a month), and a running balance sheet across the past several months.

In another two windows I just have a shell and an emacsclient instance (because I live in emacs). Then as I come up with other things I want to see (weather information, summaries of my todos, email inbox (tally at least) I can add new window and pane configurations to my tmuxinator configuration. When I restart it, everything is back as I had it (if I put them in the config).

I haven't done as much coding at home as I'd like lately (and it's all Windows at the office). But I have a couple other tmuxinator configs that will layout several windows and panes for development. Like launch an editor, and have spaces laid out like I want for debuggers and test monitoring scripts. As appropriate to the language and task.

https://github.com/tmuxinator/tmuxinator

For the constantly refreshed display, it's mostly `watch -t <some commands>` (modifying the refresh rate if necessary. `-t` removes the title text from the top of watch so it only shows the command outputs. Which is something it took me way too many years to realize.
Right. I tend to treat stop signs and red lights as yield signs (especially in low traffic conditions) when on foot or bike. I'm sure I'd do the same on scooter. Late or not.

It's a shame no startup can disrupt the outdated tech that is traffic lights, which require people to stop, press a button and wait a minute in an intersection with no traffic going the way they're about to cross.
I've never played golf, so I can't say. I was more commenting on an example of a politician acting only when he's experiencing the problem first-hand.
PubNub | Full Time | Senior Developer | ONSITE San Francisco | https://g.co/kgs/r4jGgY

Go / Rust / Python / C and other languages power the +300 million connections receiving JSON payloads on mobile devices to trigger in-app updates for Taxi / Ride Sharing / Chat / Live TV Interactions / Internet of Things / Doorbells / Location Tracking and more.

A good time to join when you are ready to move up your job role or ready to try something new in Developer APIs.

Running on AWS Amazon in with Docker and Kubernetes.

Apply: https://g.co/kgs/r4jGgY
Reminds me very much of RMS insisting we call it "GNU / Linux."
A few years ago I was astonished to see Gnome's gedit having bigger memory footprint than very tricked out Emacs.
Coveo | Solution Developer - Implementation | Montreal & Quebec City, Canada | Full-time, ONSITE

You'll implement search based applications that change the digital experience for our customers and their customers. We warn you: it will be no simple task… Coveo has game-changing features out-of-the-box, but you will need great business acumen and technical skills to configure it perfectly to our customer’s environment. We are not talking about the color of the UI here: indexing, in the cloud, billions of documents in hundreds of different systems and deliver search results that are relevant to the user’s situation in less than a second brings its own particular challenges. You'll be making use of JavaScript/TypeScript, Python, C# and ASP.NET and are comfortable working on both Windows and Linux.

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.

To get in touch : aasanovic (@) coveo.com