skysight-inc/HackerNews huggingface dataset:
It's not just "war" in the abstract. The context of the video is that there is literally a firefight going on nearby in which U.S. soldiers are under attack. The helicopters shot at what appeared to be a group of armed men ("appeared" because some of the men actually were armed) and then shot at a van that appeared to be trying to pick up "bodies and weapons" (according to the soldier who radioed in for permission to engage the van). In the context of a firefight, that means the van is a potential threat--those wounded and the weapons could go back to fighting U.S soldiers.

This is not a "shoot anything that moves situation." It's a "if you're called in to the middle of a firefight you resolve doubts in favor of whatever protects other U.S. soldiers."

"""
Gabriel Schoenfeld, Senior Fellow at the Hudson Institute said of the airstrike:.

It is precisely the presence of weapons, including RPGs, that goes a long distance toward explaining why cameramen for Reuters—pointing television cameras around corners in a battle zone—were readily mistaken by our gunships for insurgents. The video makes plain that in this incident, as in almost all military encounters in both Iraq and Afghanistan, our soldiers are up against forces that do not wear uniforms—a violation of international law precisely because it places innocent civilians in jeopardy.
"""

Don't get me wrong, I don't think it's never appropriate to second-guess a soldier's conduct in war. But "war crimes" are purposefully malicious actions in the absence of a threat. Not bad judgment calls in response to what you can make out from hundreds of meters away in the middle of a firefight.

This is a war crime: http://en.wikipedia.org/wiki/My_Lai_Massacre.
Puppet has it's own DSL. It's easy to learn, but it is difficult to use it well. Basically as a Puppet 'programmer' I can generally see the difference between an experienced user or not.

This all said, to extract a lot of power from Puppet you also have to script in Ruby, as to add additional functions not included in the Puppet core DSL requires you to write your own scripts.
And for some context: https://en.wikipedia.org/wiki/UKUSA_Agreement
It doesn't have to be that way. It may be that way at the moment but the internet was originally built to be fault-tolerant and decentralized, and we can provide that alternative to the corporate dominated net.
> Civilians might not like it or even understand, but Manning hopefully did when he chose to join the Armed Forces.

Maybe that makes sense if the only relevant is between the Armed Forces and Manning. But here's the thing: civilians are the ones paying for the military.
Funny Amazon reviews
Google has gotten really really bad about this. I don't typically log in to Gmails web interface, but when I do I'm accosted by little yellow popups everywhere that obscure the interface. After logging in to google services, the first thing I have to do is cleanup all the unnecessary clutter.

And this pushiness with Plus has consumed all my good will with Google. They used up their reputation advantage, and are just another tech company to me now. I hope it was worth it, because reputations are very very expensive things to change.
14 Ways to Contribute to Open Source without Being a Programming Genius
Are those procedures as "forgiving" as the civilian ones?

“The Whistleblower Protection Act does not apply to the intelligence community. They’re exempt from it. And most people in the intelligence community don’t realize that. So, you can’t even go to the Office of Special Counsel because they’re exempt from that, too, and the merit system protection board. So even if you use the Intelligence Community Whistleblower Protection Act, the only thing that gives you is the right to go to Congress. It doesn’t–it doesn’t have any teeth there to protect you against retribution from the agency that you’re reporting abuse on.”

http://www.nbcnews.com/id/52174294/t/whistleblower-protectio...
I had to bump the demo site up to about 200% to start to see increases, but was definitely able to increase the text size.
Well, it's fairly clear that standards for military technology will be set by the military organizations that are generally the sole users of military technology.

These aren't "standards" in the sense that they define the parameters for ineroperability of technology in widespread use by many disparate parties.
That decision was made when the rules of engagement were drawn up, by higher-ranking people and long before this incident. In fact I believe at the time, they were supposed to shoot anyone who picked up the weapon of an injured combatant, even if they weren't threatening anyone with it. Not sure what the logic was on that one, but it wasn't like the gunner was just making up rules as he went along.
Let's keep one thing that the poster you are replying to had in mind:

Human nutritional science is HORRIBLE from a "meta-science" perspective. Gary Taubes, who admittedly is a bit of a one trick pony, has written extensively on the failings of the nutritional scientific community to adequately fund real, controlled studies that test out poorly performing hypothesies that have been taken as gospel.

Eggs are good for you now, but a few years ago every doctor was saying they were bad for you, along with butter. Why is that? Because nutritional science SUCKS. The general public thinks that eating a serving of bacon is worse for their body than eating a serving of raisin bran. The actual data shows that the opposite is true. The fault for this lies 100% with the nutritional science community in the United States.

As a person who fell victim to their bullshit for years until I tried the Atkins diet (tons of green vegetables, meat, minimal carbs/sugar) and subsequently lost weight, improved my blood profile (HDL went up, triglycerides went down, LDL decreased slightly) and all the while going against the conventional wisdom on diet. I tried low fat, I tried vegetarian/vegan, none of it worked. It was scientifically unproven bullshit due to a flawed scientific community embedded in the study of human nutrition.

I'm not saying reject the scientific credentials of individuals in the community. I'm saying reject the establishment. They have repeatedly failed the public, so fuck em.
Exactly, this is the weirdest part to me. The US government feels alright with the fact that they have publicly declared anyone living outside the US a possible enemy. That is definitely not how I feel at all as a citizen and that viewpoint is obviously extremely dangerous. It seems like the US is becoming something like a xenophobic elderly person who isn't able to adjust to the times.
You would do best to remove your obscene personal attack quickly. Do that and you would have expressed a valid opinion. Don't and you're likely to be banned.
I think this guy has never heard of Web API (http://www.asp.net/web-api). He's saying MVC is bad, then he writes code that just returns serialized data instead of views.... which is exactly what Web API does.
I would not be surprised at all if it was the rebels that did this.
Benderism: save the world by killing all humans.

http://humanities.philosophy.objectivism.narkive.com/SivGxJB...
Wow, this is cool. The first thing I thought when I saw http://ricostacruz.com/nprogress/ (submitted earlier) was how much effort to port/implement it to/in AngularJS. And you did it!

Sorry for nitpicking: (1) I think the color is too strong, (2) At one time (I don't know what I did), the progress bar went 50% but centered instead of left-aligned (but still on top), unfortunately I can't reproduce it, and (3) While trying to reproduce the bug, I encounter another bug where it won't stop if I click "Start progressbar" repeatedly.
Or terse.
Don't forget it has "Thresholds" param.
Every time I think I have it bad, I realize that this hero has it worse.
They got caught spying illegally. Solution: try to make it legal.
The Youtube/G+ insistence is so frustrating. It's driven me to Vimeo several times.
Not for me on a 1080p 27-inch monitor from a reasonable distance. I have to browse Hacker News at 125%, and Reddit at 110% - although almost all other websites work fine.
Sounds gimmicky to me:

http://ceramics.org/ceramic-tech-today/sapphire-versus-goril...

I haven't heard many people complain about scratches on their smartphone screens, but I have seen a lot of people operating phones with shattered screens.
This is why I try so hard to separate the US government and the American people.

However.... I cant pretend that the US people didn't vote for Obama, and Bush and Clinton before him. In a democracy the people have to take responsibility for the governments they themselves vote for. And no, ignorance is still not a defense.

This equally applies to my country, the UK. In the end, my real disgust is with my fellow Brits who also voted for all this, and seem not to care. Again, not just this current regime, but the Blair one before it.

We all vote for the same people, the same system over and over again. So, why on earth should or would government ever change? "We" condone it.
Death of 21-year-old intern Moritz Erhardt at Merrill Lynch
It's not hard to get professionals to offer their services online. These sites already do it.

http://www.wello.com (health& fitness) , http://betterfly.com (everything) http://www.popexpert.com (coaching)- http://www.takelessons.com (music)

The hard part is getting clients that are willing AND able(have the tech/connection) to use the platform. Google will not be there to offer the support that these connections need, and it will fail unless support is outsourced.

Almost all of these sites offer both online and offline(in-person) to survive. These sites might actually do better when Google brings live-online-instruction to the public's attention, and then they go to one of the previous companies that actually cares about supporting the professional and client/student.
I donated to this charity years ago. I picked the country, and was supposed to get back progress reports on which water project my donation was helping. But I never heard back.

They now have quite a list of full-time staff, possibly even bloated and top-heavy.
Granted it works better but it's still developing for one platform only and excluding others.

Remember when sites were "optimised for IE". Well we're there again but it's not IE.
I am not sure inspectors can do much here other than add information. The politics surrounding Syria are complicated and fraught with recent history (Iraq, Afghanistan and Arab spring) such that it is difficult to understand how this will play out. The UN is also a politically complicated organization and ultimately this will be a test of the Syria and Russia relationship. All the while people are dying from gas attacks. It is amazing to think that a government willing to use gas, if true, could sustain the popular support of its people (which is something Syria still has).

Some of the fighters on the anti-Syria side are like the Mujahideen, and arming them was probably a mistake in the 1980's. There's the people of Syria safety to consider, and our own.
The problem with your argument is that it's not that he blew the whistle, it's that he didn't do it in a responsible manner.

Also, whistleblowing doesn't always include breaking a law or contract. Also, he also exposed things that WEREN'T wrongdoing, and even the "wrong" things he "exposed" were pretty much already known and "wrong" is VERY subjective in this circumstance. The "wrongdoing" was not in what happened in the video, nor the number of civilian casualties, those are accidents and mistakes, but in the misrepresentation of those events. That is not really in and of itself wrong.)

And really, the thing that got him most in trouble were the hundreds of thousands of diplomatic cables that exposed no wrongdoing but still exposed state secrets.
It's All About The User
3D Printing Startup Builds Hyperloop Model in 24 Hours
That could work, but the advantage of an HSM is that the key material is physically prevented from leaving the device, barring acid/x-rays/other attacks. All encryption happens on the device itself. With an open ssh connection you could still remove the key material from computer.
@ars: You're not doing the math. You're just repeating the same claim, which seems wrong, and probably is wrong. You should certainly not be surprised that you're not convincing anyone. And saying "It's quite clear" is really rich, because, of course, it is not clear at all.

I think the best rebuttal has to do with the cost. The cost of buying, fueling, and maintaining a car is much greater than that of a bicycle plus the incremental food cost for the rider.

Additionally, @wes-exp has pointed to figures (just concerning MPG equivalent, not counting buying and maintaining) that have bicycles much more efficient than cars.
As for the systems themselves, based upon what I've read, I've come to the tentative supposition that their data storage, categorization, and compartmentalization is relatively minimal and undifferentiated. [1]

This would be in line with what we learned about the structure (or rather, lack thereof) of intelligence systems of the State Department and military that allowed Manning to acquire such a broad range of documents undetected.

What I've seen cited of the documents from "agency who shall not be named" appear to describe and show that definitions of and limits upon what is searched for, are largely manually constructed and executed by the human operators performing those searches. "You may search for this OR that, but not both. You may search for this other but only in conjunction (AND) with this other term.

It all reminds me rather of one job I had that involved extensive data mining. I started with a mass of raw detail records and winnowed things down. It was entirely up to me what ended up being winnowed out, and I required both extensive knowledge of the domain and careful and precise execution in order to come up with the correct results.

The whole "unnamed agency" situation has developed rather a similar smell, for me.

As an aside, today when I read about the Manning sentencing, one of my first thoughts was, "Supposing that this prosecution has been 'fair' and 'necessary' (not that I necessarily agree with this supposition), then where is the prosecution and sentencing of those responsible for the criminally negligent design and management of the data intelligence systems he 'exploited'?"

For all its vaunted capabilities, I suspect that data management at the NSA is similarly fucked up, and that there are managers and contractors who should and would, in a fair world, be sent to prison for this.

--

[1] Perhaps with a few exceptions, e.g. for senior government officials and favored members of the private "elite" class, e.g. the C suite and board of Goldman and the like.
What options do we have? How are other startups/businesses dealing with this?

Pragmatically speaking, carry on as normal and, if you really care, implement some commonsense security measures. Monitoring has been going on for years and its exposure recently is just the latest media storm in a teacup. Almost no items on the HN front page in a year's time will be about this topic and we'll be ignorantly living in the "new normal" as we always do.

Remember when "comedy would never be the same" after 9/11? How the economy would collapse and we'd be fighting for food in the streets after the financial crisis? How Iceland was headed down the pan? How avian or swine flu would decimate humanity in the 2000s? How the Manning leaks would destroy international diplomacy? The media's job is to blow everything into a crisis to get people thinking their day to day lives are radically changing.. except, they ain't and they so rarely do.
Bradley Manning would have gotten less time if he:

Robbed a bank: 20 year max
Knowing spread AIDS: 10 year max
Sold child pornography: 10 year max
Sold slaves: 20 year max
and many more....

Will this cause action or uproar among civilians or military personnel? We'll see...
Why would you be sure of that? No one involved in mistreating Manning has had any charges brought against them, nor will there be.
Oberon does exactly this. X and Plan 9 do so as well, but without the markers.
Is it "evil"? No. While I agree with the author that it sucks, I feel that calling it evil dilutes the word of the power it should have when used.

So much ink has been spilled on the "evil" stuff that it seems as though people's energy and attention spans are exhausted when the more "banal" stuff comes around. And so Google can get away with shoving as much G+ on us as they like.

"Google, don't be banal"....more accurate, but decidedly less catchy
I agree for plain documents, but tons of online articles list comments on the same page, so the scroll bar is almost a negative incentive to keep reading.

"I've read this much of the article and I'm only 1/20th of the way down?" [user stops reading, unaware that there's 450 comments and the article is actually pretty short]
Are you ready to ship your laptop? I live in chennai and I know there is an apple store here.
How about if someone revealed the identities of CIA agents? Scooter Libby...remember him? He's chilling somewhere right now as a free man.
Credit for abuse served. Maybe one could request abusive treatment and get out in half the time?
Isn't this kind of the point of hackathons? It has nothing to do with gaining customers. Who even asked thought that it did? Hackathons, from my understanding, have always been about developers getting together to improve their skills. Also I'm not sure how much value a PM would get out or give to a hackathon.
I'm happy for the guy and all, but Facebook is doing the right thing by not paying the bounty. They specifically bar messing with real user data, while they could have handled the original report better that's still not justification. If you bend the rule once, everyone will want you to bend the rule "just one more time" for them.
OK, so that's 26 minutes per file.
> These are obvious to those who know them, and useless (or dangerous, even) to the rest.

That sounds like a dangerous way to think about things.
Just because you're paranoid doesn't mean they're not after you?
Every single thing you wrote is objectively correct, but in spite of that there are a couple of dozen responses calling you names and saying you are wrong. Fascinating.

Anyway, I'm personally glad that the military has finally prosecuted him and that he can get on with his life after serving his time.
Manning swore to protect the US Constitution and did just that. I wish there were more citizens in the uniforms who take their oaths as seriously as he did. The same goes regarding Manning.
See my other post in this thread, where I posted the following. Which, please, tell me if this would work or not:

>You run two instances of your VM. One is run locally to you - another is hosted. When a message is sent to you from another peer - it must reach both the hosted and the local one to be opened. When both instances are online at the same time - a hash is shared of the message between both instances and the local master can trust and open the message.

When you're locally off line and a message is sent - Thus, if your locally offline - your hosted instance receives the message. When you come online - your local instance will receive the message from your hosted instance AND a hash from the senders hosted instance. If the hash from the sender matches the message hash from your hosted instance - the message is trusted and can be opened. Else it is dropped.

The problem is that all these p2p secure connections can still always be slurped.

The addresses are only within the system and one would never know which hosted instance belongs to what actual address.... (This area needs a lot more thought)
Logging into Google and its services has always been a mess. Once upon a time you could even have a Google Account associated with an e-mail address hosted elsewhere, not through Google Apps.

It was always a confusing maze of separate cross-associated accounts (YouTube, Google Account, GMail, Google Groups...) strung together. Actually, it's one of the aspects of Google's services that has clearly improved over time. Even with all the G+ nonsense.
And if you grow the user-base fast you've won, right? Lock-in and network effects matter enormously. Saying you can't lock-in the social graph neither guarantees a company won't lock-in elsewhere nor guarantees this is an appealing platform on which to develop.

This isn't a morality tale, I'm just pointing out what kind of decisions would be made around App.net and that the Vine/Instagram example doesn't really make sense.
Bradley Manning sentenced to 35 years in Wikileaks case
In Repurposing Kepler, NASA Has Lots of Practice
I'm wondering if you've ever actually used WCF, or if you're simply incredibly ignorant about how to use it (why understand existing systems when you can recreate them -- poorly -- yourself), as creating a JSON-friendly web service in WCF is absolutely trivial. Through some very large scale systems I have had absolutely no issues, whatsoever, with it.

Your issues with it might have more to do with you.

Odd that the two single replies I got are a couple of bulldogs desperately shooting any alternative to this submission down.
"second it was the US that thought the rest of the world the ideas behind freedom"

Wow. Just wow.

'Murica, much?
Don't use Google Account then.
I have one just for unimportant stuff (like for registering on certain forums) and only access it via imap with mail client. Don't know why you want to be logged in to Google while searching the web. Same for Youtube.
Manning swore to protect the US Constitution and did just that. I wish there were more citizens in the uniforms who take their oaths as seriously as he did. The same goes regarding Snowden. The whole of NSA takes an oath to protect the US constitution on the one hand. On the other NSA has programs that basically destroy the US Constitution. And the only guy who takes his Oath seriously and reveals NSA's anti-Constitution war is the guilty one?

Something wrong with the morals of the people in the uniforms nowadays. The Oath is to be taken seriously. If you take an Oath to protect the US Constitution and then are given orders that basically destroy it, you bear the responsibility not to fulfill them and reveal those secret actions to the US public.
I'm pretty sure Nancy predates the Web API by a decent amount of time. So it wasn't "already done" when Nancy was written.

They both have differences, and are equally valid choices. Aside from anything else, I give Nancy time because I'd love to see more open source independent development on the .NET platform.
Knowing where the comments start could be solved with a highlighted scrollbar. Such as are common in programming IDE's, Eclipse for example puts one color where every TODO is and another color for mark occurances etc. Just put a colored marking or a small arrow even at the scrollbar-position where the comments start.

Or why not put one at each heading of the page.

Implementing this accurately on a web page with js is a bit tricky since most browsers display progress bars differently. The biggest problem is if it has tiny arrows at both ends or only on one side. You will get a few pixels off if you try to match the native scroll bar.
Another option is to put a second scroll bar next to the native one that is annotated, I've found this to be the most reliable option.

An API from the browser to get help from the native scroll bar, or to enhance the native scroll bar would be great.
I didn't, but I suppose many have facebook accounts and would prefer people like him keep giving information about exploits to facebook instead of selling the information to the highest bidder as a "zero day" or just leaving it unfixed so someone less scrupulous can find it and use/sell it for nefarious means.

It could also be people who like to see facebook and/or its figure head with egg on face, who want to encourage this fellow (and others) to mess with Zuckerberg's profile again for that entertainment value.
Syria opposition claims 1,300 dead in chemical attack