skysight-inc/HackerNews huggingface dataset:
Like anything else, figure out why you're reading a paper, what are your goals?

If you're reading for expanding your knowledge in a field, then a good area to start is by reading well known dissemination in the field in past decade or so. So, say, you're into datastrucures, read the paper that brought Red-black tress by Rudolf Bayer. This is also a great route for somebody reading for the first time. Well written papers are less off-putting. Most papers out there are very poorly written.

If you're trying to extend the field, then it helps scouting what interests you in extremely recent, interesting works. You can use sites like arxiv to find edgy works done in past month of so, and then drill down the references to understand where they came from. You can then work on improving that work.

So it depends on what you're trying to do. For software, I usually use GoodReader on iPad. Nothing fancy, but it annotates, stores all my research papers and organizes them. On computer, give Zotero a try.

If you're at a university, remember to catalog papers you read. It's so much easier now with things like Dropbox. After you get out of the college, you will need to pay huge amounts of money for them, so it behooves to maintain a steady collection safe somewhere where you can always look back to. So catalog what you read properly. Don't get overwhelmed and start losing the PDFs.
A related approach is to also start with review/survey papers in a given field. Beside giving you a more digestible overview, they'll also cite the papers describing important results that one might want to read for the details.
> the younger generation can't afford to live there

So live somewhere else. I don't really get the problem, seems like normal market forces to me. Canada is a huge country.
To Its Citizens, ISIS Also Shows a Softer Side
1) IANAL, but it's mentioned in The Verge that it was actually considered unusual for the judge to even consider KPCB's request to dismiss the punitive damages claim

2) If, as you claim, the jury will be unduly influenced by the judge's ruling, KPCB's lawyers have only themselves to blame. They filed that motion. Their lawyers are extremely experienced and should have known what the result would be if the judge made a ruling denying their request. This leads me to believe that in practice these rulings do not unduly influence juries; especially because the judge specifically noted in his ruling that:

"Interpreting the evidence most favorably to Ms. Pao and most strongly against Kleiner Perkins, and resolving all presumptions, inferences, and doubts in favor of Ms. Pao, as I am required to do on a nonsuit motion... there is sufficient evidence..."

http://www.theverge.com/2015/3/21/8267273/judge-in-kleiner-p...
Some languages, like ML family or Haskell, make it an organic part of the language, so beginners doesn't need to worry about the concept to use it.

When first exposed to ML/Haskell code, they may use simple mental models such as "you write function arguments without parens and commas" and "the last type in foo -> bar -> baz is the return type".
Then it gets replaced with realization that "oh, so 'let f x y = x + y' is just a sugar for 'let f = fun x -> fun y -> x + y'".

If one is learning the concept in a language that supports functions of multiple arguments and uses something else than currying for built-in partial application mechanism, I can imagine them having problems with it.
Learning how familiar things works internally is usually easier than learning "this is what you can do and why you may want it".
The US military is on the order of 4% GDP. That's comparable to pre- WW II levels.
No. We congratulate people who don't get caught up in their wealth and their source of it.
The behaviour of JavaScript is equivalent for references. (Call by sharing)
Sure, after two years of getting kicked around by its enemies. Modern war moves too quickly for that.
First version of the article is at least from 2002: http://web.archive.org/web/20020109181501/http://javadude.co...

Good that it's kept crisp.
The geography of Vancouver prevents expansion. Rivers and inlets cut across all the major regions and it's almost impossible to add more mass transit.

People are moving further and further out but the commutes are pretty outrageous. I live in a suburb that is a 45 minute bus commute to the city and nearly every house in my neighborhood is worth a million dollars.
Vancouver has high rental prices

Compared to most other cities, yes.

Compared to the cost to buy identical properties, Vancouver's rental prices are extraordinarily low. I'm paying $1700/month to rent a two-bedroom condo which would sell for around $500k; after strata fees and property taxes, my landlord is making less money than if he had bought Government of Canada bonds.

If you look at detached houses, the situation is even worse; for $2000/month you can rent a house which would cost over a million dollars to buy.
> Sorry, but having an 'opinion' about such definitions doesn't help. Just [use the definition](http://en.wikipedia.org/wiki/Evaluation_strategy#cite_note-1). This clearly states what the article tried to explain with helpful examples.

I don't think that's a very strong argument.

For one, it's not really useful to be totally prescriptivist, especially when talking about just-birthed fields like computing.

Also, consider the usage on that page of "data structure" where it's implied that you can't have a stack-allocated data structure (namely that data structures aren't value types, even those containing pointers). Such a distinction seems remarkably unusual to me, indicating that it's best not to take that page as gospel.

Personally I prefer to avoid these terms altogether because on the rare case that it would be useful to use the words, it's rarely worth the inevitable argument.
I think the most important thing here is: What language(s) do you work with? If you do not work in C# or VB I would strongly recommend you run Ubuntu.

If you don't like it you can always go back but I really doubt you will.
Showing an IKEA print to Art experts
Unsurprisingly there is a very large population that doesn't reside in the United States of America.
I submitted this story a few days ago which didn't get any upvotes but elaborates on your point

http://recode.net/2015/03/20/ellen-pao-and-the-case-of-the-m...

> Ellen Pao said she filed her gender discrimination lawsuit against Kleiner Perkins Caufield & Byers partly because of three female administrative assistants who had been discriminated against because of their gender — and only with Pao’s lawsuit and a meaningful settlement would the firm take women’s issues seriously.

> There is only one problem: No one in the courtroom seems to know where these admins are. No one seems to know the details of their grievances. No one in court, including Pao, even knows all their names.

> Pao also said she was told by Kleiner Perkins talent partner Juliet de Baubigny that Nazre was a “sex addict.” To her, that pointed to a larger unspoken history. “I thought she must have additional information and maybe about the administrative assistants,” Pao said.

> Asked on the stand today whether she ever called Nazre a “sex addict,” de Baubigny replied, “No, that is completely ridiculous.”
Goat's Row
So will Germans fight for Greece ? I doubt so, so what if Poland is attacked are the Spainyards willing to fight and die for that. We all know, the answer, and its a resounding NO. Italians are not going to fight for estonians. When it hits the fan, and I am sure it will, Americanos will come to rescue and lead the charge. You have to not look beyond the late 90s and Kosovo, to look at the collective action, or should we say the inaction of European states.
In an ideal world, this would be pointless because if the code requires "annotations", it should be rewritten, or annotations may be just a specific kind of comments in the code itself rendered in a specific way.

But in the real world, I think, the use case for annotations is when one group of people writes code, and another group of people annotates it because authors and collaborators can be opinionated, stubborn, lazy, or too busy, or there may be too much bureaucracy on the project, so it is much more realistic to just put annotations on some third-party website than to try to collaborate with the authors to add comments in the code or refactor it.
Yes, that was the driver. We knew they were trying to build such a device, but we didn't know how far along they were. Given the German lead in other war technology areas (like guided missiles), it would have been foolish to underestimate them.

Of course the Germans were lucky to have lost before the bomb was ready. Otherwise instead instead of memorials at Hiroshima and Nagasaki they might be at Munich and Hamburg.
> Java's references are misnamed.

That's silly. Why should every other language adhere exactly to C++'s definition of a reference? 'Reference' as a concept exists outside of computer programming and Java isn't wrong to repurpose the term in a different way than C++.

Consider also that C++ has 'dependent types', despite pretty much no relationship to the more well-known definition of dependent types. There are only so many ways to name something.
I don't think a pointer in C is really a reference though?

If you pass a pointer to a function, then you are saying, hey allocate a new variable to put on the stack which is a pointer. If you pass a reference, then at the language level, you are saying hey I want that function to use THIS variable that I already have. While the implementation may certainly be free to use a pointer, they are not fundamentally the same concepts.

Or so I think.
what different things do you offer than cloudimage?
http://cloudimage.io/
Sure there is not substitute for it, but I was looking for a more specific advice on how to practice.
I guess I just don't understand why any of that couldn't be chalked up to conflicted feelings. Couldn't all the things you're saying be true, and yet Kliener Perkins be guilty of discrimination? Why does her imperfect behavior matter if she's not on trial?
I love how you ignore his points and only comment on his generalized description of racial groups. Then proceed to reply rudely.

Also, as someone from Vancouver, there are black people - albeit very scarce.

>Kids can't seem to afford to do anything in this city except abuse drugs and vandalize.

Clearly your experiences say more about you and the people you know than the actual city.
Let me rephrase that - "there is rampant sexism in the industry, leading to harm to pretty much every woman in the industry, but only a Machiavellian cutthroat overachiever will manage to drag the whole industry into court to demonstrate the rampant sexism in front of a jury."

The first half of your sentence condemns Kleiner and suggests that the laws under consideration here should be applied fully - else why do we have them?

PS - laying the groundwork for a case years prior is exactly the kind of top notch risk-management capability we wan running major companies. As DeMarco says "risk management is project management for grown ups"
I think the Saudi only saw the end result and failed to appreciate the process that led to it. Many European countries have even better things, like social rights, and allowing prisoners to vote.

Democracy cannot change the culture in the country. It's just a tool for decision making in politics, better than fists. It can lead to culture change, though. Democracy causes people who didn't have power previously to be involved, and different moral view is dispersed in society.

If you would give Saudis the U.S. constitution, it would still take time before citizens would change the culture to consider women peers. The constitution itself doesn't guarantee the outcome either.
Jailbreak iOS 8.2 on iPhone 5s
> Clearly, you have no fucking clue and should just shut the fuck up. Stop polluting the airways with your ignorance.

This comment violates the Hacker News guidelines. Please follow them when posting to this site.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html
>The A10's minigun is ineffective at killing modern main-battle tanks, so I wouldn't say it's a raging sucess.

Heh heh. No. There isn't a tank in the world that can survive an attack from the GAU-8. And it's not a "minigun". A minigun is, you know, small.

The A-10 also can carry a variety of missiles and bombs to get the job done.

I don't necessarily disagree with your conclusion, though. Sniper pods have made "low and slow" unnecessarily risky.
I don't know if that'd help or hurt, I've definitely seen people also say Python is pass by reference. It seems like they have the same problem.
Huh. I was briefly exposed to CSCW in college, but somehow I never made the leap to its relevance to modern democratic procedure. Very neat. Thank you for the list.
California first to feel hydro-power crunch of drought
Choose freedom. Choose Debian.
Given that american football cause brain damage [1], his simple pleasures won't last long.

Punching people is always reciprocal and always with consequences.

[1] http://en.wikipedia.org/wiki/List_of_NFL_players_with_chroni...
Do you have something I can read with more information on this? I've searched in the past and only found arguments based on the line, not saying it actually existed in oral tradition.
I'm learning C, Python and Javascript.
TrueVault is looking for a senior AppSec engineer to harden our products
Drones are far more expensive than people realize. The reason the Air Force and CIA have held off on retiring the U-2 is that it's cheaper to operate than its unmanned competition.

Sure, small drones with a video camera and LOS control are cheap, but once you start talking about drones with nontrivial amounts of ordinance and satellite quality sensors you're up into the tens of millions of dollars. For the most part they are cheaper than manned alternatives, but by more like a factor of two than a factor of ten.
Java hides the pointer, which is what confuses people.

Maybe we shouldn't be shitty about that, since it doesn't really matter too much.

Just a thought.
More literally, does anyone know of a way to physically read papers on a Kindle? I've never been able to reformat even simple two-column PDFs into a format suitable for ereaders. Calibre seems like a good start, but I get mangled results. I end up printing stuff out. Which is OK, but I'd like to have the option.

Even something as basic as trimming ridiculous margins seems rather difficult to accomplish. Is there a software package that'll make this easy?
Ok, Saturday night rant time:

The most curious things about autism is that

A. There isn't much data on prevalence outside the U.S.

B. The rise is hand waved off as better diagnosis by autism skeptics.

C. Looking at causes of autism has been stigmatized because of the anti-vax controversy.

We'll still be sitting here 20 years from now because nobody really wants to get to the bottom of this. Maybe the people who don't use that brand of whatever essential consumer good that causes autism will be the only people who will make it past the next generation and it will effectively breed autism out of the population that way. A whole bunch of people subsistence farming in Africa most likely.

This almost reminds me of Bruce Sterling's story "Sacred Cow" from "A Good Old Fashioned Future" where everybody in Britain and the west dies of mad cow disease and the Indians who don't eat cow take over the world.
Literal minded.
Yes. It haunts me how relevant it is.
I live in Vancouver, and have for many years.. as such, I hope I can try and help inform an otherwise misinformed set of posts. I suspect they're off-base largely because a lot has changed since some of the authors of other posts have lived here.

First, there are many technology companies in Vancouver. Hootsuite, Bench, A Thinking Ape, Clio, Slack, Amazon.. these are just the ones that came to mind. I know authoritatively that each and every single one is looking for senior sales, marketing, engineering and product talent.

Here is a slightly more comprehensive list: http://www.techvibes.com/company-directory/vancouver/tag/sta...

Is the tech ecosystem as big as in SF? No.. but where else is it?

Second, yes.. it is an incredibly expensive place to live. Part of this is due to the large number of homes which are owned by foreigners and are vacant. I'm not aware of a concrete way of measuring this.. but anecdotally, I suspect it's close to 30-40% of the downtown residential core. This is definitely a worrisome issue, but too complex to cover in just a few lines of this post.

Third, be careful not to compare (downtown) Vancouver with it's suburbs. The downtown core is one of the few places in the world where people live and work in the same area... there are a multitude of activities. As many as you'd expect of a city of this size.

Finally, commutes range from 5-30 minutes (and that's going to cover people who walk, bike and take transit).

Vancouver is consistently rated as one of the most livable cities in the world.. but there will definitely need to be changes if we want that to continue to be the case in the long term.
Why not combine? Potatoes vs. Goats!
Utterly unreliable for determining the age of an article.
My issue with that attempt to define a disorder is that it can medicalize mismatches with artificial environments. (That is, almost all environments humans live in.) It in effect defines all deviations from "normal" as defects.

Imagine you're living in a culture of subsistence agriculture. And imagine further that you are thin, quiet, nearsighted, physically delicate, and are inclined to spend all your time reading. You are basically unsuited for the available jobs, nobody wants you in a relationship, and what everyday activities are available are ones you don't enjoy. So the village headman decides that you have a disorder and need treatment, by which he means regular beatings. Of course, you might make a fine librarian, but that's not an option.

The same thing was done with gay people for ages. Or women; note how female hysteria was a medical diagnosis that eventually vanished: http://en.wikipedia.org/wiki/Female_hysteria

As another example, quite a lot of American children end up medicated because they are inconvenient for overworked teachers in classrooms that follow industrial models of education. A friend of mine was once a substitute teacher in a class where every single student had been diagnosed with ADHD and was on medication. The daily life that their trait was interfering with is entirely artificial. At some point I think one has to wonder whether the problem is the trait or the constructed environment that the trait isn't a good match for.
You're to tied to theory, I'm talking from an abstraction: democracy as a force in society unleashed when no single ideology dominates a culture.
My take on vibrant is visibly growing. I don't mean in an SF or Palo Alto sense - but more startups and other companies opening shop, employing locals and attracting talent. Meet ups, conferences, the like.

I don't rule out Vancouver has companies and a tech scene, but it has potential (and has had) for more. I think of Austin, Raliegh-Durham or Berlin as examples of comparison than SF or Palo Alto.
More than willing to figure out the ways of doing consensus. Yet any enforcement on the need to consent some perceive it as a dangerous dictatorial pattern.
The timeline for me is clearly separated to "before the first punch to the nose" and "since that moment" -- and this description is similar to just about any other person practicing martial arts that I've talked to.

The first time you get your nose punched while boxing, you have no idea what hit you, or where you are, or where the floor is. It is very disorienting, and usually quite alarming. But that experience somehow reconfigures your brain, and all the times after that are "just" irritating or painful.

And I also remember, that following that day, a lot of things in life became much less intimidating and much more tractable. For me, it was a small, but memorable, "life changing experience"
> Try to comprehend something on every read through - it doesn't have to be big, just something - whether it is the sample makeup or part of the methodology or the conclusions etc. You don't need to understand these in any particular order, but ensure to revise your understanding as you become more familiar with the paper.

Lately I've been reading "How to Read a Book" by Adler and van Doren [1], which systematises this. It applies to papers just as well as books. Get the 1972 edition, as the 1940 edition is quite a bit less readable.

[1] https://en.wikipedia.org/wiki/How_to_Read_a_Book
People complaining that these escape methods aren't 100% effective or the testing isn't real enough are losing sight of the fact that it is an EMERGENCY escape. You can't control all the variables or insure everyone gets out alive, that's the nature of a plane crash or landing fire or whatever. The airlines and the airplane engineers have designed a system that seems reasonable to me and made efforts to train the crew and deal with reasonable contingencies but they can't guarantee 100% safety in an accident by definition or it wouldn't be an accident.
I really don't understand why people like you insist on this completely useless semantic argument. It's almost as pointless as debating the merits of parliamentarianism versus presidentalism.
Hear hear!

Here's my comment to back up dennispi post: https://news.ycombinator.com/item?id=9245915

As per my post (the TL;DR summary here...): Intermediate Engineer 90k or more, Senior 110k or more. Better health insurance/coverage. For example: child-birth cost almost nothing (VIP room costs $100 ish for 2-3 days after corp. insurance cover the rest, regular room is covered by basic health insurance I think).

>Finally, commutes range from 5-30 minutes (and that's going to cover people who walk, bike and take transit).

I'd like put that in bold (as stated in my comment as well). This is different compare to the States where Highway is the One True Way :). (I used to live in LA before settling down in Vancouver).
I found it rather fitting.
>However, I've recently seen 'democratic' videos urging for a military dictatorship.

How is that democratic, or even 'democratic'?
There is such a thing as being victimized by someone claiming to be a victim. If it's ever happened to your firm -- or to a team within your firm -- your understanding of the scope of the full spectrum of human behavior will change, permanently.

One of the best pieces of advice I ever got, growing up, was this: "Even if you have not (yet) experienced, in your youth, a very broad range of human behavior, you can compensate by imagining the range of behavior that an officer of the law with 20 years on the force has probably seen."

The facts are pretty clear, it comes off as a 'frivolous' lawsuit in my opinion.

1) There has been no female at the firm -- or any female, or Pao's attorney would've had them in court -- claim that KPCB has gender discrimination problems. And there have been several women in court testifying about this issue. No one backs her up.

2) She claims that KPCB didn't do anything to get Ajit Nazre to stop pestering her. But in fact, the leader of the firm was going to fire Nazre. And Pao intervened, begging them not to fire Nazre.

It seems like a frivolous case to me. Don't know how else you'd describe it.
Vancouver is already extremely dense and its geography prevents much more expansion. Try to find a good quality topo map of the Greater Vancouver area and you'll understand why your comment doesn't ring as being true.