skysight-inc/HackerNews huggingface dataset:
Apple's help text says "You can also turn Location Services off altogether by deselecting Enable Location Services in the Privacy pane of Security & Privacy preferences. However, here's a video showing that although Location Services are turned off, Apple's com.apple.geod (their location services daemon) is still active and attempting to communicate with gsp-ssl.ls.apple.com. It's blocked from doing so by Little Snitch, whose Network Monitor is showing all of these attempts. This is on Mac Os 10.10.2.
Great, now I think I may have it too.
Easy solution to the last problem - create all AI to be Jewish, presumably by having a Jewish woman program it. Then it has to observe shabbos in its own right without you worrying about comparing it to a servant or an animal.
They are both labelled pass-by-value because they are both pass-by-value. Yes, they are different, but that doesn't mean one is pass-by-reference and the other is pass-by-value.

The C example is equivalent to

pa = &a;
pb = &b;
swap(pa, pb);

When swap returns, the values of pa and pb are unchanged. Only the values or a and b are changed. But a and b were not passed to swap. Therefore this is not pass-by-reference, but rather passing a pointer to a variable by value.
Wakefield is a fraud. He hasn't apologised: he repeated his claims that his work was not fraudulent as recently as Feb 2015.

http://en.wikipedia.org/wiki/Andrew_Wakefield

http://tallguywrites.livejournal.com/148012.html

EDIT: I normally ignore downvotes but these are confusing.

Andrew Wakefield's work has been investigated and thoroughly debunked.

The first sentence of the WP article (which obeys the Biography of Living People policy) calls the work fraudulent:

> Andrew Jeremy Wakefield (born c. 1957) is a British former surgeon and medical researcher, known for his fraudulent 1998 research paper in support of the now-discredited claim that there was a link between the administration of the measles, mumps and rubella (MMR) vaccine, and the appearance of autism and bowel disease.[1][2][3][4][5]

That article's lead details the many different people who've called Wakefield a fraud - English subjects in English publications at risk from English libel law have called him a fraud.

The bit about him not apologising is burried in the lead, but is clear:

> As recently as February 2015, he publicly repeated his denials and refused to back down from his assertions,[32] despite the fact—as stated by a British Administrative Court Justice in a related decision—that "there is now no respectable body of opinion which supports [Dr. Wakefield's] hypothesis, that MMR vaccine and autism/enterocolitis are causally linked."
Apples are not funny. Potatoes are.
Pachyderm (YC W15) is hiring our first engineer to build a modern Hadoop
Pachyderm (YC W15)

We're building an open source ecosystem of infrastructure tools for collaborating on large-scale data analytics. Learn what we're about:
medium.com/pachyderm-data/lets-build-a-modern-hadoop-4fc160f8d74f

Looking for our first hire (company is just founders right now). Smart, ambitious engineers who think there should be a better alternative to Hadoop. Our codebase is written in Go, but Go experience isn't required.

pachyderm.io

github.com/pachyderm/pfs

Email: jobs@pachyderm.io
Really, I relate "nerdiness" with any kind of deep interest or passion. Although, not every person who is stereo-typically "nerdy" enough to browse /b/ necessarily devotes their time to something productive: be that learning an instrument, training your body, hacking, or whatever. There's a distinction to be made between "stereotypical nerd" (Poor social skills, good with computer, basement dweller) and what I consider "actual nerds" (those with a passion or deep interest in something that they then attribute an ungodly amount of time to).
The decline of Vancouver
I would actually think otherwise. The message format standard commonly used to pass HL7 messages right now are quite easy to parse, it is basically a CSV file using pipes and carets as field separators. Any technology worth integrating right now speaks HL7 one way of another already. Even if some reverse-engineering is needed, it is a 100% technical endeavour that does not need any political buy-in (except budgeting) - this is what I like to define as "annoying sort of a problem".

> If all the vendors spoke JSON (or some common, generic format) then you would only need to figure out a mapping for each vendor to your unified, internal schema.

This is not easy at all if your internal schema has less fidelity/dimensionality than the vendor. Expanding on my example above, suppose you have a smart weighing scale a la Withings scale that integrates with the EMR. The weighing scale has the patient's height input so it is able to send BMI <http://en.wikipedia.org/wiki/Body_mass_index> reading to the EMR as well. However, your EMR does not have a field for BMI because it is a computed/derived value of weight and height.

If your internal schema has higher fidelity than the vendor, you also are forced to impute data - this is not as bad but may cause unintended behaviours as well. A contrived example: the weighing scale only has the patient's identity information. However in your EMR the weight readings can only be stored associated with a visit/encounter (aka a hospital stay or appointment). You can associate the reading with the last open visit/encounter, but this will have undesirable repercussions e.g. during system downtime (it might become associated with the wrong visit).

There are ways to solve the above integration issue but they would cost a lot and may significantly impact the EMR all the way to end-user UI. So it is not only a technical issue but also whether the users are comfortable with the amount of complexity introduced in the UI, data imputation, etc.
Fascinating, thanks for sharing.
Note, I'm not a lawyer, but I am a manager and I've been through the "managing within the law" training many times :-) That said, I found a relevant case ...

Toscano v. Greene Music, 124 Cal.App.4th 685 (2004), the California Forth District Court of Appeal held that a job applicant who quits an at-will job to accept another at-will position may recover lost future wages from the employer who presented the job offer if: (1) the second employer withdraws its job offer and (2) the employee who accepted the job offer (relied on the promised job offer) can prove lost earnings by "substantial evidence." The court reasoned that promissory estoppel (reasonable reliance on a promise, here the job offer) entitles a plaintiff who quit a job to recover the "lost future wages" the employee can prove s/he would have earned from his or her former at-will employer had the plaintiff not relied on the promised employment and remained at his former job.

Generally in every version of the training I've been in the written offer letter is treated as a binding contract to employ within the constraints of the letter (background checks, expiration dates, etc)
A stunning environmental victory, if true. And in case the bureaucratic hand in India sounds heavy, it is probably worse here in the Land of the Free: http://www.ncsl.org/research/environment-and-natural-resourc...
Hardware video decoders mostly only handle one video at a time and if you could multiplex the one decoder the chip has, to keep up with multiple videos playing at once it just might take a milliwatt or two.
The Investors You Want
Support for this dates all the way back to NEXTSTEP which ran on multiple architectures (68K, x86, and IIRC Sparc and/or PA-RISC) back in the 1990s.
I've seen two kinds of motivations: that for career climbing, and that of an engineer who enjoys making things. I personally prefer my engineers to have the second.

I tried hiring the normal way (CV, white board) and had one candidate worth speaking to in over 200 applicants.

We decided to try something else. We stopped reading any cover letter or CV and wrote that in the job ad. We asked candidates to build a simplified version of what the job was about, taking about 4 hours, then to send us the code which we'd discuss with them over the phone at their convenience. Anybody whose code passed would be hired, and if people couldn't be bothered because they were already famous they could send us their libraries. Nobody took the Starcraft best of 7 option :(

Why we did this:

- having to write code eliminates those who can't, or who can't be bothered; not having complex unrelated hoops to jump through eliminated those who are good at career climbing;

- we replaced the hours candidates would normally spend dealing with HR or travelling to a site for something ("cultural fit") that overselects the polished anyway, with something people we want would enjoy doing (solving a problem, writing code);

- no pressure, access to your "external brain" (Google, your own libraries) unlike with a white board; allows for the anxious to pass, and those who outsource a lot of their knowledge to the machine (like me);

- you can tell a lot about how people will approach their job from the way they approach the small version of it; documentation, structure, abstraction levels, choice of libraries, and if you're wrong about the candidate's reasons you can always clear it up in the chat;

- it's fair because everybody has to tackle the same problem;

- no discrimination since it's all ability based: I took to Skype-text-chatting with candidates instead of voice calls mostly because I don't like talking on the phone. It was only when she sent us her passport scan for the contract that we realised one of our candidates was female. Another team member didn't have a CV; it's because he was just finishing high school, as we discovered when we talked to him, but his code was good enough, so he got the offer and skipped university.

I've never had to put out another job ad (not for myself anyway) because I have so many qualified candidates left over from that round, and from the team network. Surprisingly, we didn't get spammed; the requirement to post code seems to have been mostly understood and we only had a half dozen "dear Sir/Madam"s.

So I disagree with you, but YMMV. We were hiring for a small, distributed team solving relatively well known problems. Requirements are probably different at Google or Facebook.
While not in the healthcare space, I have the same default view of many industries. In many cases, the entrenched problems are not specifically technical in nature, and just waiting for some smart person to point out "feature X will solve Y!" and everything falls in to place. Yet... in many cases when I'm talking to startups, this seems to be the mentality. I tend to notice it in younger folk (probably moreso as I get older), but it's actually a little bit annoying (or can be - not always so).

I did a bit of work with some guys who wanted to do a focused "udemy for medical students" - extremely focused content from top professors. "We really need this - no one's thought of this before!, etc". I pointed out that very likely the professors had some sort of IP/publishing tie with their universities which would at least require approval (if not in fact prevent such deals from happening). "Oh no, we've got professors lined up already - we're ready to get moving!" 3 months in... a sum total of 10 minutes of content was produced - poorly. Most of the professors, when pressed, admitted they had to get approval because they had IP deals - not specifically with their universities, but many with existing publishers (note: don't ask published medical professors to create web content for you, as it'll likely be a conflict of interest with their publisher). The team didn't want to have lesser-known professors - only top published name-brand professors... so it all died. "This was a lot harder than we thought it would be" was the final parting discussion, and was my initial point I'd made when we first started - "this is going to be harder than you think it is. the core idea is brain-dead simple - there's a reason it's not being done the way you want it done, and it's not because the two of you are the first humans on the planet to think of it".

Sounds a bit harsher in retrospect when writing it, but back to healthcare - yes, the current mess is not due to a lack of smart people - it's those existing people with industry knowledge and experience not being able to work effectively.
> Can you point to any evidence of this "movement"?

Maybe you didn't mean it, but your response comes off as a confrontational challenge to a father who deals with the community directly

EDIT: I read your HN profile, so given your candidness, take my question with a grain of salt
> These people are bad engineers

By OP's own admission, he's a bad engineer too. He should take it if the money is acceptable and he likes the company.
Loops - they just hog every cycle from your CPU (and the lack of sleeping for that matter)

And to answer your question: I love it, it's like a virus: everywhere.
Extensions to the C Language Family
There was a court case, where the argument was that "as spoofing a useragent is not a common use case that a normal computer user could do, it has to be considered criminal activity in itself". This is what I was referring to.
Seguridad: trabajando para equilibrar la balanza
A little surprised by the resistance to your suggestion. Apparently I too am doomed to retire into marketing after 30 years of programming.
Chances are there is nothing nefarious going on here, just incompetence. This company probably thinks they have stumbled onto the magic hiring formula. They are not the first or last to reinvent terrible hiring or management practices. Personally, I would refuse such an offer, and tell them why. Maybe they will learn.

As for being a bad interviewee and developer, shoot me an email. I am not in SF, but I am a strong interviewer/interviewee and if you want I can do a mock/practice interview with you. As for being a bad developer, the secret truth is that most of us are terrible until we learn enough to be less terrible. We usually learn on the job, not before it. There are brilliant programmers out there, but you don't need to be brilliant to contribute value to an organization.
Your New York Times article is talking about the personnel count of the US Army -- that has never been the issue with military spending. The real money doesn't go to US soldiers, it goes to defense contractors. Private mercenaries and military weapons manufacturers. That's where the egregious waste is.
> interfere with your daily life

If it's all you've ever known, it just is your daily life. How would you know any different?
While I'm leery of buying anything that requires a lot of "engineering" or "design" from them, I've been quite happy with the cables and simple accessories like memory card readers I've gotten from them. I've been studying cables and connectors for a long time, and have had loads of my own custom cables and connectors manufactured in China. While I haven't done an analysis on the connectors they use, I recognize that their cables are made from high quality cable stock - usually from Copartner, which I regard very highly and believe to be the top shelf of the cable stock that you can get from China. Their mains power cables are very nice too, and they stock enough variants that my spec is usually met from their stock (for instance, 14 or 16AWG, right angles, 10 feet) without having to special order.

I even have Monoprice supply some of the commodity accessory cables that I include in various bits of kit that I sell, such as plain serial cables. I thought it would reflect badly on me when they started molding their name into the cable ends, but so far it seems that nobody's been unhappy.
Most websites still don't behave well if I increase my browser's minimum font size to something I'm comfortable with, like 16 or 18pt. Entire or partial blocks of content will disappear, links will become unclickable, paragraphs will overlap. For all the efforts in the past decade for increasing accessibility, this very simple scenario is somehow still beyond reach.
If there is anything I regret about my career, it is that many times I have agreed to things without really taking time to think them through.

It would be reasonable for them to provide a specific deadline, so that they could offer the job to someone else if you were to totally blow them off by not replying.

It's better to be broke and hungry than to take a job that you later regret.
Docker Swarm on Raspberry Pi Cluster
Ask HN: How do you read Academic Papers?
I have never really consciously taken the time to learn how to read academic papers, because it never occurred to me it's something I needed.

I replied to a tweet today suggesting people ought to take a course how to read them, and got a great reply from Glenn Vanderberg on a starting point:

https://twitter.com/glv/status/579411305347489792

Does anyone else have any thoughts or opinions about this? I have a hard time learning things. Maybe this insight is part of the reason why.
What was the point of posting that study? I'm genuinely curious what your interpretation of it was.
War profiteering is nothing new. Corrupt generals and politicians are nothing new either.

Shitshows like the F-35 are just another symptom of the poisonous political landscape. These big projects get jobbed out to hit every congressional district to make projects tough to kill. They turn into monsters that aren't managed by anyone.
I struggle with tone so I am grateful to you for pointing it out.
I 100% agree with this, but just to play the hopeful optimist:

Is it possible there was a misunderstanding and the CEO meant he needs a decision from you so he can move on to their second best option if you say no?

I can understand their perspective if this was the case. They likely need to give everyone who applied quick responses, and some of those responses depend on whether you accept the offer. They also need to fill a role and it is generally assumed that someone applying for a position wants it and can decide quickly. You would be equally upset if a company listed a position they might be hiring for, but advertised it as a real opening.
Can you explain why? I agree with their stystem but I think that any system that gives direct voting power has to solve issues like vote selling and engagement. I think both should be introduced in the system as explicit economic incentives.
> It's almost as if the diagnosis permits the parents to allow their children to misbehave.

It may seem that way on the outside, but that's only because you haven't lived on the inside.
It's about understanding where these behaviors come from so that you and your child are better equipped to deal with them.
Yeah the facts that 1) the arctic ocean is covered in ice even in open water and 2) The north pole is in the arctic ocean (rather than on some potentially undiscovered land) weren't conclusively proven until the Fram expedition by Fridtjof Nansen in 1896.

There was enormous speculation in the papers and in the scientific communities about what would come of Nansen and what he would find in the lead up to during his expedition so practically speaking the extremely high northern latitudes remained a "blank spot" until the turn of the 20th century.
Very interesting - do you mind sharing where/which clinic was this..
Two centuries at least of engineering experience to build on, for a start? Nuclear plants are relatively straightforward extensions of existing civil, electrical, mechanical, and chemical engineering principles--it's all just steam engines eventually.

Also, notice that there are a lot more software installations and people who work on them than nuke plants. Also also note that this supremely reliable technology you are trying to hold up is (rightly or wrongly) being demonized and phased out across the first world.

The point you probably want to make is that software engineering should be a more rigorous profession. And yes, we've got a ways to go there, and yes, we're making progress.

What is not reasonable is the hypocritical and self-serving risk-aversion many people have to improving processes through software.
It is autism regardless of it interferes with your daily life. The decision if you want to treat it or not (should) depend on if it interferes with your daily life.
1-2 weeks is reasonable. I've had an exploding offer of 2 days given to me before. That was negotiable if they wanted you and you just said "thx but I need longer". YMMV.
The article says almost exactly that:

"However, Objects are not passed by reference. A correct statement would be Object references are passed by value."
Ok, I agree with most of what you said, but you must admit that there are a large chunk of "software engineers" out there that are just terrible, right? Companies have to do something to try to filter good from bad. So what's the answer? Or maybe you don't agree with this?

Incidentally, I think you're wrong about "one huge reason all this happens is to discourage job-hopping" ... I think it's actually just that people don't know what else to do, and this is what they've always done. It's how they were interviewed, and they got the job.
Isn't that the very definition of a quotation?
Every offer letter I've ever received certainly had escape clauses. If it were binding it would be called a "contract" not an "offer."

That said, many startups are clueless about HR policies and employment law. My bet is that they just really don't know what they are doing.
My wife would probably be better able to respond to specific websites and discussion as she's been far more involved in the online communities surrounding our daughters disorder. I've asked for some links from her, but there were several comments in the linked article that seem to suggest accepting neuro-diversity warts and all.

Believe me that I'm tickled by my daughters extreme interests - but we DO want to cure her of her disruptive and dangerous behaviors.

We have called the sheriffs office during one of our daughters most extreme tantrums - they couldn't have been nicer or more understanding and helped us out considerably during their visit. I suspect our county sheriff (Santa Cruz, ca) has had extra training in that regard.

On the other hand, we have also had to deal with child protective services, called because of bruises noticed by the school. We got the third degree, but since we've also had to do a lot of video recording of her tantrums, it was pretty easy to establish that - aside from our having to restrain her, her bruises were self inflicted.

On her good days, she's a joy and a wonder. On her bad days, she's a beast from the nether pits of hell. But we will stick by her.
Thanks, looks like a great product.
I'm a medical oncologist doing targeted sequencing for breast cancer at an academic center in Australia. We're small by American standards but there isn't a similar service in the country as far as I know. At the moment we're doing it for free as we have some research funding and are still refining the sequencing workflow.

I would love to have a platform like this. At the moment the analysis, curation, reporting and suggestion of clinical trials is all done manually by me.
Were there ever days like that?
http://health.gnu.org + https://arvados.org
They could lose their HDMI and USB licenses if they did.
You're missing his point. At what point does a personality trait become a disorder?
How News Will Be Consumed on the Apple Watch
Implementing new tech. Makes the rollout of Obamacare look good.
> I always joke with them that Jews are the first hackers,

There's a reason why ethnic Jews tend to concentrate very strongly in hackerdom.

They were the first wiki editors as well -- consider the millennia of rabbinical commentary attached to the Talmud.