skysight-inc/HackerNews huggingface dataset:
In the history of Espionage Act cases - the Espionage Act being a wartime temporary restriction of normal constitutional proceedings that survived past its wartime statute - excludes the possibility of arguing a whistleblower case, which is what Snowden would want in this case to argue.

It's important to note that Snowden did not disclose these documents - he brought them to journalists, who then worked with the USG to coordinate what could be published to the public.

Historical analogies, such as the huge civil rights win in Ellsberg's Times vs. The United States sets a precedence that is not going to stick with Snowden. Ellsberg could not escape the Espionage Act charge but it was dropped by minstrel. This is not going to be a repeat with Snowden - they are going after him with the Espionage Act because they know that it specifically excludes the defense that the leaks were performed in the public interest.

History of National Security laws show how opaque the presumed-to-be transparent process of the court are supposed to be. Take for example the Lavabit case, done without a jury with a secret court summons and with evidence that the state promised the judge was there but could not provide to the defense or public for inspection because... national security. All done with only one or two weeks notice and a gag order that made it nearly impossible to find legal representation.

This was for Snowden's email provider.

Finally, the Virginia court circuit is one filled with lawyers not known for their expertise or lenience in civil rights matters but one with lawyers known for their favoritism of national security.

But overall we've got what we need from Snowden and I don't care so very much for me what he does. When I say he shouldn't come home it's prescriptive advice: meaning I would recommend to him - if I were him - that he find amnesty because of the facts listed above.
More likely a few years after his return, when public attention has waned, he would die due to an unfortunate accident of some sort, perhaps a hit and run or the like.

While this may sound like conspirilogic, I can site many similar instances of deaths of journalists and other instigators under mysterious circumstances in this country if necessary.
I think that it's easier to sell soap with a Jenner story than a Snowden one.

People are perfectly well capable of understanding that the government is reading all of their emails, text messages and facebook posts.

The problem is that advertising dollars come from big corporations that make money off of the snooping and that well will run dry if anyone suspects that reporting will have a negative effect on next quarter's revenue.

Instead of "Hey look! These Fortune 500 companies are getting paid millions of dollars to tell the government everything that you do.", we get "Hey look! This guy's doing something weird!"
Continuous Nano-Spirals with Unique Optical Properties to Prevent Identity Theft
Semantic Shape Editing
Let me guess. Only a 2L? Gonna cover constitutional law in your third year? You may wish to read a bit more about the first amendment and its exceptions.
For example MySQL and other open source projects, let's say in the future Hadoop is acquired, who get's the money?
World's smallest spirals could guard against identity theft
Huh? Nobody said otherwise.
It's the theological equivalent of "eat your vegetables". The link to Penn's commentary explains it reasonably well: no one wants to tackle another person, but you'd do it to stop someone from getting hit by a truck. Likewise, if you're sincere in thinking educating others of the theological risks can save their life - like you're not just going through the church-on-sunday motions, personal feelings take a back seat. To them it's too important to let petty things get in the way.

Naturally, this can backfire pretty hard. But that's the cost of taking the faith seriously.
GFS was phased out many years ago - it has been replaced by Colossus.
At a more advanced level: my favorite graduate course was taught out of http://www.amazon.com/Introduction-Applied-Nonlinear-Dynamic... .
Prevailing wage info is kind of bullshit though.

You can claim people are a level 1 computer programmer, and the prevailing wage is 65k: http://www.flcdatacenter.com/OesQuickResults.aspx?area=41884...

I've been through the visa process a few times at different companies, and it's pretty clear that even employers who are not "taking jobs away from US workers" are sticking to the letter of the law and not the spirit, since the goal is to get that candidate a visa. Microsoft would tell all of the green card applicants not to worry about PERM certification since MS needed so many people that if they found an equally qualified candidate, they would hire that candidate too, but when you see how things get crafted it's clear that company lawyers will do all they can to reduce the likelihood of there being any qualified applicants.
Assembly Progress Reports: ExoMars TGO, InSight, OSIRIS-REx, and BepiColombo
Why should he want to come to the US? It has little if anything to offer him. Better to make a home in Germany or Iceland which are all more likely to respect individual privacy than the US, and are lovely places in their own right.
The difference between #4 and #5 has to do with expectations.

When you download a free app, and then you discover that you need to pay for some features: That's a slap in the face.

When you download a trial of a paid app, and then you discover that you can get pretty far with the features of the free trial: That's a pleasant surprise.
Try GitExtensions. Its an excellent gui for windows.
Thanks. That is helpful. I have a tendency shared by the engineering department here to think we are separate from the rest of the business. We are in a separate building so it is hard to interact with any one but an engineer here.
One of parts of the article I liked best was the idea that we are developing solutions not code, and coding just happens to be a tool we deploy often not the job.
Connecting a Room in HipChat to an IRC Channel
Nicely put. This is exactly why there was (is?) quite a lot of effort in finding effective alternatives to the door-to-door method. There's still a lot of people who aren't modern (and the 'no person left behind' policy dictates that you'd continue to do door-to-door to sweep them up), but alternatives are needed.
> You can't be 100% long term

Amazon?
It's not as simple as poor vs wealthy. The H1-B program is better than the alternative for many indians, but that's not an argument in it's favor.

To use an extreme example, the workers at Foxconn who work 12 hour shifts, share a bed, and have terrible health problems due to chemicals for making ipads more shiny are quite likely making a decision that's better than their nearest alternative. That doesn't make how Foxconn treats workers ok.

The H1-B program is flawed in that it not only hurts these wealthier americans (those who are being laid off), it hurts Indians too by hanging the threat of deportation over their head if they ever want to change jobs. As usual the wealthiest of americans are able to use the law to make themselves even wealthier.
The polls I've seen that break out by age groups, IIRC, show both Millenials and Gen X believing Snowden served, rather than harmed, the public.
That's why you do password strengthening, which helps quite a bit.
I typically go by software developer but at my current company I'm a software engineer. From my perspective, they're fairly interchangeable, but Engineer does elude to working on more advanced projects.

On the flip side of things, I think developer is a better buzzword.
that seems arbitrary and at odds with the modern considerations of superior orders
Thoughts on next steps at the end of the article:

"Senator Mike Lee, a Utah Republican, and Senator Leahy made it clear after passage that curtailing the phone sweeps might be only the beginning. The two are collaborating on legislation to undo a provision in the Electronic Communications Privacy Act of 1986 that allows the government to read the contents of email over six months old. House members and senators from both parties are already eyeing a section of the Foreign Intelligence Surveillance Act that they say has also been abused by the government.

"But opponents of the law said they imagined further fights going forward for their positions, too. Senator Susan Collins, Republican of Maine, said she and others would continue to seek reforms and oversight.

"'It’s not the end,' she said."
I disagree. What Snowden did was hugely important not just domestically but internationally. Without him we wouldn't have the current push to reform the surveillance state, so it would have grown unfettered into a cancer that really would affect all of us. I don't want to live in a fishbowl.

Many officials from the CIA and NSA (and FBI) have distorted the truth or outright lied to public. Snowden's actions have pushed back on that somewhat, rekindling a strong interest in what the watchers are doing. Stingrays, parallel construction, surveillance airplanes over urban areas, etc. You've got to keep that kind of power under strict control and keep the watchers accountable.
If you can't beat 'em, join 'em. Quit your job and become the new high paid worker somewhere else. Unless of course there's nobody in the world who will pay you anything more than your current salary. If that's the case, congratulations you're at the best job possible for you.
That's not what I asked. My question is, can a reasonable person believe that the acceptance of transexuals in mainstream American society is a more important and newsworthy concern than NSA surveillance?
I'm trying to figure out what on earth you mean by OS X having better window management than Windows and Linux. Of the three, I've long considered OS X to have the worst.
Just how many controversial bills that get nationwide attention do you think we see every year?
Does it feel right to a part of the consensus customers should have regarding large companies? It does for me.

The Comcast site has a form you can fill out to remove you from their snail mail list. As someone has been a customer for 4 years, getting advertisements in my mailbox made me irrationally angry. I filled out the form but saw no drop in volume. Taking my silly issue public via Twitter helped get the problem resolved.

I had a sense of pride knowing I publicly shamed Comcast enough that they did something about their poor mailing practices. And it only took a few days and maybe 500 total characters.
When you are blowing the whistle on the President of the United States, who do you escalate to?
At my previous workplace I tried to introduce something better for code versioning than tarballs or (more often than not) date suffixed folders. We used windows. CLI was just a total no no. Long story short, I tried bunch of GUI tools/plugins. Most tools were either too simple for anything beyond personal repo or graphical git command/switch selector.
Out of everything I tried SmartGit [1] stood out for its power (never had to use shell for about half a year) and still graspable simplicity. IIRC supports custom providers OOB.

[1]: http://www.syntevo.com/smartgit/
Beirut is a wonderful city and this is one of the reasons I love it: people intimately know their neighborhoods. Every night coming home from the bars we would pass the same aging Christian militia guy sitting in a lawnchair at 3 AM, watching his street in Gemmayzeh and reporting whatever he saw. It's one of the reasons I felt so safe in Beirut... your neighbors know just about anything that goes on almost immediately.

A Sunni friend told me about a French colleague who had his house robbed in broad daylight in France: the thieves backed a moving truck up to the house, loaded his possessions into the truck, and drove away. His neighbors assumed he was moving and simply hadn't told them. He joked that this would be impossible in Lebanon -- neighbors would descend on the truck asking who the movers were, where the family was moving, asking the movers who their cousins were, inviting them in for tea, etc.

Beirut is an amazing place and I was deeply touched by its beauty and the kindness of the Lebanese people. If any tech startups in Beirut are looking for web app consulting, get in touch -- I want to go back and stay longer!
Building a More Assured Hardware Security Module [pdf]
I didn't know about the 215 collection until the public disclosure.

I think there's a difference between hearing some unsubstantiated claims from a disgruntled employee (Binney) versus getting a legitimate-looking document that the government made no effort to deny. Once that failed to happen, we knew it was real.

Soon after, government officials acknowledged the mass collection renewal under §215, demonstrating the document's authenticity. So I dispute that it was something people knew about prior to the disclosure.
> I wouldn't say this is bad or anything

I would.

The idea might not be bad, but the implementation is.

They use a pure software AES implementation that, due to its reliance on S-boxes, opens the door for cache-timing attacks.

Offending file: https://github.com/keybase/triplesec/blob/master/src/aes.ice...

Permalink: https://github.com/keybase/triplesec/blob/bb0b2f449cc28ca402...

Issue: https://github.com/keybase/triplesec/issues/47 (opened March 17, still collecting dust)

Reference: http://cr.yp.to/antiforgery/cachetiming-20050414.pdf

AES-NI or bust.

> The FAQ says something about plans for a future streaming API. Please do not do this, at least for the decrypt operation. Streaming decryption APIs expose application developers to not-yet-authenticated plaintext.

I've written a streaming PoC to encrypt/decrypt file handles in PHP. During the decryption process, it first recalculates the HMAC over the entire file then verifies it with the one stored before decrypting. (Yes, in constant time too.) It's slower than just blindly decrypting, but more trustworthy.

Not quite the same as streaming network resources, but I figured that bit of nuance is worth mentioning.

The experiment lives here if you're interested in schooling me on some matter I overlooked, though I'm going to significantly rewrite it before I propose it to the project I was PoCing it for:

https://github.com/paragonie-scott/php-crypto-stream

(For starters, the actual pull request won't be using CBC.)
If that is so, it means that whoever owns it is subsidizing you to live there. That owner lives somewhere else (paying a cost of living there), and also pays to make up the difference between your cost of living in the rental unit and the true cost. If so, that's a temporary situation. The rent will creep up to eventually close the gap.
> And they also do not know much about the America's support of Chinese civil unrest

Me either, can you give a recent example or two?
Can I get a simple wikipedia explanation? That was the most challenging wikipedia article I've ever read.
What, in your opinion, SHOULD he have done? Keeping in mind the contents of the very article we are commenting on.
Another one that I meant to mention in my previous post is Strogatz (http://www.stevenstrogatz.com/books/nonlinear-dynamics-and-c...). Do you know how Wiggins compares?
Wow, any system that brings in the brightest from around the world to be educated at Harvard or Stanford but then can't find a way to keep them here for work is very broken.
There's a difference between suspicion and actionable knowledge.

If I'm not mistaken, there were whistle-blowers before Snowden that were "responsible", following legal means to raise these issues, and completely ignored.

http://www.npr.org/2014/07/22/333741495/before-snowden-the-w...

http://www.usatoday.com/story/news/politics/2013/06/16/snowd...

Since we know they were blowing the whistle on issues the public cared about, and we know they were ignored, is that not proof that the legal channels for this are ineffective? Perhaps if these channels actually had lead to actual changes, then the harm Snowden has brought to your country would not have been necessary.
Michael Hastings:

https://en.wikipedia.org/wiki/Michael_Hastings_(journalist)#...
Isn't that a function of the wrapper, rather than the fund? Both investments I have in Vanguard are entirely tax free...
I think that's hilarious. People get so caught up in "acting professional". A company can be as shady and immoral as they want to be. They can lie and cheat people their employees out of money, and the common advice to employees is "act professional", "don't burn bridges".

If your company is sticking it to you, sticking it back to them is a perfectly valid choice (although not one I'd take, I'm more the ride off into the sunset type).
I know that's not exactly what you asked, but my response is relevant, if indirectly.

That is to say, no, they can't. But mainstream news in the US isn't targeted at reasonable people — or, more strictly speaking, it isn't targeted at the reasonable parts of people. They're going for the visceral, emotional reaction from the audience, because that's what keeps people tuned in long enough to throw ads at their eyeballs.
Location: Boston, MA (relocating to Boulder, CO in August)

Remote: yes

Willing to relocate: no

Technologies: JavaScript (Angular, Knockout, Node, React, jQuery, Require, Browserify, Grunt, Gulp, Bower), CSS (SASS, LESS, Bootstrap, Foundation), MongoDB (Mongoose), Photoshop, Illustrator, Sketch.

Résumé/CV: http://resume.mariusc23.com/

Email: marius@craciunoiu.net

---

Experienced UX designer and frontend developer. I can take a project from a simple concept to a fully designed and implemented solution. Former co-founder used to working on a tight deadline and learning new things quickly.

I'm also able to join forces with an excellent python developer whom I work with on a team. For more on that, see: http://uplift.agency/
Sad and scary truth of worker bees, probably in any industry. Few days back I was trying talk some sense into an aspiring wall st. investment banker. Didn't seem to be bothered by the story exhausted merrill lynch intern who was found dead.
There are two levels of importance. That which you as a person think is important, and that which truly is important to you.
Scale of operations at Google, or conceptual scale of the diagram?

And if you feel like language and framework choice plays a significant enough role at Google that "stack" in the more traditional sense is something that's carefully considered by engineering, I'd love to hear about the details.
There was an interesting comment on Reddit pointing out some things often overlooked in these discussions [1]. People seem to forget that he leaked information on both illegal and legal foreign spying (which is what the NSA is supposed to be doing).

The former is arguably whistleblowing, but the latter is not. Even Greenwald and Binney admit this.

See the reddit comment for details and links to sources. Particularly interesting are Snowden's admitted reasons for working at the NSA in the first place, before he knew of the domestic spying.

[1] http://www.reddit.com/r/technology/comments/38cej4/elected_o...
Not to comment on the actual benefits (or not) of the process, but the enduring presence of Jehovah's Witnesses (and Mormons) is a sort of natural selection proof that their methods at least work to maintain their population.
NASA celebrates 50 years of spacewalks
For managing large infrastructure, it's possible with semi-recent openSSH (5.4+ I think?) to validate and revoke keys[1] by signing them with a different key which the server (or client) trusts.

[1] http://www.lorier.net/docs/ssh-ca
What on earth is up with that signup Captcha?
So, I just tried to create an account here so I could help a friend who is attempting to make a submission unsuccessfully.

I guess I was in private browsing mode when I did, and holy smokes, that reCAPTCHA was insane. I attempted to solve it about 50 times, no dice. I tried the audio, and I burst out laughing when the audio option said "........MRRA....URRHMNM.... NR.... RRRRRMMAA".

I'm mostly posting this comment to do what I intended, checking if it's just my friend, or hacker news in general that is failing to post a new thread, but here's the moral of my story: don't open a Google reCAPTCHA from a private browser window (presumably because cookies are turned off), they seem to think you're a computer and make it literally impossible to solve. Or, conversely, do exactly that, and get yourself a good laugh in exchange for 10 minutes of wasted time.

Cheers.
> "Sure, some of us have taken software engineering classes"

Are you assuming that most of us do not have CS degrees? I assume that most do.

That being said, I consider the terms to be interchangeable. I lean towards "software engineer", but certainly don't mind the "software developer" label.
Than you for explicitly laying out assumptions. Far too much software (and hardware!) doesn't do that, or if they do it's buried.

I do worry about asymmetric failure modes, though. (Node A can talk to node B but not vice-versa)

Also:

> This keeps our overhead for doing conflict resolution incredibly low. No vector clocks are anything needed.

I'm pretty sure that should be "No vector clocks or anything needed."
Show HN: Iterative Reduce with Deeplearning4j on Hadoop and Spark
Exactly. I had several abortive attempts at Twitter before I 'got it'. You have to build up your feed slowly and organically. Start by making the effort to follow a few, very high-quality accounts based on your interests, then use these accounts to find others, and so on (unfollowing as necessary to keep the signal/noise ratio as high as possible). This requires substantial effort on the user's part.
It's interesting, I'm on an E-3 visa, being young and full of myself, I never really worried about being fired since getting a new job seemed pretty easy, and while the visa process is a disaster, I have yet to be turned away. I've had to return to Australia once, and stayed in canada for a while due to visa issues and it's always been stress inducing, but I feel like I can deal with it if it comes to it.

On the flip side, my current work tried to convert me to a H1-B since they thought it would be easier to get me a green card from there, and that has been a complete clusterfuck with the lottery where we waited months and my petition wasn't even selected.
I'm both: SDE = Software Development Engineer

So there's that.
Didn't see that, but I think it would be nice to give credit until the first stable release.
> I've always hated how celebrities join up causes

Why?

I can understand disliking some of the particular causes, or disliking the disproportionate attention given to celebrities, but why would you hate the fact that people who happen to be famous also advocate for causes they care about?
Question: Is money considered "dirty" in Japan?

In North America, women keep bills and coins in their purses next to used tissues, and studies have shown that men's wallets have an even higher concentration of bacteria than women's purses. We sit on and, on hot days, sweat on our money all day. Let's face it, the stuff is pretty disgusting. However, if somebody hands you a twenty, your first reaction is usually not, "Oh gross, now I need to wash my hands".

In terms of hygiene, it makes sense for waiters to collect currency on trays so they don't have to wash their hands after every bill is settled (assuming it's a different person's job to take the cash off the tray and put it in the till). Could this be the reason the practice started? The connection between disease and microbes would have existed around the time these trays appeared, so it's possible a crusading doctor or someone similar convinced vendors to use these trays.
Try the Stanford Encyclopedia of Philosophy's take on it: http://plato.stanford.edu/entries/arrows-theorem/

It's actually not that "simple", but it's overall less technical.
Seriously? How about their average wage?http://en.wikipedia.org/wiki/List_of_countries_by_average_wa...

To save you the trouble of clicking on the link:

US: $3,263
Canada: $2,724
Australian: $2,610
UK: $3,065
Mexico: $609
India: $295
Telegram Lulz Sticker Pack