skysight-inc/HackerNews huggingface dataset:
I think in the case of Mexico there are plenty of mass shootings but they're due to cartel violence so they're not classified the same way.

As to why the US has so many mass shootings, I have to think there is cultural component to it. The idea of randomly killing a bunch of people has taken root amongst violence-prone mentally ill in this country. When you look at all of these shootings the vast majority involve someone who is struggling with mental illness and possibly suicidal feelings who tend to be loners. These people in their misanthropy look to take the lives of others in their last act in a blaze of violence.

For a different example of culture and violence, look at South Korea. Murder is rare, but South Korea leads the world in suicide rate (more than double the US). There, social and cultural pressures that lead people in pain to taking their own lives. It's not the gun laws, or drug laws that are causing that situation. But in that society the idea of taking your own life is more widespread for whatever reason.

As for developing countries with ubiquitous AK-47's, I can imagine most of the violence is attributed to civil unrest and state-sponsored violence so it's not tallied the same way.
> making decisions based on pure logic is un-human?

It's not just un-human, it's impossible. Every logic decision ultimately depends on the axioms deciding what is a "good" and a "bad" decision, and the choice of axioms needs to be based on an emotion - as choosing one set of axioms over another is otherwise arbitrary.
I had my first kid with 38 and I wish it would have been sooner. I love having a kid now. But I worry about staying healthy enough to do the fun things I want to do with them.

And grandparents are a major factor, too. They are a great help, and also they really enjoy being with their children. Supposing my kids also wait until they are 38 to have kids, my odds at enjoying quality time with grandchildren are greatly reduced.

I'll probably be almost of pension age when my kids finish their education. That's another thing where I worry I might not be able to help them out as much as I could if I would still be earning money and connected in the business world.

It would perhaps be different if I had toiled and saved money all the time up to age 38, but I didn't. If you have kids, odds are you get more serious about those things.
the value of a good that is being sold depends on the supply of that good in the marketplace. if there's no change in the supply in the marketplace (i.e. if the dude kept the sourcecode for personal reasons and never shared it), then there is simply no harm whatsoever.
>You don't think age of consent for sexual activity would be a useful age?

So 18 then. There are exceptions that allow less, but the 'no restrictions' is 18.
Unlike Microsoft, who had the will and executive ability to expand to new territories and destroy competitors, Google has a remarkable record of half-baked works and giving up. it's a joke.
When is it ever about "all Christians"? The whole point of Christianity letting people read the Bible is that it became many-flavored. But you want everyone to be your kind of Christian? Well, how Christian of you. :P

Forming any group based on a shared trait is now unPC? A group is defined by those it excludes along with those it includes. You are criticizing a group of people for wanting to be with like-minded people.

PS. as an atheist I'm not welcome "there" either and I don't give a crap. Gay people don't give a crap either. But their flag is used by sophists to steer policy. And you are echoing those political efforts.
It's not that we're not aware, it's essentially that we may only be aware - aware of our thoughts once our subconscious thinks them, aware of our actions and their consequences once they're made.

The trick, seemingly is manipulating the focus of awareness to convince the subconscious decision-making apparatus to make different decisions, even though all we really have control of is our awareness.
You are severely misreading what is being said here. "very likely to be of use" is not the same as being provably true. The point being made is that of usefulness and correlation. Those two things are essential to the way humans have and continue to think. In day to day life, nobody does 'studies' to prove every single thing to be true. That is why customs that survive time can sometimes have a grain of truth to them. And what's interesting is that even if they didn't it could be that blindly following something for years has created an evolutionary pressure on the body to adapt.
Browsers aren't likely to implement two separate languages either. Furthermore, forcing people to pick between "ES5" and "ES6" if they just want to use a single ES6 feature is pretty bad.

So your fundamental choices are really an ES6 that is backwards-compatible or an ES6 that is not used.
> should every employee of a Silicon Valley company be shamed for rising property values in the area that have left many homeless?

Property values have nothing to do with homelessness. The roots of homelessness lie in the closure of mental-health facilities all across the US and California. These people need mental health counseling more than anything else.
There are two parts to the answer.

Firstly, some plants have evolved to do photosynthesis more efficiently. One of the projects in the article (the one I work on) is to take a particularly efficient kind of naturally occurring photosynthesis - C4 photosynthesis - and copy it over to species that don't already have it. Sugarcane is an example of a plant with very efficient photosynthesis.

Secondly, there are relatively few evolutionary innovations in photosynthesis for several reasons. The main one is that the global environment is constantly changing - the atmosphere is very different now than it was 1.6 billion years ago when photosynthesis first evolved. The atmosphere started out with no oxygen, so photosynthesis first evolved to handle that scenario. But photosynthesis releases oxygen by breaking up water molecules, so it gradually oxygenated the atmosphere and depleted the carbon dioxide. Modern conditions with very high oxygen and low carbon break a lot of the assumptions that were fixed into the early photosynthetic system, so improvements tend to be workarounds because evolution mainly builds on what is already there.

The thing that humans have that evolution doesn't is the ability to reason about the system. Evolution is like an optimisation algorithm working within constraints, and humans are like software engineers that can change the constraints.
Posts like this give the illusion of saying so much, but at the end of the day, they really say almost nothing at all. What actionable advice is this post really giving? What examples is it pointing to to illustrate the author's point?

> Use threading. Instead of naming each intermediate value, thread the value through the process without naming it.

What does that even mean?

To be honest, I'm not even really sure what the author's point is. Naming is hard? Naming is bad? Don't name things? Name everything? It just feels like an abstract nonsense piece.
One last point. There is no market for stolen code. If I stole Google's search algorithm, who would I sell it to?

Google's search algorithm might not be very marketable but I can think of tons of different uses for stolen proprietary trading algorithms. The potential for inflicting enormous economic damage is very real.
That would absolutely be the way I'd suggest going about it.
When the laws hurt consumers and protected the taxi cartel, I, and 2 million plus people per day welcome the destruction of such backwards laws.
Maybe we are both right? GS are terrible people, but the code he stole could help him future work?
Ok It looks like this is the biggest issue, I mean guessing locations. This might be hard, I'm using named entity recognition approach, although even with this is not that perfect. Also Is really common to put more than one location, in different formants.

I'm planning to add UI widged to flag post as misplaced.

Here the first location appears as Australia and isn't followed by any city, also the next entity is not location. So we are done. Australia is the location.

Said that I will fix the job position manually.
> But isn't it a bit irresponsible for something as large/respected as an entire State to put their backing behind something with pretty well known, negative tradeoffs?

There is no such thing as tradeoff free medicine. Things we can ingest without unusual side effects have a special name in medicine: food.

IUDs are, on balance, considered a much safer form of birth control. They do not flood the user's bloodstream entirely with hormones (rather delivering it directly to the area of effect), and the treatment can be quickly discontinued in the case of the rare negative reaction.

In many cases, negative reactions to IUDs are indicators of other more severe reproductive organ issues like Endometriosis. For other reproductive issues, IUDs can actually be proscribed as a treatment.

The actual risk profile for IUDs is quite favorable. The actual risks of pregnancy are much larger than people like to talk about, and most women (even young women) take over a year to physically heal from their ordeal carrying and delivering a child and that's entirely ignoring the social and economic impacts of said pregnancy.

Most importantly, IUDs have fantastically high compliance rates because they are always on and most of their failure conditions are obvious (results in falling out). By contrast, the mechanical failure of a condom or diaphragm is often difficult to catch in the heat of the moment and human factors come into play with pill compliance.

Of course, knowingly or not, your actual cause here is to be Sargent Rubiquity of the Womb Police. I don't believe for an instant that any logic or compassion motivates your post.
It isn't wise. Every time somebody figure's out how to optimize for one variable, everyone starts optimizing and we end up with great productivity for a brief bit and then the California drought.

We have been lucky so far cause scaling up takes time.
So, apparently there are a good number of tech jobs in Java Virginia, USA

https://en.wikipedia.org/wiki/Java,_Virginia

I suspect those might not actually be there.
Wordfence ; Seattle, WA; FULL TIME ; REMOTE

Full-time PHP Developer with Security Emphasis

Do you want to work in information security? How about being able to work anywhere on the Planet? On a beach in Hawaii, or taking your lunch break fly fishing a stream in Alaska.

We are a fast growing information security company. You will be working for us remotely full-time, with full benefits including medical, dental, 401K and a generous stock options package.

We are a team of four full-time employees and a handful of contractors. We’re fast moving, nimble, self managing and work in a relaxed atmosphere. Rather than working for a mega-corp, you will be working in a company where your work has real impact in the fun high-growth stages of our evolution.

We use apps like Slack, Fogbugz and Dropbox for our workflow. Each team member is World-class at what they do. We have flexible working hours and we are a diverse team ranging in age and location from Maine to Redmond to Knoxville to Florida.

All permanent positions will involve a trial period of approximately 1 month with a minimum commitment of 10 hours per week. You will be paid for this time and it will be used to evaluate whether both parties want to pursue a permanent position.

We have the following position open:

Full-time PHP Developer with Security Emphasis

For required skills, please see our blog (post is too long for HN).

https://www.wordfence.com/blog/2015/06/were-hiring-php-devel...

If you think you are a fit for this role, we want to hear from you. Please use the application link below to apply and note that as part of the application process we require that you include some source code. The application form has all the information you need. (Links to a form on Workable)

https://wordfence.workable.com/j/29DA8705A2

Full post is on our blog:

https://www.wordfence.com/blog/2015/06/were-hiring-php-devel...
I'd try stripping such words (and URLs) when they appear at the start or end of the tweet. If in the middle, removing seems likely to mess with the meaning.
Opinion Mining with Deep Recurrent Neural Networks
The “real” success story of Microservices
> It takes less time to learn and build native instead of trying to hammer Javascript into a hole it doesnt fit into, and spending hours attempting to optimize it's performance to no end...

...depending on the size of the app.

I have an open source project that I devote a handful of hours a week to. I absolutely do not have the capacity to create native apps for desktop, iOS, and Android. It's great if the writer of that comment has either a tiny app that does nothing important or has a ton of free time, but not everyone is so lucky to be able to maintain an app on 3+ separate platforms.

Javascript is the one language all devices speak well, so as someone who is proficient in it, has an existing (somewhat complicated) app, and wants to port it to mobile as quickly as possible, rebuilding everything twice in two different languages and two different UI platforms is just not an option.
Well you are getting native app with xamarin, so it must be better.
I've previously had disagreements with Soghoian before, but he's generally reasonable. He's not exactly cartoon villain material.
I'm not sure about the details of Meteor's RPC implementation so I can't comment on it specifically.
I call this "Duck Programming:"

https://unspace.ca/dev/2012/duck-programming
Thanks! I already monitor a bunch of twitter accounts to see the latest but didn't think to look for a centralized place. Bookmarking!
Microsoft’s New Tossup App Lets You Poll Your Friends, Plan Events
Who takes an Uber to work?
It has access to all the location data of each of it's users.
The iMatix guys have been amongst my heroes since they released Libero (state machine code generator) and built Xitami on it (both mentioned by Hintjens as "finished" projects in a comment to the linked article) back in the 90's...
There are no social problems so large that we can't fix them once we develop the will to do so.

> It is a big problem with no solution. [...]

I imagine a lot of the country felt that way about civil rights in the early 1960s. Then https://en.m.wikipedia.org/wiki/Civil_Rights_Act_of_1964 and https://en.m.wikipedia.org/wiki/Civil_Rights_Act_of_1968 ... And while it's nowhere near solved, people don't regard cross-burnings and lynchings as matter-of-fact daily occurrences anymore.

> This is an insanely hard problem to solve, and it might actually not be possible to fix.

I imagine folks in the mid-1960s thought exactly that of https://en.m.wikipedia.org/wiki/Desegregation; that folks in the 1860s thought exactly that of reuniting the states after https://en.m.wikipedia.org/wiki/American_civil_war; and that folks in the 1760s thought that of the whole "How can we get the King to listen to us and help us manage our colony in our best interest?" until we did https://en.m.wikipedia.org/wiki/United_States_Declaration_of... and https://en.m.wikipedia.org/wiki/American_Revolution

There are no social problems so large that we can't fix them once we develop the will to do so. We don't develop the will until we admit that these problems are tractable.

So let's fix it.
No, the landlords and the activists who block new development should be shamed. They're milking the tech industry for all it's worth, with the side effect that middle income people are thrown under the bus. The tech industry is the victim of this scam.
Perhaps over time communities like this will lead to a restoration of the "long tail" of online communities. I've found myself less than comforted by the homogenization of communities that can result on one-size-fits-all places like Facebook or Twitter.
Russia's murder rate is twice that of the United States yet their gun laws are far more restrictive. Mexico's murder rate is also about 4 times higher than the United States even though there's literally only 1 legal gun shop in the entire country.

I would wager that a lot of violence in the US is caused by the drug war. Mass shootings are more common than they should be but they're a drop in the bucket compared to all of the violence created by the drug black market.
RC Planes have ridiculously high power to weight ratios which are unrealistic by full scale standards. They use small bursts of near full throttle power to move air across the (oversized) flight control surfaces. Full size planes just torque roll uncontrollably when they get near zero airspeed. Although with a giant engine and propeller and some gigantic control surfaces who knows.
"Each user has an app, the reddit app, which connects to the reddit p2p network. For most users, the app is a normal web app. Each user funds their own app with a small amount of bitcoin. In order to download content"

I imagine they also baked in some sort of percentage that Reddit will get on top of the transaction for managing it. It's a way of sneaking in a way to make money and I seriously doubt it would have worked.

To me, Reddit is pretty much worthless in terms of dollar amount. They copy links from all over the Internet, which pretty much anyone can do.
WebSockets vs. REST: Understanding the Difference
The 18th was not on The Bill of Rights, and by the way, the 21st repealed it.
How do you get $100,000? If 30% of households own guns, that's about 37 million gun-owning households. If there are 300 million guns, that's about 8 guns per gun-owning household. If that's $100,000, that means a gun is worth on average $12,500. I'm hardly an expert on guns but that seems about an order of magnitude too high from what I do know.
I don't agree.

I agree, that naming is hard, of course.

But I don't agree, that you should avoid it at all costs!

Sometimes, the costs are just to high. When by avoiding naming things, you make the program more difficult to understand, you loose much. This could cost you nearly as much, as a bad name and very likely much more than a half-good name.
At a better interest rate, with a haircut to the original debt and saving you from defaulting on that original debt (by delaying payment deadlines). So yes, there is a benefit to you
Supplementing nitrogen comes with a whole host of environmental trade-offs. In particular there are problems with pollution, where nitrogen added to fields gets washed off in the rain and ends up in waterways. There it can totally destabilise ecosystems by introducing a flood of nitrogen which is usually a scarce resource, leading to massive population explosions of some kinds of organisms, which in turn can leave huge buildups of toxic byproducts. This is called eutrophication.

https://en.wikipedia.org/wiki/Eutrophication
But drug violence has plummeted from its high point. The drop in drug prices (engineered by the CIA?) meant folks no longer want to get killed over $50.
The design looks great and congrats on launching! May I ask what is your tech stack if you dont mind me asking.
A spring that solves your animation problems
Meteor's DDP protocol is both pub/sub and RPC.
Kobo Glo HD vs. Amazon Kindle Paperwhite: Which One's Best?
Disc – visualise module tree of browserify bundles and track down bloat
Directives are generally binding, but leave implementation to member states.
Big fan of yegor256, don't always agree with him on everything but he writes clearly and his stuff is well thought out.
I never knew about the association between Perl and Christianity, though I guess a shitty language full of holes and that generally causes arguments and a mess is pretty Christian...
I've subscribed to number of things on getprismatic.com and I love it.
My podcast subscriptions:

General interest, science, philosophy, design and architecture:

* Radiolab: http://radiolab.org

* 99 Percent Invisible: http://99percentinvisible.org

Embedded systems/electronics:

* Sparkgap, focused on a specific technical topic each episode, sometimes with guests. http://thesparkgap.net

* Embedded.fm, focusued on technical and non-technical topics surrounding embedded systems software development but also often links with art and education, often with guests. http://embedded.fm

* AmpHour: Dave Jones and Chris Gammel ranting about whatever they feel like fairly often with guests. http://theamphour.com
The article is maybe overblown, but I think there's a good point there. A lot of functionality is one-off stuff that doesn't need to be re-used and won't be, and so trying to come up with a name for a little chunk of code just ends up making the program harder to understand.

So, sure, you can write:

function processData(err, data) {
//blah blah does stuff
}

db.getData(processData);

But it's actually a lot simpler and more understandable if you just write:

db.getData(function (err, data) {
//blah blah does stuff
});

If and when you ever need to break that function out into something re-usable, give it a name then, but don't bother with a name unless you need it.
I once worked for a company where due to a customer's religious sensitivities we had to change the name of a service from 'demon' to 'daemon' and remove an icon featuring a cartoonish devil.

No big deal, just amusing.
Correct me , I don't find it as a Uber rival . I think they are trying to promote car pool which is much needed here in India , only problem I see is security of passsengers
Some religions are genocidal (probably most of them, if they take their holy books literally). Aren't some political positions sufficiently horrible that it is morally correct to shame people for them? That such a political position is a religious belief should not change how we treat it.
I was thinking about these providers:

buyvm.net for 3$ per month (100Gbit apparently)

iwstack.com, 8Gbit protection for free

ramnode.com, 20Gbit
"Hey man, I don't make the rules." I'm sure more than one guard said and thought this at Auschwitz. And it's a pernicious problem in complex, political society, a rationalization that let's people do their jobs, even when they suspect that it's wrong.

Personal accountability is a good thing, and at the very least we shouldn't be repeating the whole "hey, they didn't make the rules" post hoc rationalization on people. Vance could have said no to pressure. The fact that he didn't is a very individual problem.
This looks great. Thanks for sharing. Those numbers in the end look impressive. Unlike other solutions it seems like going from 2 to 4 nodes didn't make much of an impact on regs/sec.
Ask HN: Do people have any luck using eLance or Upwork as a client or freelance?
I don't think we should get too excited about this without further evidence, as microbes aren't the only (or even the most likely) possible source of complex hydrocarbons on a comet. For example, see: http://arstechnica.com/science/2015/07/magic-carbon-layer-no...
I just realized I don't even shudder at the quality of BBC's "journalism" anymore.
I'm pretty confused by your logic, I certainly don't think that it implies, for example, that the reader would be unable to go into education and go down a career path where they would become one of the few experts who are working in this field. It even links to papers and technical articles.
I think the debate is still open on the benefits and drawbacks of remote jobs. It's going to take a long time to change the culture.