skysight-inc/HackerNews huggingface dataset:
Back in grad school, many of us called our stipends "welfare for middle class kids who couldn't get a job."

When I was deciding between academia and industry in the mid 90s, the postdocs I was looking at in physics were paying 16-19k. Which at the time, was below poverty level wages for a family. Compare that to the modest offer given to be by my future employer, which was slightly below my thesis advisors comp at the time. When I left them, I was making more than the dean of the school.

I didn't have an upper middle class background. My divorced mother supported 3 kids on crap pay. I skipped the more expensive schools I got into, even with scholarships, as I could afford only one school after it was all said and done.

I took a year off after undergrad, before grad school, to earn money, as I was unsure of my financial situation while there. Later, during Ph.D. studies, I supported myself and my wife on consulting work I did on the side, because $8k/year stipend doesn't quite pay for food and housing.

Please, drop the discussion of privilege. I had none. I used none. I simply worked my ass off. As did my wife (a woman of color if it matters, though neither one of us think it does, or should).

Like the terrible statement by Mr. Obama and Ms. Warren, yeah, I built it. I poured blood, sweat, and tears into it. No one helped elevate me above others. I had to deal with discrimination against me personally, in some parts of grad school (MS not Ph.D).

Its not just me though. The other students I met had similar stories and backgrounds. Precious few of them had family resources to draw on, friends to lean on to help them get ahead.

Only people who don't really know, who haven't experienced this first hand, who haven't interacted with the people actually going through this, could call this "privilege". The rest of us call it hard work, nose to the grind stone, luck, and the intelligence to capitalize on this luck, by recognizing a path to take advantage of this.
> AFAIK typescript interfaces don't exist at runtime, so you can't validate incoming JSON with type any.

That's mostly true, but some projects exist that allow a subset of interfaces to be used at runtime:

- https://github.com/gcanti/io-ts

- https://github.com/fabiandev/ts-runtime

- https://github.com/codemix/flow-runtime

- Or just manual assertions: https://gist.github.com/JohnWeisz/beb7b4dadc512be30ce6c7c1e4...
Adam Foss: A prosecutor's vision for a better justice system
Protein intake can also protect against lean body mass loss when fasting and losing weight. This prevents the trap of low weight, low basal metabolic rate many people experience after a diet, when they are in great danger of rapidly accumulating the weight back because they also lost muscle with the fat.

For a healthy person following a balanced diet not looking to lose weight or build muscle, protein supplementation is unnecessary and can even be harmful by over-exerting the kidneys.
Read e.g. what Peter Singer has written about this case.
The comment was unclear whether “Respect for capitalism declined rapidly in the US after women gained the vote.” is a direct or indirect quote of Peter Thiel, or not a quote at all.
Sure, but I could say the same with much of the South and conservatism.
I suspect that it is mostly the leadership of a few large companies has become more far-left, and the beliefs of the employees at those companies hasn't changed much, people just don't want to express their beliefs if they don't line up with the companies leadership.
Curious how this compares performance-wise with Azul’s approach.
oneOf looks like it could be used to encode sum types together with a custom string tag, but that's not the first class treatment that records get.
Show HN: Functional programming, a brief introduction
Me too! It also works nicely when thinking about the IaaS ⟷ PaaS ⟷ FaaS continuum of abstraction.
Clojure has clojars: https://clojars.org/
Net neutrality is not a law.

Net neutrality is a principle implemented through different laws in different countries. As such, this practice would depend on how the concept of net neutrality is implemented into local laws.
I don't think it should be the default. Re-reading the speech it is a paraphrase of the original and tarted up for the sake of the speech.

Hopefully the original was little more rigorous.
I can't say I've dropped them at all. But maybe that's where we differ; I also don't EXPECT to, so I don't buy for that eventuality (dozens? really? Over 24 times!?).
You could believe that standard Republican policy is overall better than standard Democratic policy. Trump has been pretty conventional on actual policy so far; if you ignore the words he says and focus on the actions he seems like a less interventionist version of the Georges Bush.

You could find some plank of Trump's platform -- deregulation, for instance -- to be crucially important, and consider the rest of it to be pretty boring and less consequential.

You could consider him a moderate stopgap against [insert unhappy statement about Democratic agenda here].

There are plenty of innocent reasons why one might support Donald Trump.

(I voted against him, for what it's worth.)
For package management Common Lisp has Quicklisp, and Clojure has Clojars. I can't really comment on the "nano" libraries part though.
Also why efforts to influence meat production for global warming's sake is kind of meaningless because so many of these countries are coming into the modern world, transitioning from a low-protein diet to a high-protein diet, increasing demand and meat production. The same goes for efforts to curtail plastic use.
By the time a weaponised laser is available for aircraft, we’ll have been using lasers to shoot down planes for years.
$2 hardware SSH keys storage
Vienna has LTE in all tunnels and stations for all carriers. How? The train just runs next to hundreds of kilometers of antenna cables and picks up the signal that way. Perfect reception throughout and much more stable than the old antennas they had between stations.
The article I mentioned in case you were curious.

https://www.phoronix.com/vr.php?view=20956
I like this line of argument. Conservatives have learnt to use the language of social justice as a strategic weapon against liberals. So the same strategy should work in reverse.

The endgame hopefully is that intellectually dishonest strategies from all sides become discredited.
I'll plug True Nutrition [0] as probably the best source for bulk protein (and other) powders. Lowest prices, highest quality, and - most importantly - every product comes in an unflavored option.

Flavored protein products make me want to gag, since almost none of them can get it right. Occasionally a brand has a good chocolate, banana, or strawberry, but day in and day out, even good flavors get gross.

Unflavored protein drink instead of milk over cereal is a revelation, and squirting some chocolate syrup or Mio water enhancer into unflavored protein I find tastes better than any pre-flavored powder.

That said, PEScience peanut butter cup protein [1] is super legit.

[0] http://truenutrition.com

[1] https://pescience.com/collections/protein/products/select-pr...
What an ingenious way to shape a leadership scenario. Have never been nor worked for a leader who ate the 4th cookie. If 5 cookies were given out, most leaders would abstain.
Is saying I voted for Clinton also controversial?
There are a few cool macros in Python, e.g. decorators. It's just that you can't define your own without making it past Guido.

(To be clear, decorators aren't macros, "decorator" is a macro)
This was a candidate that declared very open hostility toward many groups. If you are a member of one of those groups, do you not see how his election would be very disturbing to you?
Is it? I've never witnessed a Bay Area tech company state that their under representation of women and minorities is due to a different distribution of preferences in these groups as compared to men and whites & Asians. On the contrary, in some tech companies doing this appears to be a fireable offense.

Also, the point is not that less conservatives are in tech companies is the issue. I am under no illusion that probably no more than 10-15% of SV tech workers are going to be conservative. This is well within my personal estimate judging from people I met in university (during which they were more open about their political leanings) who went on to go into tech. It's that the conservatives that are (and even centrists and less-extreme liberals) feel the need to put on a facade while at work and that the political environment has become isolated to the extent that even mainstream conservative and even centrist views are considered abjectly racist or wrong.

I'd consider an office with 5% conservatives where those conservatives feel empowered to share their opinion to be a better working environment, as compared to an office with 25% conservatives where all those conservatives put on a facade of liberalism out of fear of repercussion.
> Agile works for websites and mobile, THAT'S IT.

From your experience.

This is a kind of No True Scotsman. If agile is working on massive multi-team, multi-site, multi-timezone, multi-company projects, then apparently it ain't agile.

My experience is different. I've seen it work and not work. Right now I'm seeing it work. It works well; the core of which is asking what's sucking and how we can fix it.
Cool-Looking and Sweet, Juul Is a Vice Teens Can’t Resist
Wow, good job focusing on minute details instead of addressing the overall point your parent is making.

However, I'll indulge you and hazard a guess:

* The historically naive and somewhat incorrect generalization of some ill-defined "Western" culture (what time frame is he using?)
* the negative portrayal of it
* and the implicit assumption that any part of the portrayal is somehow unique to all Western countries, but not the rest of the world.

I will give you that this criticism of "Western culture" probably doesn't really relate to traditional Marxism, which more or less worked within the framework of Western culture.

I believe your parent might have had the concept of "cultural Marxism" in mind.
I use that in production code for checking input for correctness.

I wouldn't say JSON without schemas is necessarily too problematic, I've used that a few years ago. Now I prefer JSON Schema for extra confidence and more convenience in pointing out problems.
> I don't understand how allergy hazards are being created for you

My guess: cry wolf syndrome.

Waiters, chefs, etc. only have so much energy and attention they can dedicate to minding food allergies. If people with fake gluten intolerance constantly barrage food workers with (usually clearly nonsense) requests to modify food items or dumb questions that anyone with a real food allergy would already know the answer to, it’s going to sap the ability of food workers to help real allergy patients.
Lambda recently added customizable concurrency limits per function which was partly to address the "function cycle" issue, ie at least your costs wont blow out too quickly.

The classic example of this is a function subscribed to S3 events which in turn creates an s3 object itself :P
Maybe OS/FS programmers have a day job, while for the artists, that's their day job.
IANAL, and this depends on many many factors, and probably many more than you currently have on your radar given the way you've phrased your question.

Best way forward here is likely to sit down with a great lawyer and talk through the technical options you have, which will vary based on jurisdiction and setup.

If you have a good relationship with the 16%, there is probably a way to readjust the ownership levels in good faith - they will want you to be properly incentivized. You will have to make a good case for this and explain how the readjustment will work best on a technical level, and why this is going to be win-win.
I appreciate your comment and I think that you make a lot of valid points. Anyway my original account was certainly shadowbanned without warning (logging out and viewing my page made recent comments invisible), I assume bc I had -70 net comment karma. I don’t feel bitter towards the mods about it but am curious what’s up
If you look at what actually happened, it’s pretty obvious that it was Visa... they were trying to retroactively change how they applied cash advance fees for the past month, and something went wrong.
I've noticed that people within the same company, are usually comparable in productivity at a micro level, but can be extremely different in productivity at a macro level. If you give someone a very specific feature-task to work on, it usually doesn't matter who you assign it to. But if you give someone a very open-ended task, one that requires making high-level architectural/design decisions, you will get wildly different results which will help/hinder the entire team for years and years. This is where 10x programmers truly exist. They may not be 10x in their own personal productivity. Rather, than unlock 10x productivity for the entire team, through the foundations that they build.
Most PHP apps are run by DBs. They are not stateless.
Definitely no barley, because barley is just as much a gluten containing grain as wheat.

Barley, rye, wheat and other grains each have their own protein. For those they are hordein, secalin, and gliadin, and they are all considered gluten.
Isn't that partially because those women are forced, through circumstances, to enter those fields even though they'd rather not?
Thanks. I should run some Witcher 3 in Wine benchmarks with XWayland.

Though currently TW3 suffers from low performance regression in general, so it won't be very conclusive.

Also, I suspect some of it can be compositor specific.
I sure hope that's not the way things go. Eventually humanity will be extinct, but long before that I'd image we'd build far more out in space than we have on Earth.
I'm just curious - GraphQL is more of a query standard, while JSON Schema is structure validation. How could one use GraphQL for, say, validating input?
You must not use that feature very often or else you would know that Facebook does not respect that setting. When you set it, come back in a day or two and they’ve switched it back. Because once again, they know what’s best for you. You don’t know what you want, even if it’s not default and you go through the trouble of turning it on.

Tried it and got tired of randomly noticing that it’s not showing me “most recent” any more, and not knowing at what point in time they had switched it back on me, and what I might have missed that I would have wanted to see during that time. You have to religiously go through the process of seeing if it’s set to “most recent” every time you visit. FOH.
> we're (in theory) a meritocratic society based on survival of the fittest

Citation needed. There are elements of meritocracy in most systems, but I don't think that's the defining feature of what we (the US) "are".
In developing countries where women (and men frankly) study STEM in higher numbers it's likely that those women come from elite families (considering the vast majority of population in these countries do not have a chance to pursue higher ed). As a result we're looking at a an elite microcosm that is, by virtue of its own access to education and enthusiasm for remaining (recognizing fierce competition) in the elite tier of an otherwise incredibly gendered society.
If Visa weren’t at fault they would put out a statement about it and then probably sue. Why are there so many posts asking this same question? Feels concerted
I think the sincere form would be something like "who else would like more?" Or "shall I save this or is someone still hungry?". And then cut it in as many pieces.

I'm not an expert on manners, but I don't think there is any polite way to claim yourself an extra pork chop to the exclusion of others.
It sounds to me like the WHOIS data is useful to their Internet sleuthing. I have no doubt that it is.

Private investigators in the real world would also have an easier time if we replaced license plates with the owner's full contact information. But we don't. Yes it's a car analogy.
No, that's my point, you're just defining 'rich' as the next step up. If you are earning a 99 percentile income you're rich. Gordon Gecko or not, you may not be uber-wealthy yacht-buying or anything like that but there's no way someone who makes $400,000 can be called middle-class at all.

>Wealthy people live on capital. That is a traditional definition of what it means to be wealthy. If you have to work, at all, then you are not wealthy.

That's not traditional at all. Doctors are traditionally referred to as wealthy and they work. You're saying a CEO (of a smaller company) isn't wealthy? A hedge fund manager isn't wealthy? Of course these people are wealthy and yet they'd all probably still have to work.

It's totally inane to define middle class as everything from 25%-99.5%.
I don't think those beliefs are far-left, I believe what makes beliefs far-left is the conclusions that are drawn from them are typically to reduce the freedom of the governed to achieve those objectives:

- Treat all people equally, and legislate that outcomes are the same for all groups of people

- Believe in the science of climate change and legislate reductions programs which incentivize offshoring manufacturing (but don't put any constraints on global trade)

- Mass murders are caused by guns and that outweighs all advantages of civilian gun ownership, and there's no other way to solve the problem, so it should be banned

- The more you earn, the more tax you should pay, so if your economic output is really high you should hide your money in other countries and signal your virtue on other fronts so people forgive you for being a tax cheat
Interesting. It seems like I was wrong about the AMA then. Is there a reason that a standalone bill cannot secure federal funding for addition residency slots, or is the stumbling block that increasing the number of residency slots will be expensive (even in federal money terms) regardless of how it's enacted?
Tell that to the libertarians of Las Vegas.
How right are the non-fascist parties relative to the right in the US? That was my point.

For example, is there any right wing party advocating eliminating universal healthcare?
Maybe I missed it in the article, but where exactly do they make money? If they're paying MTA, do they get their revenue from the cell providers? I.e., does Verizon, AT&T, etc. pay them to provide access to their customers?
I see - it would be pretty nice to not have to install certificates. However, I kind of like mitmproxy, and I'd rather not get rid of it if I don't have to. A couple questions:

1. Would it be possible to do this through mitmproxy? You are the person to ask, after all :P .

2. Does this approach allow you to also filter sites which use certificate pinning? That seems more important, since it would be a practical advantage, rather than simply more convenient installation.

3. Could you filter at the URL level with SNI, e.g. block amazon.com/gp/video/*, but not block the rest of amazon.com? From what I've just started reading about SNI, you would only see "amazon.com" and nothing else.
> being against racial diversity is racist

That made me stop and think. I'm trying to imagine a picture of someone who is against racial diversity but isn't remotely racist and whilst I agree there's no logical contradiction inherent in that position I do struggle to think of a realistic portrait of such an individual.

I might be missing something here but can you spell out this position for me in a bit more detail? I'm genuinely interested as I wonder if my definition of "racist" or my definition of "against racial diversity" might be different to yours.
I initially read the comment as you positing your chain of thought (instead of theirs) and i was trying to work out the underlying fact being such a chain of logic.

I guess what ill say is that having a mental concept of debate, i personally find useful in getting to the root of ideas.

Of course circling the wagons in your echo chamber by always taking on the debate in your favour isn't good, asking people to further explain thoughts and arguments you don't understand/don't agree with i think is good and people should do more of it.
Same, as another founder. And same, I would consider myself pretty liberal. Pro choice, anti military-industrial complex, anti prison complex, pro legalization, sex positive, pro gay marriage, pro universal healthcare, against church and state coupling, non-climate change denier, pro science, yada yada, you name it.

Admittedly, I don't even like the term "conservative", like Naval would say, pinning labels onto yourself only forces you into static positions that you end up having to defend, even if you don't 100% buy into them.

I simply happen to have certain stances and ideas that are in opposition to the mainstream thought of SV. As much as I'd love to discuss them, potentially learning more about them myself and (gasp!) even changing my mind in the process, I'm not comfortable doing it. There's a high chance I will be immediately labeled as "racist / sexist / bigot / white supremacist / [fill in the blank]" for even contemplating disagreement on these topics (let's take "diversity" or how we're handling it as a society as an example) without any supporting evidence.

Unfortunately, as of today, bigoteering has 0% burden on the person making the accusation and 100% of the weight put on the accused. It's always safe to call someone a witch, but proving them wrong in one's defense is nigh impossible.

Ironically, the most open minded and considerate conversations about diversity that I've ever had were with black coworkers. I've learned plenty from them, changed my stance several times, realized I didn't know that much before.

The worst were almost always with overrepresented majorities who were "stepping in to speak up for their less-advantaged brethren". I've never learned anything from them on the topics they were so zealous about. It's the diversity version of "white knighting".

It's hard not to become jaded and assume that most people in this latter category don't actually care, and just want to establish themselves at the top of the moral hierarchy through vacuous virtue signaling. It's disappointing.
You lucked out going to school in the 90’s for one thing when it was a lot more affordable.
You lucked out being born in the US.
You lucked out getting a big brain.

I lucked out too but I realize it.
I agree with people that say that SV is an echo chamber. I'm software eng., and found it very hard for a year before election to work there. Happy to explain if someone cares to know. It is a bit hard when people on left were told: 'you are smart to vote left' - they just talk down to me. I'll give you one example, on TV, they had a right wing person getting egged - I'm sure most here saw the news/video. And I had friends I knew for years call me racists. Scary. Etc.
After the election - it got worse. So I left SV for NY. I understand if right wing leaves, I know now what it is to be hated. I think you should ashamed - there is no way right wing would treat you that way. (ex: See x-TYT video of Red Pill Black - let me know if you can't find it )