skysight-inc/HackerNews huggingface dataset:
I followed what your argument was, but would be interested in seeing you pursue it. From what I can tell, there isn't much evidence that an advantage in preventative care makes up for the gap between Cuba and (say) Spain on major health event outcomes. For example: you're roughly as likely to die of CVD in the US as in Cuba, with CVD being seemingly a pretty good proxy for preventative care overall.

If it's not preventative care that Cuba does particularly well, what is the thing it does well? There would need to be something, right? One of the major tasks of the health care system is to prevent people with CVD, stroke, and cancer from dying. Cuba doesn't do a particularly good job of that. I'm sure there are other things a health care system needs to do well. What are they? Then we can go find out how well Cuba does them.
Yeh, there's also one on the sidewalk there. Hopefully they keep both. I talked to one of the demolition guys and he said they are taking a few more of the buildings down in the area and being replaced with a new shopping center.
https://cloudup.com/cRsaA-QRV6F
There's a well established social phenomena for what you describe as uncharitable reading the words / actions of other people. It's called the fundamental attribution error.

https://en.wikipedia.org/wiki/Fundamental_attribution_error

It has been studied in detail with respect to computer mediated communications as far back as the dawn of email and the tendency of readers to assign a lot more negativity to the emails they receive then their senders ever intended.
Dianne Feinstein (D-CA), who "doesn't understand how the Internet works." Nor does she understand the Constitution.
The difference is in how you respond to the person.

So, with the person who has read an article, or heard a soundbite and repeated it incorrectly, consider how you would respond to it in person if they were in front of you.

Gratuitous negativity is being rude, and not addressing the argument.
Perhaps they are holding that opinion because it is the only one they have heard.

Did you ever change anyones mind by screaming at them that they were an idiot?
Why would it be different online?
Present your case for disagreement, with sources, and your experience, then walk away from the discussion if you feel the individual is not going to be taking it on board.

Perhaps your well written, calm, take down of their points will persuade someone else. I always view it as "I do not have to persuade the author of anything, but perhaps someone reads my position and changes their mind"
In which case, I would rather not come across as if I was about to burst a blood vessel, or incapable of pointing out flaws in an argument without resorting to "Your thought process is too faulty to trust".
Do you seriously think someone who dismisses people so quickly gets wound up about it? The entire point of dismissing them is to avoid wasting time on them, what in the world gives you the impression I'm getting emotional about it?

To answer your question, I'm 36 years old. I've been online for a quite a while.

It took me a lot of years but I did eventually learn the lesson. On the internet people are never wrong and even citing sources gets you drug into yet another stupid conversation you don't want to be involved in.

I didn't invent the idea of "don't argue with stupid people, they'll drag you down to their level and beat you with experience".

But I wholeheartedly agree with it.
As Zak mentioned it does happen to some degree in the Euro market. There's little difference (sometimes only ECU configuration) between some of the high end and performance Volvos.

It is a difficult thing to do though because high performance parts often come at the cost of price, fuel economy, reliability and usability. Using the performance variant turbocharger across a line of cars and setting the ECU to a lower boost would result in the lower spec ones having overly expensive parts that boost at the wrong rev range resulting in worse fuel economy and engine response.
Bad threads produce bad behavior. By definition. When I see it happening, I flag the thread. Sometimes despite wishing that there could be a positive discussion of the subject because the subject is relevant and important and intellectually interesting.

I think "Maybe next time it comes up the comments won't devolve."
Maybe these can just do my exercising for me so I can watch more Netflix
By that logic, this does happen: "it should be easy for you to go trade against them and make a lot of money."

So what the hell was your point?
I think your ideas are good and your intentions are laudible, but I question what purpose is served in asking people to wade through excessive verbiage in order to arrive at what could otherwise be concise and direct criticism.
sounds like a cool idea.
The English would tackle this problem by asking people to be nice. The Americans would tackle this by policing, punishment and penalties. The cold war communists of the 1950s by forcing the community to watch each other and report offenders.
That was sort of Jack Tramiel's schtick. Cut-rate, but capable computers, moved in massive volume. It worked wonderfully for him at Commodore, and he really wanted to stick with that at Atari. Commoditization can be a powerful competitive advantage if you can pull it off. It worked brilliantly for the C64 and in Europe with the ZX Spectrum.

Here's a show from that era with an interview with Jack

https://archive.org/details/LowEndCo1985
Because if your goal is learn something in a dialogue, not win internet points, you'll want to understand the strongest version of someone's argument -- which isn't necessarily what they wrote verbatim.
> Java, Python, Ruby, or JavaScript

You mean .NET, PHP, and Java?[0]

[0] - http://trends.builtwith.com/framework

ps - For the record, I'm a rails/js guy
good idea. perhaps we should abolish downvoting too- isn't that the very definition of gratuitous negativity?
I think the industry that would/will benefit massively from the end of the embargo would be tourism. The US is just so much closer than the other big rich economies.
I can see how I might use this. Have you any use case why/how real people would use this?
This is a fantastic name. It says exactly what it does and has an excellent Weezer song to back it up
Many cars have had externally reprogrammable ECUs since the mid 1990s (with lots being fully reverse engineered), but yet tuning is still relatively esoteric and generally very expensive.

What do you think has changed / will change that will lead to an onslaught of dangerous amateur tuning by phone? The technology to do so has existed for years.
JS1k 2015 Winner
I wouldn't be so dismissive. For starters, we seem to have different definitions for "major" and "usable".

I'd say the major languages are C, C++, C#, Java, JavaScript, Objective-C, PHP, Python, and Visual Basic. I wasn't even thinking of Ruby in that list, and I definitely wasn't including the new kids on the block (Rust, Go, Elixir, etc.) I'm not trying to get into a huge argument about what is a major language -- this is just a rough list that I had in my head and not something I'm set on.

Of those, the newest (PHP, JavaScript, and Ruby) are now 20 years old.

I'm certain that none those came with the important usability features we think of now. I'd also like to think that the science around programming has improved in 20+ years, and we're designing better languages in the 2010s than we were in the 1990s.

Again, this isn't just about syntax or the standard library. The docs and tools around the languages above are mature now, but they didn't start out that way. Rust is interesting because, unlike any of those languages, it's trying to start out with the mature docs and tools we expect in 2015.

And although I can't speak for them, everything I've read suggests that Go was not primarily designed to be usable. The creators intentionally left things out (generics are the obvious example) in their attempt to favor simplicity over usability. I'm not saying it's a bad choice, but it is a polarizing one.
Prop money is almost always at least 1/3 larger than a real bill, and quite often on plain matte paper that's been a bit distressed. At least for stage use.
Arbitrary page limits cause far more harm than good in academic writing.

Dissertations and journal articles are some of the most readable and useful academic publications in computer science precisely because this attitude of "16 pages of bits ought to be enough for anyone" isn't enforced.

Without artificial page limits, it's possible to explain an idea from the ground up without taking shortcuts. Enforcing a prohibitive page limit is far more likely to force clever writing than good communication.
Before you go down the path of "Would you want people altering the way their autonomous vehicle works?" consider that it's already too late. There is open source software for a variety of autonomous self-propelled robots, land vehicles, and aircraft.

Why hasn't a problem manifested already, when I can build a drone, download software for it, and tweak it all I want? It's because very few people do that. And vanishingly few do it will ill intent.

I'm sure that 15 years form now there will be a true crime show about someone who programmed their car to run over their spouse. (It's always the spouse.) But that shouldn't be an excuse to stifle the thousands of beneficial results from hacking automotive systems that will come about from people satisfying their curiosity about what's on the CAN bus.
Steam Spy
I've seen people say this but never any real source. Maybe they're mixing up Twitter and Linkedin?
I like you. Let's be friends.
Show HN: Tool for distributed and occasionally connected app dev
http://www.demoparty.net/
This comic is a great illustration of how a "virtually impossible" task just a few years ago (identifying a bird in a picture) is now "virtually trivial".
I think features can benefit the individual without damaging the community. For example, AJAX enabled replies would leave me in the place I was reading, rather than taking me back to the top of the page, requiring me to hit 'back' twice after every comment. It would be nice if the 'next' link always worked too, instead of just throwing an error if you're browsing too slowly.

Email replies are covered by HN Notify, which, while hacky, does the job. It would be nice to have a simple Reddit-style red envelope, though, rather than clicking my username, then 'Comments' to see if I've had replies.

Of course, there are people who will say, "How much effort is it to click the back button?" but the irony is that these are exactly the kind of bad UX choices that the HN community would criticize any "Show HN" for.

I find the dissuasion away from multiple levels of replies as though in-depth discussion is a bad thing to be bewildering. Comments like "Replying here because I can't reply deeper" shouldn't need to exist. Apparently it's to prevent arguments, but collapsible comments would hide away anything you don't want to follow further.
I don't know of any way to formalize things like this and am skeptical that it's doable. Simple principles, plus a request to the community to do its sincere best with them, seem likely to produce the best outcome.
Honestly, that abstract makes me more upset. If these are due to NN's nature as linear classifers, then we are all in trouble, given that almost everything useful is based off linear models. Given the title of the paper though, I should probably be more hopeful :)
Another issue is that text is quite poor at conveying tone, both on HN and elsewhere. Saw something recently about adding emoji's for tone.
It is with great joy and positive vibrations that I receive this real world implementation of a few worthy ideas from the amazing Psycho-Pass[1] anime series. Cynicism is not conducive to peaceful productivity and it should be gracefully eliminated. Preferably by silencing gratuitously negative voices, for the common good of the cheerfully desperate community of Silicon Valley and by extension - the world.

[1]: http://en.wikipedia.org/wiki/Psycho-Pass
edit: shit you guys, can't you go with the reading my comment charitably or will you hit that downvote button again, thereby showing your hypocrisy?

I think you misunderstood the new guideline. My takeaway was that people should try to interpret things charitably and not react blindly and impulsively, especially when their reaction is to write a comment. I can't find anything in the guideline that suggests that people shouldn't disagree with you. That's what's I believe is happening to you: people read your comment, try to interpret it charitably and find that they still disagree with you enough to downvote it.
My comment being downvoted so harshly is evidence to the contrary.

And I get it, you're going to explain to me why my "tone" or some other such thing is the reason it's getting downvoted.

But here's the thing. I don't give a shit. internet points aren't my thing.

But what I do know is that I gave a "straightforward honest" response and it got downvoted to hell by the very people asking for others to "be charitable".

As to the specifics of your response, you can't quote me saying anything about the guideline not allowing me to suffer fools. You can't even quote me implying it, but you responded to that idea anyway.
Show HN: We are Making FREE coding and game dev tutorials Would love feedback
Playing with Power: Documentary about Nintendo Power Glove as an animation tool
Online discussion simply isn't the same as being in a room with someone, or more precisely, it's a type of 'room' all its own.

We're not being introduced to each other by mutual acquaintances who then have to get along with one another for the remainder of an evening. We're not even at a house party in a city we've never been to before meeting people that may become good friends. Nor are we at a press conference asking questions of a PR representative.

Instead we can take up and discard facets of these situations as we see fit.

...I'm not saying it's a bad idea to consider your hypothetical when talking with other people online. It's probably a good idea in almost every discussion.

But this room also allows us to be marvelously direct. The questions that everyone is thinking but don't get asked in a press conference can be addressed.

That's why I back the right to be negative so heavily. Even if it means that we have totally rude, toxic threads that no one likes, I'd rather have that if it means we get to keep our online rooms open. (Partially because we're going to have those toxic threads anyway.)

Everyone's an equal in the comment section, even if that means we're all equally poisoned.
Not at all. You've highlighted the problem with your phrase "isn't no negativity". It's a poorly defined slippery slope of a criterion. Where is the line drawn?

Banning personal attacks, but allowing unlimited criticism of ideas, is more of an objective guideline.
I've heard that near-death-type experiences can be induced by stimulating the brain. I guess that calls into question a lot of the religious experiences people report.
And everyone loves enterprise maintenance gigs!
It's not only the data, but also the continued promotion of dealer service lock-ins.

There are many modern cars where (for example) the "service in XXX miles" indicator for oil changes can't be reset except by the access-restricted and very expensive factory service tool.

Many independent shops already have to buy reverse-engineered tools to allow them to service these cars and continue to stay in business. It's clear that automakers are very interested in abusing copyright laws to force a monopoly on after-sales service.
I'm not so sure about heat maps here. They don't suit the zooming scale at all when viewing the entire map. For example, the first map suggests that Ireland was a major driver of slaving trades at the full-globe scale, which is absurd.
I would like downvoting to require an explanation. It could be a single-line text box with the label "Explain why".

If you're serious about downvoting, it's no trouble to type in a short explanation such as "incorrect", "not funny", "obvious troll", "unnecessarily rude". (Those seem to be some typical reasons for downvotes.)

And if you're not quite sure why you're downvoting, having to explain would certainly serve as a determent.
> Why does not trading with one country have such a negative effect on Cuba?

Because like much of the Carribean, one of the prime industries in Cuba prior to the embargo was tourism, and distance is a factor in tourism, and the main source of tourists with money to spend that would travel to Cuba in the absence of the embargo is the United States.

And, perhaps most importantly, because as big of a real effect that it has, those clear real effects that are hard to quantify exactly provide a convenient and plausible cover for any harms that are really due to the economic policies of the government.

> The us is not the only place they can sell sugar tobacco and bananas.

No, its just one of the places (and the most affluent one) that they have the best position compared to other sources for doing so (without the embargo) because of transport cost per unit of goods.

> Also why not buy cars from europe or Japan etc? Why must it be american cars?

As the article here notes, those with the money to afford it are buying cars from elsewhere (Korea and China are mentioned specifically.)
Sure maybe it's not good for FP if you're Edward Kmett.

> The reason, I'm hesitant to give it a fifth star is ultimately that I don't believe that Scala is a good language in which to actually do functional programming.

Literally the only other mainstream language that he would be able to say is capable of "fp" better than Scala would be Haskell.
Show HN: Caxton – Send URLs from desktop to Ubuntu phone
No one is saying to be normal or to do "kid things" (whatever you may include in that). Some of us are just saying that building your resume shouldn't be a high priority at 13.
The idea is to give the reader a more complete picture. Often we skip over what we think is good about something and focus on the problems. I'm not saying you should come up with feel-good bullshit to make something fundamentally flawed seem like a good idea. I'm just saying that, when something is "mostly good but with one problem" we can learn just as much from why it's "mostly good" as we can from what the problem is.
So too much in the pipe and things get wonky? Still a perfect name!
Show HN: RocketClub – Startup Stock for Everyone
France divides the fashion world by banning skinny models
Unlimited criticism of ideas is fine as long as it's substantive. Critical comments must contribute something to the discussion. A reader unfamiliar with the topic of the discussion should be expect to learn something from critical comments, more than "a commenter named $foo doesn't like this thing".
For folks who want to see some seriously intense development work, there's both a 4k and an 8k competition this year.

Because these segments have to care about some incredible compression techniques, imagine having to think about the entropy of your music score and code as you write it. And it still has to be real-time and it still has to do something cool.

The demoscene is one of the most astonishing major software movements around, and it predates the internet.
Trying to get feedback for my site... most importantly, does it make sense?

People seem to confuse it with investing.
If someone is responding in bad faith, then usually you just want to curtail talking to them. If you think it's still necessary to continue the thread due to the "audience", then concentrate on facts and sources and just make the strongest argument you can then just leave it alone. Avoid trying to get the last word or being goaded into responding just because someone said something that makes you upset.

In regards to clarification, that's easy, ask questions, ask for clarification. Just don't assume.
I'm watching the live shader coding now. It is pretty impressive what some guys come up with in just 25 minutes.
I wish the CL standard was evolving today...
May be selective perception, but I have seen a rather uncommon increase of submissions regarding make here nowadays. Have I missed something?
> There's plenty of zero-cost bits available to allow for articles of all sorts of lengths.

Straw man - i wasn't talking about cost, hard drive space, or any relation near what you're referring to.

> ...articles that are usually at least 100 pages long. These articles tend to be well-respected and highly cited.

Another straw man - why does length (short or long) correlate with quality again?

> Longer articles have many advantages in allowing for a more in-depth explanation

Ah the real comment. Ok. I definitely agree - longer usually means more space to explain.

> and it is certainly not the case that every reader wants papers shoe-horned into an artificial page limit.

So be it. There's usually an appendix or supplementary materials that can offer expanded derivations. Often the authors trim a lot of the fat for the published paper and put a longer version in a book/thesis.

> What a strange attitude!

As a writer of publications i want more space and agree, but as a reader of publications (way more than i write) there's just too much out there to spend my time going through 50+ pages. I can put in the time for 10-20 pages and if i still want more i'll check out other publications, appendix, supplementary, thesis...whatever. It's an important and necessary skill for academics to be able to concisely present their work - not just for publications, but for grant applications, presentations, etc.
OCaml, if that passes your "mainstream" test.
An easy and low cost way to prototype your smart home
>Sleep Paralysis is extremely unpleasant though.

Perhaps an understatement. It's increased by stress and it increases your stress levels while falling asleep creating a nice cycle of stress, fear and panic. I'm so glad it happens rarely now.
Thanks for the info!

The third-runner JavaScriptCore has always been pretty good about embedding, though. (Apple has offered it as a separate framework with a stable API since 2004 or something.)

It seems to me that the reason why Chrome went with the in-house V8 rather than just improving JavaScriptCore wasn't so much technical as political. Ultimately they ended up forking the entire WebKit too.
If those people are in a company and that company benefits from your work, they could still be breaking laws related to internships and child labor.

Unpaid internships are illegal except under some very restrictive conditions.

That said, these things don't seem to make it to court, so you're probably not risking anything by doing them.
You should be able to detect if the stream is seekable (by checking the result of 'lseek(fd,0,SEEK_CUR)') and only buffer if it's not.

Of course, if you're really paranoid, the file could get changed out from under you. But honestly you're probably screwed either way with an attacker who can do that.
Worth mentioning Scott Aaronson's blog post (http://www.scottaaronson.com/blog/?p=30), and a lot of discussion on Less Wrong over the years (http://wiki.lesswrong.com/wiki/Newcomb%27s_problem).
First, SYRIZA doesn't want a separate currency, only the most radical members do. And their rationale has nothing to do with being competitive in the global market. Its widely described by their leadership as a dreaded last resort if its creditors continue to be unrelenting and force a default.
ProcessWire core updates, pull requests and more (2.5.25)
> I have no idea why the blog is fetching a Markdown file via JavaScript from GitHub and then using JavaScript to render it...

I can guess: Make pushing changes out to the blog one step (upload fixed Markdown) instead of two (compile Markdown to HTML, push fixed HTML).

It's not the smartest thing in the world to do, but it's comprehensible.
ECU flashes don't require much more than software and the right kind of cable.