skysight-inc/HackerNews huggingface dataset:
Doesn't it indicate a lack of trust to have an agency like the NSA in the first place?

(And, really, why would the US government and its agency trust some Germans overseas, when it doesn't trust its own people at home?)
Turning a Riddle/Puzzle into Code
Nope, you can run Flink stand-alone as well. Mesos support is work in progress.
That's not a question with a binary answer. Some of what he's published clearly is "whistleblowing", and a lot of it clearly isn't.

The notion of whether Snowden as a person is a whistleblower is a partisan rhetorical trick --- employed by both "sides" of the debate --- used to distract people from his actual actions.
Ah, yes - Perl, the language I have learned many times.
Should add that those looking for a technical deep dive might enjoy our draft paper: http://getkudu.io/kudu.pdf and/or browsing our source: http://github.com/cloudera/kudu
Can we get Apple on board with RWD since they seem are up to their ears with "protecting" their users' privacy to the point of neglecting this crucial aspect of modern web design?
But why do you care if a request took down the application, unless it happens repeatedly? Any sufficiently complex system will have transient errors. Why waste time tracking them down?

If it happens repeatedly, then you add central logging until you find the problem.
Translate IDF to "how uncommon is this word in the corpus?"

TF-IDF is acronym soup, but mathematically simple: IDF is a scalar applied to a term's frequency. And in the comparison, the numerator is the document overlap score and the denominator is the square root of the two documents. For more, Stanford's natural language processing course is the bee's knees: https://class.coursera.org/nlp/lecture/preview
Well said.

I would only add that in the end, the specifics of what should be released are usually going to a subjective judgment call. Everybody is going to draw a slightly different cutoff line. In US tradition we have used journalists as a representative of the people to make that decision, and Greenwald et al have been incredibly careful in how they released pieces of the Snowden archive. Too careful, perhaps, but I can certainly understand the desire to take it slowly and carefully.

Also, as more documents are released, it's important to remember that Snowden is not the only source. ( https://www.schneier.com/blog/archives/2015/04/counting_the_... )
Apple TV. Understanding the Design Principles (with Infographics)
No. We don't trust each other. But if we all know we're all spying on each other we're a lot less likely to act up fearing that someone else will find out.

It's not a super friendly close relationship like you might have with a sibling or your lifelong best friend. But it's "I know you're not doing anything bad. You know I'm not doing anything bad. So until one of us does something bad, we can 'trust' each other and continue business like usual."
I literally took a compiler class just to learn what LR parsing is, and I had to spend an additional ~6 months of my free time just to write an LR parser generator that I found intellectually satisfying and didn't leave question marks in my brain.

In other words, it's not something I expect you can read a couple sentences about and hope to understand well...
In iOS, you need to turn off 'Spotlight suggestions' and 'Bing Web Results'.

This is documented in the 'About Spotlight Suggestions & Privacy' link at the bottom of the Settings->General->Spotlight Search panel. It's a shame that there's no switch in the actual Privacy panel though.
The BBC pushing DRM again.

They could take a stand against it, but no, they're an attack vector for it.

There are people in the BBC who are as infuriated by this as everyone else. I continue to hope that they will be able to pull some of their more ambitious plans off.
“Parallel construction is a law enforcement process of building a parallel - or separate - evidentiary basis for a criminal investigation in order to conceal how the investigation actually began.”

https://en.wikipedia.org/wiki/Parallel_construction
Or you know, not:

http://www.ncbi.nlm.nih.gov/pubmed/15982087
Nice but recently I was asked to enter the admin password of my MBP into a webform at an Apple reseller, it was a requirement for getting the GPU repaired (as part of a recall.) Isn't that very strange?
@Snowden
Now add the elastic capacity of a large number of casual part-timer workers who finished school/starbucks/whatever at 4pm and are happy to make a little cash working 5-7pm.
> Any connection to transducers?

Yep!

On the fancy Haskell lens hierarchy (hackage.haskell.org/package/lens) we have the notion of a fold or a "getter which touches multiple items". The existence of a fold for a type like `Fold s a` indicates that we can extract from the type `s` some number (0 to many) `a` values in sequence. This is the idea of "Foldable" in Haskell.

Given a foldable type `s` and a transducer we execute the transducer by passing the "build" reducer in and then "visiting" each value `a` inside of `s` with the reducer that the transducer returns (modulo the early stopping bit which is just sort of a Clojure-specific optimization). Essentially, the transducer is a notion of "visitation" which is invariant to how the final summary is constructed—essentially the same thing that's captured in the "getter which touches multiple items" of a Fold.

So there really ought to be a way to treat any specter optic as a possibly very limited transducer. Essentially, the "read" component of a lens will correspond pretty directly.

We can also see this by remembering that any pure transducer is semantically equivalent to a function `a -> [b]` which you can read as a way of finding 0-to-many `b` values "inside" of `a`.
“Trying to build the most sustainable modern town” [video]
If NSRs are so easy to get and so powerful, why does anyone still bother getting warrants?
Nexus 5X announced
Yeah, and I'm not even sure that's wrong: trusted top-level domains should be hard to get since they'd make great phishing sites.

There are something like 5,300 domains on the list currently:

https://github.com/GSA/data/blob/gh-pages/dotgov-domains/201...

I'm curious how many of those are actively supported and secure – I'd bet there are a least a few where almost nobody even remembers registering it.
The faq mentions there are no security features at the moment, but do you have any thoughts as to what the security goals are? In particular, will there be cell level security a la accumulo or support for data at rest?
I don't know what you mean by "deal with raw memory" but rust allows you to do silly things like:

let foo = unsafe { std::slice::from_raw_parts_mut(0xdeadbeef as *mut u8, 42) };

That gets you a slice (pointer+length that can be used as an array) that points to 0xdeadbeef. Bit more verbose than the c equivalent

char* foo = 0xdeadbeef;

but arguably this is pretty rare usecase even for handling raw memory
The irony here is that the European Union states are famously among the worst industrial espionage offenders, particularly between Germany and France. This isn't a "US and China" thing.
Here's an interesting demo I made where you can type or paste in words to get a sense of their IDF ( http://tpoem.com/test/dict/test_dictionary.html ).
While there are some goals I usually have for my engagement, CTR, etc on facebook. The real end goal is your ROI.

I've had campaigns with extremely cheap clicks, but no conversions.

I've always had campaigns with expensive clicks, but it converted so highly that I was making good profit.

So pretty much there is no real cookie cutter answer for this question, especially since you are just paying for likes. From my experience most of IG likes are just bots and don't bring any real traffic.
verified: https://theintercept.com/2015/09/29/edward-snowden-twitter-s...
So how will we ever know until it happens if the encryption on Apple devices is weakened by government demands? I understand they have a posted stance on privacy and such but the US government has shown it will threaten even those who divulge requests.

It is to the point I don't upgrade i devices until weeks after just to be sure.
Do they not pay well? The rates in the Flex page look reasonable to me.
Google Announces Nexus 6P
Show HN: Trivius – Real-time multiplayer trivia games
The person who invents a stable Skype should get the Noble Prize
Perfect additional income for Uber driver, persons in the back seat, Amazon packages in the trunk.
A lot of non-native English speakers are ignorant of many additional meanings and if you think less of them because of it, you are the one who is wrong.
can I use my own drone to deliver packages? :)
Walk shows up quite often in the "uniplate" functionality of Haskell's `lens`. It's really, really useful for handling AST transformations, but depends a bit on laziness here.
Modeling state transitions using classes is part of the correct solution. A complete solution means that you model the entire state machine, which usually means employing stacks and queues. Oh, and as a side-benefit, you get concurrency for nearly free.
I'm just going to leave this here

https://www.youbetrayedus.org
Just go to Flickr or look at any picture in the New York Times. That's what DSLR pictures look like.
Relevant -> http://www.alphr.com/realworld/382765/dreamweaver-is-still-d...
You'll need to also provide a voip service that will obnoxiously ping you for "entertainment".
The Return of SETI
>As a kid I refused to learn music because no-one could give me a good explanation of the difference between the black piano keys and the white keys.

Doesn't that seem really stupid to you now or do you still support that stance? Refusing to learn the entire field of music because of one irrelevant detail is pretty appalling.
Somewhat off-topic but...

>Please sign in to Nautilus Prime or turn your cookies on to continue viewing this site.
Thank you!

I really wonder why a site that displays nothing but text and images requires cookies... I don't need it to set cookies. Oh well, if it was a truly profound message, it would be available on a site that does not require cookies. I cannot be bothered to whitelist nautil.us too.
A plugin designed to conceal what your computer is doing from you and make it work against you is by definition insecure and dangerous.

Encyrypted content is trivial to record and redistribute for reasons that Cory Doctorow spelled out to tech companies a decade ago. That those companies are still pretending otherwise is leading to them perverting the operation of network and systems software.
Okay, then explain to me how (say) in C++ you can annotate pure virtual methods with contracts or how inheritance of contracts can be done in C++, assuming you want to implement them using asserts. For that matter, how do you implement class invariants, which need to be checked before and after each qualified call to an instance of the class, but not when the call is unqualified?

The other essential part that asserts don't really capture is that contracts (as pre- and postconditions) are part of the API, while asserts are part of the implementation.
Any bill that proposes any type of mandatory sentencing should be defeated, regardless of the activities it tries to criminalize. That's simply not justice. Ideally, the bill's sponsor should be voted out of office ... and stricken with cancer.
Ha! If anything that sounds like a good way to irritate the pirates. Though I'm sure it adds a lot of support headaches, yeah.
> Changes in laws cannot provide access to data that was never gathered and stored in the first place.

Laws can and have been written that require companies to gather data.

> Similarly, laws cannot force a company to divulge encrypted data if the company does not hold the encryption keys.

Laws can and have been written that require companies to use weaker or broken encryption.
Show HN: Beluga 0.1 – Docker Deployment Tool
Edward Snowden is on Twitter
The correct definition is "cronyism", not "capitalism".

https://en.wikipedia.org/wiki/Crony_capitalism
It's what racists say to pretend they're not racist.
It's detailed in the help page, the link to which is on the same settings screen that contains the switches to turn off.

Likewise on MacOS, there's a 'About Spotlight Suggestions & Privacy' button on the Spotlight settings page. Again, it's on the same screen that contains the switches to turn off the feature.

You don't need internet access to find these options, and I can't think of a better place to put the help. Knowing that these options exist in the first place is another problem though...
Great stuff! For now it seems like this leaves out the job of finding crowd workers. Could it be possible to do something like designing microtasks in MTurk and "stitching" the workflow together using Orchestra?
I'm also looking forward to your post. Whatsapp is supposed to be end-to-end encrypted with messages only stored on the phone, at least it has reportedly been like that since end of 2014. It would be extremely interesting and a big scandal if you found documents with Whatsapp messages in them dating from 2015.
Thank you. It is just suspicious timing, given the general lack of articles with this tone and approach. They even look similar in structure. I've had articles copied in one way or another (by others) in the past, so it wouldn't be the first time.

Thank you for responding.
https://en.wikipedia.org/wiki/Crony_capitalism
Yes. It sounds like they are not using EME, which is great! It means that it'll be much easier to support on all browsers in the future.
JS win and Go win.
GopherJS was the reason I was considering making the transition to full-stack Go.
thanks...Sorry, rather unexperienced with that..I'll change it
Quite optimistic views there. Most content doesn't have a real monetary value beyond generating views. There won't be an acceptable ads consortium, advertisers will only get more ruthless or die.
The actual title is "Adblockers: The only way out" which communicates a very different intent than the current title for this submission.
How does this compare to azk http://www.azk.io/ ?
As far as I can tell, iPlayer isn't using EME.
There's a tip field? Is there a "shipping cost"? If there's both, that is a full stop for me. This will push Amazon's pricing above local pricing for me. Amazon wants me to willingly add 10-15% to my purchase price? Come on.
I suppose the question is - What is the scope of an NSL? Can it cover all subscriber data in a single request?
I like sites that do this. Then I swiftly close the page, and update my block list; never to be bothered with their fluff content ever agian.

We need more of these sites to block all the content as soon as you land on their page.

Now a really awesome feature is if ycombo news could detect sites like this, and just not show them on the front page at all.
UPS/Fedex/USPS have figured out how to reliably enter apartment buildings on their own (USPS uses a key, I presume UPS/Fedex use some numeric code convention). Amazon randos call you and make it your problem, as if they have never delivered a no-signature package before.

Nearly every time I've used Amazon, they've surprised me with something crappy and I'm left wondering how they're so popular. Recently, they displayed a "guaranteed delivery by this day if you order within the next 45 seconds" on the checkout confirmation. I had been paying attention to the cutoff time and the time had just previously said 40 minutes. All the digging I did supported the conclusion that both times were a fictional dark pattern to drive order completion.

Never mind the clingy stalker follow up spam when you price check an item outside of incognito mode.
Is there any evidence that they use EME? As far as I can tell, they don't.
So...spies spied on spies doing spying? I'm not seeing the problem here.
Protect Your Node.js API with Nginx and SSL Client Certificates
True, of course. But we would presumably know about these laws, in advance, and we would have the ability to make choices based on this knowledge.

Apple has thus far been steadfast in resisting this sort of activity and in advocating against any such laws.

So for me at least, this is behavior that is worthy of trust.
AMA with Gayle Laakmann Mcdowell
This is a space where you can compete on operational complexity. Mesos and Kubernetes are fairly complicated to set up and run, with dependencies and intricacies that Nomad just doesn't have.

From your other comment:

> I do find it ironic that they talk about how nomad is for microservices and then make a dig at the several microservices that k8s is made up of.

Being for microservices doesn't mean you should be a microservice. Kubernetes your control plane involves 5 services (Kubelet, proxy, Docker, replication controller, etcd) that need to be up and running before you even have started an app. Then the question is what happens to your system if one or two of those go down, or if they become bottlenecks, or need to be upgraded, and so on.

Having evaluated both Mesos and Kubernetes, Nomad is a lot more attractive to me due to its simplicity and "turnkey" approach.
> Therefore the rule which says it must be "little old lady" is plain wrong.

This is natural language. One contrived corner-case counter-example doesn't invalidate the general rule.
I was thinking the same thing, definitely some astro-turfing going on here...
Your points aren't incorrect, but I'd consider many of your negative points to be positives.

I'd say PEGs are easier to write as they're unambiguous. It's easy to understand what they do. I work on languages for a living, and I still have trouble wrapping my head around what an LR parser is doing.

LR parsers often exist just because that's how we've done things for decades and it's what everyone knows from their university language courses.

LR parser operate on a stream of tokens, so you have to force a distinction between syntax and parsing, which isn't always natural and just seems like unnecessary complication.

If you were writing a compiler, I'd recommend a PEG.
No it's just US and China, and actually it is just China...
Before Snowden, no one admits these stuff, or talk it in public...
After having lived 4+ years in Germany and struggling to learn German, I would say that the only way you can learn truly by pure immersion is from your parents. In any other case you need at least some theoretical basis because no one else is willing to spend hours trying to communicate with someone who's basically babbling.

I'm using Duolingo now and after I'm finished with it I want to get some formal classes to (hopefully) get to a B1 level. I wouldn't call Duolingo immersion learning though -- they explicitly provide grammatical rules (unless you're using the mobile app which lacks some features) and it's very difficult and frustrating to try to do it with your intuition alone.

I also liked the explanation of cases and adjective endings from this site: http://yourdailygerman.com/learn-german-online-course/
I believe you mean "cronyism"

https://en.wikipedia.org/wiki/Crony_capitalism
These micro programs are very easy to JIT, so nearly identical performance is to be expected. It's when you get larger programs that C compilers with function inlining and better cache locality and whole program optimization leave JIT compiled languages in the dust.

When you have a loop of a billion iterations the JIT compiler can instantly tell that it's worth optimizing whatever is in the loop body. When you have a more complex program the JIT does not know which parts to optimize. Any time spent on this kind of "what should I optimize" meta-analysis has to be earned back by making future code run faster, so you run into diminishing returns pretty quickly.
The US spying capability does nothing but damage to the rest of the world. Just because I live in a different country you must respect my rights, nonetheless. No, secret court orders won't fly around here.
Isn't that problem solved by the 'canary in the coal mine' ? A company can have strong privacy language in their documentation. If any or part of that language disappears suddenly one day, you can know that a government forced the company to go against this language?
One Physicist's Quest for New Physics Beyond Einstein and the LHC
The owner taking their tips is punishing the driver. It's not my responsibility to insulate the driver from that. I am paying a surcharge for delivery. That's reasonable. If the driver doesn't get the cut of that he feels he deserves, he can work somewhere else.
I wonder why they put these on assault rifles rather than a high precision rifle - seems like an odd fit but I'm sure they knew what they were doing
Measuring Success at JotForm
In Poland, one company set up automated package drop points ("paczkomat", portmanteau of "paczka" - package, and "automat" - automaton, machine) in pretty much every big and small city. Couriers deliver packages to them both in the morning and in the evening, and you can pick them up 24/7 with no human interaction required (you get a one-time password via e-mail and text).

This is godsend for people who work standard hours. I buy on-line quite often, and whenever (90% of cases) there's an option, I pick up a paczkomat on my route home (big cities have a lot of them; mine has something around 50). If a particular shop doesn't offer this type of delivery, I order it to work.

Sadly, post office is no longer an option for me - they work standard hours, and only during Monday - Friday, which makes it hard to pick up anything there. In other words, I have to come late every time something big from Aliexpress comes.

EDIT:

> What I don't understand, is why I can't pick my delivery slot for free.

s/free/a fee/, and I think it could work. For large enough values of "a fee".
I think you skimmed a little too fast. The links are chalked full of slides, implementations, and executable examples.
changed, thanks!
Of course I have no idea what intelligence agencies are thinking but at the time things like this were going on: http://www.rt.com/news/252501-nsa-bnd-spying-scandal/
You don't have to. It just lets them better test and repair your device. If something is gorked up in your system files they can fix it using an admin account. I just dropped two laptops for repairs and didn't know an admin password on one. It wasn't a problem, though I suppose it might be more likely to come back with a wiped disk.
What would be useful would be an open interface that allowed labs to submit their astronomical data (e.g. GRBs) and anyone to create their own SETI searches (e.g. for specific Technosignatures) which users can then chosse to donate their processing resources to.
Dynamic Tree with JSTree, PHP and MySQL
What Is a Species? [video]
Google Nexus Event Live
Watch Google’s ‘New Treats’ Android Event Here
You know, most code just shouldn't scale on this manner. But yes, there's some code that must.

I guess the main flaw of both the article arguments and yours is assuming anybody knows a set of universal rules that apply to all software development.
I just finished "So Good They Can't Ignore You" and "Little Bets", both of which were great.
[Annoument] Action.js, a sane way to write async code
Glad to see I'm not the only one seeing this. I have seen such behavior on other NSA-threads, as well as a few political threads in recent memory. I think, for the most part, HN is now "on the radar".
>Try not to downvote for simply disagreeing with the question

You are asking the question same way Fox News asks if we should just nuke middle east. It not a question, its your opinion, as valid and proper as rape jokes(another Fox News special).