skysight-inc/HackerNews huggingface dataset:
I assume the thought is that withholding updates would make the consumer upgrade their device. The irony is that most users don't care or know what version of an OS they're running and they only upgrade when the device no longer meets their needs.

I suspect that if the carriers instead forced upgrades they'd see a much higher rate of upgrades as newer OSes would bog down the older devices and make them less usable. Users would become frustrated and upgrade to newer devices out of necessity.

Not to mention every upgrade to my Nexus 4 has made the Bluetooth behave badly in new and more frustrating ways.
The question is whether the costs that lead to defensive medicine--specifically lawsuits and malpractice insurance to cover lawsuits--actually make doctors more careful.

In my limited experience, the medical professionals I know in private practice feel that exorbitant malpractice coverage costs force them to manage a higher volume of patients than they would prefer. Insurance is a fixed cost so they can make it up on volume. But that gives them less time with each patient, and puts more patient care into the hands of nurses, PAs, and residents.

Edit--should have said the costs that lead to defensive medicine
This isn't news, nor is the fact that people refuse to except that medical professionals are not prefect. Both the patient and medical communities are responsible for fixing the issue. Until that's the case, this will always be an issue.
Devops / server owners, what did you name your server(s) and why?
I imagine most people have interesting reasons for their naming schemes. Mine are all named after balaeric dj's like `villalobos` and `vath`
> They're C, with all its flaws, but a more indented/structured syntax.

There are many reasons to criticise aspects of Modula-2 or Oberon, but saying "they're C, with all its flaws" totally misses the mark.

The entire language family belongs to a very different tradition. Wirth spent most of his career removing features, and adding much less than he removed. For good reason: Oberon as a language contains the bare minimum that his experience with systems-engineering (the OS and all applications for the Oberon systems that ran ETH Zurich for many years were written in Oberon itself) showed that they needed.

This went down to the compiler: Unlike languages like C, Oberon is designed to be easy to compile. The grammar is positively tiny - it fits on 1-2 pages of A4 in a readable font, with comments. It can parsed and compiled in a single pass with a clear separation of the lexical scanner and parser, without any hacks or ambiguity, and I believe only with a single token lookahead. C isn't by any means a horrible language to compile compared to most newer languages, but compared to Oberon it's a monstrosity.

This design philosophy follows through from the compiler through the support libraries, through the OS.

It's austere, yes (the Oberon-07 language report is 17 pages...), and if you don't like austere languages, you won't like Oberon. But that too is a feature that separates it from C.

As someone else pointed out, Go is a much better comparison than C. Oberon is garbage collected, for example, which instantly put it very much in a different "camp" to C back when it was launched, in an era where the thought of using garbage collection for a systems programming language was seen as something only the weird dynamic typing lisp and smalltalk people would consider.
Half should be below median, just like any other field. Your claim of all implies either exaggeration or not being in a target rich environment.

A change of scenery might clarify the problem. If you go to a star trek convention you will likely not find any tech founders. It is true that many tech people are trekkies. Superficially that makes it sound like a great idea to recruit for a tech position at a trek convention. It is simultaneously true that only a microscopic fraction of trekkies are programmers. Most will be postman, bartenders, truck drivers, a true cross section of the country. That's why no body recruits programmers at a star trek convention.

On the other hand, if you went to strangeloop or Clojure/West and claimed you can't find any lisp programmers, that sounds way more mysterious. "I went to BSDCan and didn't meet any sysadmins" what?

So where is this businessperson-free location you went fishing at? Where is a good place to fish is a valid question for both sides.
You don't need formal training in anything to practice it unless there is some sort of licensure scheme.
Just stop been an asshole, asshole.
> There was a lot wrong with the prior government. An enormous amount.

What are some examples?
I'm slightly curious as to your geographic location, as I suspect this is hugely influential in attitude.

Here is Orlando the mantra seems to be "I need to pay my bills, do that and I'll help you".
Snapdragon SoCs to Get Neural Processing Engine SDK
This is victim-blaming.

It would have been better yet if the person hadn't created work for others with this homebrewed ORM.
That stat is hard to interpret in a vacuum.

What percent of such threads contain a comment that mentions potatoes, or bismuth, or juggling?
Do you know any good ones in SF? I would love to meet them too.
I'm a client only there and I'm pretty uncomfortable with it. They are harshly penalising the people who earn the lowest fees and I'm unconvinced by their stated reasons.

Yes it is nice for the highest earners. But very tough on the others

I already feel I have to be cautious that I am not exploiting people. This makes me doubt if that can be done anymore.
I think that, in a way, the developing immigrant crisis (look at the problems at Cologne on New Year's) is going to be a good thing for Germany, forcing them to determine what parts of their heritage are worth standing up for after all. The Greek crisis was also an example of Germany standing up for themselves; I think that, if you ask the Germans, they've made as much restitution for the Nazi period as it's meaningful to make (look up the details, they're pretty formidable), and at this point improvident foreigners looking for handouts and talking about Hitler are just engaged in bullying.

In the long run, I expect Germany to survive, but I'm not making the same bet on the US. I'm planning on moving from the US to Ireland at some point; I don't really want to be here, or to make my children be here, for the chaos almost certain to ensue 40-50 years from now. (Or 10-20 years from now, if we end up with President The Donald and he keeps his campaign promises.)
>The government demanded that government employees get approval for any direct communications with media, etc. This all began when a researcher seriously impacted the salmon industry by releasing extremely preliminary results (that turned out to be wrong), on her own accord, making a name for herself. The media loves apocalyptic outcomes ("So would you say this means that we're all going to die?"), so of course it made headlines with the most dire of predictions.

Why should "the government" have any control over what "employees" say?

Everyone has the right to speak their mind and governments, in particular, should be defending that right, not attempting to suppress it.

You mention the media hyping what a particular person said, but that is a failure of that media and their readers to not jump to unsubstantiated conclusions. The real work that needs to be done is in the understanding of media, not in preventing the production of media.
I'm not sure who diversity trainers are but some of their suggestions are just ridiculous and un-inventive. They are bad enough that they might be purposefully sabotaging the process. No one would implement these suggestion, it's simply bad business at some point.
A first peek at the next MongoDB
>Staff are overworked and tired

Yes, I wonder if anyone has studies the medical error rate as a function of how many hours the provider has worked previously that day, and the time of day. One thing I found crazy was that nurses were working three 12-hours shifts per week, but then there was overtime. This might be okay for a 7AM-7PM shift, but what about the 7PM-7AM shift? What if they changed to five 8 hour days instead? How would that effect the error rate?
This ^. I often find myself clicking on "print" links on sites to make things show up on a single page so I can locate things quickly.
What does sharing a common element have to do with anything? They are allotropes (https://en.wikipedia.org/wiki/Allotropes_of_carbon) - diamond, graphite, fullerenes, SWNT, etc all have very different properties.
That, and Algol 68.
How and why we created our styleguide
Checklists. It's been thoroughly studied. It works in other disciplines. I'm amazed the malpractice insurers don't write this into their policies: Checklists done or you're uninsurable.
If OP is actually Steve Jobs commenting I missed my opportunity, I have more important questions than iPad models
Dividends?
Learning to code – the relative merits of Codecademy and SoloLearn
Sadly I think you're right. A reflexive anti-national shame is probably the cause of the myopic dream of multiculturalism, where culture and ethnicity and very old instincts about judging people who look different from you don't matter anymore, now and forever.

It's almost as if some Germans are so ashamed of their national past that they would rather see nationalism eliminated entirely than to accept the messy world as it is.

Ironically, I am now realizing how much of a burden that ideology is being forced on much of Europe, not necessarily the same way that the Nazis conquered Europe, but in the same insistence that they are ultimately right.
We already have this, just from (effectively) infinite copyright. DRM is just going to make it worse.

http://www.theatlantic.com/technology/archive/2013/07/the-ho...
If only there was a tiny copy of an NES emulator running Tecmo Super Bowl in there instead.
When a random person searches for a company, it's probably > 100:1 odds that they're interested in the company's product, not in a job at the company. That's why companies put their products on the landing page and not their job openings.

You have to understand that whenever you do anything as a consumer in modern corporatism, you are part of a numbers game. The company does not care about you, they care about the aggregate "you" that represents the average of millions of consumers. If 100x as many people search for a company hoping to buy its product, then it only becomes rational to spend engineering effort if the opportunity cost of losing the one customer who is job-searching is 100x greater the lift that can be achieved by fine-tuning the product-buying case. Retargeting would have to be pretty tapped-out for that to be the case.

I face a similar problem - as an entrepreneur, when I Google a company, it's usually because it's a potential competitor that I want to learn about. As a result, my YouTube & AdSense feeds are filled up with ads for competitors. Which is kinda handy, in a way, but probably not why those competitors are buying ads.
vault ... because fallout :)
I'm not sure who diversity trainers are but some of their suggestions are just ridiculous and un-inventive. They are bad enough that they might be purposefully sabotaging the process. No one would implement these suggestion, it's simply bad business. What is needed are un-biased assessments and non of these assessments are unbiased. They seem to try to correct the bias meter the most quick fix manner possible. People without skills with only spoil the diversity pool because they will poorly represent. I say this as an African person as well. I would not want this for myself. It's insulting.
Where is a good place for it? r/atheist or r/christianity? I've already witnessed a far more respectful conversation on origins than almost anywhere else on the internet in this short thread. I come to HN because of the respectful tone that is maintained and required and I appreciate topics of all sorts, even if it is a rabbit trail off the original conversation.
The article also mentions graphene. Carbon in different forms has different properties, so, in theory there could be something valuable about using synthetic diamond.
He's not claiming it's new information or something only he knows. In fact he attributes most of his knowledge to Graham.

Read some of the other comments in this thread and you'll see it's not common knowledge either.
But they're specificially asking to discriminate against certain applicants in favor of other.

"Hire people from certain place instead of other"
"Favor people who never worked in company like google"
"Hire people from "bad" college instead of top one"
The proper way to fix unconscious bias is blind hiring, at least until the final stage. I know a bunch of people with CS degrees in the Unix world and they can't program, I know a bunch of people without them who can.

The only test of skill is a test of skill. Blindly ask them both to make a thing, leave them alone for forty minutes to make it, and see who makes it better.
Well maybe you could be the one to figure out how this thing works:
https://www.youtube.com/watch?v=2U0azTHBn-E

I remember asking my dad how I was supposed to play this when I was about 4... he didn't know either.
Yes, you can search the whole web. We have been using a pool of credit cards to make up to a million requests per month.
Or cats.
they wouldnt be successful without DRM because content providers wouldnt agree for their work to appear on the services. Unobtrusive DRM is why they are successful.
This is a weak analysis.

"To determine the medical error death rate, the researchers analyzed data collected by the government and compared it with hospital admission rates from 2013. They extrapolated that information and found that 251,454 deaths in the US were caused by medical error that year."
Regardless, just landing "trash on Mars" would be a pretty damn big accomplishment for SpaceX, and what I meant by "paving the way" for future missions.

And yeah, as aerovistae said, there may be other organizations like NASA who have instruments already ready or nearly ready to go.
How PyPI Makes Life Easier for Python Developers
Ask HN: Proper etiquette to add maybe-mission-inconsistent changes to Git repo?
I forked a relatively popular repository. Made some changes to suit my own needs locally, which took maybe 60-70 hours. I wouldn't mind submitting a pull request to incorporate those changes to the master. I'm pretty new to github in general though.

And really I'm not sure the changes are "production ready" so wouldn't mind having other interested parties work on it a bit. Additionally I'm not sure the direction of the added features is necessarily the direction the main repo creators want to go, there are no outstanding issues requesting these features, for example, and perhaps even if they would want to implement these features they would want to implement them in a different manner.

The features work but aren't fully baked, ideally I would like to see them part of the master for the personal satisfaction of knowing I added a pretty cool feature set to a popular repository.

So my question is this: What's the proper etiquette here? Should I submit a pull request to the master? Should I submit one to a new branch I create? Should I talk to the owners and see if they're even interested?

Sorry if this is basic!
Want to Try Out Quantum Computing?
Artificial intelligence in the cloud promises to be the next great disrupter
Jane Jacobs believed cities should be fun – and changed urban planning forever
Even more effective if the supposed reasons for non-greatness are one or more groups of faceless Others, within and without the country. Someone could go far in politics this way, with convenient scapegoats they could promise to drive out of the country, and perhaps even build a wall for keeping them out. Not that that would ever happen nowadays, what with millennia of history to learn from...
I thought this was really, really good, and thankfully it's not behind their whole paywall thing
This is why I think it's both important that there are places people can go to avoid free speech (safe spaces), and also why we shouldn't just blanket label entire buildings/campuses/cities as safe spaces.

If you were, say, a 20 year old female rape survivor it would be reasonable to expect that the campus Women's Center, which has been labeled a safe space for the purpose of my argument (and hopefully in real life), and expect that you wouldn't be confronted with someone standing at a pulpit declaring all the virtues of rape. Or denying rape, etc. etc. There should be buildings like this that are accessible to everyone. There should be support systems in place in society (college campuses included) that would allow someone to work through this, meet with similar individuals, and get proper help.

However, if there is a speaker in an auditorium who has been invited to discuss his new book detailing how a rape culture has propelled industrialized society forward, he should be allowed to present his argument in that space. You, and anyone else that wants to join you, should be free to protest the living hell out of that outside the auditorium. However crazy his argument may be, we have buildings and spaces that were designed to present them. On a college campus, there's probably 50 spaces to do this.

At least in the states, it's still really important to a lot of people that we can have 'crazy' people say 'crazy' things. If we want to keep that, it is important for people to be available to seek shelter from those crazy things, but we can't make the whole world a shelter.
Also, if demand is so high that they need to work such hours why doesn't the nurses compensation reflect that? Shouldn't they all be making 300k a year?
What misses from the above analogy, is that if all of the "passive" half have a different random subset, then about half will by definition do "above average", and the other will do "below average". While in the "active group", less than half will do "above average" because they pay part of their gain to fund managers.

So if you want to beat the market, your chances are still better in the passive group...

Now, this doesn't take into account getting away with insider trading, of course. If you can get away with insider trading, then you can beat the market just fine.
As someone who heads up a user experience team at a decent sized organization, I concur that PSD-driven development and design is dead. If a design isn't in code for people to use and feel, it's not done. It's just a start.

A design can start in Photoshop (or Sketch, more likely), but the iterative process of doing high-fidelity prototypes and getting feedback is how good design is done. We are also talking about interaction design here. It's not how it looks, but how it works and feels. That cannot be accurately modeled with a PSD file.

Our design process starts with hand-drawn sketches or paper prototyping and goes up from there in fidelity. You cannot work in an Agile environment with PSD-drive development.

My team has designers, developers, usability experts and people with a combo of these skills. No one is allowed to work in a silo.
We should be fighting for the freedom to discuss any topic, not just a select few that matches up with the current narrative.

You have the freedom to discuss any topic. This has nothing to do with freedom of speech, it's purely a policy issue. If you don't like how government policy affects research, then stop advocating for the government to be doing so much of the research.

Private-sector scientists were not muzzled; this wasn't a censorship issue at all. If you're speaking on your own dime, or that of an employer who's willing to have their name on it, then there's no problem.

But the Canadian government decided that they weren't willing to let the scientists that they employed speak in that capacity. That's purely a matter of employer-employee relationship.

I'm not saying it was the right thing to do. I'm saying that we know that government is politics. When we bring government into any enterprise, we also bring in the politics. If you dislike politics, then you should be advocating to keep the government and their politics out of other affairs as much as possible.
Keep in mind that both have the same disadvantage. It is certainly possible (and getting much easier in the last decade) to pick times when passive investing was essentially a worthless proposition (e.g. Sep 2000 up to now yielded <2% per year. Doing better would have been easy, even if you got bitten by the crash. Buying and holding almost any asset would have beaten it (a house, gold, ...). By contrast, starting in March 2003 would have yielded 7.5% per year, which would be pretty hard to beat over that time period).

Truth is that the starting time of an investment determines your results far more than whether you pick active or passive investing.

Word of warning: on a long term graph, today does not look like a good time to start investing, in fact looks like a really good time to sell and stay on the sidelines. This is not affected by passive vs active investing.
I believe you're referring to metasearch engines, like Dogpile.
Looks nice, kudos.
I wrote that for anyone interested in learning CS seriously, I swear by those two books.

I would recommend an entirely different set of books for someone who wants to work as a professional programmer.

That being said, TAOCP really gave me a clear understanding of algorithmic analysis. It's a hard book, but after you finish it, you won't look at programming the same way again. Especially when it comes to design decisions for systems where efficiency is a must.
It's amazing that prescriptions are still being hand written these days.
> Giving epidurals

No but it increases a patient's comfort. I'm going to assume you've never given birth because it's exceptionally painful and can last over 30 hours (especially if it's the first baby). Pain management is huge in medicine and many people are willing to take risks.

FYI being able to properly manage the pain actually can save lives though those statistics are far harder to get. For instance extreme pain during child birth causes some mothers to pass out which, if the baby is in the birth canal, can be incredibly dangerous. I've seen this. It's very scary.

> scheduling c-sections don't reduce mortality rates.

Absolutely false. The vast, vast majority of the time you're scheduling a c-section because the mother has a complication that could put her or her baby at risk for a normal birth (previous c-sections for instance; extremely dangerous to try a v-back for many women).

Maybe there are some doctors who schedule it just because but that's an exceptional case, statistically.
Here in Brazil, if you have a store, you can't refuse to sell to me because I'm gay, black, woman or any other motive. Business aren't entitled to do everything that are better for their business.
Wow. Labour of love? Can't say I've ever had the motivation to delve into writing a hyper visor but for anyone else who is interested what a superb reference!
I've spent years building systems that validate human action/decision in a clinical context (giving meds, transfusing blood, etc.). The environment is error prone and the technology in place is disparate and often operates on incomplete information. It's ripe for automation/optimization.

It was scary to see how quickly a new safety feature stopped a potentially catastrophic error.

http://www.patientsafesolutions.com/patienttouch-clinical-wo...