skysight-inc/HackerNews huggingface dataset:
I agree generally, but I don't think it's inconsistent from the investors' points of view. They could have hired her with hopes for a renaissance and then just lost patience. Mayer's performance might have disappointed them (in the sense that she's responsible for everything, not her personal performance). That's why she gets the big bucks -- she was expected to deliver results.

I actually take consolation in the fact that CEOs are under tremendous pressure to deliver results to shareholders. I would be much angrier if the board were enjoying the company jet and giving Mayer the benefit of every doubt while Yahoo! burned.

That type of look-the-other-way, cozy with the CEO type of board used to be more normal -- before activists, hedge funds, LBOs, etc. -- and there was a lot more disgusting behavior (I'm thinking specifically about Ross Johnson in Barbarians at the Gate -- flying his board to golf outings while he robbed RJR Nabisco blind).
Comparing SSRIs to thalidomide is manipulative at best; I'd call it something else but let's skip it in the interest of civility. SSRIs have been widely deployed for many years. We don't see significant amount of children whose mothers taken SSRIs being born with deformed limbs and dying young.

A better comparison would be between SSRIs and aspirin. In both cases, we know that the drug works and is mostly harmless, but we have clue how exactly it works.

Caution is fine. Fear-mongering isn't, especially if it can lead people to avoid treatment that could significantly improve their quality of life for little-to-no side-effects.
On the flipside, Obama has endorsed the usage of "Obamacare," because he does in fact care:

http://www.cbsnews.com/news/on-bus-tour-obama-embraces-obama...
> The failure to store a represention of the parsed code was disastrous because it meant that in order to evaluate an expression or statement for a second time, the engine had to parse it a second time.

Ha! They must have learned how to write an interpreter from Herbert Schildt:

http://www.drdobbs.com/cpp/building-your-own-c-interpreter/1... [1989]

In this piece of amusement, the Little C program is a giant null-terminated string, and the "instruction pointer" is of type char * . You get the picture.

> When I did come to write a garbage collector I used the mark-and-sweep algorithm. But something puzzled me, and I couldn’t find an answer in any of the textbooks I looked at: how was I supposed to schedule the collections? In a classic description of a garbage collector, you wait until memory runs out and then you collect the world. But this leads to bad behaviour on modern systems, because of swapping, and because other processes need memory too. You need to schedule collections well before memory is full. But when exactly? I still don’t know of a comprehensive solution to this problem.

In a nutshell, you let your run-time pretend that it's running in a small machine, until it is too close to huffing and puffing too hard and then you say "hey I lied, you're actually in a bigger machine: have some breathing room". This rubbery constraint keeps it behaving reasonably nicely, rather than "Wee, I have 4GB of free RAM to stomp over with strings and cons cells before ever calling GC!"

What you have to do is pick some heap size (that is typically substantially smaller than the amount of RAM). You let the GC whack against this artificial threshold, and if that gets too excessive, according to some measure, you increase it. E.g. if after a full GC you have less than some fudge threshold free, call the OS for more memory to integrate into the object heap.

The threshold is calculated in some way that the image doesn't have to execute numerous frequent GC's before it triggers the request for more space (it doesn't have to whack too hard and wastefully against the artificial limit).

Also, ephemeral GC will help, and ephemeral GC can have its own threshold against frequent ephemeral GC's. When not enough space is liberated by ephemeral, you schedule a full. Then if that doesn't liberate enough space, add more. Since ephemeral is fast (doesn't scan the full heap), you can work a bit closer to the heap limit (since you can suffer frequent ephemeral GC's better than frequent full GC's).

And, of course, the parameters controlling these behaviors are exposed in some way so users can tweak them. Command line arguments, env vars, local config file, system config file, run time global variable/API, ...
Thalidomide was never labelled as safe during pregnancy - I don’t think there is a single drug on the market that has ever been tested for safety in pregnancy. The best you will get is category A which just says that studies have failed to demonstrate risk [1].

1. http://www.drugs.com/pregnancy-categories.html
Actually, thinking about it a bit more, the only thing you could store in a std::vector indexed by signed ints where you would have a problem would be single bytes.

If you have 2 billion 2 byte elements then that's 4gb which is the total addressable space on a 32-bit system - leaving no room for program code or any other data meaning you couldn't run anything.

You could go 64bit, but then signed ints go up to (2^63)-1 and you have the same problem - elements more than a single byte in size will cause you to run out of addressable memory before you exhaust available signed ints.
My offhand anecdata suggests that the bulk of traffic jams are caused by people driving older cars. There is a little-understood cosmic force that causes cars to stop running in proportion to how critical the section of roadway is to regional transportation and in proportion to the age of the car. 1985 Nissan Sentra in a tunnel? Guaranteed to burst into flames.

More seriously, there are obvious reasons why older cars are more likely to just stop running, or to be involved in a fatal accident that snarls traffic. I think the tipping point is not going to come from the deployment of self-driving cars, but will arrive instead when the fleet of junkers nears eradication.
Japanese digital health company FiNC raises Series B
FiNC co., Ltd. (headquartered in Ginza, Tokyo; hereafter “FiNC”) has attracted investments from the below companies for its Series B funding round:

ANA Holdings Inc., All Nippon Airways Trading Co., Ltd, Credit Saison Co., Ltd., The Dai-ichi Life Insurance Company　, Limited, Mitsubishi Estate Co., Ltd., Yoshinoya Holdings Co., Ltd., Rohto Pharmaceutical Co., Ltd., Kewpie Corporation, Golf Digest Online Inc, Neo Career Co., Ltd., Fenox Venture Capital, Goodpatch, Inc. as well as further investments from existing shareholders.

FiNC is a digital healthcare company with an emphasis on creating timely, actionable and personalized recommendations to help individuals reach their health goals. Leveraging technology and research, FiNC provides a platform for users to understand, manage and improve their health.

The investments by these representatives of Japanese industry underlie intentions to quickly create business opportunities in partnership with FiNC.

In addition to the expansion of these joint business opportunities, the funding obtained this round will be allocated to the further strengthening of artificial intelligence-powered wellness-focused products, services and platforms through potential mergers, acquisitions, investments, marketing and promotion.

Moreover, the implementation of the “Stress Check” framework (initiated by Japan’s Ministry of Health, Labour and Welfare, requiring business with more than 50 employees to perform an annual evaluation of employee stress levels) on 1 December 2015, which clearly commits companies to nurture the health and wellness of employees’ minds and bodies as an indispensable asset, FiNC’s “Corporate Wellness Management Solution” is favorably positioned as an intuitive and effective service fully compliant with the framework’s requirements.

Going forward, FiNC aspires to share with the world the wealth of knowledge that is Japanese Health.
I've pretty much exactly that, and it did work. Though it was at a company that had a headcount of 15, so in a larger org it might not go down so well.
One thing I haven't heard much about is how humans and AI drivers will interact.

If we all assume that AI cars are going to be very conservative and very competent drivers, will people take advantage of that? Will human drivers become even bigger assholes that cut off AI drivers at every possibility, knowing that an AI will not hit them? Why wait in a big line for an exit, when you know an AI car will always let you in. The AI driver won't even mind, as it has no emotional state, so why not?

Pedestrians and cyclists may also learn that they can freely cut off an AI car at anytime they please. Why wait for a walk signal? Why walk all the way to the intersection? Just saunter across anywhere you like, so long as you cross in front of an AI car.
Did you consult with a doctor or psychiatrist? Curious.
Just say "my salary expectations for this position is $XY0,000". I use it as an opportunity to set the ballpark for the negotiation. Sometimes bosses don't know what people are worth so they ask these kind of questions. Once we opened an office in a new country, and when we hired people, we asked them what they expected and gave them that + 20% because we really had no idea how much we should be paying.
Looks very useful -- I thought the video demo showing the example visualizations was very helpful in understanding what it does, and made it more approachable. Thank you for sharing!
For pre-sales calls: Yes.

For on-site support calls: NEVER! - let them call the support line again next time.
I hate to ask this, but could someone explain where this stops the FuckAdBlock? I can't see it in the code.

EDIT: Oh nevermind; it calls a FuckAdBlock instance and then overrides it. Ha.
crystal ball for excel can do monte carlo simulations for what you describe but with a real probability distribution for each input. it's expensive though (as is matlab, which is what i did my master's thesis in =)
Staying Sane in Silicon Valley: Stress and Depression as a CEO
What do you mean by HIPAA certified? Do you mean they'll sign a BAA? I don't think they will.

...and even if they did, the technical requirements of HIPAA compliance go much further than what Parse has to offer. You'd be much better suited building an application and hosting it on Catalyze[1], which covers every aspect of HIPAA compliance and has a HITRUST certification.

1. https://catalyze.io
Agreed...but I wonder if that's because ios folks tend to be more interested in products with more design built into them, in other words there is more of a market for a wider variety of products...? Or, if maybe non-ios users tend to think of email as a utility and figure "design-y" products for such "mundane" things as mail are "meh". Mind you, that's not my opinion, but just curious myself.
For me, it is difficult to disentangle my feelings for talk therapy from my fear and antipathy towards the church councillors of my young life who put me on such a destructive path of self-denial.
There is a good rule of thumb to use when looking at associative studies - if the effect is not 300% or more then it is unlikely to hold up when tested in a double blind study. Anything under 3 fold is mostly noise or bad experimental design.

As a comparison the risk of lung cancer is 1500% higher in smokers than non-smokers.
Show HN: Proton – Spacemacs inspired configuration kit for Atom
With Paris Climate Agreement Adopted, Ship Emissions Fall in IMO'S Court
Considering the subject matter, I thought PG was just letting us know he had made some changes.
No. It is not against the law. I think it is only unlawful in the case where the company is actively up for sale.
There's a crazy claim / instance of the Chinese Soda Fallacy in the middle of the article. Why would the first-mover developer of automatic driving software be able to reap 10 cents per mile driven?
No, I don't think we ever did.
Great article. I'm fully in agreement with your analysis and am a huge proponent of free markets solving health care in the US.

One striking area you can see the difference in the US is in elective surgeries -- for example cosmetic surgeries and Lasik surgeries. Insurance doesn't cover elective, so the providers take cash only (or credit/payments). Providers often have the fanciest and newest equipment with clean modern facilities. Prices are disclosed to and agreed upon by the patient ahead of time, and in general get cheaper over time due to competition.

FYI, the Surgery Center of Oklahoma is one of the only surgery facilities in the US which actually lists their price schedule on their website: http://surgerycenterok.com
There are a lot of things the C and C++ standards allow implementations to do, such as making int 16 bits, using one's complement for signed integers, (in C) only making the first 31 characters of identifiers significant, (in C++) not allowing any identifiers longer than one character, except those in the standard library, et cetera. This is because they are designed to be portable to a wide variety of compilers and target devices which might have limits that weren't envisioned at the time of writing the standard. Doesn't mean it's a good idea to write absolutely pathological implementations for no real reason other than laziness...
Oh yes.. I presume first of it's kind in medical consulting implementing slack... Correct me if I'm wrong..
No it isn't. It's called value investing.
Yes, people will take advantage of AI drivers, but everything will be recorded and I'm sure the autonomous car companies can figure out how to put those recordings to use. Name&shame, sell the info to insurance companies, push to make it an automatic ticket, etc. After a shakedown period a more or less reasonable compromise will surely emerge.
It's not really a spectrum but a collection of symptoms whereby if one exhibits many or the majority of them in enough frequency, intensity, and duration as to negatively impact their life, one can say to be ADHD.

There are different subtypes (not sure if they are in the DSM but they are often referred to in other literature), e.g. hyperactive vs non-hyperactive. Sometimes, though, the hyperactivity exhibits itself in ways that are non-obvious.

I think the negative stigma comes from what many (myself, included) believe to be an over-diagnosis in young children. It seems to be used as a catch-all for children who are difficult to handle, who aren't good at sitting still in class, etc. This over-diagnosis causes a lot of people to think the disorder isn't real.

Secondly, a lot of people will try to fake their way into an ADHD diagnosis (especially at the college-level) to gain access to the amphetamines. This makes it difficult for those with the actual disorder, as we are scrutinized heavily and often made to feel somewhat criminal when we pick up our prescriptions at pharmacies that have had issues with this in the past. I won't say it's overly common, but it does happen. I've been told they were out of stock before because I tried dropping off a prescription at 3am once. I had it in my wallet and had meant to drop it off on my way out with friends. On my way home, the subway stop I get off at (I live in NYC) is where my 24/7 pharmacy is. I didn't think anything of it, I'm just dropping it off to save myself a trip in the morning.. well, the pharmacist looked at me.. 3am, clearly had a few drinks.. and he gave me the "we're out of stock" line. Magically it was re-stocked at 7am.

And lastly, there is a stigma in the US, in general, when it comes to mental illness. These aren't things people can see, for one. And, perhaps more importantly, our mental selves are what we view as our actual selves, so people can have a hard time admitting to themselves that they have something about their mind that is considered abnormal. Other people have a hard time accepting it because they simply can't relate - how do you explain to someone what it's like to be ADHD?

You might tell them that you forget things a lot, feel impulsive, etc. and they simply say "Yeah, everyone is like that though, you just need some discipline and will power dude." What they fail to recognize is that, yes, everyone does feel that way sometimes. Just like everyone feels anxious sometimes. What makes it a disorder is the frequency, intensity, and duration of the feeling(s). Many people just can't accept this, especially in the US it appears. Our attitude is "pick yourself up by the bootstraps" or "be a man" or "put yourself together - no one's gonna do it for you. I certainly didn't need medication!" and there's a lack of empathy because they simply can't understand.
Here is the amazon product page for the hue starter pack with the reviews listed -- most recent first. Even if you haven't purchased this yet you can let everyone know these new reviews rolling in about the product are helpful:

http://www.amazon.com/ss/customer-reviews/B00A4EUUO8/ref=cm_...
Porting a large piece of PC code to a console:

- every deleted line meant we could have more content

- the code ran faster

- there were, axiomatically, fewer bugs (and we fixed a lot of bugs on the way)

- the code was more understandable
Somewhat related, it seems like no paper on this topic could come close to the seminally named article, "Fuck", which was downloaded so many times on SSRN that it shot Ohio State University to the top of the law school rankings, which then revealed how flawed the ranking system was and involved editorial censure and the unraveling of said law school rankings, and then was followed up with the hilarious "Fuck and Law Faculty Rankings".

http://papers.ssrn.com/sol3/papers.cfm?abstract_id=896790

http://papers.ssrn.com/sol3/papers.cfm?abstract_id=971103
Anything that decouples my ability to meet medical needs from where I work would be an improvement. I can't buy insurance on the open market that's as good as my employer's, and I have no access to detailed information on other potential employers. This puts me in an awkward position.
I don't really see the problem with this. Cars should yield to pedestrians and cyclists, and the only reason they don't always do so now is because of some impatient humans at the wheel who prioritize their speed over the safety of other road users.

Without road-raging human drivers behind the wheel, is the vehicle occupant going to care that they got to nap a few minutes longer on the way to work? Or got to read a few more pages of their novel?

Edit to add: Also, I'm looking forward to autonomous police cars who bringing reliable traffic enforcement to all road users.
Yes- my friend goes to India and does his annual checkups/ dental checkups and fillings for a few hundred rupees which is cheaper than the deductible of his dental insurance here. Last time he had heart pain and went to a top heart specialty clinic and his bill was $11 to get checked out.
The presumption seems to be that the reader grew up as a Christian in a Western county. Because of HN's supposed demographic.
"Thus the first cyber-activists were able to use this decentralized architecture and Usenet (developed in the USSR in 1982) to circumvent traditional censorship."

That should read, "re-inveneted in USSR".

Tom Truscott [0] and Jim Ellis [1] are the creators of Usenet. Bnews was indeed released in '82, using UUCP to exchange between machines. [2] This was before NNTP. In '95, Truscott and Ellis received the Flame award at USENIX.[3] Guess what for?

[0] https://en.wikipedia.org/wiki/Tom_Truscott

[1] https://en.wikipedia.org/wiki/Jim_Ellis_%28computing%29

[2] http://www.tldp.org/LDP/nag/node256.html

[3] 1995: "the third Lifetime Achievement Award was presented to Tom Truscott, Steve Bellovin, and Jim Ellis for their work in creating USENET." ~ https://www.usenix.org/about/flame
Agree.They should at least have Android and ios SDK.
I agree with you 100% that Tor has its problems, and that it is a research project. It is not, and I do not believe it is, a panacea for strong anonymity on the web, and it is not intended to provide protection against a lot of things people think Tor provides protection from.

However, I disagree with your statement that Tor is not worth continued support. Even with its imperfections, I believe the Tor Project community is still working toward useful and productive goals on anonymity research, and is still a flagship of that to the greater public that is interested in protecting their privacy online. Maintaining a basic level of support for these ideals is parallel to Tor, but Tor in many ways is also a representative outlet for them.

Regardless of Tor's actual effectiveness, Tor's current profile is likely to make it the first anonymity tool of its kind to get attacked in the courts, especially if someone can do more than pretend there is a link between Tor and Islamic terrorism. How the Tor Project handles the litigation and political process that will stem from this heat will probably set case law, and with it court precedent, for other anonymity tools that come in its future. In that regard, Tor could become the PGP of the so-called second crypto wars.
One exit node out of 1110 is hardly a "guarantee", and I wonder what percentage of binary downloads are actually done over plaintext HTTP.
"Out of over 1110 exit nodes on the Tor network, this is the only node that I found patching binaries, ... This does not mean that other nodes on the Tor network are not patching binaries;"
Protecting Windows Networks – Kerberos Attacks
I completely agree. And I'm surprised that any department within the company saw this as a good idea. It was an obviously bad long-term idea, which makes me wonder if they think of this product as a business they plan to be in for the long term or if this is just something they're toying with and trying to squeeze a few more bucks out of before they abandon it.

The most basic feature of a "General Lighting" product, besides providing light, is interoperability. They have an opportunity to push general lighting into the next generation and reap the benefits of the long-term experience they have with the early-adopter market.

Instead, they've decided to put their product into the category of "Novelty Lighting". Meanwhile, should a competitor come along offering an open solution (there's probably one already?) that gains traction, Philips will lose, and they'll probably dump the product line well before they've lost, fulfilling the only guarantee a lock-in can fulfill: obsolescence.

And even if they walk this back, the damage is done. They've shown they are willing to break customer's existing installations via a software update and will do so without more than an FAQ to explain it. They basically pushed a software update with the result of turning the lights off on their customers.

It's disappointing more than anything. Someone out there will do better.
In the interview, they state that "the rise in autism...".

That's been shown to be fallacious. Autism is only really a very recent diagnosis, and reporting rates were either low or the condition wasn't diagnosed properly.

Then the author hypothesises that the seratonin levels might be what causes the issues with autism. But those taking SSRIs have a problem with seratonin levels already, right? So how do they know it's the anti-depressant?

I read the comments when study was posted to HN previously, but there doesn't seem to be too much questioning of the the study itself. Perhaps I'm being unfair.

This study has been criticised - I think NOR gives a pretty balanced report here:

http://www.npr.org/sections/health-shots/2015/12/14/45966593...
I was about to ask if a Raspberry Pi 2 would be sufficient to run OwnCloud, but it looks like it's the hardware of choice—great!

Is there a way to run OwnCloud along with a typical system (really, an ssh server and a few utility programs) on the Pi? It's mentioned as an SD card image, but it would be nice to run it on top of a normal Raspbian or Arch installation.
But will that be enforced? I doubt it will.
Rainforest QA (YC S12) Is Hiring US/International Remote, or SF Based Engineers