skysight-inc/HackerNews huggingface dataset:
As someone who runs a startup,here are some personal observations.

I would say, a PM has to understand the user needs, and drive the product.
The former has got two parts
1. Understanding the user needs which the user can articulate
2. Understanding the user needs which the users cannot articulate.

I have had the opportunity to work with some of the best coders. Though I greatly admired their intellectual capability, I was not a big fan of their ability to think from customer's shoes. I have figured out that "Common sense is not so common". Now, having an MBA does not guarantee common sense, but if you think that, you can communicate effectively with your users, understand their needs, empathise with them, and can comfortably put yourself in their shoes, your are definitely adding value as a PM on Point No 1

Understanding the user needs which the users cannot articulate - This is where innovation begins. Now, if you are a PM without the ability to code, you may be at a slight disadvantage here. The ability to code, or perhaps the understanding of the fundamentals, would help you to structure your thoughts. It gives you a clear picture on what is possible and what is not possible at the present, from where, you can start to innovate.

To me, Quitting the job appears certainly crazy.
I think that's more of a location based thing. I almost always get immigrant drivers from Uber and white drivers in taxis. I am in the south in an area where taxis are not as common as the costal cities. I don't have the cultural issues which I know are common in NYC, but this could be that the state of the car is a metric that Uber tracks via user feedback.
Learning coding takes five years—at least. Do you really want to invest this time?

Like several other commenters have said, a better approach would be to learn coding on your own time. (Choose a language—any language will do, learn the basic from a introductory book and codecademy.com, then work on small weekend projects)
Rupee rage grows in India
I follow around 200 feeds on Feedly. It is pretty much my sole source of business and personal interest news, because I can consume it all using a single app (Reeder) in a very effective way.
Listen to this TED talk. They are Google's competitor ...

http://www.ted.com/talks/andy_yen_think_your_email_s_private...
Well I made the transition you talk of. Although I didn't have to go to coding bootcamp. I was a developer before I went to business school and became a PM. While I found the job of a PM interesting, I loved coding, and always kept my skills current. So when the time came, I quit to do my own startup, where I play the role of the CTO (initially the only programmer.) It's a wonderful feeling. I haven't really given up my PM function. I'm very much in charge of the product. So try this route. You may find it works better for you.
India’s PM Narendra Modi Declares 500-1000 Rupee Notes Worthless
Good catch. (=

We banned bags in Austin a few years ago... but now for the most part I just pay $0.25 every time I need a bag. And now I have to buy special purpose dog-shit bags instead of just reusing supermarket bags.

What I do like though is seeing less plastic bags on the side of the road. Helps keep the place from looking like an oil field construction zone.
"giving favors to unqualified foreigners who wants to screw over the American people."

Would you expand on this? There's so much going back and forth that I sometimes have a hard time knowing what people are referring to.
> Why tourists should be forced to pay for over-expensive hotels?

Because the costs of those tourists being is not on the owner of the flat, but their neighbours - who've bought or rented their homes with the expectation of a residential area, not living next to a hotel.

Zoning laws are not arbitrary rent-seeking enablers; they're protection against damaging behaviour that is difficult to enforce on a case-by-case basis.
would you be interested in commenting on a visual knowledgebase like that?
Narendra Modi’s demonetisation move a death knell to hawala trade
I'll pass on that one then ;)
I feel like solving a lot of these questions are just a matter of either domain knowledge, or not being intimidated by unfamiliar vocabulary.

I'd be willing to bet that the vast majority of people who got through a college CS degree would be able to pass this after a couple months of self-study.

(On that note, anyone want to chime in on what the job options would look like if someone had a CS degree and could pass this?)
The UAW Wants to Get into Bed with President-Elect Trump
Again, we need something to back up your numbers.
Please don't pretend that limited government is the same as checks and balances.

You can have a police state and limited government (a government that does little for its citizens) at the same time. And you can have an expansive welfare state with clear separation of powers (think Sweden).
India's currency purge leaves millions broke
Can you give an example of something you want this system to understand?
I like this chart. In particular, I like that they break apart "thread context switch (direct costs)" and "thread context switch (total costs, including cache invalidation)". I've often heard that context switches are cheap because people only consider the direct costs.
It might not have seemed that way in writing, but in reading your post is contradictory. If the motivation for a person to do this is lost on you, you don't grok capitalism; and if that bothers you, you don't like capitalism.
So its not just 2 cameras? Fun, do you have a (entry level) link ?
> This is what people mean when they say Stallman is trying to redefine "free."

I don't think so. I usually hear this argument from weak free license advocates who specifically object to the GPL, not to calling free software "free". Even anti-GPL advocates like OpenBSD and FreeBSD call their software free, because they're both older than the term "open source" and because they think they're free-er than the GPL, and they really do mean "unfettered" when they say "free".

Everyone knows that "free" has two meanings, and free software isn't even a term that Stallman coined. It was called that before he came along, because there was no other name for open source. He just insisted on it.
http://www.nytimes.com/2016/07/30/us/federal-appeals-court-s...

https://www.aclu.org/blog/speak-freely/will-2016-presidentia...
It is your turn , be successful
The zoom feature alone should be enough to say goodbye to screen.
Exactly. Making services to compete with Uber may not be trivial, but it's not capital-H Hard either. After Uber and Lyft left Austin (thanks to a law requiring fingerprinting and background checks for drivers), a bunch of competitors suddenly appeared. Currently, Uber and Lyft have two ways of keeping the other competition down: brand name reputation and operating at a loss to price competition out of the market. If they jacked up prices, all they'd have is the brand name thing -- and that's not a very durable advantage if the price differences are big enough.
Great, hope that makes it to the next update :)

As to the web browser, I was just thinking of reading docs, but having an inspector (a la Firebug Lite) might be useful.
Fantastic post
Learn to use VLOOKUP and you'll have a job forever.
And that should be up to you to decide, not the state. Nobody forces you to use Airbnb. Also you can just ask how to get out in case of fire.
I don't think anyone, anywhere at all questioned his appeal to "white resentment" for the past year. It has been a given. As for why he has this appeal, it is not much different than prior Republican appeal for this same demographic; Republican policies are manifestly bad for this group and yet they have continued to vote in a counter-productive manner since the 80s. There is nothing new to figure out here and this paper presents rehashed arguments cloaked in personal anecdote plumped up with vague references to other people's work and then presents the whole thing as though the author was making some sort of profound discovery.
There are scope issues, e.g. one thing almost all hold to not be acknowledged as an inalienable right in the 2nd Amendment is possession of weapons of mass destruction.

Compare to the implicit scopes of the 4th Amendment, which I'll quote in full:

The right of the people to be secure in their persons, houses, papers, and effects, against unreasonable searches and seizures, shall not be violated, and no Warrants shall issue, but upon probable cause, supported by Oath or affirmation, and particularly describing the place to be searched, and the persons or things to be seized.

Many have argued that these pervasive dragnet surveillance systems axiomatically violate the 4th Amendment by their scope alone ("particularly describing the place to be searched, and the persons or things to be seized"), which akin to the much, much greater scope of WMDs vs. the arms of infantrymen.

Although this domain is a lot more nuanced, e.g. metadata is pretty universally held not to be protected like data, but what about mass collection of metadata?
> Beyond the economic damage it would do to China, the whole idea is laughable because China dwarfs the US as an emitter.

On a per capita basis, which is the relevant comparison, the US is by far a larger emitter than China, by a huge factor.
Stereo adds just another layer of data to merge, yeah.

I should add a disclaimer: I'm waaaaay out of date. The last time I worked on this stuff was back in 2005 during the DARPA Grand Challenge. And while I'm fairly confident that the basics are still the same (the fact that we're still discussing monocular vs. stereo vs. LIDAR is testament to that...), I'm going to defer to someone more up-to-date to provide more recent research/documentation.
> libertarians have been saying for a long time that it's best to keep government as local as possible

Libertarians have in practice spent far more time trying to remove as much power from government as possible and handing it to corporations[1]. This strategy is either very naive or based on self interest, because it doesn't actually address the concentration of power; it only moves it to a different group of people.

The way to manage power is to spread it out as much as possible, subject to as many self interest based checks and balances as possible. Neither governments or corporations[2] can be allowed to "win", because it is the struggle itself that keeps power restrained to a necessary minimum. The system fails without both: corporations need to use their money and influence to push back against government overreach, and governments need to use their various powers to regulate the corporate world.

> those written by legislators elected by the people

That's what the judges are addressing, because it isn't always clear what those laws actually say, especially in ambiguous situations that didn't exist when the law was written.

> we want judges to interpret laws to mean what they ought to have said

Yes, which is necessary because the law isn't magically unambiguous. How else do you think we should interpret the law in ambiguous or unforeseen situations? Also, remember that the legislature - the people that were elected by the people - can simply override judicial interpretation at any time.

> the laws will be what the political elite want them to be

That problem happens anyway. The branch of government used is simply whichever is currently convenient. This is an orthogonal problem (that needs to be addressed).

> Liberals responded with a policy of moving as much power to Washington as possible

You are seeing what you want to see, which seems to have led to some very creative misinterpretations of how government works.

Instead of following the politics of fear and blaming a very large group of your fellow citizens, I suggest trying to find ways we can work together to dilute power away from "the political elite". A lot of people will try to distract from this idea with suggestions that prey on fear and ignorance to simply move power around, so this will require a lot of effort, vigilance, and sometimes a sacrifice. That cost, unfortunately, is the price of liberty, but it's a manageable cost if it keeps power form concentrating in the hands of the few.

[1] and the people, but most of the time the capital to actually take advantage of the power vacuum is usually held by corporations.

[2] the people (and things that serve the people directly like trade unions and civil rights orgs) are, of course, also involved as a check on the other two groups.
Yeah, looks like I would need a good statistics and linear algebra refresher to have a chance at it

Options pricing is Black-Scholes equation and related equations
Basically, this "law" is more effective in some cultures than others.. (My wife studied in .nl long enough to adopt some Dutch habits, and now she demands I bring a bag every time I go to the store.)
There are a number of interesting examples in computer vision and psychology literature which document difficult cases for visual perception, see for example slides 14-19 in [0]. Ultimately, vision is a holistic process with edge cases that require knowledge of physics, human psychology, and so-called "common-sense reasoning" in order to resolve. Depending on how one phrases the objective of what a computer vision system should do, the problem can go from a tractable subset of automated reasoning to an intractable general AI task, often with very subtle changes to the problem statement.

[0] http://www.cs.toronto.edu/~urtasun/courses/CV/lecture01.pdf
The GPL says that future versions of the GPL will be "similar in spirit". An "or later" GPL that allows non-free derivative works would probably not be viewed by a judge as "similar in spirit". There really is no great danger in the "or later" clause.

> They can't use that to retroactively close off submitted works, but project using other licenses can't do that either.

I don't understand this sentence, can you elaborate? Who can use what to retroactively lock up what, and what other licences do not allow what?
It's probably impossible to shut down, but put in place authorization processes that will discourage abuse
Huh. Can you elaborate or point to something that talks about this culture shift away from "civilizational ethos" in detail? Obviously I'm familiar with what identity politics and neo conservatism are, but I'd like to read more about the point you're making.
There is a "references" section at the bottom:

[Agner4] Agner Fog, “Instruction tables. Lists of instruction latencies, throughputs and micro-operation breakdowns for Intel, AMD and VIA CPUs”

[Agner3] Agner Fog, “The microarchitecture of Intel, AMD and VIA CPUs. An optimization guide for assembly programmers and compiler makers”

[Intel.Skylake] “Intel® 64 and IA-32 Architectures Optimization Reference Manual”, 2-6, Intel

[Levinthal] David Levinthal, “Performance Analysis Guide for Intel® CoreTM i7 Processor and Intel® XeonTM 5500 processors”, 22

[NoBugs] 'No Bugs' Hare, “C++ for Games: Performance. Allocations and Data Locality”

[AlBahra] Samy Al Bahra, “Nonblocking Algorithms and Scalable Multicore Programming”

[eruskin] http://assemblyrequired.crashworks.org/how-slow-are-virtual-...

[Agner1] Agner Fog, “Optimizing software in C++. An optimization guide for Windows, Linux and Mac platforms”

[Efficient C++] Dov Bulka, David Mayhew, “Efficient C++: Performance Programming Techniques”Amazon, p. 115

[Drepper] Ulrich Drepper, “Memory part 5: What programmers can do”, section 6.2.2

[TCMalloc] Sanjay Ghemawat, Paul Menage, “TCMalloc : Thread-Caching Malloc”

[Wikipedia.ProtectionRing] “Protection Ring”, Wikipedia

[Ongaro] Diego Ongaro, “The Cost of Exceptions of C++”

[LiEtAl] Chuanpeng Li, Chen Ding, Kai Shen, “Quantifying The Cost of Context Switch”
So you have people that work at a store doing nothing else other than putting stuff people bought into bags?
Google Says No to Building an Ad Blocker in Chrome, Would Lose Billions
No, you're not crazy. But if you desire to learn how to code and you're surrounded by top talent coders, why should you go for a (possibly mediocre) coding bootcamp?

Maybe do the bootcamp to get started, but keep your job and the opportunity it gives you to meet other great developers and learn from them.

My recommendation is: 1. learn the basics however you prefer, 2. study open source code, 3. build something medium-size that you can use, either home or work. If you're very good & lucky this may be your next gig. If not, you'll be a PM with coding skills, which usually is a pleasure to work with from a dev perspective.
Standard path as of maybe half a decade ago was to do a masters or phd in financial engineering (sometimes alternatively named computational finance).

I personally believe it's hard to self-study since there's many graduate-level math prerequisites that are required if you don't want to just be a programmer.

For example stochastic calculus which is the area of math around black scholes option pricing requires graduate level probability (i.e., one taught with measure theory which is itself is a graduate level class after analysis).

I do know of some people who tried to put together their own curriculum though: https://www.quantstart.com/articles/How-to-Learn-Advanced-Ma....
If you're going to support the candidate no matter what, why should the candidate care what your opinions are? They have your vote already. Candidates will only care about your opinion on surveillance if you're willing to deny them your vote over the issue.
This customer exploitation pattern is so common there should be an acronym for it.
Musk has a great backing by a few enlightened persons that try to bring ideas that were floating 40-60 years ago to reality as due to technological advances some of them are now possible or viable and no longer need to reside in sci-fi world only.
This is far from ideal (and a bad idea in general):

(load "~/quicklisp/setup.lisp")

(ql:quickload '(:datafly ;; for database access

;; WEB SERVER:
:hunchentoot ;; for providing a web server
:cl-who ;; for building the HTML output
:parenscript ;; for the avoiding of the horrible JS syntax
:smackjack ;; for AJAX requests
:lass ;; for building the (S)CSS styles

You should not use Quicklisp to silently install dependencies as part of your normal
operation sequence, because:

+ It imposes its own view on how libraries are retrieved, stored, managed and updated.

+ It is vulnerable to man-in-the-middle attacks.

+ Used in this fashion, it effectively becomes part of your program. The more people
that do this, the more ingrained it becomes.

+ Plenty of us do not use Quicklisp at all, preferring other management schemes.

A better scheme for your project would be to have an install-deps-via-quicklisp.lisp script file,
that pulls down and installs the dependencies via Quicklisp, for those that want to
go that route and also a README that lists all the dependencies (associated github repos or homepages)
. That way you decouple normal execution from dependency installation and those of us that do not use Quicklisp are satisfied.
I went to Lucene/Solr Revolution 2016 in Boston last month and it was great, there's a lot good things happening. I can even tolerate the "Java/xmlisation" of Solr nowadays ;)

Some colleagues went to an Elastic conference and felt there was foremost in a sales pitch than anything.
+1. That ~1% fee is for merchants who want to accept btc but don't want to deal with the ecosystem. They just provide their bank info to the processor and get fiat deposited there.
And yet that disappointment didn't translate into voting for other candidates -- and I'm not talking about voting for Romney or Trump, there were plenty of other options the whole time -- so in the end it is of no value.
To those who want to know more about quant jobs,

Mark Joshi has a cheat sheet intro to the profession: http://www.markjoshi.com/downloads/advice.pdf

Joshi co-authored the standard reference for quant interview preps called Quant Job Interview. Interview questions with solutions. It's available on Amazon.

If you just wanna try brain teasers, google something like "ext:pdf quant interview". There are many of them.
I think it'd be a mix of a couple things, it keeps things lighthearted for him, and it allows him to not have to keep typing out the name of something he dislikes very much.

He ain't writing strict legal discourse, he's writing out his own feelings in the way he feels most enjoyable. Personally I respect that.

For myself: I don't like using words like f*, and I prefer to censor them if I do use them, and I'd rather call someone a goob, instead of an idiot or a moron. My intent isn't to be mean!
This always blows my mind about the US shopping. Baggers. And greeters. I fail to understand how there can be any unemployment :D

I self checkout my groceries (the scanning and payment as well as the bagging). Normally I interact with zero people while shopping for groceries.
High payroll taxes and near 0% cash use makes it a natural direction to go.

I bag the groceries in the store so that costs no extra time at checkout.
You and I must have been living in alternate realities. The furor over the Snowden leaks was extreme. The calls for President Obama to shut down the NSA were primarily from the far left. The article count of NSA-critical articles from NYT and the Washington Post vastly outnumbered those from conservative news organizations, such as Fox News and the Drudge Report (admittedly an aggregator).

If you perform an internet search for "Pardon Snowden", the vast majority of these articles arise from publications traditionally associated with Democratic Party support.

I remember some milquetoast grumbling about the USA-PATRIOT Act from various publications on both the right and the left, but the quantity of outrage was far greater after the Snowden leaks.

In case you need any convincing: https://www.google.com/search?espv=2&q=unconstitutional+nsa

In the top 10 results, you'll see various "MSM" news sources. The sole defender of the NSA programs comes from The National Review, a (high-quality) conservative newspaper.

I'm not trying to use "gotcha!" commenting, but I think it is grossly misstates the position of most left-wing folks to push this flip-flop theory.

I will readily admit that flip-flopping happens all the time about other matters but I have not witnessed it at all with this one.

On the matter of NSA surveillance being abused by President-elect Trump, I consider it extremely unlikely. I consider the left's fear to be based off of a failure by the government to communicate the programs effectively to the press.
Ask HN: Do you use a wishlist website for Christmas?
I really like Amazon whishlists but they are only limited to Amazon items. I was wondering if you have any good wishlist websites that you use, as the ones I have found are really bloated and outdated.
Wait, who cares about the power consumption in a car?

perf/W is a useful number if you are trying to stack a data center full of these things and electricity (incl for cooling) is essentially your only cost. But if a car is using 300Wh/mile or, in an ICE, generating 100kW in excess heat it is an entirely pointless metric.

(Just for clarification: no one is using the Drive PX2 in a data center. Just look at these connectors:

http://images.anandtech.com/doci/9903/NVIDIA_DRIVE-PX-2.jpg )
Ask HN: How do I contact a Chinese hardware manufacturer?
I live in Europe and my boss is starting up a side venture to manufacture some small scale hardware based on cameras (near infrared). We came up with a solution to get our stuff manufactured in China but do not know the first thing about it. So I wanted to ask HN - how do we go about it? Or, are there places in Europe that could be cost-effective or other places in the world? If so, any tips or pointers?
My uninformed opinion on bootcamps here is that they are probably a good way to learn about finishing a project (something which CS is poor at). Deep learning or blockchains are cool, but if you can't finish something then you aren't going to make something cool (even just cool to you), and without that it's hard to keep going with self-learning.