skysight-inc/HackerNews huggingface dataset:
Actually, what's funny is that this is probably the most succinct explanation of an operator overloading approach to AD that I've heard. But, from what I can tell as well, yes. Most of the action is in var.cpp:

https://github.com/ZigaSajovic/dCpp/blob/master/src/var.cpp

It looks like the AST is held by a collection of maps that contain pointers and other variables.

Outside of this paper, most of my time on writing AD codes has been literally just trying to do things on ASTs really, really fast, which is why your comment is really apt.
This is a good stackexchange thread
http://cstheory.stackexchange.com/questions/1168/what-papers...
The author seems to have neglected to put any link between Trump's election and a threat to software freedom within the article. Instead I see an appeal for donations

I'm all for many of the aims listed in the article, but I find them tangential at best towards negative results of the election barring other evidence which was not presented. Diversity being under attack is about the only item which has any real validity in this list so far as I can tell. Even that isn't a direct attack on free software.
Create, Manipulate Pivot Table, Manage Excel Tables and Document Properties in C++
And you can send them any blatantly fake/photoshopped ID, supposedly issued by a random country's government, and ultimately they'll accept it. If it doesn't work at first, just keep reposting it, and it will.
And yet they underpay and also use their lobbying muscle/money to change laws to keep engineering pay down.

Note the sheer desperation to keep the pay secret so it doesn't turn into an auction for scarce resources for engineering talent the way it does with lawyers, bankers, MBA's. If you're in it fore the money don't work for facebrick.
And down again, am afraid. :(

It is easy enough to find it though: https://www.youtube.com/watch?v=D4xt2smoUso
>Our wedding consisted of signing some paperwork at city Hall.

They are constantly checking public records like this and that's how they would have found out. Still a little creepy though.
It was programmed by humans who didn't program in any rules of thumb or patterns for playing Go. The computer synthesized all it needed to understand about how to win at the game from historical games and self-play. The human champion synthesized only some patterns himself and learned most of them from other professional human players.
It's a common myth that Adkins died of his own diet.

And there was a whole bunch of nutritionists, doctors, "advocates" that went after him after he was six feet under.

I'd like to see those prominent people that went after him held to account now.
I have no doubt that Hillary Clinton would have won the primary regardless of the DNC "meddling" in the primary, but I do feel that they would have a more unified DNC had there not been news of the DNC backing HRC before the primaries had even finished.
As I said above, the attribution does not rely solely on motive. All private security firms that analyzed the attack have attributed it to Russia, and they would not stake their reputations on such a flimsy argument.
The author probably tried to break the software of the company registrar and wherever that name gets saved.

I guess it didn't work :) But good try.
Convalescing with the Twilight Zone
Dissecting modern (3G/4G) cellular modems
In CompSci it's pretty rare for there not to be open access versions of a major paper. Off the top of my head there have been a few in Nature but outside that almost everything ends up as open access.
Tips for Reading Code (2014)
Apologies if this is getting too paranormal for HN, but you might want to read up on the online cult of Kek (watch "Esoteric Kekism" on YouTube). It's founded on the idea that consciousness forms reality, and that the internet has connected/aligned our minds tighter than ever before. Thus, internet memes, propagated among the collective consciousness, are said to have the ability to alter reality itself.

Of course it's kookery (which I'm forced to say to avoid mockery), but it's quite relevant.

See also the nam-shub of Enki from Snow Crash.
Fair, but what's in it for the company? Why pay me a huge hourly rate when they could hire an employee for less? There are various answers to this: specialized knowledge, limited engagement, and so on. But it's important to establish your value as a consultant along these lines.
It's fantastic that your kid isn't old enough to be in K and be exposed to other kids who talk about what they're doing & seeing elsewhere.

Some day, either reality will set in, or your child will continue to live in social isolation.

If the former, you're bound to deal with some kids whose parents have looser social standards than yours, and let their kids play Candy Crush. When that happens, you've got your hands full.

If the latter, you'll likely be like my coworker - who waxes philosophical about his shielded younger years, when nobody showed up to his birthday party because his parents happened to schedule it on Superbowl Sunday (yes, true story).

I used to be like you. I use to look down my nose and cluck and those stupid, pitiful Republican-type people who would dare let their children ever do anything except sit in a circle and read the most pristine and white-washed of full-text childrens' books. There's a point when reality sets in, and you realize that kids have to interact with other people.

There is very little difference between blaming parents for this and blaming parents for 90-lb pre-teen girls being fat-shamed. There's a cultural bias going on. Fight that, not the parents. Otherwise you come off like the liberal hipster who can't understand how Trump could possibly win (guess what - he won)
How for a conference to upset their speakers
I don't understand your point about statins. The Bloomberg article you linked said statins were very effective in preventing heart attacks, just not necessarily due to their cholesterol-lowering effect. If that's the case, statins would still seem to be warranted in a lot of people.
If the storage lies about syncs, the best you can hope for is replaying a consistent state somewhere in the past. Log structured filesystems with checksums would be a good bet here.
> They're kind of like startups in themselves, actually

Not necessarily - just mention that the project is abandonware/looking for a new maintainer. Having access to the code will be helpful to anyone looking to move forward or build on it without tying you down, and anyone who finds a workable model can benefit from your fork.
The emails show that Sanders was more or less a token opponent kept on a leash and kept in line. Remember also how they cut Sanders out of the DNC voting data. There were no big name Democrats running against Hillary.

They also sucked all the money from the state level campaigns into Hillary's campaign, hurting the entire party when they lost after spending so much money trying to force Hillary through.

https://wikileaks.org/podesta-emails/emailid/22224

https://wikileaks.org/dnc-emails/emailid/11056

https://wikileaks.org/dnc-emails/emailid/5477

https://wikileaks.org/podesta-emails/emailid/24440

https://wikileaks.org/podesta-emails/emailid/10669#efmAO0APK...

https://wikileaks.org/podesta-emails/emailid/5688

https://wikileaks.org/dnc-emails/emailid/9999%20

https://wikileaks.org/podesta-emails/emailid/5423

https://wikileaks.org/dnc-emails/emailid/7643

https://wikileaks.org/podesta-emails/emailid/44131
"Rigging", at least as I read it, doesn't imply cheating - it can just imply that the system is unbalanced or all candidates are not on a level playing field.

For example, if I had to compete against someone in a drawing competition, and one of the judges was the parent of my competitor, and that judge has gone out of his way to train and groom his child for years for this competition, I may lament that the contest is rigged, even if the judge doesn't stuff the ballot box.
>But isn't it kind of a dark road to go down to silence a dissenting opinion even if it is "crazy"?

No, it's not. This is what google does. They rank pages and present the most valid search results for a given query. Returning easily falsifiable nonsense as the first result for a common search is a bug, not a feature, and they've now fixed it.
Survey of source code comprehension tools
I agree. It has started to kind of happen to OpenLiveWriter [1].

[1]: https://github.com/OpenLiveWriter/OpenLiveWriter/
What "meddling" did the DNC do in the primary? How were they were backing her before the primaries finished?
Well I hope you succeed. Competition is good and in the "Go" space, there's need to be more competition to demonstrate the technical flaws of Go, or just give an option for those who want to quit an obnoxious and patronizing community. You should really be set on the type system and concurrency by now.
Oh, duh. People don't know that? That's why I refuse to eat polar bear liver.
I'm not sure what the context of that is, and I hadn't seen that before. I'll do some reading.

Still, a Super PAC is not the DNC. I'm sure pro-Hillary Super PACs were doing (or at least considered doing) quite a few worst things than that.
Here you're using a common everyday definition of the verb "rig". Observe that this definition excludes e.g. publicizing a political candidate's banal episodes of tawdriness to the scrutiny of voters, so it's not the definition in wide use in USA news media over the last month or so.
Learn C – Free Interactive C Tutorial
Most of this year, i have been busy being a benevolent ruler of my tropical islands in Tropico 4. Got it for free on some sale (i think Humble Bundle).

Planning to finish the campaign by the end of this year and then will probably proceed onto "Tropico 5 - Complete Collection" on Steam.
The problem with this sort of thing is that when the pendulum swings the other way then we have a different set of problems. Large subcultures invite sociopaths as there is a population there to exploit. At the end of the day you have to be good at detecting those sort of people, and it's incredibly hard. Eventually though the group identifies and weeds them out. But they exist amongst us and many of them are respected members of their respective communities.

They are good at getting up there in status and because of status deflecting blame from themselves. It's hard to challenge them even if you know them for who they are, the masses will not see it until they have already done a bunch of damage to the community.

In order to get along people have to give other people benefit of doubt. And that's a opening for a skilled manipulator to play people. It's part and parcel of dealing with human beings.
A Long Wait for the Second Avenue Subway, but Worth It
Well, from my perspective, there are three different components to machine learning techniques like multilayer perceptrons. Basically,

1. What's the model?

2. How do we define the error between the model and the data?

3. What algorithm do we use to fit the model to the data?

In the case of a multilayer perceptron with a single hidden layer, the model is

m(alpha,W,b,x) = alpha'*sigmoidal(Wx + b)

where

alpha : nhidden x 1

W : nhidden x ninput

b : nhidden

' denotes tranpose and sigmoidal is some kind of sigmoidal function like a logistic function or arc tangent. As far defining the error, we tend to use the sum of squared errors since it's differentiable and easy:

J(alpha,W,b) = sum_i (m(alpha,W,b,x[i]) - y[i])^2

Finally, we need to apply an optimization algorithm to the problem

min_{alpha,W,b} J(alpha,W,b)

Most of the time, people use a nonglobalized steepest descent. Honestly, this is terrible. A matrix-free inexact-Newton method globalized with either a line-search or trust-region method will work better.

Anyway, all good optimization algorithms require the derivative of J above. Certainly, we can grind through these derivatives by hand if we're masochistic. Well, for one layer it's not all that bad. However, as we start to nest things, it becomes a terrible pain to derive. Rather than do this, we can just use automatic differentiation to find the gradient and Hessian-vector products of J. In fact, most AD codes already do this. I can never find a paper that's run through the details, but back propagation is basically just a reverse mode AD algorithm applied to J in order to find the gradient.
It's literally the complete wrong way. You're inventing potential motivations, convincing yourself those are the motivations of the people involved, and then likely searching for evidence that proves your speculation correct.
I wanted to also comment to the guy that mentioned the music degree'd CS below with the same thing:

In the article they specifically bemoan the fact that people no longer want to work on projects for "years". A degree (even more so a masters or PhD) basically says to an employer "this person has the type of personality that can work at something for years" which is exactly what they want. Even better if he's already skilled in the field you need skills for.
Rigging implies fraud, deception, or dishonesty, not just unbalanced.

https://www.merriam-webster.com/dictionary/rigged

See sense 3

1. to manipulate or control usually by deceptive or dishonest means <rig an election>

2. to fix in advance for a desired result <rig the contest>

Editted to add second part of sense 3.
Why not, you are using their "free" services, and if you would care to read every word of the user agreements then it lays out exactly what they information they "collect". What they "collect" and what they "know" are two different things, using data analysis they can speculate many other aspects of a user with a pretty high degree of accuracy. They should not have to disclose this, the user has given them the data as agreed. If the media and privacy nuts didn't always put an evil spin on it people might actually realise that things in life aren't free. I know many people who enjoy using facebook for free, so why shouldn't Facebook make money from that. Just because they know alot about you doesn't mean that you absolve responsibility for giving out so much information in the first place.
Is there any word on a DOOM-style sourceport happening?
Interesting.. I had the idea of code annotation as a service, but gave it up when I saw this was already out there.
Introducing Amazon ECS task placement policies
It's not terribly difficult to get something like Django/uWSGI/nginx running on a server and it's such a common configuration there are tons of resources for doing exactly that. What sort of problems were you running into?
mostly agreed. i would be okay of 1) the data never left facebook, 2) i had access to all the data, and 3) conversation content and contact data was specifically excluded.
My claims are based on Steve Klabnik's own article on the subject, "four years with Rust":

http://words.steveklabnik.com/four-years-with-rust

I guess you somehow missed it, which is surprising considering just how extremely aggressive Rust people are at pushing the language. And frankly, I'm getting sick and tired of having to repeat and quote every single thing over and over and over again. The Anglosaxon system of god-like deference to sources, which themselves might be utterly wrong, is fundamentally flawed.
Employees are extremely undesirable to have. They're highly regulated, and mean that you have to hire HR departments to mitigate the constant risk of being sued. And there are many many regulations that kick in after you have X number of employees, so many companies stay at X-1 employees until they're ready to make the jump to 2X employees.

With a consultant, you cut them a check, they do the work, and then they go away. No hassle or risk.

It's the difference between logging onto a website like Fiverr and putting in your credit card, and paying a lawyer $500/hour to help you set up an employee health care plan.
Drawing Mandala in your spare time
For nearly all the products I buy, I'm definitely 'dumb'. I have a narrow expertise that gives me insight into a narrow set of consumer products where I can effectively evaluate product quality and value. For nearly everything else, I'm 'dumb'.

If you show me a rack of food product, I probably can't identify which is the best for a particular person given a set of goals. I probably can't even tell you which ones are 'bad' or 'good', because I don't really know. While food is but one subject, this applies to nearly everything I purchase. Which plastics are the best for a given task? What ingredients in a shampoo would actually give me results I want? What kind of bed or bedding is the best for my comfort? To all these questions: I have no idea. I'm at the mercy of google or a salesman, the latter which has a different motive than me which immediately calls that in to suspicion.

I'd be a fool to say I'm an all-knowing consumer, but so would anyone. Most people don't know what the need. They know what problem they want to solve, but they have no idea what the best product or solution is to solve said problem. Acknowledging this, we can easily see why when it comes to our health, it's probably best to see some regulation lest people do what they do best: make really dumb choices.
Well, after arguing that it's impractical to run RCTs I guess it's time for a bit of a 'climb-down', because this is a really great idea. I could definitely see this working in a place like the USA, where you have lots of big States with diverging political views.

I wonder what would be the best way to implement something like this? Just spitballing, but what about Federal grants to partially fund the 'treatment' States (with non-participating States acting as controls), with the policy issue and various 'treatments' negotiated between the Fed and State level? And then after that, States sign on using a mechanism similar to California proposition voting during State elections maybe?

Or maybe even push it down to a local government level? I seem to remember somewhere in the US conducting trials of basic income around the 50s or 60s. Maybe there's a model there...
Competition level road bikes are new and get used for max one Tour de France season, so chances of wearing the rim, or the calioer material are minimal. I doubt they even wear the pads too much.

For >750W e-bikes that go over 28 mph you'd normally need DH brake tech, 180 rotors at least. Shimano Saint Ice tech is good, Magura brakes are also top notch, even the lower end models. Avid Code looks rather flimsy and advertises low weight. I would avoid any calipers w/o metal bodies as it does not dissipate heat well. The Hope caliper looks especially good - lots if surface, lots of metal. The brakes and the steering are the last things to save weight on.
This assumes correct diagnoses. In your case, the cost was lost years of correctable, sub-optimal brain chemistry. To a kid unnecessarily prescribed amphetamines, the cost is a life with a malformed brain.

The issue at hand is how to balance the outcomes. Based on increased prescription rates (600k diagnosed in 1990 to 3.5 million in 2012 [0]), it seems probable to me that we've passed the breakeven point. I bet that increase in diagnoses corresponds with an increase in marketing spend for these drugs, which is another indicator that gives me pause.

You as an adult were able to decide for yourself. Many diagnosed nowadays are young; they do not have the ability to give informed consent to the medication, nor the ability to roll back the effects. Younger brains are more easily harmed as well.

Further complicating the fact is that it requires an assessment of relative importance: is it better to harm by inaction (your situation) or by over-action?

It's really hard to try and fairly balance these and other issues that I'm sure I'm missing. However, thank you for sharing; although uncomfortable, I thought about the issue from a perspective that quickly embarrassingly had not previously occurred.

[0] http://www.nytimes.com/2013/12/15/health/the-selling-of-atte...
POSTAL has been made open source
The Dominance of Google and Facebook in One Chart
payment is relative. to the rest ofnthe world, all of the SV engineers looks grossly over paid.
If the other person has your email address in their address book and FB has access to it then you will be suggested.
Anyone have thoughts on how to turn this into something more reproducible, like Packer? Love the idea but would hate to rebuild AMI's by hand every X time for Y regions.
Easy: you tell the compiler which version of C you're compiling, and it churns right through it without a peep. Versioned formats, cornerstone of every good engineering implementation.
Warning: I'm not a statistician, just an economist with some training in it.

My quick understanding of this paper is that lurking variables can cause Zipf's law. If enough variables are controlled for, in some domains Zipf's Law goes away? For example, they included parts of speech for natural language and for some parts of speech Zipf's Law wasn't existent but for others it was.

This makes intuitive sense to me.

They also find a way to estimate how much of a Zipf's Law effect is caused by a particular variable. Seems like a nice test to run in Stata or R.
POSTAL 1 Open Source
> Do you just blindly take whatever the doctor prescribes to you without doing your own research?

Yes. I'm do not have a medical background and at best, I could gain a surface-level understanding of the drug, which is not useful to determine which drug(s) are best for me.

> How do you know your doctor is an expert?

They went to 10 years of school and several years of residency to do doctor things. These things are also regulated by several boards which have the power to revoke medical licenses if doctors suck.
Blockchain in 2016
Not exactly. I pay 1% earnings tax to Kansas City, MO even though I live in a KS suburb.
Practically all valid fallback schemes require putting the lock (or something else like a sequence counter for a STM) into the read set of the transaction to properly synchronize between transactions and non transactions. Since you hide the transaction in your library it's not possible to do that with your current API. It would be very hard to construct a fallback path that is not racy.

(See Anti pattern #4 in the link above)

A global lock is usually the simplest fall back path, and the performance can be good enough because it's just a slow path. Of course it's always possible to do something more complex.
k.

http://climate.nasa.gov/evidence/
That can become common at many larger tech cos. Usually its about some random technical fact, like how to write a better test or whatever else. It's community driven at about the sophistication level of a community newsletter.
Why is there both a judge and a ballot box in your analogy? In the primaries, there were only ballot boxes, and Clinton got almost 30% more ballots from normal people outside of the DNC than Sanders. It was a landslide so large that the media had to construct a horse race story just to try to keep it interesting.

The DNC had "groomed" Clinton insofar as she had run in the primaries before and was familiar with the rules. She didn't receive any special treatment from the DNC during the primaries as far as their emails showed.