skysight-inc/HackerNews huggingface dataset:
The search warrant says that the internal audit and (logged-in?) gmail account were the smoking gun. Page 11, paragraphs 14-16:

https://d3vv6lp55qjaqc.cloudfront.net/items/1k2I053M3J2z0f47...

> 14. The U.S. Government Agency [NSA] examined the document shared by the News Outlet [The Intercept] and determined the pages of the intelligence reporting appeared to be folded and/or creased, suggesting they had been printed and hand-carried out of a secured space.

> 15. The U.S. Government Agency conducted an internal audit to determine who accessed the intelligence reporting since its publication. The U.S. Government Agency determined that six individuals printed this reporting. These six individuals included WINNER. A further audit of the six individuals' desk computers revealed that WINNER had e-mail contact with the News Outlet. The audit did not reveal that any of the other individuals had e-mail contact with the News Outlet.

> 16. The U.S. Government Agency determined that WINNER had e-mail communication with the News Outlet on or about March 30, 2017, and March 31, 2017. The first e-mail was from WINNER, using e-mail address [redacted].fitness@gmail.com, to the News Outlet. In it, WINNER appeared to request transcripts of a podcast. The second e-mail was from the News Outlet to [redacted].fitness@gmail.com and confirmed WINNER'S subscription to the service. The [redacted].fitness@gmail.com account is a personal e-mail account not sponsored by or affiliated with the U.S. Government Agency.

Whether the 'crease' noticed by the NSA in paragraph 14 was actually creases or an internal code for microdots, if The Intercept was going to use this report there's nothing they could have done to protect this reckless source.
The problem arises when there is degeneration (some eigenvalues are repeated). See for example https://www.ch.ntu.edu.tw/~byjin/course/ChemMath/handouts/de...

[edit: the rest of my original comment was not correct]

If an eigenvalue is unique, the corresponding eigenvectors are on a line. If it appears twice, the corresponding eigenvectors are [edit: could be] on a plane. In general, they span [edit: could span] a subspace of dimension equal to the multiplicity.
This AssemblyScript thing looks like some nice idea for being able to work with a single language while still being able to compile some computationally-heavy but otherwise small modules down to WASM and using them later from JS/TS as an external module.

I'm curious how this approach looks from an optimization point of view? I guess emscripten/LLVM can do more optimization than this the AssemblyScript/binaryen toolchain, and when one puts already the effort in for using WASM the goal should probably be to have as much optimization as possible.
>It won't get that bad in our lifetimes

I think it will. It already has started. As I told the OP, I blind resumes for education. I started the practice when I built a Data Science team for a tech company and noticed that education signaling was negatively correlated with performance, and it was worse the more "applicable" the degree was in (CompSci grads were among some of our worst employees, while Mathematics and Physics grads did exceptionally well).

There's a lot of reasons for this, but I think one major one is that the company I worked for was a C or B- player at best in the market. Any good CS graduate worked for a real company, startup, or did their own thing, leaving us with a lot of people who just held a piece of paper and thought it was worth something.
Any abstraction layer built on top of linear algebra intended for non-mathematicians should be given mnemonic names that are domain specific for what that abstraction layer is aimed at.

Any abstraction layer built with the purpose of making it easy to do linear algebra in software should use names that are domain specific to linear algebra. Which will be the short concise names that make sense to those with mathematical expertise, no matter what generalist programmers think of said names.
> The question then becomes: did The Intercept not follow best practices here?

If removing well-known, uniquely identifying printer microdots isn't a best practice, it should be.
Check the list of people pardoned by George W Bush. Most of them should not have been in jail in first place.

https://en.wikipedia.org/wiki/List_of_people_pardoned_by_Geo...
They are providing strong walls with carefully planned entry and exits to the "highway." The point is to only allow access to the road from predetermined, controlled points. Although its not 100% guaranteed to control access, it will mitigate many (if not most) of the unwanted traffic. As far as the actual entry and exit points that are sanctioned, those can still cause problems and still need to be monitored.
iOS 11 lets you send and receive money via iMessage with Apple Pay 11
Yeah I'll fix the link as soon as I can push to prod without interrupting the traffic thanks to being 2nd on HN today.

None of this. You don't pay for a user, and I don't sell data to anyone. I'll introduce paying features later this year, but I have no idea which ones, and it WONT be about limiting the number of contacts.

Also, I'm like all people on HN, I hate the notion of selling data WITH A PASSION.
No, I don't think most languages do something similar.
In general the performance of C vs Fortran is a moot point. However, for numerical performance, Fortran has (at least) two major advantages that I can see, both of which are about usability:

- In-built support for multi-dimensional arrays and operations on arrays. This makes it so much easier to work with numerical datasets than in C.

- BLAS and LAPACK are the two foremost packages used for linear algebra. They're written in Fortran, so it's just a bit easier to use them, rather than their C APIs. I've had unpleasant experiences debugging things across the boundary between C and Fortran.
Nope. Unless you are a psychopath you have always managed friends/family even if was managed informally in your head. You used to have a Rolodex of phone numbers and addresses. You may have even kept additional information about the person in your Rolodex, perhaps their birthday or anniversary. Important dates and social obligations used to be written on a wall or desk calendar so you didn't forget. You make notes (written or mental) of people's needs and preferences in order to accommodate them. (ie "I better have a vegetarian meal for Susan.", "John works nights so I better not call him until 6." "Sarah likes red wine.", "Joe doesn't like clubing.") You store in your mind what is happening in friend's lives to talk to them about it next time you see them. You made a paper list of people to send out event invitations, thank you notes, or Christmas cards so you don't forget anyone.

It's all social management, even if informal. But it's so natural you might not have thought about it as "management."

Nothing wrong with formalizing it and taking it all digital, if anything it can foster closer relationships if it's easy to use and consolidated. Someone can only remember so much at once and its great they care enough to store that information for easy retrieval in the future. We have never, as a society, faulted people for writing things down, (Rolodex is a generic trademark, for crying out loud), we are all only human. We don't think twice about setting a reminder to take medication or water the plants.
"Useful spending of that money would be UX issues, making the horror that is using this stuff bearable."

100%. Freeze all work on crypto except for fixes for new problems that show up. All rest of money goes to hiring a UX expert for a design that anyone can pick up for common case and then implementing it.
Man, you're such a talented writer. I got hooked right from the first word and its been a pleasant read.

Couple of questions...
Was the note selling industry a niche field at that time ?

Also why do a couple of the articles require FB logins.
Where did I argue that biology and economics are humanities, and how is that relevant to my post?

The OP said that they only wanted to take classes directly relevant to their future career. Biology and economics are examples of classes that I didn't think were relevant to my career (at the time).

>But as for art history - how much would you pay for such an education, specifically?

The first time I went to college I had a full ride scholarship, so I didn't pay a dime. The second time I paid, and I took another art history class. I think I paid about $1500 total for that course.
muricans dont even admit that "computer science" is a sub-field of mathematics.

but thats ok. mathematics is way too powerful to care about mainstream fame.
> Most of the women don't mind because they can wear light dresses and slip on shoes.

That's a classic example of female privilege: https://sindeloke.wordpress.com/2010/01/13/37/

(If the AC is too cool it's male privilege instead)
I think they meant that finding a proof could involve discoveries leading up to that proof which could lead to <blah>, not that, once we have a proof, we know it, and then we can deriving things using it as an assumption and be more confident in our conclusions, which could lead to <blah>.
It's also going to make the name ReasonML even more confusing, considering you can apply the word "Reason" to machine learning...
A physical firewall is "a wall or partition designed to inhibit or prevent the spread of fire" and a car typically has one in-between the engine and the passenger compartment. That way if the engine starts on fire, the passenger should have time to get out of the car before the fire gets to them.

Computer firewalls are similar in that they are designed to protect the computer (the passenger compartment) from security threats (fire). Just like the firewall in your car, a firewall on a computer probably won't completely prevent security threats from getting through but it will help.
Employees at this Swedish company can get a microchip inserted under their skin
Can someone tell the deodorant manufacturers please? It's very hard to find aluminium free anti-perspirant in the uk
pretty cool idea.
> Variables can be read from "files" in a chroot directory.

Reading environment variables from process memory is less expensive (requiring only memory access) than reading files, which requires at least three syscalls (open, read, close) and thus multiple context switches, and, worst of all, disk access (unless you're putting the files in a tmpfs).

> Are there better ways to pass arguments/parameters than on the commandline?

If such a system were designed today, data would probably be strongly typed (passed as structured objects) rather than stringly typed (passed as text). In fact, to my understanding, this is what Powershell does. I think that the conceptual simplicity of using free-form text is a virtue for Unix more than a burden, but that's also an argument of taste.
I like money.
Have there ever been studies linking the aluminum in antiperspirant to development of Alzheimers?
To be clear, I do bemoan the current state of mental health facilities. If you can afford it and feel like you are approaching a breakdown, NEVER check yourself into a hospital (unless you are positive you are going to hurt someone else or yourself). Sane people have a difficult time getting out of such environments
> Just hanged out.

Just FYI, this isn't typical usage. People say hung instead of hanged in this instance.
Unless you are a whistleblower and feel that the public legitimately needs to know about something, because afterall this election affects our daily lives. We deserve to to know the truth about threats to democracy, especially when Presidential candidates are still claiming that voter data was rigged. Didn't Trump blame Hillary for him losing the popular vote, saying that it was her fault for hacking the election?
It's nice to see a company that doesn't have Valley Envy.
Because it's actually irrelevant to, and a counterargument to, the case being made, as I've commented at length elsewhere in this post.
> > The question then becomes: did The Intercept not follow best practices here?

> If removing well-known, uniquely identifying printer microdots isn't a best practice, it should be.

Very true; where is the evidence that they did not do so?
A firewall is named for the structure in an automobile which keeps engine compartment fires out of the passenger cabin.

https://en.wikipedia.org/wiki/Firewall_(engine)
Bonus points if he had used þe for the in a few places...
How would you invoke something like `rm * .bak` in such a shell? Do you have a separate command for globbing, such as:

rm $(glob *.bak)
I did my dissertation in astrophysics a few years ago using simulations I programmed in Fortran. As others have said, its efficient for number crunching, there's a lot of legacy code in scientific fields and most older Profs are familiar with it.

Also, as a language, there isn't much to it. If you're already familiar with the basics of programming, you can learn most of what there is to know about Fortran 77 in an afternoon, and pick up later additions to the language as you go. In physics, where the focus is getting grad-students to a point where they can do research quickly, having a language they don't have to spend a month figuring out is an advantage.
Density of Paris, France: 21,000/km2

LA: 3,198/km2

From wikipedia.

Perhaps they've been approving more lately - because they have a lot of catching up to do.

Just look around with Google Maps - there's tons and tons of this sort of housing:

https://www.google.com/maps/@34.0418869,-118.4327533,3a,60y,...

It's not dense at all.

Here's a random place in Milan: https://goo.gl/maps/c4u9cgLeNon

That's more typical of a big city in a place where it's legal to build up.
Good question, and one of the reasons I'm posting to gauge if this is really a valid interview question. What I'm trying to understand in the interview is how deep their knowledge goes in the stack, to your point, these are not DBA jobs. It matters a little, to at least understand the trade-offs and how they are used to improve performance of high volume sites.
I'm a full-stack web developer. I don't know how an index works, nor do I really care. I know when to use it, and how it affects lookups.

If I was a database administrator, then it's a fair question. But if I was asked this for a full-stack web engineering role, I'd consider it a little unfair.
Long Lines Building, 33 Thomas Street
Not the parent, but "your machine" should probably be "thy machine." "Thou compiler" should be "thy compiler." In general, mapping from 3rd to 2nd person, "he" = "thou", "him" = "thee", and "his" = "thy."

I believe "thou doth do" should just be "thou doth" but I could be mistaken about what "doth" is. :)
I like to check on the kind of social circle they maintain. Loners generally don't get what it takes for a group to come to consensus about the grey stuff.
Almost! But not quite: it aliases some possible filenames, though only they are valid UTF-8 encodings (or UTF-16 say, if one did this on Windows). In particular, it prevents the existence of two files with equivalent names.
Ah! It sounded familiar.

OK, my bad! withdrawn (Can't edit any more). Apologies to pvg
>I look forward to the day that I can automatically spin up a DigitalOcean set of Droplets running Kubernetes using this

Stackpoint.io can do this, you paste your DO API key and get a k8s cluster in a few minutes. Would be nice if DO built something like that in-house.
Despite my criticisms of other comments of yours, this is an extremely cogent point. The Intercept should, nay, must have policies, procedures, and checks in place to prevent foul-ups of this nature. And must also produce a post-mortem on this incident.

Screw-ups happen. Repeated screw-ups show a systemic failure.
Sure, but the industry is also moving behind Vulkan, not Metal, which OSX doesn't support either.

Apple seems to be playing this as if they are in a position of power when they aren't. OSX needs to be economically viable to develop for or people just won't bother. It's not iOS, they can't force something here.
Counter question: why wouldn't they be?

Either their methods work, and of course they should be secret, or their methods don't work, and it's unproductive to help them shorten the list of attack methods they try.
I would upvote this more than once if I could. I can't thank you enough for this. It looks amazing. Let me know if you have a PayPal or some other way I can buy you a drink to say thanks for all your time and effort on this.
https://twitter.com/flashman/status/871896475902631936
There is almost zero chance that Houston or anywhere in Texas will be the next place to be. These small business studies have been around for a long long time and has hardly any effect. In fact, the gulf between VC funding in Texas compared to Bay Area and NYC are actually increasing.

http://www.houstonchronicle.com/business/texanomics/article/...
Agreed, same exact situation here. Not having block storage in 2017 is nuts. I'm also about to finally move my last server over to DO.
What's preventing people from simply continuing to use this testnet? It's decentralized, after all.
>You get no gain time for time spent in jail for your prison sentence,

You have no idea what "time served" means at sentencing. You can get released on the day you are sentenced if you have already served more time.
True, here's a good writeup on the subject: https://prisonlaw.wordpress.com/2010/12/16/prison-labor-and-.... Mind boggling!

Also, "The Thirteenth Amendment has also been interpreted to permit the government to require certain forms of public service, presumably extending to military service and jury duty." (https://constitutioncenter.org/blog/a-common-interpretation-...)
A lot of very solid code has been written in it over the years and continues to be used as libraries accessed from e.g. R.
sure, but proofs can involve all kinds of things.

remember that millenium problem solved by perelman? its a problem in topology, but the proof is expressed in terms of elliptic curves which lives in the number theory space, and so far, we havent found a way to express it in terms of topology.

this is pissing topologists off a good bit. that a number theory guy solved their problem.

similar things could happen to the riemann conjecture. proven in unforeseen ways without revealing prime number stuffs. betting on how a particular conjecture is GOING TO be proven sounds far fetched at best.
It is interesting how the editorial talks about perspiration being a natural way for the body to excrete aluminum, while aluminum is the active ingredient in most anti-perspirants. So we are effectively blocking the release of aluminum by using aluminum.
If you cannot pay $1k a month in taxes, you probably cannot rent the place, either. The taxes driving the owners away will drive the renters away, too.
How to handle mistrust and entitlement: Be trustworthy, and speak candidly about compensation.
I learned this lesson the hard way. I have weird facial tics. People often remark that I must be a very happy go lucky guy because I often smile involuntarily (or maybe that's the default position of my lips). During a pleading where I was highly anxious, a judge thought I wasn't taking the matter at hand seriously because I was smiling and decided to throw the book at me for that. This phenomenon is also what caused "Foxy Knoxy" to be immediately labeled guilty. One would think that judges would judge people by more objective measures, but sometimes they can be the worst judge of character.

Protip: If you have to appear in front of a judge, try your best to be the first party the judge sees in the morning or right after lunch. Your chances of a favorable judgment lessen as time wears on and judge's get cranky. I use this same philosophy for job interviews: try to appear before the interviewer at the least stressful time, and they are more likely to view you favorably.

ALWAYS lawyer up with the best you can afford. Justice may be blind, but the more money you have and, accordingly, the higher a quality of lawyer you can afford, the more "justice" you will receive.

That's why it's so difficult for rich/powerful people to ever land inside a jail cell.
Where is the presumed aluminum exposure coming from?

I recently read about a relationship between alzheimers and pesticides.

https://www.nature.com/articles/srep32222

There is obviously much more to learn.
Need to get that privacy policy link working. Love the idea of the project and it's definitely something I struggle with (especially when I get wrapped up in thinking about project problems) but when you have a "Try" link to enter a lot of personal information your Privacy Policy link needs to be explicitly clear.
Yes, TheIntercept did compromise their source, although she did compromise herself as well due to poor opsec.

- TheIntercept failed to sanitize the documents before posting

- They provided the govt (or rather a govt contractor) with further information, at least that the mail was posted in Augusta, Georgia.

The former can be attributed to simple mistakes, but at least the latter is gross negligence of the highest order.

Given these two things alone, even if she had her own opsec in order, she'd likely been found out.
Traffic tickets are not crimes, they're not even misdemeanors. For example, the Virginia code says:

> "Traffic infraction" means a violation of law punishable as provided in § 46.2-113, which is neither a felony nor a misdemeanor.

§ 46.2-113:

> [ ... ] Unless otherwise stated, these violations shall constitute traffic infractions punishable by a fine of not more than that provided for a Class 4 misdemeanor under § 18.2-11.

Ran a red light? Not a criminal. DUI? Criminal.
It helps Americans by bringing them more truthful journalism, by allowing the reporters to report independently verified facts rather than hearsay
Granting the point for argument's sake, would it be better to give up?

Mind you, the other ASEAN countries need to do their part.
If you come from the perspective that an interview question is a chance to learn how the candidate thinks then this is undoubtedly a bad question.

Secondly it doesn't really give any signal positive or negative wrt to full stack developers.

I mean if someone does't know how an index works it doesn't mean they can't use them effectively.

And if they can answer it, it also doesn't mean they can use them effectively.

Maybe turn the question on its head and ask....What possible info do you expect to get out of a candidate when asking this question?
No, that poster doesn't know what they are talking about. That said, sentencing is very discretionary so a judge will commonly balance out your total sentence with how much time you've already spent in jail.
Only in the arm-pits. There are plenty of other places to sweat when you're hot.
> if you want a cookie, you have to ask

Is a good start - then I build from there. We're working on the 'understanding' part of critical thinking right now since he is still trying to make sense of the world.

A) Whining isn't a nice way to ask. [start conversation about manners...]

B) No. We just ate lunch. [start conversation about eating when we all eat..]

C) No. Do you know why we don't eat cookies all the time? [etc...]

D. Yes. Can you talk one to ____ also? Do you think they want one?

Each of these is a series of short explanations along with a question for him to answer and speak his mind. If he doesn't understand I say something similar I know he can respond too.

For a 2 year old, people have remarked how well he talks/communicates.
>"I believe that when a company has not found the right product/market fit yet, or has not gained a significant market share in its respective niche, then it cannot afford to have core engineering done remotely."

Here is a nice list of companies that proves your assertion wrong. Note many of these started as "remote only":

https://zapier.com/blog/companies-hiring-remote-workers/