skysight-inc/HackerNews huggingface dataset:
I can provide a little general insight on this. Here are some things that might lead one to get rejected from USDS Engineering without an interview:

- You're too junior (not your case, I understand.)

- It is not clear that you've actually written software recently as a professional. (While we're looking for senior people and do have management needs, over time we've struggled with hiring managers -vs- growing them because government is such a radically different environment that success managing in the private sector is a poor indicator. So engineering managers are evaluated primarily as engineers first, managers after they pass)

- Your skills seem too specialized in areas we do not have needs. (Much of government technology is super old and much of what is wrong with it is technical debt and decay, not cutting edge technical challenges. For that reason we prefer generalists. Again this doesn't sound like your case)

- Not enough web development work (There is an on-going debate about this, but realistically citizen facing services tend to mean websites and the infrastructure that supports them. In the past we have hired engineers who were unable to adjust to web development and we couldn't find them enough work to play to their strengths. So while we're open to software engineers from other disciplines, there's still a lot of inconsistency in how the engineers judging your resume weigh this issue. Our attempts to correct this are ongoing.)

- You've applied as an engineer and emphasized non-engineering accomplishments (Since we're a civic tech organization sometimes people curate their resumes to play up their social good activities instead of their engineering. This is without a doubt the wrong move. If our engineers don't think you can write code they will not clear you for a technical interview.)

- You've applied for the wrong role or it's not clear what role you would fit into (This seems like it might your case. USDS has three types of roles [well five, but two are not really relevant here]: Engineering, Design (which includes visual, UX research, and content strategy), and Strategy/Operations (which includes both our front office administration and people who are coming in with significant government/policy/legal/product management experience. While we definitely have people who straddle lines [PMs with engineering backgrounds, designers who can program, etc] all those people still applied and were evaluated for one specific community.)
I know I'd do it if I could lower the per-meal cost by buying more of the same thing. I typically do all my prep work for a whole week of meals on Sunday night so that cooking each night takes 10-20 min. I'd pay for a Blue Apron type service that saved me that work and the trip to the store. Plus, it would be somewhat more environmentally sustainable to ship a week's worth of food instead of just 2 meals.

But Blue Apron, as it is now, isn't cheaper or easier than what I do now and it's a nightmare of wasted packaging.
We detached this subthread from https://news.ycombinator.com/item?id=14674190 and marked it off-topic.
The words "think tank" bring to mind a gigantic behemoth with treads, rolling forward inexorably to trample and destroy thought.

The real world has yet to offer up a counterexample to my childish whimsy.
He/she's definitely not being sarcastic, but I don't think the GP agrees
Support for DefinitelyTyped is what I really appreciate about Kotlin-to-JS.
I may be being overly pedantic, but I believe there is a little submeaning in your post. I believe judges have immunity from retaliation within the judicial system. As far as I am aware, state medical boards are non-judicial and do have the authority to issue fines for such things as practicing medicine without a license.
Here at Streak with have 10s of thousands of lines of code written in Flow. Our main app and the InboxSDK are not open source but we do have some smaller open source libraries on our github. Check them out!

https://github.com/StreakYC

Everything updated in 2017 (so from react-float-anchor and later) has flow types included.
on which premise do you base this assertion...
Single-purpose accounts (which this one appears to be, given its history) are not allowed here, especially not for an ideological agenda about a divisive topic. We have therefore banned this account. If you don't want to be banned on HN, you're welcome to email hn@ycombinator.com and give us reason to believe that you want to use the site as intended, i.e. for intellectual curiosity, not political battle.

We detached this subthread from https://news.ycombinator.com/item?id=14674705 and marked it off-topic.
I certainly agree pop culture teaches men the chase but
I've never known any who does that. What does your friend tell them after they begin their relationship and the other person thinks it's an affair? Does she then break up with her imaginary boyfriend?
Yes, for example the book "The Impact of Inequality: How to Make Sick Societies Healthier".

From the Amazon blurb: "Comparing the United States with other market democracies and one state with another, this book offers irrefutable evidence that unequal societies create poor health, more social conflict, and more violence. Richard Wilkinson, a pioneering social scientist, addresses the growing feeling — so common in the United States — that modern societies, despite their material success, are social failures. The Impact of Inequality explains why inequality has such devastating effects on the quality and length of our lives. Wilkinson shows that inequality leads to stress, stress creates sickness on the individual and mass level, and overall society suffers widespread unhappiness and high levels of violence, depression, and mistrust across the social spectrum. The evidence he presents is incontrovertible: social and political equality are essential to improve life for everyone. Wilkinson argues that even small reductions in inequality can make an important difference—for, as this book explains, social relations are always built on material foundations."

See also: "Economics for the Rest of Us: Debunking the Science That Makes Life Dismal" by Moshe Adler.

From that blurb: "At a time when growing numbers of people are deeply anxious about the workings of our economy—and when our very future as a society is up for grabs—economist Moshe Adler offers a lively and accessible debunking of two elements that make economics the science” of the rich: the definition of what is efficient and the theory of how wages are determined"

The only evolutionary justification I can see is that some people who have accumulated assets of some sort (or wannabees of that sort) expect themselves or their children to be sexually advantaged by making everyone else suffer, as a form of amplified Social Darwinism. See for example:
"The Mythology of Wealth"
https://web.archive.org/web/20101028013317/http://conceptual...
"The Wrath of the Millionaire Wannabe's"
https://web.archive.org/web/20081223191749/http://conceptual...

So, in that sense, perhaps it is meant to be exhausting? As financier Jay Gould is claimed to have said in 1886:
https://en.wikiquote.org/wiki/Jay_Gould
"I can hire one half of the working class to kill the other half."

Today, he might say: "I can always hire half of the working class to misinform the other half through social media, schooling, and the press."

Even if such an advantage was even true in the past (ignoring that egalitarian hunter/gatherer tribes had numerous ways of dealing with that issue), in a world of nukes, designer plagues, and autonomous drones (which could get unleashed as society breaks down), such an approach to try to increase relative personal fecundity seems like a very a risky proposition.

Some ideas from the past include reverse dominance by teasing, shunning, and ridicule, encouraging play, and permissive/trusting child rearing.
https://www.psychologytoday.com/blog/freedom-learn/201105/ho...
Oddly enough, I'm the first to admit that I've achieved my level of income by luck, and without hard work. I was lucky to have two educated parents, their wealth to fall back on, and an affluent, healthy environment to grow up in. My parents paid for my undergraduate education, and the government paid for my graduate degree.

I "work" in a nice office, by playing with equations and gadgets, and talking to people. Meanwhile I see people doing actual physical work, and even emotionally hard work such as teachers, police, etc. And it is virtually assured by our society that they will be less affluent than me, despite working a lot harder.
He explicitly says "I am sorry" at least 5 times. That seems pretty genuine to me.
Not getting this obsession with the tech stack ITT?

You can run a profitable business even when using Java, Typescript and React. Infact choice of language probably makes less difference than us geeks would hooe. Outside of really bad language choices.
According to my many sexual harassment trainings, it doesn't meet the definition of sexual harassment under U.S. law. But it is extremely borderline.
... says the guy hiding behind an anonymous, throwaway account. If you really feel this way, please put your real name on it.
I'm not saying you should feel bad for them.

I'm saying that's why it's so common: It's been a viable strategy for a long time.
just wanted to say, your page load time is amazing.
how much money for each boob?

he's a billionaire, his wife doesn't even care because she knows he has a prenup.

you know there is no blowjob waiting for you at the end of this thread right?
TypeScript addresses many of JavaScript's type-related issues but retains other JavaScript insanity: bizarre array semantics, Unicode ignorance, no integer arithmetic, regex facepalms, Math weirdness, etc.
TypeScript is not your run of the mill static language.

TypeScript was the first time I ever used a static language without feeling like it was getting in the way or I was losing the power of a dynamic language. So no, they didn't learn their mistake from using Python, they were just coaxed into using an incredible language since, barring masochism, you must compile from something into JavaScript nowadays, and TypeScript is an absolute pleasure.

- Type inference for the laziest. Hands down better than Scala, Swift, or Rust. The only language I've ever used that can infer recursive functions:

function factorial(n: number) {
if (n == 0 || n == 1) return 1;
else n * factorial(n - 1)
}

- You can define mix-typed maps without a sweat:
const defaults = { debug: false, title: 'Banana', width: 100 }

- And as a bonus you can suck the type out for later use:

type Settings = typeof defaults

- You can mix types without the compiler demanding umpteen incantations.

- Gloriously simple union types.

- Regex types are coming! (e.g. all strings that look like a URL)

- You can type the API of some hidden dynamically-typed insanity if needed.

- You get a REPL for free, and it's pretty easy to debug production code if you haven't mangled all your names.

- Haven't figured how to type something? Want to prototype something quickly? No worries! Your code will still compile.
Can you tell us a bit about LTSE's vision and business model? Are you planning on aggregating data on your services to get a bird's eye view of early business ecosystem? Maybe learn how to pick potential winners, etc.??
> "The change I want to see is a startup environment where everyone, regardless of gender and background feels welcome and safe."

So basically her message is "it's ok to be inappropriate and stay as partner in our firm. Our investors' money is more important than sexual misbehaving".
Sounds like she doesn't really deliver on her change.
To your edit...(and this is directed at Palantir not you)...

Is anyone surprised that Palantir's spin is about embarrassing levels of image management? That is not just a cultural norm for them, that is their business model.
Nov 7, 2016 "fact": Hillary Clinton has a 98.2% chance of winning the presidency: http://www.huffingtonpost.com/entry/polls-hillary-clinton-wi...

There are facts, but it does them no service to overstate what the evidence actually says.
That would be a camera obscura. (As opposed to a PRISM)
Yes they are listening!!! there are enough discussion about it in the /r/technology and even here at HN
Mister Rogers says:

But the very same people who are good sometimes
Are the very same people who are bad sometimes.
Probably not. The default ciphers are reasonable. HSTS isn't on by default, last I checked. But Caddy does generally seem to aspire to do the right thing by default.

There is a Mozilla tool called Observatory that seems pretty comprehensive in checking TLS setup and some other security settings, headers, etc: https://observatory.mozilla.org
Sorry, maybe I worded that poorly, but I don't personally believe he's sexist, in fact I don't really know anything about him aside from what I've seen on HN and couldn't really give my opinion one way or the other. I was just making a note on the HN discussions regarding that topic (him being sexist).
Hitler Reacts to Not-Petya
Are you saying he is unfairly negative or that there are so many such stories that it is a full time job?
> Either that or things have dramatically changed for
> the better since the 90s.

I expect it is a bit of both.
I don't see that anything has changed since his comment
But it's off topic. You're trying to make the conversation be about something else—I assume in a completely well-intentioned way, but this isn't the place for it.
Here Are (Approximately) 3000 Free Data Sources You Can Use Right Now (Forbes)
Windows 10 will hide your important files from ransomware soon
Modi Takes a Leap With India’s Biggest-Ever Tax Overhaul
I anecdotally know far more people who coast and don't do well than I know who either coast and do well or don't coast and don't do well.

I think part of the problem is a combination of a bias against impugning others effort because "you don't know their struggle" and just enough counter examples (where hard work doesn't pay off) to feed confirmation bias.

The question that I have is this: is the growing narrative about the United States not being a meritocracy a self-fulfilling prophecy. If so, does not thriving because you believe that narrative a personal choice?
They are saying "don't work for them" / boycott them. They are arguing that if they had no employees, they would cease to be.
Once again confirmation of Greenspun's 10th law:

"Any sufficiently complicated C or Fortran program contains an ad-hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp."

You can, of course, safely drop the "C or Fortran" part.

Every program I've ever written, if it keeps getting used, maintained and expanded after ~2 years it gets it's own programming language, and therefore usually becomes turing-complete.

The most powerful abstraction one can make in an application is the ability to quickly combine large parts of the application into new functionalities, effectively implementing a programming language. Usually this starts with "macros": the ability to specify sequences to be executed in series with either fully implicit data-passing (e.g. we're always acting on this global state), and then someone points out that variables would be really good, and then you do that : local, named variables in macros. And there's your programming language.
As has been pointed out, no one is suggesting non-consensual recording. Starting a meeting with, "do you mind if I record this?" is hardly alien.

As for burden of proof, I don't see it. It's like saying that asking people to lock their houses is a burden, when thieves are the criminals.

If you are a VC having a meeting with a founder, arrange for for more than 2 people to be there, such as a co-VC, a co-founder, a secretary, or whoever. Are business meetings with 3 people suddenly a human rights violation?
90% of the words is not 90% of the meaning... but I get your point.
He is married to a woman and has kids. Also, one of his partners invested in my company, so it's a small world.
> Due to the risk, I naturally didn't try to get a date with anyone when I was in leadership positions... despite much, much temptation since they were impressive inside & out.

When you write things like that, phrased like that, it's not surprising in the slightest that multiple women have thought you were harassing them.

My guess is that you come off as a creep. I'm sure you don't mean to but I don't believe psychopathic schemers are common enough that anyone could ever be accused numerous times without some real cause for it.
SEC Says All Companies Can Now File Secretly for IPOs
2/3 === .666666666666666629659232512495 is probably worse, because it can seduce you into thinking it's accurate. Why is `2 / 3 * 3 === 3`, but `1 / 3 * 3 < 3`?

JS's floating-point-or-bust, combined with some weird Math semantics, makes it challenging to write numerically correct functions.
I wrote this one of the last times Palantir was discussed and I think it remains true. The company is about ego and bullshit...and they have done a really good job of selling the emperors new clothes.

>I cannot say enough bad things about Palantir.

>I cannot comment about the technology but I sure as hell can at a people level. I was a speaker at a conference where one of the Palantir cofounders gave a keynote. This was a conference organized by college students for their peers. As with all such situations these kids worked incredibly hard and his talk was incredibly disrespectful to that.

>If I hadn't been so disgusted I would have thought to record it. Rather than talk about anything relevant to his audience, or frankly anything informative, he told 'stories'. We have all seen that type of talk, but I have never seem one which so blatantly braggadocious about his interactions with this and other country's intelligence branches. I found it somewhat ironic, for someone who works for Peter Theil, that the level to which the talk, and his representation of the 'good' the company does was so absolutely and unapologetically statist and authoritarian. He talked about who's jet he rode on, who he knew, and other things that seemed simply organized to ensure we knew just how important he was. Several of the stories were overtly misogynistic, and none of them had any useful knowledge about Palintir or working for them. I was sitting with another speaker and we were literally shaking our heads. I felt bad for the organizers and felt the shame he[the speaker] seemed incapable of.
Java is one of the most widely used languages in the world. I get the impression that people who think using Java is an issue are usually just hiding their own inadequacies by repeating hype they read on the Internet.
If you havent watched "An Open Secret" (about DEN) then you dont know how deep the rabbit hole goes...

If you didnt believe in #PG prior, DEN's documentary; an open secret may just change your mind...

https://youtu.be/4eeGX4SlF1s?t=1595
What do you mean by bizarre array semantics? Genuinely curious.
I accept that it's off-topic and I don't dispute your decision to detach the thread. And I do appreciate the effort you put into moderating HN. But that entry linked by cbhl doesn't help his argument.

I still think BPD is a valid concern, though. I'd really like to sincerely ask if you've had a run-in with it yet.
> Lindsay Meyer, an entrepreneur in San Francisco, said Mr. Caldbeck put $25,000 of his own money into her fitness start-up in 2015. That gave Mr. Caldbeck reason to constantly text her; in those messages, reviewed by The Times, he asked if she was attracted to him and why she would rather be with her boyfriend than him. At times, he groped and kissed her, she said.

Nice! Here's grade-A material for the 46. President of the United States of America /s

edit: added /s because it apparently wasn't obvious to some out there.
Further clarification: This is a sarcastic comment on the fact that the USA have a president who has publicly admitted to sexually harassing women. With that person at the helm of the nation, how can anyone be surprised by others behaving similarly?
The West?

The ratio of women board members, executives, and engineers is far higher in China than in the U.S.

I think you're being down voted because of a combination of false premises and arguing a strawman, "eliminate gender." Nobody is trying to do that.
That's a fair point. Which language do you think does it better, or is there a library you like to use (eg. Haskell's scientific type)?
Whether that claim is accurate or not can be judged on data, no? Out of curiosity I googled "graduate high school, maintain employment, and don't have children out of wedlock" and this is the first result:

> Let politicians, (...) and parents drill into children the message that in a free society, they enter adulthood with three major responsibilities: at least finish high school, get a full-time job and wait until age 21 to get married and have children. Our research shows that of American adults who followed these three simple rules, only about 2 percent are in poverty and nearly 75 percent have joined the middle class (defined as earning around $55,000 or more per year). There are surely influences other than these principles at play, but following them guides a young adult away from poverty and toward the middle class. [0]

It's not saying anyone can get rich. It's not saying poor people are lazy. It's saying these 3 things will have a major, measurable impact on your future and your children's.

[0] https://www.brookings.edu/opinions/three-simple-rules-poor-t...
This is an excellent non sequitur. What does that have to do with most of the poor being elderly or children? Are you saying they aren't?
Mostly due to the halo effect.

Generally, when guys get screwed over by a terrible VCs it's "well they're a terrible vc ... you know them." But when it's by women "they crossed this boundry? I'm shocked!"
The three biggest issues I have with it are these:

1) Language. Elm has set the standard for web languages and after using it for a while, JS or many of the popular replacements such as TypeScript are plain insufficient when it comes to providing as many compile-time safety guarantees. Doesn't help that I'm getting into Idris and even Elm's shoes are starting to feel a little too tight.

There's a project to write Elm and target React Native, but it's still too immature and it makes the next two issues worse.

I've yet to look at RN development through a BuckleScript stack, so that may be an acceptable alternative (even if not as safe as Elm, but on par/better than Kotlin)... but won't help at all with the next point.

2) Requires very complex tooling. This complexity will rear its ugly head when doing anything slightly out of the ordinary. All solutions (including Expo) I've seen seem to suffer from that issue, just with different defaults and different amounts of work necessary for different tasks.

I am not oblivious to why this is, since RN is not only based around the JS ecosystem and all the insanity that comes with it, it also has to deal with being a fat abstraction over native rather than take the easy way out, rolling its own cross-plat rendering and give up native widgets.

3) While it has come a long, long way, performance on old Android devices is still not always as smooth as native. I'm not sure how much this can realistically be improved since the bottleneck is interop, and avoiding it or shifting work around between native and JS is just not something I want to worry about.

However, this third point has improved so much I'm ready to handwave it away if the former two weren't a thing.

Lastly, not an issue with React Native itself, but JetBrains absolutely has the intention to bite into iOS' territory with Kotlin Native... and assuming they can pull off a half-decent adaptation of Apple's APIs I'm betting they will be the ones to finally take the x-plat cake, which makes it hard for me to believe investing time and code into RN solutions is a better proposition than native.

Hope that was useful in some way. If I should clarify anything or I have any misconception about RN please let me know.