skysight-inc/HackerNews huggingface dataset:
First, read Hillbilly Elegy. It's not directly about politics, but Vance is a working-class man who came from a home marked by substance abuse and every other kind of dysfunction you can imagine to become a Yale law graduate who works at an SV VC. It's at times tragic, at others hilarious, but it's always compelling and insightful. And it's hailed by conservatives, from humble backgrounds and rich, as an essential compendium when it comes to understanding the Trump phenomenon.

I can't recommend a primary source that answers your question, as I've yet to find one. Vance aside, the white working class is not known for its prodigious literary output. But I found this article enlightening[1]. Granted, I'm a middle-class coastal professional, so my personal ability to discern its truth is limited. And the author injects a little too much of her own progressivism for my taste. But it passes the sniff test for me.

[1]https://hbr.org/2016/11/what-so-many-people-dont-get-about-t...
More precisely, 8Gbit DDR4 which is beginning to reach crossover now. There is also 8Gbit DDR3 that is less popular (and I think only made by Micron and Intelligent Memory), but Broadwell supports it for example.
> He has stated he's in favor of agencies which protect environment, health, water, etc. He wants market-based solutions like a carbon tax where they will work better than heavy handed regulation.

I could theoretically get behind some of that. However it doesn't look like Gary Johnson actually supports a carbon tax:

http://reason.com/blog/2016/08/26/gary-johnson-no-to-carbon-...

Perhaps the hard political position libertarians put themselves in is between the "no taxes, no regulation, ever!" conservatives and people who aspire to only have regulatory institutions where it makes sense (perhaps such as yourself). Moreover, at a certain point, it seems like market-based solutions and heavy handed regulations become essentially the same. Imagining an extreme scenario: what if you had a carbon tax of $1M per cubic meter of CO2 burned? It would certainly seem a lot like a regulation at that point.
This looks awesome. But I'm on a budget and $40 is too much. If it were $20, I would pre order.
Peter Thiel on Failure
In responding to the question "How important is failure in business?".

"I think failure is massively overrated. Most businesses fail for more than one reason. So when a business fails, you often don't learn anything at all because the failure was overdetermined. You will think it failed for reason 1, but it failed for reasons 2 through 5. And so the next business you start will fail for reason 2, and then for 3 and so on."

-Peter Thiel on Tim Ferris podcast (http://fourhourworkweek.com/2014/09/09/peter-thiel/), grabbed from his recent book, Tools of Titans

Definition of overdetermined: "To determine, account for, or cause something in more than one way or with more conditions than are necessary."
I did the same as you, and my experience couldn't have been more different. It was tremendously freeing to escape the whole .NET framework that came with C#.

My view is that you're always more productive in the language you know better. I find things like being able to use functions as variables tremendously useful in JS. Not to mention the ability to share code between the back and front end of a webapp.
But they don't. Which is also why you can't comment on the YC jobs that get posted here. YC has an image to uphold, because that image is part of their cachet.
The Author wants support from the MFG for their product to perform as advertised and expected. That isn't silly.
I think the fixed point of Apple's design philosophy has become the Apple Store and everything is designed backward from its retail display. The engineering consists of stuffing stuff inside a predetermined case, not designing a case to house a set of components that perform at a predetermined level. That's how the more power hungry model winds up with a smaller battery.

The different SKU's for similar cables is hardly the most illustrative example of Apple's current design process. The MacPro has left and right hand versions of the GPU board in order to provide a dual GPU configuration for the cylinder. Modularity is not a design goal. The "SSD" on the new Macbooks is some chips soldered to the motherboard. Not upgradable, potentially with a limited life.

Honestly, the further Apple goes in this direction the better it segments the market and filters out the less lucrative ones. The most valuable customers are people who will pay more for the touchbar because it's in the Apple store. They'll buy the smaller battery that comes with it for the same reason.
> A much more weakly guarded pot of gold, I would say.

Citation needed. I have no reason to believe Uber is better at protecting customer data than my phone provider. The latter likely feels a lot more bound by local laws than a US cooperation nearly priding itself in not adhering to them.
So I just got the ac pro access point last week. Its fine, about my only complaint is my laptop will continually drop from ac to n constantly and I'm not more that 15 feet from the AP.

My phone stays on ac all the time. Not sure how to fix it. That and the stupid java application needed to configure were not my most favorite on boarding experiences. Seems an ok system but not super great for getting set up. Its definitely enterprise though.
I know that these lawyers has always existed.
What is your agency relationship with the home seller? If the seller is working with you directly (i.e. not using a separate listing agent), is this essentially a FSBO transaction?
Yeah but I doubt it will ever hit parity with c#/Java/go. The lack of static typing and other fundamental languages choices will keep it from ever being as fast as those. V8 and friends were built out of necessity not because js was ever a good lang to begin with.

I really have no idea why anyone would take a language as terribly designed as JavaScript and try to put it everywhere. Non existant typing system, crazy semantics, and lack of true multithreading will always make it second rate to the others
What would you classify as a real system? Cisco?
There's a real gem tucked in here, not specific to Elsevier, but about corporate social misbehavior and its apologists in general:

> For what it’s worth, I think the “fiduciary responsibility” argument–which seemingly gets trotted out almost any time anyone calls out a publicly traded corporation for acting badly–is utterly laughable. As far as I can tell, the claim it relies on is both unverifiable and unenforceable. In practice, there is rarely any way for anyone to tell whether a particular policy will hurt or help a company’s bottom line, and virtually any action one takes can be justified post-hoc by saying that it was the decision-makers’ informed judgment that it was in the company’s best interest.
I don't have a link, but he deleted his whole tweet history a couple months ago. I never saw an explanation, but I doubt it had to do with his attitude towards Obamacare, which is well documented elsewhere, and which hasn't changed that much.
Force of habit, I must admit. I won't edit it now, for posterity's sake ;-)
Async-await is one of the main features of ES7.
Operationally, "God Mode" doesn't need to show who the passenger is. It's reasonable to have info about where all the cars are and their status and destination available to everyone involved with dispatching, but passenger identity? Sloppy.

Do they still have "Ride of Glory" detection?
@nverba Hoi mate,
Any pointers about using redux with polymer? I have been using polymer for some eight months now. I tried to implement redux in one of my components a couple of months back. But I couldn't finish it, because of the humongous refactoring work.
I suppose Linksys can offer him support. Slowly, and probably after a long time of figuring out what's going on. Author can be upset that it takes time, but that's how things are. Or he can save himself time and install a better OS which probably already fixed this problem and gets more frequent updates. So again, he got a good advice. But he prefers to say no and complain and go buy new hardware. I don't find that a pragmatical choice. And before he said about trying to save time...
Darpa wants your gaming tactics for its drone army
I was doing something similar in email marketing. Used decision tree models with a lot of feature engineering to help predict email open rates.
USB-C cables aren't (exclusively) passive! USB-C cables can carry the signalling protocol for, among other things, Thunderbolt 3.1, which is an active protocol (requires powered ICs in the cables), and thus can't simply be opto-isolated by the modems on either side like a purely-passive protocol would be. A given USB-C cable might be a passive component and still be able to wreck the system it's a part of, if the system is active—that is, if the system is constrained from protecting itself against damage by simply re-defining line voltage at each medium change.

This is a compromise most people don't usually realize they're making when they favour the addition of an active "feature" to a previously-passive spec. For example, Ethernet used to be a pure-passive, easily non-ground-referenced wiring standard. But then PoE came along...
Scrap Car Removal Melbourne – Cash for Scrap Cars
http://www.stat.uchicago.edu/~lekheng/courses/191f09/breiman...
I and others read his post carefully and agree with it/believe it. The 100% retention rate obviously just means he isn't seeing churn - if he doesn't do anything he won't have to fill the seats that are filled today on his team in four months due to churn. It's obvious that that part wasn't literal: he told us of the experience of employees leaving (to go to competitors, and taking his trade secrets / competitive advantage with them - and that the people who did so had superlative/"ivy league" credentials.) nothing wrong with his post.

By the way 7 figures covers everything from 1,000,000 to 9,000,000 - so I read it as being barely seven figures in profit, or I would accept if the actual bottom line profit were 700k-1M (so that it's a bit of an exaggeration to call it all "profit"). However the top line (sales) has to be (well) over 1m or I am unhappy/consider it too much embellishment.

OP - what does the top line look like? Roughly how many employees do you have?
I think it's a fair criticism of the product that it doesn't work correctly without dd-wrt.
I'm with you on this. I don't get why Apple can't mandate a "Only when in app" option. The description for why they require it says they use the location while in app or for a few minutes after the trip is over.

When I was getting ready to leave for work today, I got out of the shower and grabbed my phone and saw a alert saying Uber has been using my location in the background. I hadn't opened the app since last week, last time I needed a ride. I'm sure it could've just been an errant push notification coming in late and waking the app up in the background, but I'm spooked.
I feel you. My god js is still horrible. Why anyone would willing develop more than they have to in it is beyond me.

Yeah we have ES(x) coming and typescript and node yay! All of the stuff coming to js has existed in better form in other mainstream languages for many years. Even stuff js still doesn't even have on the roadmap like multithreading, true static typing, and compilation

Are mainstream js developers really that ignorant of what is out there to suggest running js on the server all the time?
We get 200+ responses to most job postings. 90% or more of those are from candidates that just spam every job ad on the internet with their CV even if they live on the other side of the planet. We can't respond to each of those.

We will respond to everyone that gets past this first round. And if you get a phone / in person interview we will definitely call you back to say 'no sorry'.
But it is that simple. In my case, I got a card for a family member. But there is no verification done so you can literally get a card with any name on it. It is still tied to your identity through the bank.
> and also dabble in cars

Nice they get to dabble in cars so a handful of SV/SF CEOs can drive around in a space black siri powered car in a few years. What a worthwhile endeavour.

Meanwhile the tool I use all day every day at my job is getting worse and worse and the tipping point where PC maintenance and dealing with Windows is starting to look very inviting to gain access to that raw computing power their platform is failing to provide.
Pharma Execs Arrested Over Fentanyl Rackateering
Oh, I agree that criticism is fair. I just don't think his approach was optimal or even the fastest way to fix those issues (and he said in the beginning, that he wants to save time). Those who recommended him DD-WRT were right, but he didn't listen. That "no, no" answer sounded more like a rant.
OK, we've attempted to do that and still be accurate.
I just applied to a remote position posted on HN and some other places.

They sent out a mass email about 3-4 days later saying they had 550 applicants they were trying to sort through- so hold tight basically.

Now I pretty much know I'll get a mass email "no" if they don't decide to interview me. Which is nice.
Doesn't make it ok.

But dang hate to see Tesla on there :(
> However it doesn't look like Gary Johnson actually supports a carbon tax:

> what if you had a carbon tax of $1M per cubic meter of CO2 burned? It would certainly seem a lot like a regulation at that point.

Wow, good point. I swear I heard him say he was in favor of it, and so I looked at the article and it mentioned he had said he was, but he changed his mind. Hmm. I remember him talking a lot about market-based solutions to environmental problems, but I guess he wasn't as committed to that idea as I thought it sounded like.

So 1 million per cubic meter of C02 = a regulation? You mean, because it would be of great burden to business with a high tax?

The thing about a tax is that it is extraordinarily more efficient than heavy-handed regulation. In-between concepts like cap-and-trade actually have actually rewarded polluters by subsidizing them, which also isn't right.

People should be rewarded for doing good things, and given disincentives for doing bad things. That's a powerful concept and I think the world would be a better place if people would get behind it in politics.
https://github.com/rails/webpacker
finally
Verily!

GraphQL is one way to do just that.

REST has the virtues of uniformity and discoverability. I don't yet understand whether GraphQL possesses any of these too, though.
This site appears to only have clips of individual plays, so neither a 5x5 nor a triple double would appear except as a long set of highlights. And not every play is a highlight; I checked a recent Russell Westbrook game and it had every assist but only about half of his scoring plays.
> "Inherent" is always with respect to a particular data set

I meant it with respect to the hypothetical data set containing all possible data. Either there is a quite large disparity in the data which is actually caused by race and so can't be eliminated without considering it, or it's really mostly or entirely caused by some other factors that only correlate with race which we can hypothetically find and use instead.

> Could be. However, due to housing separation, this will also be correlated with race. Regulators consider using factors like this to be "redlining" and strongly frown on it. (Historically this was not true; in fact regulators drew the original red line.)

Traditional redlining was unconditionally denying loans for properties in black neighborhoods. Weighting neighborhoods based on their actual repayment history is something else entirely.

> That certainly might be possible. If you can solve this, and those actually-causative factors do not redundantly encode race (e.g. no redlining), you have built the next unicorn startup. Your customers will be every single bank in America.

Any factor that reduces racial bias is obviously going to correlate at least somewhat with race. It's mathematically necessary. But you can easily tell if a factor does more than redundantly encode race if considering race and that factor predicts more accurately than only considering race.

Determining what the factors actually are would require having the data, which I don't have.
Watch Lego Frozen Northern Lights Online Princesscartoons
Having a somehow famous name does not make a deplorable action magically virtuous.
Please don't take threads on generic partisan flamewar tangents.

We detached this subthread from https://news.ycombinator.com/item?id=13159598 and marked it off-topic.
Not surprised at all. I wish more people would emphasize at least _working_ on social skills or real-world problem solving. We would all benefit from this.
Strong Opinions, Weakly Held
6 of your former security officers say this isn't true, and that the company ignored warnings about the information being available.

It's hard to come up with a way to rationalize the above comment, when the comment is in the discussion of an article showing you're, at best, naïve.
That would be an improvement, although you’d still need human intervention sometimes. Even structurally sound merges can produce semantically wrong results, because diffs aren’t enough to reconstruct a correct history in all cases.
In line with my experience as a Java 8 NIO and latest node user, node basically performs identically to the best Netty implementation in IO-bound tasks. That parity could be attributed to relentless optimization of a fundamentally pretty straightforward problem in V8 that finally made it to the latest node.

My experience matches the TechEmpower benchmarks, which you should check out here: https://www.techempower.com/benchmarks/ . They didn't get much discussion when posted.
How did you populate this map? I looked at the Transnational Radio Encounters dataset and didn't find a list of stations, let alone a link to their stream.
> Apple just built a space-age campus as big as a town

Wonder how much director time was spent signing off the minutiae of that project VS these so called Pro laptops and the touchbar as a concept over the past 2 years.
Deep Learning Applications in Healthcare (2016)
Like others have said, callback hell is fixed with async/await, yield/generators, and even lightweight libraries like fibers and promises. Personally, I dislike promises, and I don't use them at all. That said, you have plenty of other choices when it comes to style.

The single-threaded nature of node.js was very intentional and was thought to be a better design choice for a certain class of applications (IO focused, not computation focused) like routers, web servers, and other networked applications.
It seems like high volume is a problem. How do you manage your applicants? Would you reply to every applicant if it were just one click? Would that even be valuable to you?
I have never used C# but I'd rather learn it than write code in Javascript.
Amazing example of how good UI can make something so interesting and useful.

I have seen plenty of websites which lists the radio stations from all over the globe, but this interface makes it so much more interesting and fun.

Really well done to the devs.
thats what i assumed too. they outright told me that they won't delete my account. Instead they sent me bunch of these totally irrelevant emails to me( probably just made a false assumption due to the timing)

"Thank you for reaching out and providing us with the opportunity to clarify. We welcome and accept employees with all political beliefs at Grubhub, no matter who they voted for in this or any election. We do not discriminate on the basis of someone's principles, or otherwise. The message was intended to advocate for inclusion and tolerance -- regardless of political affiliation -- during this time of transition for our country.

Thank you,
Grubhub"
Most netgear prosafe products have a wifi bridge mode (a few variants of it actually)

Just search for "bridge" in one of their user manuals and see if that is what you need: http://tinyurl.com/j9nwuqs
That sounds better than most!
I took a quick look at your code on Skylake. Looks reasonable, although your recursive approach to horizontal summation probably isn't what you want. Rather than writing and re-reading you probably want to "accumulate" the sums into two YMM registers, then add these, then horizontal sum once. Not all instructions have the same cost, and horizontal addition is more costly than addition or multiplication.

Look at Agner's instruction tables for Broadwell for details: http://agner.org/optimize/instruction_tables.pdf. It's initially hard to figure out what the columns mean, but worth the effort. Going further, you can probably use the "FMA" (Fused Multiply Add) instructions, which are essentially designed for dot products. You can do two of these per cycle, each of which does a multiplication and addition of a YMM vector.

I compiled this code with -mavx2 flag for my Broadwell Xeon CPU.

I can't remember the details of -march for Clang, but I recall that there is some oddity with older versions that -march=native on Broadwell requires -mavx2 in addition. But to get the correct instruction set, I think it needs both flags. In most cases (always for icc and gcc), -march=native is all you need.

when compiling with these flags, does clang actually use those AVX instructions that I tried to do manually

Yes, exactly that. Modern optimizing compilers look at the code you've written, and (when asked politely and all the stars aline) rewrite it to do something equivalent using the vector instructions. In many cases, you can get the same performance with simple scalar code as with vector intrinsics if the compiler cooperates, but it can be tricky to write the scalar code in a manner that the compiler is willing to vectorize.

It's easy and worthwhile to look at the assembly generated by the compiler. It's difficult to understand at first, but it's a great way to learn, and you should be doing it for any loop where the performance really matters. Figure out "objdump -d" use "perf record / perf report", or compile to assembly with -S. Take a look at the fast compiler generated code to see what it's doing, then figure out if you can make it faster.

I'm also not clear what's the difference between aligned and unaligned AVX load/store instructions, in terms of performance.

A deep morass, but worth looking into. Agner covers it pretty well. On current x64, there is essentially no difference in speed between the aligned and unaligned instructions when using aligned data. The aligned instructions crash when they encounter unaligned data, and the unaligned instructions continue but might be slowed down.

My general rule for modern Intel processors would be to try very hard to align your data if you can, but always use the unaligned instructions if they exist. Unaligned stores are typically much worse than unaligned reads. But apart from unaligned stores that cross 4KB boundaries, vector instructions are usually still a win if your algorithm allows them.
Monitordarkly: run code on your monitor
>I find things like being able to use functions as variables tremendously useful in JS

A thing in C# for 9 years now.

> Not to mention the ability to share code between the back and front end of a webapp

Technically possible if you care to do so, but TypeScript + a framework with bindings should be good enough on the front end to not have to completely tear down your conception of what you're doing when you move from front to back.
I've tried DD-WRT and OpenWRT on this particular Linksys router and it was no better, but this is besides the point. It made me step back and realize that I shouldn't ever have to install a third party OS just to have a router that doesn't drop out multiple times per day.