skysight-inc/HackerNews huggingface dataset:
"I'm utterly appalled at Tim Armstrong's attitudes towards the lives of his employee's children. Apparently it's possible to pay a programmer $100K/year, but spending ten times that to save the life of one of his employee's children is absolutely unacceptable."

Did he say that?
> There's just no way spending a million dollars to raise a fetus up to the age of zero passes any kind of cost-benefit analysis. The cost of replacing the thing is much, much lower.

Second-order emotional (and nth-order social and monetary) costs are part of a comprehensive cost-benefit analysis.

The cost of even thinking in terms of "replacing the thing" is predominantly the cost of complete societal ostracism.
This depends on how much I need $100K (odds are I can pull this together if I'm attached to the child), and, crucially, on the age of the child. I place essentially no value on a child at negative eighteen weeks old.

I mean, would you personally pay a million dollars to save my child? I'm no more attached to a new nonviable fetus than you are to my (imaginary) 11-year-old.
Beam Me Out Of This Death Trap, Scotty (1980)
I dont know what you are saying
Its the only service that stops me being able to run test machines ipv6 only. Everything else I need supports ipv6 already. And hey they have loads of people, surely one of them is interested...
The point about "won't someone please think of the children?" is that its usually uttered when something that doesn't affect children is going on.

It's a demand that society fight a bogeyman that poses no real threat to children: Sonic the Hedgehog or communists or "gay propaganda" or saucy pop videos.

Asking that one's health insurance cover the delivery of one's baby seems a pretty legitimate demand.
Perhaps but my understanding is that, at least for vision, the brain learns by trying to predict nearby neurons as well as the future, thus learning an internal model of the world.

Algorithms that do something like this are called Deep Learning and have recently proven extremely effective at machine vision and other tasks. They don't all work by prediction per se but they do learn to compress the input down to a smaller representation of features that can be used to recreate it and are very related to prediction.
So I figured how to use Tumblr as my RSS reader
Asio is My Go-To C++ Application Framework
Does any one know of any good self study resources (or online courses) on this subject?
I don't really understand how anyone can lump a real child with whom you have years of shared experiences, who you've loved and taught and who has a personality of its own in with a lump of cells that's yet to have a coherent thought.
I think the writer can be forgiven for laying it on thick, since the writer is the mother of one of those distressed babies.

And I think it's very useful for our empathy muscles to occasionally listen to "biased" people like this mother.
If your company cannot afford to pay $1M insurance claims, you shouldn't be in the business of insuring medical coverage. You should be re-insuring that risk. There are many companies that will be happy to do this for you.

The fact that apparently AOL is on the hook for medical claims by its employees indicates they've made a reasoned judgement that their risk pool is diverse enough that it's worthwhile to self-insure, or they're incompetent.

Either way, it's crazy to set yourself up as an insurer and then complain about having to pay claims. That's kind of the point.
The thing is, children's medical care as a whole is not relatively expensive. Elderly care is.

This kind of event is super rare. However,it's not nearly so rare to have an older person go through tons of procedures and spend months in the hospital.
For the record, that's not actually what Tolstoy said either. He actually wrote, «Всѣ счастливыя семьи похожи другъ на друга, каждая несчастливая семья несчастлива по своему».
Didn't syncing/sharing across devices a more recent thing? Not something that came out of the box in 2008.

Chrome syncing was never a problem for me with iOS, I find it more annoying that Google keeps changing the UI and I can't find/figure out how to view tabs from other machines.

Safari visually looks much better, I don't know if Chrome's font problems apply to MacOSX or if Apple is able to tailor Safari for MacOSX/iOS. Overall scrolling feel the same for me.

The stuff he mentions as missing in Safari though are huge dealbreakers for me to switch over. I use the "View as Desktop mode" in Chrome and I need Developer Extensions
It's one of the top posts on HN. Clearly people are interested. As a a lead programmer at one of the top venture backed companies in the SV, I find this work phenomenal. What the * have you done?
This is called triage: http://en.wikipedia.org/wiki/Triage

It's difficult to discuss these things as people tend to get emotionally involved, but be discussed they must.
Just curious, do you have kids? I might have agreed with you before I held my preemie (only 5 weeks, nothing like the baby we are talking about) in my hand:

http://www.mcvoy.com/lm/photos/1999/04/16.html

It's easier to make the calls before you have a kid, they are calls in theory. After you have a kid you are changed, what was an obvious call becomes much much more complex.

If you can make that call after holding your own kid, wow.
I happily stand corrected. :)
Next Silicon Valleys: How did California get it so right?
Here’s How Much It Would Have Cost To Build An iPhone 23 Years Ago
Perhaps BTC does have a liquidity problem.
Alert (TA14-017A) UDP-based Amplification Attacks
> This is a human being we are talking about. A child.

This glob we're talking about has less in common with a (prototypical) human being than does a 29-week fetus still implanted in the womb. You're taking a strong stand here in the abortion debate; is that intentional?
Because he's an attention whore.
> No one wants to talk about scarce resources and how to allocate dollars to have the most impact. I wish conversations stemming from idiotic comments like Armstrong's ended up being productive but they always end up with non-actionable ranting around taking executive pay and giving it to sick people. Unless someone proposes a mechanism to achieve that, it's just a dream / rant.

What about progressive taxation and nationalized healthcare, like most wealthy countries do?
0.0015 Bitcoin = 850 Dogecoin (I just looked it up) ... less than a day of mining on mid-to-high-end current or last gen AMD Cards (79XX, or R9-280X+).

GPU mining Bitcoin has been unprofitable for like over a year.
so jealous, a great tikz figure is like art - one thing that isn't emphasized enough to grad students is that good figures can make it so much easier to understand the concepts and results being presented
But coding is easy to learn. It is not rocket science. It is merely language and syntax to learn the basics. They teach math without expecting kids to become math-gurus. How is code different?
I see the logic here, but I don't really agree with it. Obviously, if the fetus had a million dollars of its own, it would happily spend them for the purpose, and that would be a sensible investment. But it doesn't, and I don't think it's a sensible investment for any third party, even the parents.
iOS.

I just re-downloaded it from my purchase history, and it seems much better than it was when I originally downloaded it. I had deleted it after maybe 10 minutes because I found the hit detection to be so infuriating.

I'm still bothered by the fact that a game with a pixel art style would have blurry graphics.
Can't reply one level down.

From what I've read, it is the very nature of the beast (purely private, for profit health insurance) that causes the costs to be higher.

As I said in another comment, an earlier claim of "13 to 18 $K" for health insurance seems ridiculous, coming from a country where $6k gets top-level private insurance (to cover electives, get a private room vs shared, etc) on top of "free" health care) for a family.
Getting Things Done: It's All About the Short Breaks
Answer to your question and method for figuring out other "how to do something ubuntu in debian" questions. A great way to answer a lot of these questions is simply use `apt-cache search` however this is not always enough. The next thing to try is apt-file. Install apt-file:

# apt-get -y install apt-file

Update apt-file db (might do this on install, I forget):

# apt-file update

Now the bit you are interested in: How do you add PPAs in ubuntu? Answer: `add-apt-repository`

Does debian have something named add-apt-repository?

# apt-file search add-apt-repository
software-properties-common: /usr/bin/add-apt-repository
software-properties-common: /usr/share/man/man1/add-apt-repository.1.gz

That looks familiar.

# apt-get install -y software-properties-common
# add-apt-repository ppa:libreoffice/ppa

As a long time debian fanboy I have to say "new software is exclusively published on Ubuntu" was kind of funny. Unless you were talking about `upstart` ;) A great reseource for debian is the Debian Administrators Handbook. The section on pinning is:

http://debian-handbook.info/browse/stable/sect.apt-get.html#...
I've always thought that descriptions of Condorcet methods are harder than they need to be. Even the wikipedia page describes them badly.

The Condorcet criteria itself is easy. If a candidate would beat every other candidate in a one-on-one matchup, that candidate should be the winner. There, that's it.

That's really how it should be described. And then as a next step, we can then describe "tiebreakers". Instead, wikipedia (and others) describe Condorcet only in terms of their tiebreakers, making Condorcet methods themselves appear flawed[1].

You see, loops are possible. In a vote, it's possible that A would always beat B, B would always beat C, and C would always beat A. And the various Condorcet tiebreakers (like Schulz) are ways to resolve those situations.

But the point is, if that happens, the vote really is accurately uncovering an indecisiveness that actually exists in the voting population. So it makes sense that a "tiebreaker" would be non-ideal in some sense. And they all are in some way. The problem is not with the tiebreaking methods. The problem is with the voting population.

I've always thought a good voting system would be the following:

First, rank the votes. If a Condorcet winner exists, the election is over. If not, restrict the candidate pool to the Schwartz set, and start a new round of campaigning so the voting population can research more and better educate themselves.

[1]. Yes, we can argue that the Condorcet criteria is "perfect" if a Condorcet Winner exists, with one caveat: it implies the value that all votes have equal value. If you have that value, it's a logical implication that the Condorcet Winner (if it exists) should be the winner. But other values are possible, such as a utilitarian mindset of wanting to meet greatest social utility, such as some voters being far more passionate or educated than others. Following those implications bring up other tricky problems, though.
I was going to accuse you of being a pedantic, Captian Obvious, but I'll let this one pass...this time.
Weird and unusual ways to get beautiful skin
Lean C when you need to grok how memory works in computing. Learn Scheme to grok the science of computing. Learn BSD when you want to understand operating systems and the network stack. Grok engineering when you write a scheme->c translator running on BSD.
http://ipv6-test.com/validate.php is a better one. It also tests if the host can be reached. The one you submitted only tests DNS.
I don't get it. This is a clone of that very old Helicopter Game. Which I played for some hours then never touch it again. What is it that people are so addicted to?

I am really looking for some clever games I could play on my phone (WITHOUT being online all the time) but everything I find and people seem to like a popping bubbles and this. This can't be it...please...
A wide range of these products are available at reasonable markups via a variety of Amazon Marketplace resellers.

That's how I got my first one. But since then I've started ordering direct from Alibaba/Aliexpress and for many products the savings are large enough to "self insure" and still be worth it with a good margin.
The amount of time it takes you to create a US Dollar isn't how you would measure the cost of something. It's strictly based on the value of that item. And with .0015 Bitcoin being equivalent to just over $1 USD, it's not much markup. A k-cup can easily cost $.75/each.
"Hear hear", imploring people to listen to someone. /pedantic
"The psychological profiling [of a programmer] is mostly the ability to shift levels of abstraction, from low level to high level. To see something in the small and to see something in the large." -- Don Knuth
Isn't it isn't it, not ain't it?
For your reference:

I don't have children of my own. When I was 16, my mother gave birth to twins, so I have more parenting experience than the typical childless American, including that of holding closely-related infants.

> It's easier to make the calls before you have a kid, they are calls in theory. After you have a kid you are changed

Very true, but I don't see myself reversing on this.
The difference is that with the helicopter game, you have control over the vertical acceleration. With this game, the control directly applies a vertical impulse. Slight difference.
Exactly my point. I had it pretty good...way better than newbie women today have it. I'd like us to give them the advantages I had!

Ironically, this means in many ways doing the opposite of what many of the people calling themselves feminists demand.
Personally I take a different view: learn a high-level language, use it to study computer science, and if you feel like writing some low-level code go ahead and learn C (though even then, you could probably do better by bootstrapping a compiler for your favorite high-level language and adding some extensions for low-level operations). C is not the best or even a particularly good language to try to learn abstract CS concepts with, professors who choose it are needlessly stressing out their students, and at the end of the day you can learn a lot more about algorithms and data structures when you are not busy worrying about pointers or trying to avoid the things that "everyone knows to avoid" (except people keep failing to do so).

I say this as someone who watched the catastrophic results of trying to use C++ as a language to teach data structures. It is far more important to be able to think abstractly than to know how to deal with pointers.
>Healthcare for distressed infants is certainly not an example of inelastic demand where people have to pay for it themselves

I take it you don't have a child?
AOL does pay health benefits, what happened was they cut 401k to maintain their comp budget.

Rmember : Slate opinion blogs != journalism
Vim and I – A Love Story
To the all HR guys out there
I've been a HN lurker for a while and I know a lot of you work in the tech recruitment and hiring sector.

I wanted to know what sort of problems you guys face, the kind of people you're looking for and if there any tools you use that make your job easier.

We're a tiny company trying to build a job portal and who better to ask for advice than HN itself?

Cheers!
Thanks. I was actually thinking about that when I wrote it, but opted for full-on indignation of the moment, rather than calm and contemplative dictionary checking.
Not said, but isn't that exactly what his cost cutting implies?
I created it twice successfully last night, I thought maybe the servers are overloaded so I waited to download the second one until this morning. Checked my Gmail, got the your archive download is ready email, clicked the link, logged into Google's site, clicked Download Archive...mine is several hundred megs in size, it gets between 60 and 150 megs downloaded then again this morning, it quits with the error I described.

Maybe there's some bug relating to the size of my download but I'd think a few hundred megs shouldn't be an issue to download.
This Crow is the Smartest Bird you will ever see
Why do you want to skip the sensor fusion step? The entire point is it gives you more accurate data.
Products have feelings too
"So that they don't die themselves" != "because they are unable to raise an infant"
How many tons of dirt do you need to move to give intensive care to an infant? I spent quite a bit of time in the NICU and was never able to locate the $10,000/day expense. Medical expenses have more to do with billing codes and reimbursement rates than anything fundamental.
That's still pretty tough to explain.

I had a friend who worked advocating for simple runoff voting initiatives, but gave up because it was too much work having to explain it to be people.
I don't do a lot of this kind of work, but as an interested party with sunday spare time, I think the problem here is that you're scoring anything other than the first picks.

If you just look at first picks, Newbie HBase wins 3 to 1. If for some reason Newbie HBase was in a 2/2 split with Mapreduce and KIR (flip James's top 2 votes), you then take into account 2nd rankings, which in this case means Newbie HBase wins again.

I don't believe you ever want to take into account someone's griefer vote, too much potential to game the system with no benefit to the group as a whole.
The Dogecoin gem is interesting for the same reason.

http://dogecoingem.com/

Based on the BTC gem, which has I think been shut down.
I made a great one showing how Schwarz-Christoffel mappings worked. Wonder if I can dig it up somewhere...
The Mill CPU Architecture – Instruction Execution
Aren't the paths just the places where the plow passed? Cars may very well use the rest of the road if it was plowed too, no?
When did roads become the only meaningful public space we have?
It really depends on what you're aiming for.

- pure mathematical stuff, graphs and such, you can skip programming

- making algorithms/protocols/etc by simple models require to understand what a computer can do, etc so learn at least Python

- making new architectures, efficient functions (like for crypto), go to C.

I am suggesting Python, because it is probably the simplest programming language to learn.

I'm not saying that learning Python when you do purely theoretical stuff is useless, just that you can skip it and still work. Event if you do no CS-related things, programming is useful.

tl;dr: go for Python, unless you need to now the specific workings of a computer
No, because he wasn't cutting the medical benefits at all.
A national healthcare system doesn't take away any of the things you get in the US. Many employers offer private medical insurance, and one can choose to pay for individual treatments privately if one wishes. So if you're wealthy or have a good employer, you're in just as good a position as you are in the US (and if you're poor, you're better off).
There's at least one where cars were very clearly using space that wasn't plowed for U-turns. Text search for "Rita's".
It was a disappointed to find my host, Digital Ocean, does not support IPv6: https://www.digitalocean.com/community/questions/is-ipv6-ava...

After I made an effort to get configure it within Nginx I was hoping things would work.
My employer has a policy that I can't use my personal machine for work :( so I have to wrangle with two and the moving of them about.
Your clearly limited imagination can't even begin to give you an idea of what having an 11-year-old child will do to how you live and think.
Do you know what kernel version or distribution fixed that? I've avoided installing a native distribution for that reason.
This game is also much harder than the helicopter game
Google search [Premature]
>but VLC should be amplifying the output using level-limiting (hard-limiting), which would effectively bring all the quiet parts to be just as loud as the loud parts, instead of just digitally clipping the output.

That's compression, not hard-limiting. Hard limiting would leave the quiet parts quiet relative to the loud parts. It would only crush them if they were not enough dynamics in the first place.
"I am suggesting Python, because it is probably the simplest programming language to learn."

https://en.wikipedia.org/wiki/Scheme_%28programming_language...

(Otherwise I agree, start with something like this to learn CS)
Talking about High Availability... the site was horribly slow to load.
I dunno - Instant Runoff got a lot of traction, and that one is even harder to explain/count and can come up with crazier results, too. I've always thought Condorcet could get more traction if it were rebranded as "Instant Round Robin" or something. People understand round robin tournaments.
To those saying "Why bother when there is ES5?", don't forget Lo-Dash/Underscore are more than the handful of ES5 methods. They each contain well over 100 utility methods for everything from iterating arrays and objects, to templates, and even function composition.

A lib can offer leeway and enhancements over bare metal language APIs. For example, in Lo-Dash you can do callback shorthands like `_.every(buttons,'disabled')` instead of `buttons.every(function(button){return button.disabled});`.

Lo-Dash's methods are more consistent than shims and in many cases faster than their ES5 counterparts. Shims have to follow the language specification which means they have a lot more overhead than their
Lo-Dash equivalents making them slower in older environments where performance is already an issue. Shims also fail to address engine issues like how IE<9 treats arrays like `[1, undefined, 3]` as sparse when no other engine does. Lo-Dash smooths over these issues by treating all arrays as dense and gets better performance in the process.

Utility libs, like Lo-Dash, can give you more consistency, generally better performance, and more features than their ES5 counterparts.
I would rather go to menu.wendys and menu.pizzastore.

This also saves Wendy's and Pizza store from having to pay for another TLD.
How often do self-insuranced companies run out of their set-aside? When that occurs, do their employees simply go without health care?
Is Flappy Bird the new "Hello World!" for game engines?
Just install NAT64 on the network so that they can reach ipv4 if needed
I remember when I first learned about Tikz. I sat down and read most of the manual in one sitting (this is NOT a great way to learn anything, in my opinion), and I used Tikz everywhere. I would make a powerpoint using LaTeX/beamer simply so I could make some cool animations. I am not quite so excited to use it everywhere nowadays :)

The Tikz manual is very well written, and the author, Till Tantau, includes a section on general tips for creating graphics. He rightly states that graphics should be first-class citizens of papers and presentations. He also says that you should outline and plan your graphics before you jump straight to writing Tikz code. I wish I followed that advice more a few years ago. Tikz is beautiful, but I find nothing holds a candle to planning a graphic than pencil and paper.
Not sure if this helps or not but before we had our first my wife and I sounded a little like we were on the same page as you, more black and white. For example, we were mid 30's when "we" got pregnant so there were concerns about Downs and other stuff that happens when the eggs are older. We were pretty darn sure that if there were any "major" problems such as Downs, we would abort. It seemed pretty obvious what the right call was.

After having the first one? Things changed. Downs really didn't seem that bad compared to a life. I'm still pro choice and I don't think you could pay me enough to judge someone else's decision, that's their choice and it's hard enough without my irrelevant opinion in the mix. But for me personally? The bar on where I would go with an abortion went WAY up after having a kid. Way up.

Just trying to say having a kid really changed my thinking and I suspect I'm not that unusual in that respect.