skysight-inc/HackerNews huggingface dataset:
That's the kind of shit you'd expect a group of intellectuals to put on parchment or something. Maybe even found a country bound to such principles in some covenant between the people and its government. Maybe we need to look into creating something like that given I haven't noticed one around in North America lately.
>Except encryption provides a level of privacy that has never before been possible

Not really. It secures long distance communication, but I've always had the option of just talking to someone privately if I want something to be secret.
perhaps it would be hard to sell it, unless it is being sold as the only way to truly put the brakes to the trend (if there is actually an upward trend).
This would be a suspension of the 4th and 5th amendment. Correct me if I am wrong.

"...A valid search warrant must meet four requirements: (1) the warrant must be filed in good faith by a law enforcement officer; (2) the warrant must be based on reliable information showing probable cause to search; (3) the warrant must be issued by a neutral and detached magistrate; and (4) the warrant must state specifically the place to be searched and the items to be seized..."

https://www.justia.com/criminal/docs/search-seizure-faq.html

This McCain B.S. implies that the defendant will never be served with a warrant. This secret warrant will be issued by eleven secret judges, serving a seven year term, picked by one man "...without any supplemental confirmation from the other two branches of government."

This does not meet the standards of being neutral per point number 3 above. WOW!

http://www.cnn.com/2014/01/17/politics/surveillance-court/
I think you mean other burglaries.
... but will they still tell kids that a parsec is a unit of time, not distance?
Didn't they put the Saudi's in charge of that?
This is the thing I don't get at all about this debate, non backdoored open source encryption tools already exist and have for a while... you can't backdoor them because it'd be obvious from looking at the source that something fishy is going on. Are we just hoping that terrorists won't find out about these technologies?
Or maybe try and find non-establishment candidates to run (who are not out of their gourd) and vote for them :)
I've seen this claim floating around that we're funding the FSA which is just channeling money to ISIS, but I haven't been able to find any reliable source. Could you please link to something that backs that up?
> I think Clean Code has encouraged people to write a lot of single line functions that get called from a single place (often with weird parameter lists) as a means of replacing commented code blocks.

Single line functions, called from a single place? To replace commented code blocks?? In the name of improving readability!? What?! (!!!)

Unrelated to that: If your function name correctly and completely describes the actions taken by that function and those that it calls, then replacing a commented code block with that function isn't unreasonable.

shrug I guess the ages old advice: "Dogma is bad. Rules of thumb are often useful." applies to the topics discussed in this subthread. :)
Well, it's not "actively" disputed in the sense Japan is not trying to take it by force, but from what I can tell Japan keeps making active noises every once in a while.

I mean, from their viewpoint, Japan has to. Since South Korea has been practically controlling Dokdo pretty much since the nation was founded, if Japan remains silent they would be basically conceding that the battle is lost.

IMHO, what is a little less explicable is why some South Korean politicians wants to make a huge deal out of this. I mean, we own it right now, and every day we sit on that piece of rock furthers our claim on it. There is no need to advertise that there's any border dispute going on.

But of course politicians trying to score cheap point by appealing to emotional nationalism is nothing new, isn't it.
Not in the constitution, and the founding fathers clearly envisioned the modern world in perfect clarity so we'll just go with their words verbatim.
Is it really worth leaving a thoughtful comment about such an ignorant statement?

It's clear to me that these people have no idea what encryption actually is and only have a cursory understanding of what it does. They're aware that criminals and terrorists can use encryption to communicate covertly. That's why they want to ban it. Are they also aware that the exact same technology is used to protect their online banking? To protect against attacks like the Sony hack? Do they know that there is a huge segment of the economy that relies on strong encryption to do business?

It's pretty clear at this point that they don't care about privacy. Perhaps if the ramifications are explained to them in a different way they would be more open to dissenting points of view.

EDIT: The recent news stories have motivated me to renew my support for the EFF. I'd encourage anyone with disposable income to do the same.
You might really find this AMA interesting:

https://www.reddit.com/r/IAmA/comments/eewou/iama_retired_ca...

He says the best thing is to laminate accessible windows such that they cant be shattered easily. (obviously laminating the inside of the window)
I agree with your sentiment, but I'd point out that "eccentric" is just another label, and a much less useful one at that.
> That's frequently the case

In my experience that is rarely the case. The reasons given are generally only compelling to others who already hold the same beliefs. If you're arguing against biblical literalism to others who consider the bible to be metaphorical, you will of course be successful. If you're arguing with a biblical literalist, you'll find that they fail to see the logic in your arguments. If you're arguing with a non-Christian, they'll likely just not care, but they might also find your arguments no more convincing than those of the literalist.

> for the latter, the existence of flat-out contradictions within the canon when interpreted literally is one of the more common.

This is only compelling if you start with the axiom that the bible (or whatever text) is correct. If you start with that, and then add contradictions, then the only way to resolve the discrepancy is to say that the bible is metaphorical. If you don't take correctness as an axiom, it's quite reasonable to say that the bible is mostly if not completely literal but that parts of it are simply wrong. It's not a question of correctness of interpretation, then, so much as a question of correctness of the canon.
Thanks Qeric, we hope others like it too!
> I would say that getting a Gun in the US or even in Europe (especially since the eastern European and Balkan states have joined (officially or unofficially Schengen) is by far easier than setting up your own secure crypto from scratch.

No, it is far easier to download an openbsd cd image from canada than it is to physically carry a gun.
Yes, except he's a member of the Republican Party, serving as Junior US Senator from Kentucky as a Republican, and running for the Republican Presidential nomination.

Edit: this was not meant to be snark, just an indication that, in the context of this particular thread/discussion, he's a Republican. The parent had a valid question, please stop downvoting him/her.
Including the one-time pad? I suppose paper memo pads need to be outlawed as encryption technology then.
According to the metrics-team mailing list[1] it's likely due to an aborted cronjob and should be sorted out soon.

[1] https://lists.torproject.org/pipermail/metrics-team/2015-Nov...
Only if you considerably stretch the definition. He's a moderate Republican closer to old school states' rights conservatism than neoconservatism, but certainly not a libertarian, though he does exploit the label to make himself look edgy.
> Imagine if they lifted that policy, then countries like Mexico, India, China would lock out pretty much any other country from immigrating to the US. Add in the Amnesty program for undocumented workers, and you could imagine that nearest neighbors to the US would lock everyone else out.

You are assuming that they will lock-out without supporting with real data. Already 30% of H1Bs are taken by Indians, and a good percentage of family based immigration is from Mexico.

India and China make up around 35% of the world's population. A uniformly drawn sample of immigrants from across the world would consist of 35% Indians and Chinese. Further, Mexico is America's neighbor, and the two countries share a lot of history.

The number of Indians has grown from 1.7 million in 2000 to 2.8 million in 2010 in spite of the caps. The numbers are not magically going to explode, most of the people who're in the green card queue will likely duke it out and become citizens in due time. Their children will likely stay in the US too. So, I don't see how the caps are limiting or democratizing the process. You don't have caps at H1B, you don't have caps for citizenship. Only the in-between stage of permanent residency, caps exist. That already makes it an ineffective tool in un-biasing the skew.
Here are the two .NET design review meetings where the removal of the MAX_PATH limitations is discussed: https://www.youtube.com/watch?v=lpa2OFauASM and https://www.youtube.com/watch?v=vpMqUBIAnLU
Encourage people to use HTTPS Everywhere.

Encourage website owners to use TLS, and to get a good grade on ssllabs.com.

Let's make it ubiquitous.
Because stripping a person's right to citizenship is monstrous and shouldn't be done?

Toss them in jail when they get home, but they still get to come back.
YubiKey 4 Launches
Rand Paul is a big-R Republican whose views are generally characterized as small-l libertarian. So, yes, he's (in at least some respects) a libertarian (but not a Libertarian), but still a valid counterpoint to a generalization about Republicans, if it doesn't apply to him.
35, not 40
I think he's talking about PEP 0484. As I understand it they go into separate files and there is a gradual typing system. The inspiration came from mypy http://mypy-lang.org/ and the point is mainly for IDEs and convenience in development currently, though they could be used for optimizations in implementations other than the reference interpreter.
I love how coke essentially crowdsourced their bottle design. Silly me thinking crowdsourcing was some sort of "disruptive innovation".
Tor moved the metrics to new servers and there was a temporary glitch in the metrics counting the relays. It's a metrics issue, not an actual change in the number of relays. https://twitter.com/torproject/status/664168624467386368
Bobby Calderwood – From REST to CQRS with Clojure, Kafka, and Datomic
It's a bit of a reducto-ad-absurdum simplification, but the argument is pointing out the fact that most people wouldn't ever consider valid a law that would prevent simpler mathematical operations, so why should we consider the validity of a law that would try to outlaw complicated mathematical operations.

How would it even be possible to enforce it?
I agree, I was just pointing out that it is possible to define both the Riemann and Lebesgue integrals by "partitioning the range". The real difference lies in the choice to allow countable rather than finite covers by intervals.
To the extent that business, i.e. corporate, interests have her ear, I think encryption is safe.

Google donates how much to both sides?
It's not the same as gun control. A gun is a physical thing that cost money, has reliable detection mechanisms, has risk to ship, and so on. A message is just bits or timing that can be coded into anything with little skill or cost by anyone. Free tools all over the Internet to do it, too. Controlling the flow of guns is nowhere near as hard as controlling the flow of information.

Just ask all the gun control states also attempting to prevent crime and track dissidents via mass surveillance. Their failure rate is through the roof except for the most incompetent or uneducated targets. And even some of them slip through.
I still bet they'll build weird code generation wizards with fancy UIs which will produce what is essentially non-editable code. This is what most of their developer customer base craves.
OpenBSD cd image would give you absolutely nothing when it comes to defending against state level actors sorry.
And you are assuming that in their proposed reality that would be as easily achievable as it is today, you'll be surprised how effective can a crackdown be once a government sets its mind to it.
This kind of insanity isn't along party lines.
Umm, actually, as far as I know Dokdo is not considered an "inhabited island" under international rule, so it cannot be used to draw EEZ lines. In fact it currently resides in the "middle area(?)" according to the agreements between South Korea and Japan: https://www.google.com/search?q=%EB%8F%99%ED%95%B4+eez&tbm=i...
How can you tell the difference between, say, an OTP encrypted message and a random number?

To outlaw encryption that "the US govt can't crack" they have to outlaw random numbers hah, yeah.. I totally can imagine a future where PRNGs must be approved by the US government.
I would argue that removing the GIL would scare the shit out of developers and slow adoption instead of hasten it. A lot of accidentally thread-safe code would suddenly become thread-unsafe.
Amazonia, 1952: On finding objects recovered from a Pan Am plane crash (2012)
McCain isn't a nice guy. He's always been opposed to every kind of civil rights and in favor of total central government power and total war.

He introduced the campaign finance bill that forced the government to argue before the Supreme Court that it had the power to ban books with political opinions it didn't agree with, the same argument that led to the Citizens United decision.

He made up a song about bombing Iran and sang it at campaign stops. (Tune of Beach Boys' Barbara Ann)

That's just the start. This encryption but is of a piece with his whole career. McCain is as bad as they come.
Both India and China have a lot of diversity and are home to 40% of humanity. A fairer immigration system WOULD see a lot more Indians and Chinese.

If this is defensible, then racial quotas in schools (e.g., capping proportion of Jews) are also defensible by using the same logic as "you're now penalizing everyone else."

I'd rather have US as the home of the best and the brightest, not based on whether your parents were born in Mongolia or 100 miles away in Inner Mongolia that happens to be in China.

Sorry, can't really see how the moral argument works.
Her version of encryption is, after she wipes the server with a cloth, she ties the server up in a knotted sheet using Truckers Hitch.

However - I found this video of someone hacking Hillary's server encryption

https://www.youtube.com/watch?v=TUHgGK-tImY
It is certainly relevant, because his point is that encryption is just math, and you can't outlaw math. Or, even if you did outlaw math, it won't have any effect because you can't enforce it.
Leaked Lyft documents show company is burning money, missing revenue projections
Open-sourcing PinLater: An asynchronous job execution system
That was my first thought too. The bad guys will just make sure they stick to the uncrackable illegal stuff :)
Edit: nvm, thanks to Caer for figuring this one out.

The drop appears to happen on Nov 13th[1], I think that period should've been fully reported.

The only event I could find in the tor repo on that day was a version bump for 0.2.7[2], but node lists don't report any usage for that version yet, so I doubt it's related.

It's all quite weird, because there seems to be no drop in consumed bandwidth in the same period[3].

[1]: https://metrics.torproject.org/userstats-relay-country.png?s...

[2]: https://gitweb.torproject.org/tor.git/commit/?id=741d2dc685a...

[3]: https://metrics.torproject.org/bandwidth.png?start=2015-11-1...
As ixnu mentioned - I use the Moonlight Android app (http://moonlight-stream.com/) paired with Geforce Experience running on my Windows box (Geforce GTX 750 Ti video card) for Steam games.

To be honest though - my Moonlight streaming experience hasn't been as smooth as using a device that can actually run the Steam client (Linux/Mac/Windows). But Moonlight is still really cool.
Chrome intends to deprecate DHE-based cipher suites
While not a "we should live in fear" level threat (or even a "take off your shoes at the airport" level threat) terrorism is certainly a real threat. I do want the government investigating and dealing with that threat. That being said, the threat is not immediate enough to warrant the infringement of our basic rights.
I find I really like the labels "the special idea", and "the big idea." I like it because it introduces the nature of the theory quite approachably, where a theory is at it's heart an idea or a concept. Then, by labeling one "special" and on "big", the relationship between the two is immediately obvious; we see that one idea is covering a smaller but more particular area, while the other idea covers a larger but potentially less-special and more general area.

The piece isn't as "strictly accurate" as it could be, but that's the point. By making something approachable you'll hook into many more minds than otherwise, and the knowledge of the reader that "this is not all, there is more to learn" is powerful bait for the curious.
Working remote from somewhere less crazy than SF might have worked too, but I guess packing up and leaving the country is an extreme version of that.
That statement shows you haven't spent any time researching the security of secure messaging solutions. Or security software in general. Virtually all of them had protocol or implementation flaws with most having flaws so severe that cryptographers and top programmers saw fit to write books detailing how to do it right.

Books most people making "private" apps still haven't read. ;)
Whoever tries to pass that law is going to realize the mistake they made when it comes time to enforce it and they have to delete code from nearly every computer in the country.

Other countries like Russia will be able to laughably crack US citizens bank accounts, email accounts etc if this was actually done.

It will be a massive public relations nightmare for anyone who actually tries to make this reality.
I've always wanted to be the 'data guy'. As a product manager, I can say that in 30 years I've never had a dataset that truly is a slam dunk.

People - sales managers, waffling customers, risk-adverse GMs - are always the primary sources of information. I've never had the luxury of simply pulling a SaaS analytics report and saying "there.".

I'm sorry that this doesn't answer your question. The only path out of the box is to clearly state the alternatives, advocate a preferred path going forward, and demand that people buy in or step the hell aside.

Otherwise you'll simply develop an ulcer.
Hi Arol :)

I couldn't figure out what your app exactly does besides show some pull requests statistics.
An explanation of all the features, and the process it self as well as the workflow would be nice.
Some info about who and how should this be used in existing environments. e.g. what happens if i already have a pull request workflow in my CI/ticketing system can this be integrated with something like Jenkins?.
Can you customize your workflow? are there any other features for this besides looking pretty like IFTTT workflows if you say need to delegate a task to some one, can you create/assign tasks related to a pull request, can you have M of N or multi tiered approval system (e.g. team lead, and architect) etc.
I'm not trying to be overly negative and I apologies if it comes out this way I just assume there is more to this app than just showing pull requests in pretty colors and to me that's the only actual "fact" i could get from the website.
So basically he wants to ensure that black hatters will be able to crack all encryption in the United States? If the U.S. Government can crack something, than that means there is a human element that will always be exploitable. If a group of people can crack an encryption, than that group of people is the weakness. Someone will be social engineered, hacked, or compromised successfully eventually. They might even just make a stupid mistake. This basically ensures that whatever the United States is using to crack encryptions will leak eventually causing legal encryption to be completely insecure until the government releases its next update, until that leaks as well, and we end up with a cycle of fuckery on our hands. Yeah, let's not do that.

> Obama administration says it has no plans to legislate against strong encryption, and the UK government says it doesn't either.

So It doesn't look like we have to worry. The argument for legislation is idiotic. Terrorists won't care if it's legal or not to use strong encryption. You would only be forcing law abiding citizens to use weak encryption.
Like they did with iPhone, etc before Snowden showed they had compromised it all? ;)
So nothing in the current OpenBSD images would be banned then?
.net supports all major database providers. But may need to wait for them to be made compatible with coreclr.
9 reasons screenshots are awesome
Absolutely. The same is also true of programming, music, and natural languages. Probably nearly every discipline that uses its own notation and significantly divergent (from the primary natural language) nomenclature sees a major boost in understanding and expressivity by using custom notations and language.

Re programming: Some languages are simply better at expressing certain types of programs than others, C may be great, but it gets pretty hairy when you try to use it in certain parallel/concurrent coding contexts (i.e., you're probably using a lot of extra libraries and tooling).

Re music: Could you imagine expressing any piece of significant length or complexity in plain English? Even a mathematical (concise and precise) symbolic language would prove difficult, compared to the visual and multi-dimensional notation customarily used. (At least for reading, a case could possibly be made for more expressive and concise notations for writing musical pieces.)

Re natural languages: This is why we borrow so many words in English (and other languages, I'm sure) from elsewhere. A larger set of words allows us to produce more expressive and nuanced statements and questions.
Rather than making someone walk 20 miles (out and back!) across mostly boring, scrubby sagebrush under the hot sun, or through bitter cold, perhaps you route the ATV trails to within, say, 1km of the site. That's what I'm talking about WRT compromises...
Edward Snowden then had the audacity to leak our ways and means to the same terrorists and put the lives and safety of our men in the field at risk!

Edward Snowden then had the balls to tell the American people that the NSA was sharing their nude selfies amongst NSA employees and put the lives and safety of our men in the field at risk!
Yup, got bitten by this design goal once, when support for parameterized modules was removed (though I do agree it was the right move in retrospect).
You are living in a delusion, they can't crack the standard encryption that comes with openssh, and that is the type of thing they want to ban.

People can easily hide data streams inside video-streams/ text-files/images to circumvent trivial screening. The government won't be able to do anything effective without massive costs and draconian measures. Not to mention people outside the US can carry on however they like anyway.
Sakana restaurant in DC has really cool placemats that are tiled with these. They look similar to http://www.zazzle.com/kamon_pattern_cloth_place_mat-19322318...