skysight-inc/HackerNews huggingface dataset:
> If you pull in $400,000 a year you aren't middle class, you're rich. Accept it.

In the simplest form, in a basically capitalist economy, if you live off the proceeds of selling labor to capitalists, you are working class; if you live off a balanced mix of labor and capital income, or by applying your own labor to your own capital, you are middle class; if you live by renting other people's labor to apply to your capital, you are in the capitalist class.

Just as in a feudal economy, no amount of income will, by itself, move one from the merchant class to the nobility (though it might help buy influence which might be used to effect such a transition), no amount of income on its own will move you out of the working class in a capitalist economy, though investing that income in productive capital might.
Well, I just read a different article about Bangladesh and the fish farms. Even though with the focus on leather industry.
(german: https://www.heise.de/tp/features/Bangladesch-Der-Mensch-fris...)

Basically, there is a side to this, not mentioned in the economist: that flooding former rice fields with seawater, makes them logically salty - and not only them, but the whole area.
You can't grow much in salty ground. So this is destroying farmland. Not very sustainable. I fail to see any goodness in such a short term strategy for quick profit. Especially not when the real sea is big enough for all the aquafarming you want..
Oh and the fish are getting fed with toxic leftovers from the leather-industry.
Particularly since there is a potential that it would enter earth's atmosphere at 2-3x the orbital velocity of Mir.
Ah that does it. Yea i think the issue is that google knows im australian so it doesn't correct the mistake where the americans it's a big talking point.

And since we are more closely related to asian happenings, it decided to not correct it due to the misspelling being an asian name :P
"Far-left" used to mean "Revolutionary Marxist" - and still does in most parts of the world. You're talking about left-liberal here by my understanding.
I thought about it some more and I think it would go the other way too. APL has a lot of very terse array operations, but in Go you might find a mix of loops and if-statements. Translating those arbitrary combinations of loops and if-statements into APL might be very very ugly, or even impossible.

Consider assembly or basic, which use a lot of goto-statements. It can get very ugly trying to fit some arbitrary goto's into the more structured loops and if-statements we're accustomed to.
You can just sell the free hardware on ebay.
Its not 24/7 (closes 1am every night)

Nyc subway is unbeatable in that regard. And I prefer 24/7 service than being able to use the wifi to book an uber ;)
They are both pretty openly xenophobic, no? I didnt think that was in any debate. If your point is that racism isnt the sole province of white people - yes, thats worth remembering. White American liberals (which I am) seem to struggle with allowing their world view to incorporate things like this.
Yeah, Lisp actually used to benefit from network effects between the 60s and the 80s, before the AI winter struck and Lisp was sacrificed as a scapegoat by the industry (MCC and NASA JPL are probably the most well-publicized cases).
Senate Bill 827 could raise height limits throughout San Fran, transform city
Rust has the `PartialOrd` trait, which allows you to compare two things, and it returns an `Option<Ordering>`. When two things don't have an ordering, you can return `Option::None`. There is also `Ord`, which extends `PartialOrd`, and can be implemented for things that have a total ordering. Naturally, the floating point numbers (`f32` and `f64`) only implement `PartialOrd`. It's quite nice :)
I can't see most of the glyphs neither on debian nor on android 6.
I’m betting there may be preferences for individual cats, but not symbolic of the entire cat population. If anything, cats are almost pathological about generalizations. If you assume to know what cat will want to do then cat just might detect your assumption and decide to change. I’ve seen them do this too much to discount it.
It’s good to point out that Linus appeared to nail the core data structures for a successful and performant DVCS in those 10 days. The git UI for the longest time was fairly obtuse yet that seems to have mattered less in this case than that the core foundations were solid as your comment points out.
"Milewki's talks"? Don't know what he or that is. Nope, I was just trying to say, the linked article "Monadic I/O and Unix shell programming" was about Haskell (and Unix pipelines), and maybe I should have known that from the title, but didn't. And I had to stop reading after 2 lines because it assumed Haskell familiarity.

edit: Didn't see edited comment you mentioned until after I wrote that. Thanks.
Thiel Macro had a $244M put position in SVXY before it collapsed
Is it a monopoly when you hire just one person to cut your lawn? Why is this any different?
> genuine advantages of being white

The folks I'm mostly talking about don't actually believe in that, so obviously my "they" was too broad, indeed.

> Someone from a minority might well have had an better life with more opportunities than someone from a privileged class.

I don't think this has anything to do with what I'm talking about, except maybe as an intentional deflection? We're talking about white resentment as a phenomenon, not Bill the blue collar veteran who was tricked into plundering loot for Halliburton in 2004 or something.

> Comparing groups does not translate into comparing individuals (interestingly this is the same intellectual shortcut that leads to racism)

Discussing race as a phenomenon doesn't make you racist, and this talking point is often used by alt-righters to make some sort of "actually, anti-racists are the REAL racists" narrative. I don't buy it.

edit: My views are failing in the marketplace of ideas! Feel free to leave a comment if you want to engage.
Yes, obviously, Bangladesh as a whole is a much more gendered society than the U.S. But it's still an interesting microcosm to look at because it's one where both boys and girls are intensely encouraged to pursue STEM. And in India, we see much higher rates of women participating in STEM (despite India being a much more gendered society overall): http://www.hcixb.org/papers_2017/hcixb17-final-37.pdf (45% women with CS degrees, versus 21% in the U.S.).

And even though these folks are elite relative to their own societies, in absolute terms, even a rich Bangladeshi has a similar level of material wealth as a middle class or upper middle class American. It's a microcosm that's still in a mode of striving to protect and enhance their material prosperity, and may be less able to indulge in the "benign" sexism of having lower expectations for girls.
(Specifically, having lower expectations for them to go into fields like STEM necessary for both their own economic prosperity and the nation's) than for boys.
Have you been following Trump's DoJ, and the military ban? You're simply uninformed, he can and has been doing things to harm us.

Our legal system is fragile and it's not at all clear that trans rights will win the day.
I wish I’d been in this experiment as a “leader” to see what I’d do, because I can’t imagine taking the cookie without at least asking whether anyone else wanted it, or offering to divide it. I can’t see any of my friends taking the cookie either. Is not having any manners so common?
Rich Hickey had a great comment a long time ago on the Software Engineering Radio podcast [0] that I think speaks to this. He was asked why he didn't just make the ideas in Clojure a library for Java.

Interviewer: "Wouldn't it have been possible or simpler to add this using some kind of library or framework to an existing language? In other words, why does this kind of stuff need language support as opposed to just a library?"

Rich: "In fact it is a library. It's a library written in Java that you can use from Java. The whole thing about a language is, a language is about what does it make idiomatic and easy. So for instance, you can use the same precisely the same reference types, and the STM, and the data structures of Clojure, all from Java... The lack of idioms and language support means using exactly the same constructs, the same underlining code, from Java, is extremely painful compared to Clojure where it is the natural idiom."

I've always loved that definition of a language.

[0]: http://www.se-radio.net/2010/03/episode-158-rich-hickey-on-c...
I believe that it was a bug, because SMS notifications have been a feature on FB for a very long time. They just haven't been relevant for half a decade due to the introduction of smart phones.

I remember using Facebook via SMS back when I was in high school c. 2010 on a flip phone.

I can't see this as FB trying to push a feature on people, because this feature is so old, almost antiquated. I was surprised to discover that it even existed any more.
XSD gets thumbs up from me.

Generate useful docs. Easy to read to get a handle on data structure.
Also can be used as runtime contracts. somewhat similar but v. limited compared to Racket Contracts and Clojure spec.

Not to mention super tooling for interacting with schema (like XMLSpy)

In conclusion, having schemas for data structures(especially at boundaries) is absolutely necessary to maintain control & visibility over data.
As high as 6%? In the total vastness of space, 6 in 100 seems like an incredibly high chance that the rocket payload will hit either Earth or Venus... It's a bit like me pulling out a rifle and firing into the air, hoping to hit a specific dinner plate in a back yard two suburbs away on a windy day, isn't it?
The media did not create the situations you listed, but it did create a lot of "get a load of this guy" pieces about him exactly when he wanted them most: when he was the kooky loudmouth unlikely to be nominated.
Obviously there's the political inner circle, who operate with privileges the regular people don't have access to, but I'm really talking about the experience in the places ordinary people tread.

And I also do realize that one is simply not allowed to be openly destitute in a place like Havana, as it would discredit The System. By the same token, I think we kind of discredit our own.
>Peter Thiel has been more politically vocal than most, and he is vocal about things he knows to be unpopular. He can't be surprised that people who disagree with him are also vocal. If he can't take the heat he should stay out of the kitchen.

He has to put up with people thinking he is an asshole. We the proletariat have to put up with the people he can buy into power, which affects our livelihood, health, the future of our society. If I had the money to sue him out of existence, as he is wont to do to others, I would.

Fuck him.
Erlang is not Lisp but it is very similar. Erlang is widely used in telecommunication industry.
In the tech community, deprecate has had the meaning of "end functionality" for at least a decade.
Do you draw the line anywhere? Like, planning murder is illegal right? Openly advocating the destruction of life and property are illegal - why would calling them a political belief change that? Certainly some actions aren't viable political beliefs, no?
I promise you that most New Yorkers are deeply unhappy with the subway.

The pride that we feel in the MTA is in carving out a non-automobile based way of life in a country where the ability to drive and own a a car is synonymous with independence and coming of age.

We're also a little proud of the fact that it never stops running even if the trains are only running every twenty minutes. I can not describe how freeing it is to not feel bound by a metro closing time (as I so often do when I visit London or Seoul or Hong Kong).
It's just a 100% empty comment. Literally every time something like this comes up, someone has to pipe up, "Hanlon's razor!" without any reference to actual details of the situation. Like, you are not smarter for knowing the phrase "Hanlon's razor," Hanlon's razor is not some deep piece of wisdom about the world, its literally just a catchphrase that takes 0 brainpower to repeat.

Sorry, kind of a pet peeve of mine.
Great read, I hope that is mirrored somewhere to protect against it being removed ftom stackexchange someday.
I viewed design error #1 as the killer feature of wave.

What I found is that it turned IM-like communication into a high-bandwidth medium comparable to what you get in a phone conversation. It managed that while also retaining nearly all of the advantages of an IM client.
So many features are broken in this orientation that I doubt anyone would be surprised by this.
It has a number of milk derivatives if you ready the ingredients, but no liquid milk.
I'd rather use the whole thing rather than scattered bits here and there.
Look up Telescript or Obliq languages for interesting stuff that was agent-oriented.
> see's this individual's suffering not as a transition period in which they form a new model, but a severe disorder.

This sounds like the unhelpful "it's just a phase, it will pass"

Just like a wound or a bruise, depression lasting weeks is ok, if it last years is a severe disorder.

> the health care system is, like most of current western society, firmly implanted in empiricism. Science and measurement are the hammer

That would be nice: science has been doing very well in the last 200 years.
If anything, psychology and psychiatry are often accused of not being rigorous enough.

> They are witchdoctors, sacrificing chickens

You just wrote that medicine is firmly implanted in empiricism.

> we get depressed is so that our mind is motivated to take a step back and build a more accurate model of reality. The thing to do, then, is to help the sufferer realize why they are suffering.

Psychology "talk" therapy has been focusing on introspection since Freud. It's often not effective enough.
This is why I hate Hanlon's razor. It's a totally generic catchphrase that people on HN just keep repeating. It's not an argument.
in the past year or so i've seen serverless extended to anything where the underlying compute is abstracted away. so ex. bigquery and dynamodb, two very stateful services, are also described as serverless.
"it's", "- ", "they": retard
Extract machine-readable zone (MRZ) information from passports, visas, id-cards
Realized I didn't actually post the end-note:

[1] https://www.nytimes.com/elections/results/california-preside...
No, intolerance is a specific term of art here, not just anything lefties don't like.

For example, look at the US right's decades-long pursuit of anti-GLBTQ policies. Gay people mostly just want to be left alone to live their lives. the US right wants to use the power of the state to discriminate against them. It went so far in California that Prop 8 specifically rewrote the constitution to strip the right of equal protection from gay people.

That is intolerance.

Also, "social lynching" is just a ridiculous term. The US has a long history of actual lynching, which is the extrajudicial murder by hanging, mainly carried out by intolerant racists. What you apparently mean by "social lynching" is people exercising their freedoms of speech and association by critcizing or not being around people whose ideas and behaviors they think harmful to other people.

As first-amendment champion Ken White, aka Popehat, often points out, freedom of speech is not freedom from consequences. "Speech has consequences. Among those consequences are condemnation, vituperation, scorn, ridicule, and pariah status. Those consequences represent other people exercising their free speech rights. That's a feature of the marketplace of ideas, not a bug."
Android app to report periodically your position through SMS
Wow, I've been afk for a day and you answered so many comments, thank you, I've learned something. And yes, I should have left the speed of light out of the last sentence, my bad.
Mrs. Clinton won college educated voters by 9 percentage points which is not exactly a super majority.

http://www.pewresearch.org/fact-tank/2016/11/09/behind-trump...
Show HN: Decentralized application starter with Vue, Ethereum and IPFS
>You'd have to be insane to actually argue (and it seems thats what you're doing)

I think it's unlikely we'll be able to have a productive conversation. Have a good day!
> Have you been following Trump's DoJ, and the military ban?

Or his education department? For something that isn't a priority, his Administration is acting strongly, broadly, and consistently on rolling back trans protections.
Are there type systems where these axioms can be encoded? Dependent typing, perhaps.
What makes MechE, CS and physics more "technical" than other STEM sub-fields?
> Moscow subway, while being very old, very deep and in supposed third world country

Moscow is not in a third-world country, in either sense of the word. It's not in a developing nation (colloquial contemporary use of the word), and it's not in a country that remained unallied with the US and Russia during the Cold War, which is the original meaning of the word.
>> Silicon Valley is overrun by techno-utopians.

That's what it sounds like to me too. I find it particularly hard to reconcile claims of liberalism, or even libertarianism, with an industry led by Google, Amazon and Facebook, companies that basically make money by running roughshod over their users' privacy.
Run on top of k8s it, and similar projects like Riff, allow you to run Lambda-style FaaS outside of clouds / on bare metal. That's the main benefit I see currently, besides that many companies what to abstract their code to be as cloud agnostic as possible.

Also, if you're running lots of function iterations, it can be cheaper to run this way than Lambda etc.
Voting for the candidate you prefer should always be considered in line with the norms of free society.

That is, you know. One of those norms. A rather important one, too.
I’ve tried joining Stream On (the term for T-Mobile#s Binge On and Music Freedom outside the US), but the requirements are insane.

4 weeks before I make any changes to any service I run via Stream On, I need to inform T-Mobile, and they have to approve the changes, or can end Stream On immediately.

All Stream On content needs to run via separate hostnames, and has to transmit the hostname in cleartext.

I have to be using forms of adaptive streaming, the bandwidth will be limited during this so that the user at most will be able to watch 480p videos.

50'000 EUR fine for each violation from my side, no fines if T-Mobile just kicks me out.

And so on and so on. It’s ridiculous.

Give me a single form where I enter a URL, and it’ll be zero-rated – or don’t zero-rate anything.
You would enjoy reading about this forest:

https://www.atlasobscura.com/places/visingso-oak-forest

Ultra long term planning is hard.
The minute they leak that there are layoffs coming, every talented individual is going to start spending all their time job hunting instead of working even if they weren't going to be laid off; likewise, untalented individuals will stop giving a shit. You also have security problems if you provide advanced notice. It is inevitable that the data will get leaked which will affect share price before a narrative can be composed, you give vindictive employees time to steal IP, data, or physical goods before they are out the door, and you provide a window of time for people to damage systems.

Unfortunately the best way to do it from the company's perspective is to be sudden and surgical, giving people 0 time to sabotage the company.
Your comment wasn't wrong. In 1997, The AMA along with five other medical groups lobbied congress to limit the number of medicare-funded residency slots [1, 2]. This limit was enacted in the Balanced Budget Act of 1997 and hasn't changed since then [3]. Hospitals were paid hundreds of millions of dollars to voluntarily reduce the size of their resident training programs [4].

[1] http://articles.baltimoresun.com/1997-03-01/news/1997060012_...

[2] http://www.nytimes.com/1997/03/01/us/doctors-assert-there-ar...

[3] https://www.cnn.com/2017/03/13/health/train-more-doctors-res...

[4] http://www.cnn.com/HEALTH/9708/24/doctor.glut/
I think you’re defining middle class differently. To you, it’s by some definition “middle income”. To the grandparent it’s more about social class (having to work for a living).

Doctors achieve higher social status despite having to work. So do celebrities, etc.

I think you’re both right. Some people can turn 400k a year into real wealth, others will just be working joes with bigger car payments.

Also iirc in California you need like 1.5mm in hhi for top 1% so that’s factoring into this too.
Well, judging from the first line, I thought not. And don't be snarky then call me "friend". Thanks. I guess I was too obliquely referring to the "don't mention voting, it's tiresome" guideline. I was offering anecdata, sample size 1, that your first line could also serve to deter readers, which it seemed you hadn't considered. Well, I've learnt (from this and my previous attempt) that offering what free advice I can on here on how to better reach readers, isn't appreciated, so I shall stop. Thanks.
Lotta comments here about anti-Trump stuff.

Do we really think Trump's candidacy and presidency would've been well received by the west coast in 2012/2013 instead of 2016/2017?

I don't think so. Just about everything he said that's been treated as wildly offensive and uninformed the last couple of years would've been no more well-received four years earlier.

Heck, you don't even have to be on the left to believe that rejecting white nationalism is why California turned blue in the first place: https://www.cato.org/blog/proposition-187-turned-california-...

I think those on the right who don't reject Trump should reflect on how he's changed the Republican party.
Maybe, but on the other hand, I expect you've hardly ever used 'so much' to refer to more - since a small fraction of that 'so much' includes Earth and everything on it.

As with everything, it depends on what your comparisons are to.
Without trying to stir up a debate about the merits of various political systems, could this be due to the strong state control in the Soviet era?

I'd imagine it would be a lot easier in Soviet Russia to just say "we're upgrading this, the line will be down for a week, deal with it". It was an authoritarian state, you're not running for reelection, it didn't matter if people got a bit miffed at delays due to an upgrade.
If they don't know it already, I doubt thrusting a CoC document at them will enlighten them. People who are rude are intentionally rude. It's kinda the whole point to being rude.
Knowing what I know about credit scores, it's a bad example.

But I agree that the fundamental struggle with legible societies is asymmetry of access to data and a fair and open access leads to fairer outcomes.

As for a "competitive advantage" personally I think such concepts are nonsensical and over prioritize the personal experience of those at the top of huge social hierarchies rather than any reality.
>super-majority

>definitely a large super-majority

Don't use phrases like this without defining them in concrete terms and providing stats. If 1/3 of the people supported Trump in those categories, opposition could easily be counted as a super majority but that would significantly weaken your case. Ignoring and belittling the views of 1/3 of your group is not really acceptable in other contexts.
Show HN: ScriptedForms – Create Live GUIs for Python using Markdown and HTML
This is great but the GUI, in my opinion is not conducive to drive sales, it seems very odd to me.
I'm pretty sure this is incorrect. SV has been host to tech companies (for the varying definitions of "tech") throughout the decades, from early processor and PC companies, video game companies, early internet companies, and Web 2.0 companies.
Hell, just look at HN. This place was pretty damned libertarian not five years ago. The sea change to identity-driven progressivism has been swift.