skysight-inc/HackerNews huggingface dataset:
> We need to break this down like any traditional problem and remove irrationality. What, exactly, is the problem we want to solve? What prevents existing technology from solving that problem?

1) We want Ann and Bob to be able to communicate. Both Ann and Bob must know that they are actually talking to each other, and not to Eve pretending to be Ann or Bob. Eve must not be able to understand what Ann or Bob are saying to each other.

2) We want Anonymous_Person to be able to send a document to Bob. We don't want Eve to be able to work out who anonymous_person is. We don't care if Eve can read the document.

These two are already possible, but hard. Subtle flaws can mean totally broken. Huge amounts of money and research and effort goes into making computer OSs and interfaces easier to use, but there is very little happening around making cryptography and anonymity easier to use. Thus, good quality, short, readable, documentation would be very useful. And much better interfaces and workflow for existing software would also be helpful.

3) We want Anonymous_Person to be able to send a message to Bob. We want Anonymous_Person and Bob to be able to know they are talking to each other, and not to Eve pretending to be one of them. We want to make sure that Eve cannot read the message. And we want to make sure that Even cannot tell who anonymous person is.

This is very hard. It requires advanced knowledge, and strict discipline, and very careful use of complicated tools.

Then there are a bunch of expectations. "We cooperate only when given a validly formed legal document; and we resist those if we think they're too broad" is one. Perhaps some kind of Privacy Charter? A bit like the GNKSA[1] (Good Net Keeping Seal of Approval) - and companies can have a checklist of things they do to meet the charter.

[1] (http://www.gnksa.org/)
Very nice. Like the LISPy H there.
The Mega API
Snowden's figure most likely includes bonueses and other perks which I've always considered part of total compenstation.
That's how companies work, you count the amount of patents you have, and that's part of what you're worth.
You can ignore this...
How not to submit ISO C++ standard proposal aka "TOTAL RETARDATION in C++"
It is nice at least for editing .md files to update readme/instructions/etc.

Sometimes I want to do a quick edit without having to cd directory, make sure I'm up to date, edit file, add/commit/push just for a md file in the repo
Suffice to say, the idea that random people in some nebulous "network security" group have access to all traffic related PKI (or whatever) is barely worth responding to

Curious sarcasm. Network security is a role, and it's one which Google holds in very high esteem. Yes, if someone is configuring IPSec or new load balancers or any other front-end system, they need the Google certs. This is a simple function of the job.

It is not a startup run in a garage where every the "IT guy"

Here you go again. "IT Guy" when I was talking about network security roles (which despite your laughable sarcasm we know is a role at Google) -- the guys in charge of the coop, protecting the chickens. Maybe they wolves.

I have never, ever, in my life seen checks and controls that weren't laughably insecure. I've worked at a multinational bank, a large insurance company, a national telephone company, among other places. There will always be those people who cluck their mouths and wave their arms about how no way this is super advanced controls...in my experience it never, ever is.
Given this known bias politicians then have stronger incentives to try to prevent terrorist attacks (as opposed to heart attacks).

It may also be the case that our perception is that politicians can have a more direct impact on terrorist attacks than on heart attacks.
For the record, I watched Fox News while eating lunch yesterday, and bounced between it and MSNBC. Fox was much, much worse about attacking Snowden. They brought in an FBI profiler who sat there and pretended to know what kind of personality Snowden has. She basically painted him as an attention whore. Then the Fox reporter made fun of his girlfriend for being rather "hippyish" and enrolling in circus classes, and asked leading questions that were clearly heading down the path of "this guy is a fruitcake liberal."

The fact that he donated money to Rand Paul was ignored, naturally.

Oddly enough, MSNBC was actually criticizing Obama, and running a story comparing him to George W. Bush.

Calling CNN partisan is absurd. They're not. They are biased, of course, but to their corporate sponsors.

Just thought I'd pop your factless bubble with an anecdote that completely destroys it. The "liberal media" bullshit is just that: bullshit. Journalists who are classically trained tend to be liberal because of their college background, but are tempered by both age and the "journalistic ethic" drilled in to them. "Conservative" media isn't really ideologically conservative. They instead play to an elderly reader/viewer base that hates change and resents a country that isn't as white, Christian or rural as it used to be. Hence the fact that John Boehner is on TV calling Snowden a traitor, while the ACTUAL Conservatives who have a true ideology call him a hero.
> Saying "you deserve your government" is like saying "you deserve to be raped because you didn't try to avoid it hard enough".

I meant Americans as a group, not the individuals. Also, while I mostly agree with you, I certainly hope you do not get into politics. This kind of discourse is fine amongst people who are already like minded but will assuredly fail to convince anyone who does not already share your ideas. I hope you realize that and tone it down a little according to your audience even if you are right.
Maybe my POV is skewed by having MAN as home airport - security here is horrendous, slow, invasive and obsessed with trying every new braindead security scheme under the sun, including the infamous pornscanners.

Schiphol was not that bad the few times I've used it (last three weeks ago), IIRC they do the actual scan at gates which I think is always the superior option.

Completely agree on the EU/US comparison, of course. You can actually see how European aviation has now fully caught up and often surpassed its US counterpart -- US infrastructure looks old and creaky, often not fit for purpose, and thanks to TSA it now feels more like a series of gulags than a 3rd-millennium transportation network.
Large, multi-billion dollar projects have been cancelled by the US in the past for merely being over-budget for too long. The NSA does quite a bit that I doubt would even be at risk of going on the chopping block, though I really have no idea what the NSA budget looks like. Unclassified national supercomputing, for example, is pretty intertwined with the NSA, and I doubt that will be threatened, even if their data collection/storage efforts are. 'Those systems' aren't much more than data centers and people--things can change.
His three?
The Taliban, assuming they weren't in league with al-Qaeda, violated Niven's Law 1b, "Never stand next to someone who is throwing shit at an armed man."
Jordanian citizen was denied re-entry to the US on eve of his PhD defense at JHU
Stress test your computer from browser with this
"It’s also worth pointing out that we do take certain technical measures to limit the data we collect. We’ve designed Persona so that the identity provider – including the fallback Identity Provider that we run – does not learn your browsing history."

That does not say "we only store your email address". It also does not say they are storing more than that, either. In any case, the data is not encrypted, so my argument stands.
Glad to see that a lot of the tools used defacto in most startups will be available for free for a few months. Definitely makes bootstrapping a just little bit easier.
Explaing Away the Web's Magic
That's a no-go for a lot of corporate users, though.
Thanks! That was not evident at first :(

(I like the bear the most)
Ai Weiwei: The US is behaving like China
Executing code would actually be very difficult. They would need to configure an isolated VM for each run (for security) and somehow figure out a generic way to install/configure dependencies.
Hoe zelf website maken?
Hopefully a bundle like this will help the little guys get over some of the early bumps in the road
Is bookmarking still broken?
Not sure if this has been posted here before, but this is also a really cool WebGL demo:

https://www.shadertoy.com/view/ldl3zN

Everything is done in the fragment shader, no vertex data is used at all.
Thanks for the reply. How sucky is something like an SSH mount with fuse, or is that not comparable?
Computerphile: A Slice of Raspberry Pi
You have rented, by agreement with Google, a portion of the space on their servers. It's no different than a physical storage locker at a storage facility. Yes, that is property that is owned by a third party, but you've still entered into an agreement for the exclusive use of it and you have an expectation of privacy. Police are not allowed to search it without a warrant.
Spies Like Us: How We All Helped Build Prism
As a mobile user, if I notice that I'm getting served different content and it doesn't let me do what I could on the full site, it offends me so much that I leave and do my best not to come back. Edit: the other thing that sends me running are bad UI such as attempts at flicking left/right that interfere with vertical scrolling, pages that can't be zoomed, or a page that changes layout on orientation changes and keeps the font the same size. All of these are anti-patterns from people that have thought shallowly about mobile but mistaken it for insight.

Wikipedia has a horrifyingly bad iOS site, but it's the only mobile site I return to; but there's no other site on the Internet that can do that.
Their are a large number of secret 'fiefdoms' that have been created since 9/11. The people in those positions of power do not want to see those positions threatened. Therefore, when you have such power and knowledge about everyone, you can also threaten anyone, since everyone has something to hide. Including senators, judges and presidents.
Fabric to bootstrap new Salt minions, and Salt for the actual deployment.
Doesn't play with Chrome running in a VM. Worked fine with Chrome 27.0.1453.110 for Mac.
You should add the 3x35 to the original 1949 and not the 1984 (that would be 4x35) arriving at 2054.

Given recent events 2x seems far more reasonable i.e. in 2019 it's gg-time ;)
Theoretically this could be a content licensing issue. Some music companies for example could prohibit delivery to mobile as they want to squeeze separate money for that.
WebGL/HTML5 showcase: Burberry Kisses
AMD Unleashes First-Ever 5 GHz Processor
Nope. All networking devices outside US are not infringing this patent.
>" I don't even live in your country and I know this, come on - read a book."

I think that comment was uncalled. If you wanted to point out OP disinformation you could just provided the source and it would be as much effective and also would be better appreciated.
WHY DOES HN SUCK?
WHY DOES HN SUCK ?
If using the web interface feels better for something like that, it shows just how bad the alternative is. It's not nice when something like source control feels like it gets in the way, but it could be mitigated by having better/easier client tools.

I totally get why you'd want to do that.
>But the notion that I would look at my phone's screen, let alone press any buttons on it, while driving is pretty terrifying.

Wha? I just have a windshield mount. It's pretty much the same as any other GPS that you can look at while driving.
Live hot-code reloading with Chromium browser on Linux
Google Chrome Workspaces alows you to edit you javascript and css files right from your browser, and having them automatically updated on your file system and viceversa.

Unfortunately, getting it to work on Chromium browsers on Linux is not as easy as it should.

Here's a detailed step-by-step tutorial to start playing with this marvellous tools on your favourite operating system.
I've used GitHub's online edit for this very reason, but mostly for other people's repos. If I'm reading a README or docs to figure out if I like a library or want to use it I'll submit pull requests from my browser to fix typos or unclear/incorrect sections.

It wasn't a critical update, but one that wouldn't have happened if I had to fork/clone/push/pull-request it.
This sounds alot like a client server architecture with the web as a business object server.
If you want to show the media and government that we care, you can join your local protest on the 4th of July. Here's more info:

http://www.reddit.com/r/rtforganizers
That the slide deck isn't technical doesn't mean Snowden didn't have access to the technical stuff too.

Greenwald presumably has plenty of access to technical advisors at the Guardian and elsewhere who can help sift through.
You want the dog, but not the poop it is making, huh?

"The opinion that art should have nothing to do with politics is itself a political attitude." -- George Orwell

I'd argue something similar goes for HN. Especially since "Politics" basically means how people live together in cities, and here a lot of the architects of our virtual city hang out. Yes, surveillance and effectively autocracy is older than technology, but with how the marriage is going lately, it's very much our concern. It's not like any of this would be possible without engineers and mathematicians who made it so.
IF you had it hooked up to something like heroku, then it could be pretty useful, not the best option, but still useful sometimes.
e.g. http://en.wikipedia.org/wiki/Alan_Greenspan#Objectivism
"Those who do not vote have the right to complain."

Yup, I just won't listen to them.
This article points to a problem, but doesn't point to a solution.First of all, pre-approving papers isn't any significant improvement, since it really doesn't remove the incentive to "cook" results, and besides if the journals knew how to filter papers based on the proposition and the setup, it wouldn't be any different if those papers were also accompanied by results. Putting this in a different wording, the journals can ignore the results and focus on the proposition and method if they know how to evaluate them.

Also, judging a peer by his "quality" and not "quantity" of work is the only actual proposition, but it helps very little. If such objective criteria were known, journals would apply those criteria to the papers themselves, hence, filter only the quality ones and problem solved.

All in all, the conclusion is that problem is solved iff problem is solved.

What lacks, are objective criteria for a work of science. Anyone care to invent any?
I always thought the PRC is behaving like the USA, because it tries to close the economical and technological gap to competing nations.

Not bad for a single-party socialist state constituted 1949 compared to a federal presidential constitutional republic constitued 1788.
The cryptographic integrity of MEGA's user data is important to us. We can therefore not allow you to distribute or make available your client application without going through us. We will perform a code audit of your product and promote/distribute it on our site. You will also receive a share of the revenue that your application generates.

So you do all the work and then you'll receive a share of the revenue?
And have real time access to the Facebook database for each border agent? to check every single foreign teenager that are attempting to land in USA? To read at the moment of landing every single message of their facebook story?

Right now very unlikely.
In reading this, it states that Google is moving from a 1024-bit ECC key to a 2048-bit ECC key. I wonder what they've determined about ECC that would necessitate this shift. My understanding is that ECC is considerably more secure than RSA but I've not done enough reading to validate that thought. ;)
My salary is only about 70% of my earnings, due to yearly bonuses and equity.
But they are very consistent in not giving any reason or support to their decisions.
Demand change, transparency and accountability - Cozy as viable alternative
Because this was one of the main reasons why the former immigrants (maybe even your ancestors if you're an american) had chosen America - they fled from tyranny or whatever other problem instead of doing something about it.
There is a world of different between being conscious and realistic about potential abilities (all communications being stored for example) and accepting this as a status quo, not challenging this and asserting that there is no alternative direction that it can be taken in.

At different points throughout history, it was unfathomable that women would be able to vote, black people would have equal rights or that dictator ships would end.

Is it realistic to think that these multi billion dollar projects would now be abandoned? It wouldn't be the first, in fact, a lot of these things are subjected to economic realities, any large financial project can come to a halt no matter how big the investment. Pressures can come politically, socially, technologically and economically, thinking certain things are set in stone, that's not just unrealistic, it is defeatist, pessimistic, and negative.

As for personal strategies, there's also a world of difference between settling for the status quo and working to fight against it, even in small ways. It's a different starting point, instead of powerlessness, it's a position of power. Want to diminish snooping? Be more discerning about what data you make available, close your FB account for example. That's saying: I don't accept the status quo set by corporations and agencies. That's just a small example. Choose webservices that provide better safeguards and respect personal data. Another small example.

I'm all for accepting reality if it means that in doing one can recognize a status quo that needs to be changed while understanding that a 'new' reality starts with an idea that change is possible, if not inevitable.
Cheap Thrills
No. Mobile Safari is not a very good mobile browser.
I think you're confusing "point" with "hypocrisy".
This is precisely why I think modern approach to software UX and design is crazy. Like 15 years ago, in the Windows hegemony every sane designer was heavily relying on widgets, metaphors and flow defined by the system and MS could almost flawlessly upgrade the look of the entire ecosystem with XP's Luna. And without breaking the user experience.

Now everybody is looking for some virtual perfection in a different place and the user gets an awful, inconsistent, non-customizable and anti-interoperable clutter. WHY?
> "not available from the competition..."

GitHub has this feature, FWIW.
I think the idea is that in this case we have willfully divulged our information versus the government gathering our personal data without consent.
It's funny that your most popular symbol is the Statue of Liberty.
اخبار السعودية
اخبار السعودية - http://www.alhqeqa.com/?cat=2
اخبار محلية - http://www.alhqeqa.com/?cat=2
اخبار السعودية - http://www.alhqeqa.com/?cat=2
اخبار محلية - http://www.alhqeqa.com/?cat=2
> In a sense, Americans deserve what they got. They chose to re-elect the same party (Democratic/Republican party, is there a difference really?) over and over again

Sure, there's a pretty big difference both practically and in terms of ideological PR (those two differences don't, of course, align perfectly; the former is largely, but not entirely, a subset of the latter.)

So, no, they didn't choose to re-elect the same party over and over again.

> when there is an alternative in the libertarian party which by the way, would most certainly not authorize or encourage what the NSA has been up to.

I'm not at all certain of that. Sure, the Libertarian Party ideological PR isn't that, but we really have no idea what the LP in practice would be like, and we certainly know that parties' ideological PR and actual actions in office are rarely universally consistent (and we know that from far more examples than just the US Democrats and Republicans, as its true of virtually every political party in existence.)

Further, I think its not all that true that the American people freely choose any party; each individual American voter makes a decision of how to maximize value out of a fixed game that is tilted in their favor, and where they have much less power to address the fundamental problems in the electoral structure than they have to choose to minimize the harms within the structure.

And, frankly, too many of the people who try to sell alternatives to the major parties aren't interested at all in exerting effort to get people behind measures that would actually fix the electoral structure to increase the potential for alternative parties to be viable. In addition to the fact that this makes it virtually impossible for them to succeed, since they aren't willing to highlight and correct the primary barrier to their success, it also makes me suspicious of both their honesty of purpose and their competence to follow through on their purpose if elected, since they either lack the former or have far too weak a grasp on the structure of the government they seek to run to have much of the latter.

> Regardless of your political inclinations, I would strongly suggest you consider voting for them if only to shake up the establishment.

For people who understand that political activity isn't limited to voting, there are a lot more effective means of shaking up the establishment than voting for a third party that you might agree with on only a very narrow range of issues for that purpose. In fact, of all the successful movements that shook up the establishment and shifted the ground of American politics, I can think of exactly zero for whom that was a central part of how they succeeded.
It would be great if he got elected.
What is boxing? It's not just about throwing punches.
Pandora buys radio station for better royalty deals
I think that is the question we all would like an answer to, but we don't all draw your conclusion from it (that if they don't need it they won't collect it).

We have a public transport system here that functioned just fine using anonymous cards, and it got replaced by one that allows near perfect tracking of every individual using public transport. Why anybody would want to is a good question, but it is the system we've got and the data is being kept.
So let me get this straight... you know that at least two agencies (FBI & NSA) have total access to your Facebook data. We don't know what their exact method is or who they may pass the data along to, but we know they do this with no warrant.

Now you're questioning whether Homeland Security, an agency originally created to pool information from all intelligence agencies to screen for terrorists, has access to the same information?

It makes sense to read private communications to find out if she's a threat to the homeland. What doesn't make sense is your disbelief in the face of clear evidence that this kind of thing has been going on for years - just with a different agency name.
Well, you have to. The image translators work for the
construct program. But there's way too much information to
process Google searches. You get used to it... I, I don't even see the searches. All I see is...blond, brunette, red-head...
As a non-American, this is in fact the only course of action. I both have no control over the NSA and am considered to have less rights.

"No taxation without representation" or something?
wow, that sounds murder awesome. here's a video: http://vimeo.com/11280885
Circumventing Security Systems With Dubious HTTP Responses