skysight-inc/HackerNews huggingface dataset:
I think the core of the issue isn't whether economic inequality is good or bad. I think most reasonable people can agree that some economic inequality is good and healthy and incentivizes innovation and productivity. I think we can also agree that absolute inequality (one person with everything, and everyone else with nothing) is also a bad thing. This means that the right answer is somewhere in between, and where we draw that line is where people disagree. Holding up either side as saying "inequality is bad" or "inequality is good" is, therefore, a straw-man. No reasonable person is saying either of those things.

What we do have to ask ourselves is how much inequality should we tolerate in the name of progress? Would Larry and Sergei not have created Google had they made only 1/10th of the fortunes they have today? What about 1/100th, or 1/5th?

My personal view on the subject is that that multiplier is set too high at the moment, and that society would churn out innovators just fine if there were extreme taxes at the ultra-high end of the income spectrum. I would be very surprised indeed if Larry and Sergei would have chosen to abandon their little search engine project if they only had the potential to make $100 million each.

I think any positions taken on this subject that don't discuss it as a question of where to place this multiplier are disingenuous nonsense, to be perfectly frank. And this is my, and I think many people's issue with PG's essay: he seems to be taking the position that some types of economic inequality are good and some are bad. But it's not how someone made the money that's good or bad, it's whether or not it's really necessary that they have that much.
stopping non root users from listening on low ports probably causes more security issues than it solves, it means crappy admins and developers just gift root access to exploits.
It depends on whether or not it actually delivers a payload. If it does, then it can use a `postinstall` hook to execute absolutely anything it wants, under the context of the user.

This is why you should always shrinkwrap and run a private npm repository in production. Anything less is opening you up to remote takeover at the whim of a single package publisher.
This is silly. The U.S. military did not invade Ukraine, the Russians did. The Russia government made that choice; it cannot blame it on someone else.

> Russia would not be able to say ...

On a much more minor point, the Russian government will find a way to justify whatever it wants to do. They are not waiting for the U.S. to somehow give them the right to do it; they don't care about or need any truth or facts. For example, like the good propagandists they are, they fabricated that entire fictional structure on a tiny kernel of truth and now even people on HN are repeating it. That is information power.
I think that language is part of what makes us human. At the very least, the small imperfections in our communication end up as awesome parts of our culture.

I would be more interested in an universal real-time translator. It is 2016, it is about time
Michigan Evening Out
Perhaps. I opened it a long time ago, but I've still been trying to keep it alive in the hope that somebody from Strongloop will actually comment on it.

In the meantime, if you use a Strongloop package, fork it and remove the optionalDependency.
> Milton Rokeach's dogmatism scale was an early attempt to measure pure authoritarianism, whether left or right. The scale was carefully designed to measure closed-mindedness without regard to ideology. Nevertheless, researchers found that it correlated with British political conservativism. In a similar line of research, Philip Tetlock found that right wing beliefs are associated with less integrative complexity than left wing beliefs. People with moderate liberal attitudes had the highest integrative complexity in their cognitions.

> There have been a number of other attempts to identify "left-wing authoritarians" in the United States and Canada. These would be people who submit to leftist authorities, are highly conventional to liberal viewpoints, and are aggressive to people who oppose left-wing ideology. These attempts have failed because measures of authoritarianism always correlate at least slightly with the right. However, left-wing authoritarians were found in Eastern Europe. There are certainly extremists across the political spectrum, but most psychologists now believe that authoritarianism is a predominantly right-wing phenomenon. [1]

[1] https://en.wikipedia.org/wiki/Right-wing_authoritarianism
Call me daft but feeding their child is the kind of thing that parents typically do school or no.
We've searched the skies exhaustively and found no evidence whatsoever of intelligence *

* except [human intelligence] / [human civilization]
Russell Okung suffered a dislocated shoulder today and the whole team seemed distracted. They lost. So, PG for next year, just to be on the safe side, can you please choose another player to debate with. Maybe Brady? Thanks. A Seahawks fan.
Idea from someone just starting to learn about databases (very green :P):

- People request access and get an API key associated with a given load threshold, or don't use an API key and default to some low threshold

- Anything that SQL EXPLAIN says is over the threshold returns an error

- Successful requests' load costs and execution time (and possibly CPU, if that can be determined) count toward a usage rate limit

- An SQL parser implements the subset of SQL you deem safe and acceptable and forms a last-resort firewall

Obviously this is a complex solution; I'm curious what people's opinions are on whether this would overall be simpler or more difficult in the long run.
Fixed mindset is the belief that qualities like intelligence are fixed and can't change. Growth mindset is the belief that these qualities can be grown through effort.

Dwecks research shows that a) kids with a growth mindset do better in school, especially in math, and b) kids can learn to have a growth mindset through relatively small interventions like reading and discussing a short article about the brain.

I think point a) is obvious, but point b) was not until Dwecks research.
https://news.ycombinator.com/item?id=10917446
Malicious Code Analysis on Ukraine's Black Energy Attacks [pdf]
My grandmother started drinking after my grandfather died. And died herself ten years later of liver failure. I remember emptying out the medicine cabinet and tossing a half empty 500 pill bottle of Tylenol in the trash. And then finding two more unopened in the cabinet under the sink. My thought then was, 'this and the booze is what killed her.' That was 35 years ago.
This actually happened well before IBM acquired StrongLoop - I first noticed it in February, but it was added in January 2015. The IBM acquisition was announced in September 2015.

In their usual fashion they link to internal bug trackers when committing (without summary), something that has frustrated me greatly while attempting to work with them on strong-remoting and loopback-explorer.
That's very clever - but I can't keep thinking that you would go to hell for using it...
But that isn't a problem with the software, it's just human laziness. I don't know of any system that prevents a person from making poor choices.
I really think WebRTC should require explicit permission from the user, same as the geolocation and push notification APIs. This tech has a lot of potential, but I don't like the idea that any site can add my browser to a P2P network without my knowledge.
Doesn't (1) essentially boil down to a variant of low-carb diet?
The guys at http://acloud.guru are running their platform on Lambda/Firebase, and have given a few talks about how they've managed to achieve it. Disclaimer: I know a founder of theirs.
The problem, as I see it, is that when wealth becomes too concentrated it in fact destroys opportunities and therefore social mobility.

Some people want to believe that you can create a solution that fixes the opportunity/social-mobility problem without eroding the concentrations of wealth. Others believe that you have to attack those concentrations of wealth in order to bring back opportunity/social-mobility. I sit in the latter camp.

To give an example. When house prices expand out of reach for the much of the local population many will object to any additional taxation that targets excessive ownership (landlords) or even foreign ownership. They all have the same argument, that it will cause house prices to go down and harm the economy. Instead they promote low income housing programs which are just handouts that only slightly offsets this gigantic problem. These people really don't seem to understand that house prices are abnormal and need to go down to sane levels that will on average align with normal incomes in order for the gentrification process to reverse course.

In other words you can't really fix the problems that both Paul and Russell agree on without directly attacking the concentration of wealth problem. Everything else is just bullshit.
Honestly, another 99% protest is more likely then a massive showing of competition in hypothetical markets. The average person isnt that technologically inclined. on top of that, technology costs money. Rasberry pis wont be cheap forever and even then, the expectation a person is going to understand the tests they want to run, have masive use case data and the time to surpervise will probably be a fraction of those interested in it.

Im all for decentralization of manufacturing and development in software. But realistically, money isnt going anywhere and far scarier things may occur than an AI takeover
I'm not even sure the voters/parents want the tests to be made harder like that. Then test scores would go down further and schools would have to devote even more time to passing them.

And FWIW, I've looked at the Texas tests and they didn't seem game-able to me. If they were, the "don't teach to the test" rabblerousers would cite them in a heartbeat. But no one seems to follow the logical implication of this argument.
That's pretty odd and concerning. If you email me at ben@bencreasy.com I will look into it, because I've never seen an editor get blocked for something like that - unless you don't know the right people or process to ask for an appeal. Even then, Wikipedia is relatively forgiving and we're usually willing to take people back if they want to give it another shot. See https://en.wikipedia.org/wiki/Wikipedia:Standard_offer
I'm having a tough time wrapping my head around a) what this means, and b) what it implies about the world economy.

Naively, it sounds really bad because how could any individual produce more than tens or hundreds of millions of individuals? If they do not produce more than nations, then how is it fair that they have so much? Another intuition is that this is the product of technology being adopted much more rapidly by the titans of industry than by others, to great effect decreasing cost and increasing profit.
This definitely falls under "really cool and completely pointless." One of the most important technology categories. :)
Why do you assume they don't stop to think about that? People who develop assessments usually think quite rigorously about exactly such problems, assuming they're following proper methods. Is it so surprising to you that this is a very difficult problem?

I would compare this to asking, "Why don't software developers think about bugs?" They do, and they attempt to handle them, but it's almost impossible to solve all such problems in programs (tests) of non-trivial size.
That's definitely a valid counterpoint, agreed.
"Persistent intergenerational economic inequality is pretty much bad by definition."

If you qualify it that way, sure. That doesn't mean all economic inequality is bad. You don't have to begrudge Sergey Brin his billions, or say the process in which he made those billions in any way is a bad thing, in order to say that people shouldn't be able to inherit billions.
I looked up the Google drive pricing and the costs increase quickly over that 100GB level. I'm going to use 3TB of data for my example because that is approximately the amount of data I would be backing up at work. The cost for Google Drive would be the $99 a month 10TB plan, Amazon Glacier is $21.51 a month. This is before you get into things like having the enterprise AWS ecosystem with IAM versus a single user Gmail account. Remember I am only talking about retrieval in the case of a catastrophic failure, the data is already backed up elsewhere. As long as I can manage to go a year without destroying all my backups Glacier comes out on top over Drive even taking into account the retrieval fees. In the best case scenario I never ever retrieve that data.
I actually don't understand the $3/head part without any examples for the smaller state portion. If a state matches $2-3 then the difference with $7 is negligible.

Beyond this, I want to add that, if we're complaining about the overhead and staff, Chipotle (ignoring recent ecoli outbreaks) and similar have very fresh options ->$6.
Wow. Thank you for this very comprehensive answer.
they are comparing net worth, and even in america most people are worth 0 (or less). so yeah, lowly me is worth more than half a billion people, but their combined wages (even minute) would dwarf mine. but its not like you could take the 1%'s wealth and give it to everyone else and it would make any meaningful impact.

even if you took the top 10 richest people in the world and gave it to every person in just america, thats only about 1600$/person. They'd still be poor and there'd still be a richest 1% and apple would have sold a lot more iphones.
> well designed test will touch on so many concepts that only a education that is broad will work.

So you create an education system that's a mile wide and an inch deep.
How The Brain Learns To See
I might note that a lot of that wealth is in the unrealized labor of the many people that are in debt. I guess you could say that if all of those indebted people suddenly died, the wealth would evaporate.
>Just because you don't agree with how a parent decides to feed their child //

It's not a simple decision - here in the UK I would have my kids eat school meals most days (perhaps miss the meal they anticipate to be least appetising and instead make their own). Instead they have packed lunch [aka bagged lunch] nearly every day because we can't afford the school dinner.

I'm afraid it is really necessary to provide a decent school meal for many children in order to ensure they have some chance at a moderately healthy meal once a day.
>obviously, it would be dumb to offer it for free

I'm not so sure. It would cement that connector as standard at any rate. Hopefully the revenue from licensing connectors isn't too critical to their business or they have bigger problems!

You know what they say - it's better to have a small share of a large market than vice versa.
Dr. Robert Lustig has a talk called Sugar, the Bitter Truth, in which he talks about his research into pediatric obesity. He shows that many populations have thrived both low-fat and low-carb diets, then demonstrates why you cannot have both high fat and simple carbohydrates without expecting to see high rates of inflammatory disease. If you can predict that the population is going to keep consuming high amounts of sugar, would it be better to recommend a low fat diet?

Trans fat is a fat that has hydrogens next to double bonds on both sides of the carbon chain. The natural trans fats that sometimes occur in beef and milk have been shown to possibly have a positive effect on LDL.

The main source of trans fat in the modern diet has been through artificially created trans fat made in a process using high heat and a catalyst like nickel to rearrange the bonds. Partially hydrogenated fats are ones where not all the hydrogen bonds are saturated, and are technically cis fats.

They did a six year study with monkeys, using fat as a control in the diet. One group ate trans fat, the other saturated: http://www.wakehealth.edu/News-Releases/2006/Trans_Fat_Leads...

Fish oil is not a trans fat. As far as a government boogeymen go, you may be confusing the research done in the late seventies that led to government recommendations against consuming saturated fats. You can read more about that, trans, and cis fats here: http://chemwiki.ucdavis.edu/Biological_Chemistry/Lipids/Fatt...
And then the question of "was it really wealth to begin with" must be asked. Wealth is a function of added value.
> Economic inequality may be caused by good things, but it is still bad. Wealth is opportunity and political influence.

Paul directly addressed this in his reply to Klein (http://paulgraham.com/klein.html); Ctrl-F "the conversion of money into political power"; in brief, he says that if you're upset that economic inequalities leads to unequal political influence, attack that. Fight to remove the political influence that wealth currently has.

If we lived in a world where everyone has the same opportunities for social mobility (i.e., universal free education from daycare to PhD, unbiased hiring processes) and the same political influence (no SuperPACs, no lobbyists, mandate that no citizen spends more than $100 / year on political donations, and perhaps give every citizen that $100 / year, as a use-it-or-lose-it source of funding for whatever political causes they wanted to support)... if we lived in such a world, would you still be upset that Mark Zuckerberg had a lot more money than you? Why?
see my comment above, they are comparing net worth which is meaningless in most ways. while it sounds like the richest 30 or so people have more money than the entire world, they couldn't even pull their money and buy Calcutta.
We do something similar at Newslines, a crowdsourced news search engine that is a curated database of news events, kind of like a database-driven Wikipedia meets daily news. We generally source each event to a single news report, but we may add more sources programmatically. By sorting the news into discrete events we can eliminate a huge amount of manual searches on Google and other sites, compiling news from multiple sources into a crosslinked timeline format that saves readers days of work.

That said, I think the drive to fact-check every statement in an article is a red herring. Other sites have tried this (Infobitt, Grasswire) and it doesn't work well for general reader.
Wow, thanks for this!

I currently have 100gb of photos on Glacier. I am going to be finding another hosting provider now.
There's some good discussion of it in the series starting at http://slatestarcodex.com/2015/04/08/no-clarity-around-growt... .
Hillary Clinton charges $225,000 an hour for speeches on Wall Street
If you're already running Nagios for monitoring everything else, it's easy enough to add a service to monitor SSL certs.

/usr/lib/nagios/plugins/check_http --ssl -C 14 -H '$HOSTADDRESS$' -I '$HOSTADDRESS$'
Two questions:

-) Sergey Brin is worth $35,000,000,000. Has he worked 35,000 times harder or smarter than the 40-year-old Doctor who earns well and has scrimped and saved to $1m in net worth?

-) Let's say you'd told Sergey - just as he was starting Google - in 20 years' time you'll have $10m in the bank from this. Do you think that would have encouraged or discouraged him?
I thought it was a way to directly click on files linked to other files via "requires" and "imports" everywhere.
I'm a fan. It motivates me to stay active with open source even when my work does not directly involve open source coding.
Liquid smooth iOS collection view with lots of images
>distinguish between commercials and the program //

Perhaps the parent means the purpose for the programs and the commercials - as in that the commercials aren't just there to entertain you but to manipulate you in to wanting a particular product. Mind you essentially you can say the program is just there to soften you up and create a method to feed your brain the marketing message of the commercials ...
I think it's time for pg to review the idea that there should be only one SV.

Having only one startup center in the country contributes to limiting social mobility (how many can afford to move to and live in SV; amazingly, some don't want to live in SV; what about people with an "n-body problem"?) and deprives other areas of the country of the tax base in SV. It could be transformative for, say Detroit, to get even a fraction of the attention of SV. "Spreading the love" is also beneficial with respect to diversity, finding problems to solve, and to robustness (e.g., natural disasters).
Yeah, it can take quite a while sometimes, but eventually I always get one. For this site I got an easy one on the second try.

I used to try to solve the hard ones, but I found I could not do it; it’s most often impossible to guess what all the letters are in the garbled mess with inverted blobs on top. From your example, I think it’s supposed to be “Thtllyt nthrwhyy”, but I’m usually wrong.
Is a truly balanced lifestyle possible?
I don't disagree with your critique of the parent's preferred "source," but "over-eating" has a certain hand-waving component as well (IMO at least.)

If you eat 10 pounds of celery, there is no doubt that the vast majority of people would consider that over-eating but the negative health effects would at best be an abundance of fiber I suspect.
This is a fantastic idea, but do web pages really not require special permissions to access gyroscope data?

On Android (like, 4.2 or something) with Firefox, the page and the CSV just displays `null` for alpha, beta and gamma. And the calculated rate is 9.1 samples per second, which seems way too low to extract any speech details even if the data were valid.

This is distinct from the "No device motion data" message presented on my desktop though. So it seems to me that the page sees that a gyroscope is present, and requests data from it, but Firefox is just feeding it null values?

I haven't tried the apk yet.
(b) is not only not obvious, it also has some rather absurd implications due to the size of the effect and doesn't seem to replicate to the real world. Both of which imply it's bunk.
> If the kids bring their own lunches, those lunches will be crap

As you indicate, this depends a lot on class.

Anecdotally, I always begged for the pack'ed Lunchables at the grocery, instead, I had make my sandwich with mustard, lettuce, meat, and cheese.

I often wonder if we (parents or schools) taught kids how to make their own lunches again if it would drastically help the health of most families, but especially impoverished families.
That really depends on what you are trying to get out of the algorithm. Using 64-bit integers, I don't think you can turn Grisu2 into an failure-free algorithm. However, you can definitely improve its reliability by handling special casing small integers (as is done in Errol2/Errol3). By my estimates, this should improve Grisu's success rate from ~99.5% to ~99.95% [see math at end]. The remaining 0.05% is far too large to for enumeration and using a lookup.

If you are willing to print numbers that are correct but possibly suboptimal, you can also use Errol2 and modify it to remove checking. This will give you the speed of Errol3 without having a lookup table. I might look at making such an implementation and maybe call it Errol2b.

[math for calculating approximate error rate]
With an input floating-point format with p bits of precision and an intermediate format with q-bits of precision: the "chance" of value failing is close to 1 in 2^(q-p). With 2^p values per exponent, you're going to see about 2^(2p-q) errors per exponent. In the case if Grisu, q is 64 and p is 53, for a total of about 2^42 errors. These numbers only give rough estimates, you'd have to verify them manually.
I had a similar feeling when I first tried it. The UX is really bad, I'll give you that! For my current use-cases though I think it'll be just fine.

That's interesting about the random kills, I'll keep an eye out for that, good to know. Interesting theory though haha, wouldn't surprise me too much.