skysight-inc/HackerNews huggingface dataset:
Encrypted email is pretty much over in 2017.

The emerging consensus among experts is that it's not worth the trouble, or, worse, incapable of doing much more than generating a false sense of security. That's for a bunch of reasons:

* An enormous installed base of clients that won't do encryption, meaning that at best you're attempting to tunnel encrypted messaging over an unencrypted transport.

* A protocol that leaks metadata, including some message content, at the envelope layer.

* Hundreds of millions of users that primarily access messages through browser clients that can't meaningfully implement crypto.

* An archive-always UX that ensures that huge amounts of plaintext are scattered around the Internet by both senders and receivers.

* An unencrypted installed base that ensures encryption will be opt-in for the foreseeable future, meaning that users will routinely reveal plaintext accidentally by, for instance, quoting messages and forgetting to encrypt.

* End user demands for things like search that can only be delivered efficiently at scale by databases of plaintext (most likely at centralized servers).

All these problems are probably surmountable (with enormous, concerted effort). But: why bother? Email is just one of dozens of messaging systems available to Internet users. Better to move sensitive conversations to things like Signal, WhatsApp, or Wire --- the double ratchet construction is designed specifically to make IM-like protocols secure even when conversations are sporadic and last months.
Food issues is the very reason for me to raise my kids in China. They learn to use chopsticks before forks and knives. They eat rice daily and have no desert. I sometime had to literally tell my daughter: "if you do not eat this chocolate cake, I'll not give you more bone soup".

There is a very big food problem... in the US.

Also, there is a very annoying problem with people of other colors in the West. I do not want to have to tell my kids to be afraid of "some people" when I take the subway, but I also do not want them to be unsafe. This is another reason to avoid the West for raising kids. (Just one last: in Japan, parents are NOT allowed to take their kids to school, kids have to go by themselves. In the West this would be considered irresponsible. I want my kids to be happy, free and safe.)
This is an issue. But it seems even the Europhiles are smarting up to it

It's easy to be "humanitarian" with somebody else's money and resources
The EU coming to an end is not the disintegration of Europe. Personally, I would feel no less united with my fellow Europeans if we were to lose a common regulatory body looking over us.
If anything this would drown the signal in more noise, right?
Of course, but this is nonetheless the view for typical end users.
All government agencies push that narrative. It's never their fault. They just need more power and a bigger budget.

There's only two fields that I can think of where failing gets you a promotion: government and banking. The latter is largely due to the involvement of government.

Edit: this only works for the upper echelons though. If a street level FBI agent screws up badly, they get reprimanded.
There's more regulation wrt food safety than application security.
I don't necessarily predict the disintegration. I'm pointing out that the idea of blaming Trump for it is temporally silly. It's an ongoing process that didn't start three weeks ago, and even trying to backdate it to Trump's candidacy would A: be insufficient to explain anything anyhow and B: have to explain how Trump somehow knocked over the EU despite hardly saying a word about it during his campaign.

But as for everything being fine and dandy, when you get to the point that you've got sub-polities not only seriously talking about secession, but actually doing it, no, that polity is not in good health.

Yes, that fully applies to the US.
> Russia has good reason to be worried about their defense. The western powers have been doing most of the invading lately.

Show me a recent Western intervention that threatens Russia's legitimate security interests. Syria? Perhaps. Aside from that your assertion is unsupported.
It is unclear to me what do 'better at unit testing' means for you.
You make a fair point on the quality of the research technique. I did skim through the study and conclusions and don't deny double blind randomized control trials are historically the golden standard of scientific evidence (http://ebm.bmj.com/content/early/2016/06/23/ebmed-2016-11040...). Other randomized control trials have found polyunsaturated fat in place of saturated fat reduces Coronary Heart Disease events (see this meta-analysis of 8 randomized control trials, n=13,000+ http://journals.plos.org/plosmedicine/article?id=10.1371/jou...).

It's no doubt an interesting study and makes me question recommendations to consume oils. Still, based on current scientific evidence, there is good reason to be cautious about consuming more butter / saturated fats as is being advocated in numerous comments on this thread. As a reminder to those reading, there is strong evidence to supports nuts are a much better source of fat for health than both oils and saturated fat. Here's a meta-analysis of two cohort studies of 110,000+ that found nut consumption is inversely associated with total and cause-specific mortality (http://www.nejm.org/doi/full/10.1056/NEJMoa1307352).
The EU will fall apart, it's only a matter of time. The Euro as a currency is not sustainable and the moment a net paying country moves out of the Euro, the EU will disintegrate for sure.

At the moment the Euro is just a mechanism to transfer wealth from the northern countries to the southern countries and to make exports easier for Germany. Greece and Italy would be able to import much less goods from Germany if they had their own weak currencies, so would be bad for German exports, but would allow Greece and Italy to recover their economies by devaluing their currencies which would result in decreasing imports, increasing exports.

In the current situation a country like Greece will never recover and Northern European countries will pay perpetually. The same stuff could happen with Italy, Spain, etc...
need help? check out the manual http://hellospace.reaktor.com/docs
On the contrary, a Trump presidency and the Brexit actually creates the external counterparts that is needed for people to gather around. Adding to that, the US feels like a very alien culture nowadays, reenforcing the feeling of being somewhat more similar to each other in the EU.
People have been saying the Euro will collapse "any day now" since about 2008. Things don't just happen by themselves, and trends do not continue forever. It does seem like Trump and Putin are playing a divide-and-conquer strategy with Europe, but not necessarily coordinated.
> Lets say that Russia invades Europe.

Russia can't (and doesn't want to) really "invade Europe". What they can do is effectively bring small parts of the baltics, perhaps a whole baltic state as a maximum, under the russian umbrella, and e.g. replace the government with a russian friendly one, put a military base or two there etc.

They don't have the resources to hold "unfriendly territory" (their economy is bad enough as it is). So what would happen is things that would confuse the international community. Fraudulent elections. Violence in the streets. Politicians and journalists murdered. And then suddenly that state is Russian friendly i.e. "effectively part of Russia".

What happened? Was it war? Was someone invaded? When? Is Article V invokable? Is Article V even written to cope with such a scenario? What if there was a proper democratic turn towards Russia? It's Ukraine all over again.

We can't expect (even with Trump) to see massive use of force just because a few green men are shouting in a square somewhere. Or because an election seems dubious in Riga. But wait long enough, and it's fait accompli. The Russian friendly government installed will reject any offerings of military help, because now you are asking the russians whether they want the russians out of the Baltics!

This is why the only working deterrent is to simply have massive Nato ground forces permanently in the Baltics. When you get Maidan square like things going on, you need OECD and NATO people on the ground already. They won't be admitted after a while.
Article V should be explicitly clarified to include e.g. holding elections without a long enough notice, and doing it without OECD and NATO oversight.
Assign public IP address to Docker Container without port binding
In two's complement arithmetic, you are basically computing modulo N (N = 2 to the power of the number of bits). So overflow will not interfere with the swap operation.
> [if] any US base or military vehicles, etc...

This is precisely why the US stations so many troops in Eastern Europe, South Korea, Japan etc. It's to act as a multiplier on the deterrence value of US alliance with said country. If Russia were to invade just Estonia, with only Estonians killed, it's harder for the US internally to justify military aid, as opposed to if hundreds of US troops are killed.
> designed to be the counterbalance to the United States

That would be news to me. The EU has never claimed it is a counter-balance to the United States. Some people argue for a stronger, independent EU, but this is surely not the primary purpose of it.
This is scary. For increasingly many potential contributors a project effectively does not exist if it is not on GitHub. And, being a huge centralized service, GitHub is very susceptible to censorship (e.g. repos being taken down via DMCA or Russia blocking GitHub until they started to cooperate with the censors). I see this dependence as very bad and dangerous for the free software movement. Should we even consider convenience of a service that has serious ethical issues?
I thought "GPG isn't so hard, let's send him an email!"

The key fails CRC check and doesn't import.

heh
Portable Glary Utilities 5.69.0.90 Crack 2017 with Serial Key Free Download
If you're OK with using a third-party and would rather stick to GUI's, Virtru is a very easy solution for email encryption: https://www.virtru.com/
Xenophobia, or rational self-interest? How is the common worker better-off by allowing immigration? The only advantage I can think of is having the option of abandoning their country to seek better fortunes elsewhere (assuming immigration is a two-way street). What about the great majority who wish to stay in their own countries?
What is the most popular language for machine learning?
Mortgage Disparity Between Operating Systems
Elon Musk: Humans must merge with machines or become irrelevant in AI age
Please make more durable rockets. I think the flight software is now just fine, this is a hardware issue from now on.
"people 200 years ago were convinced that heavier-than-air objects could not fly"

Did they not have birds back then?
Conor McGregor apparirà nella serie tv Game of Thrones
I have "taught" encrypted email for many years to different types of people.

I'm surprised to see that most non-technical people that I assisted had a better understanding of these same tools than the author.

Generating the key using Enigmail has always worked for both Windows and Debian/Ubuntu (those are the top OSs people brought), finding a person's key was a pain a few years ago, I love the new UI.

My conclusion: The author probably had his mind set before even starting.

EDIT : Enigmail now allows you to enable encryption/signing by default, this prevents users from sending accidental clear-text emails.
This is awesome, thanks! I've updated my personal homepage just a few days ago, and it was difficult to google the simplest way to make the layout responsive.

This was, because answers often involved adding some overbloated framework to my homepage that was supposed to solve all problems.

After two days of googling arround I arrived at very simple HTML + CSS, like you are describing, and did not need kilobytes of "CSS frameworks".

The same applies to Javascript, and it is even worse there. People are using big, big frameworks everywhere, and I wonder if it would not be much easier to do it in plain Javascript. On stackoverflow it is really difficult to find an answer that does not require at least jquery. Are people aware of how to do things in plain javascript, and choosing the frameworks deliberately?
Yup, we're riding a wave of improvements in classification and function approximation, which is very exciting. But it makes outsiders think this is all that there is to AI.

Meanwhile anything that has to do with the semantics and meaning is a much harder, much longer term problem. And one that's very different from the current fixation on ml.
Looks like you're right. I read somewhere that the spillway was part of the dam structure, but now I can't find that reference any more, so I guess I must have misread it.

However, my original comment was still substantially correct. See http://www.sacbee.com/news/local/article132356269.html

"It’s not going to be the (main) embankment failure, but it’s a failure. If it does happen, there’s nothing saying that the ground is going to stay where it is. That force of water will start tearing that hill apart​,​ and it could eat back into the reservoir and drain the reservoir.
> * Hundreds of millions of users that primarily access messages through browser clients that can't meaningfully implement crypto.

Isn't protonmail pretty much a direct counter-example of this?

They even have an extension you can use if you don't want their server to be trusted at all: https://chrome.google.com/webstore/detail/protonmail-checker...

> * End user demands for things like search that can only be delivered efficiently at scale by databases of plaintext (most likely at centralized servers).

Thunderbird and Outlook at least seem to do search quite fast without any such thing. This could probably be done on something like protonmail by using an encrypted index too.
Good!
I also really like this one about webdev in HTML5:
https://www.liveedu.tv/elijahwass99/videos/REABM-html5-codin...
A secring is a "secret keyring" that contains a number of private keys. I agree that consistency of "secret" versus "private" would be helpful, but the concepts of a key and a keyring are distinct (and a reasonably effective metaphor IMO - you have a keyring which your keys are on). The extent to which the tools should push you towards having a single key versus rotating is arguable; people criticise GPG for being too hard to use but people (sometimes even the same people!) also attack it for not encouraging key rotation enough. A gitflow-esque helper for setting up a best-practice rotation would be a valuable thing for someone to make (and fundamentally there just isn't enough money in making these tools more usable, unfortunately, which is why I fear it will never happen).

GPG shouldn't need to tell you (prominently) where the files are because you should never need to know that - tools that integrate with GPG should be able to ask GPG where the keys are. The main thing that needs to happen here is for the Enigmail key generation bug to be fixed.

If you're looking for a good GUI mail experience with GPG integration I found KMail much nicer than Thunderbird/Enigmail, for what it's worth.
PyDev of the Week: Lukasz Langa
There was a lot of opportunity for the US to put an end to Assad, with a lot more credibility then elsewhere in the Middle East, but that was decided more by the US people's reluctance to get into another war.

The result would probably have been as messy as Iraq was initially, but probably not as messy as what is there now.
Interesting idea...thanks for sharing.

Is it always one to one? ...would be good if the problem could be confirmed with other users
While it seems a good idea, how does this even work in practice?
> But: why bother? Email is just one of dozens of messaging systems available to Internet users.

No, it's not. It's the only widely available, decentralized system, with which you can send to anyone, if you know the address. None of the big ones is this open.

XMPP tried to address this and failed; now Matrix is trying again.
The post states at the beginning of the 6th paragraph:

"Some extra treats: XOR can be considered an imparity function. When the number of inputs is even, it outputs zero, while when it is odd, it outputs one. It is also the sum part of an adder, that is, without the carry part. "
> The Baltic states can't be defended

That's why deterrence is the only thing working. If the US even suggests it might not consider an attack on Latvia the same as an attack on Washington, then there is no deterrent.

As you say, the Baltics can't be defended (at least not longer than 1-2 days) and there is no good strategy with Sweden and Finland outside NATO (Sweden accepts US use of bases - but would they in a crisis if Russia makes clear it will make Sweden a target?).
Police could just make a backup of a snapshot.
> meaningful data to test that software runs correctly

It appears that it doesn't run correctly (rust optimizes out the actual integration, and values are all set to NaN!)

https://github.com/marblestation/benchmark-leapfrog/issues/6
Your key is not importable :D

$ gpg --import stanley.asc
gpg: CRC error; C68D2A - 29357C
gpg: read_block: read error: Invalid keyring
gpg: import from `stanley.asc' failed: Invalid keyring
gpg: Total number processed: 0

Edit: Your key is way too short.
Do any of these keyservers perform email verification? It would go a good way towards some kind of verification that a user's GPG key corresponds to their email. Otherwise, anyone can generate a key with any email address and push it up to the servers. The standard way of verifying it (key-signing parties) is somewhat difficult.
The Euro is not the same as the EU.

> mechanism to transfer wealth from the northern countries to the southern countries and to make exports easier for Germany

I agree that it works very well for Germany. This, by the way, also implies that the transfer of wealth is not a problem. It is economically reasonable for Germany to pay and the Greek people, for instance, have clearly stated that they want to stay in the Eurozone. Additionally, the Euro can be fixed, it is just currently not politically possible to take the required actions, because the current state of affairs is "good enough". This will change if the Euro is seriously threatened.
Como enviar um formulário web em Python
I did a lot of websocket first development, since I ported various plain TCP based communication frameworks to websockets. You can do lots of cool stuff there, from plain request/response protocols that are faster than HTTP/1 to advanced stuff like publish/subscribe mechanisms and even protocols that keep the clients state automatically synchronized to the server side.

For advanced use-cases that's certainly a way to explore. For the average user I'm not sure whether I would recommend to go the route. You lose a lot of stuff that HTTP gives you out of the box, e.g. a request/response abstraction, dozens of frameworks and mechanisms for authorization, logging, etc. HTTP is also easily load-balanceable, while websockets are not. HTTP/2 in principal makes small request/response exchanges as fast as you could implement them with a custom websocket protocol, so there's no more gain. And SSE allow to push server updates in a form that still fits the HTTP model and frameworks pretty good. There are still lots of ways in which websockets can improve reactivity, but you have to invest a lot of engineering effort into it, which might not be worth it depending on the application.
It's not moving the goalposts, I was just noticing the global trend that links Brexit, Trump and possibly other upcoming events like Le Pen.

> the intellectuals promised us could never possibly happen under their guidance, and were mocking people for even considering it possible right up to the day it happened

Well, source please. Not that I don't believe you, but don't remember the deriding or the predictions you're mentioning and it's actually really hard to predict a financial crisis, being dangerous to put a break on the economy based on speculations.
> There's not much by way of generic CI tooling that's designed with email in mind (I'm working on this!).

Ooh, interesting. Where can I find out more?

BTW, you might consider supporting NNTP as well, among other advantages, crappy email clients can't screw up the threading & you avoid Reply-To munging debates.
By giving credible oral testimony. The defendant chose not to do that, perhaps because it would have exposed him to cross-examination, and perjury charges if his implausible story was rejected (he remembered other passwords and had been caught with child pornography on other encrypted volumes, and the government may have had evidence about how recently and frequently he had decrypted the external drive, because they were able to decrypt his OS drive). Hopefully, if you really did forget a password you'd be able to give a believable explanation that holds up under cross-examination.
An employee of an agency is not necessarily an agent.

An agent is someone who is authorized to act on behalf of someone or something ("The Agency.")

FBI Agents pass a threshold to be empowered to act with the full force of the US Government.

Most NASA employees are not NASA Agents.
Depends on what you mean by democratization. If you mean the main part of the country's citizen have the most leverage on country's general guidance by simple weight effect, then yes, and it is probably already the case for China. If you mean "representative political system with elections as done in some Western countries" then maybe this political system should be fixed before asking other people to try it.
This is reminisce of the spillway problem at the Glen Canyon Dam https://www.youtube.com/watch?v=dHpKvQ9XHV4

http://www.hcn.org/external_files/40years/blog/NearBreachGle...

It's a fascinating read.

I'm sure the California folks right now are studying up notes from the Glen Canyon incident.
I'm a fairly intellectual guy and I'd say that it's fairly disingenuous to point at "anti-intellectualism" and ignore massive inequality and corruption as party in these latest events.

There's plenty of economists running around assuring everyone that Piketty is wrong, inequality doesn't matter, someone being a billionaire doesn't affect someone on welfare who has cheap iPhones, etc. However, I think these defenders of the status quo will be proven wrong. It all rings very hollow.

Anti-intellectualism, xenophobia, inequality. Don't forget that last one. It's the one that puts us liberal techies on the hook too.
Alice is able to switch the tracks on a trolley hurtling towards the encrypted only copy of the rest of her key towards a track where Clive, the only person who knows the key to that secondary encryption, is tied...
Passenger-Carrying Drone to Fly in Dubai
No? Virtually nobody uses Protonmail. If the only thing between encrypted email and no encrypted email was a single provider that implemented PGP, we'd have had universal encrypted email in 1999.

(I'm stipulating that anything Protonmail does actually, you know, works. I have no idea if it does. Why bother? Encrypted email isn't going anywhere. The track record on things like this is quite bad.)
Implementing an algorithm in a functional language almost always requires less code than implementing the same algorithm in an imperative language. That is direct evidence that functional languages are more abstract.
Funny, I thought people do nothing but complain about what a mess voting is.