skysight-inc/HackerNews huggingface dataset:
> Unicorns. Kirin. Narwhals. Rhinos. So you have two independent origins in culture for such a creature, plus two appearances of something similar in nature.

It's not at all clear that the cultural constructs are independent of each other or real world creatures. Particularly in the Western case, some of the earliest Greek accounts of the unicorn as well as Marco Polo’s account confirming its existence and difference from the contemporary evolution of the image stem from the distant East (from the European perspective) and clearly are describing a rhinoceros. They are also very similar to accounts of the Kirin.
I don't personally think it's necessarily important for there to be "as many women in STEM as men." But I do think those women who want to be there shouldn't be de facto run out by sexist practices.

I was a full-time wife and mom for a lot of years. I don't self identify as a feminist. But, post divorce, I've found that sexism has been a real issue in establishing an adequate income to support myself and my sons.

So I think society still has work to do. It's very problematic to deny people a means to support themselves and then act like their poverty is due to laziness or the like. That kind of "fuck you" has been known to foment bloody revolution.
Correct.

The “phone sex” angle is more important than cruising chats looking for the right “a/s/l” to cyber with.
> To reiterate, for me it seems that itunes and ebook reader generation of devices and applications don't seem to value custom directory organization.

Yes, because it's expensive and has little value for the user. A guided application, streamlinend for well defined purpose is always simpler to create and cheaper to maintain. There is a reason why free software is usually more open for user-custimization.

> While the library part of calibre is very good, the reader part is not so great

Indeed. I thinks it's mainly because calibre is mostly used for feeding devices and maintaining and manipulating the library, less for actual reading books on desktop-PCs.
Reflections on Learning Rust by Building Punchtop
Because I think it's the only way we have to measure that there are no cultural barriers for women entering STEM professions.

I've often theorized that much of the widely talked about pay gap has to do with either professions that women often wish to work in - or that society steers them to - but I dont know enough to know if its personal preference, or sociocultural bias driving personal preference.

In the end, pay equality and open doors are important things, and is something we as a society should work on.
"I'm applying for a new position here, because after working elsewhere for several years I've determined your company wasn't that great after all."
I would bet this is a symptom of STEM PhD holders being educated and tending to have wealthier partners. It’s not that they must leave STEM, it’s that they can, and many many people would prefer to raise a family than work
Disagree. https://arxiv.org/abs/1805.08691 demonstrates 8-bit architecture for a pre-trained CNN provides more than acceptable results with lower latency and higher throughput than a higher precision version.
Start by not setting up strawman arguments for your conversation partners if you're interested in getting a real answer.
It’s interesting that the “moved to non-stem career” part seems equal for men and women.
It's not, there's no reason to expect there to be as many women in the workforce as there are men in general. There's an obvious asymmetry which won't go away until men start giving birth.

The rational debate is generally surrounding equal opportunity and compensation.

Of course there are always going to be quacks pushing the debate in irrational directions however, and it's a trendy topic at the moment.
Multa Enpanadas
Why was it your wife’s problem when the child was sick and not yours?

EDIT: Sorry, I just assumed that you didn’t equally stay at home when the kid was sick. How did your boss react when you didn’t show up?
AWS Transit Gateway Simplifies Control and Connectivity
The closer your field's demographics are to your society's, the lower the risk of (unconscious) bias is. Science as a whole should strive to be as unbiased as possible, as that's the closest we can get to objectivity.

The same logic applies to businesses, to reduce the risk of making mistakes that come with echo chambers.
Likely - leave when things are still good. Meaning look for early signs. Some people stay and hope for the good old days - they almost never arrive.
This is an interesting question, because cancer is not super uncommon to begin with, so "when" is correct. Almost certainly a number of kids who were in this building will get cancer. But will they remember if they were in this building? Will they remember this story when they get cancer? And most crucially: Can the cancer they get be accurately blamed on this exposure in both a scientific and legal sense?
One of the Peano axioms is that every natural number is either zero or the successor of another. It's easy to explain to kids without jargons: a number either counts nothing at all, or it counts things that have an extra item compared to some other thing.
The fact that he mentions GvHD would indicate that not to be an option, unfortunately. IANAD.
Well, I do think there are some very real shortcomings that current general purpose compilers have when applied to machine learning (aggrevated by the fact that lots of machine learning code is written in languages with poor compiler support), so lots people looked at that, wrote small optimizers and got good performance. But then it turned out that researchers wanted to do more and more things in their ML models and these small optimizers are turning into full-blown compilers, with not a lot of thought about whether that is truly the correct thing to do.
Earlier discussion, currently on front page: https://news.ycombinator.com/item?id=19202830
It could be argued the best thing to do is gang up on them, record and post your conversations with them, and tirelessly work to undermine them.

Otherwise we're all complicit in allowing bad actors to get away with their behaviour.
Its kinda interesting to see the related articles on the same site: about how many of the smartest scientists are more successful doing other stuff (like finance). https://www.nature.com/news/life-outside-the-lab-the-ones-wh...

Perhaps there is a common theme that Full-Time science isn't necessarily the best life path for many people and the "US Female Scientists who leave" are actually happy with the outcome rather than symptom of a problem.

You can phrase it another way - "Many Male Scientists stuck in their job and unable to change their STEM careers".
This is pretty standard economic theory. We'd call automation "productivity gains". If tax rates are structured correctly, we expect productivity gains to be redistributed to workers - as a worker can produce more, their income rises. What we've seen in the past 30 years is that instead of productivity gains being shared with workers, they've been systematically redistributed upwards.

It's not a problem a machine can replace 10 workers. You'll still need someone to manufacture and maintain that machine, and those people will be paid more than the workers that were replaced. The other workers will go on to other jobs.

Per Dean Baker[0]:

> Replacing human labor with technology is a very old story. It’s called “productivity growth.” We’ve been seeing it pretty much as long as we have had a capitalist economy. In fact, this is what allows for sustained improvements in living standards. If we had not seen massive productivity growth in agriculture, then the bulk of the country would still be working on farms, otherwise we would be going hungry.

[0]:https://www.patreon.com/posts/robots-taking-24450257
I'm not an expert here, but I doubt that he would qualify for a transplant given the heavy toll that the future leukemia treatment would put on the transplanted liver. It's sad, but sometimes there really aren't any more options.
Wondering this as well. I used to donate blood, but why do it for free when technically speaking hospitals generate revenue off my blood? How hard would it be really to incentivize me to show up and compensate me for my time, after all, the doctors, nurses, etc who are handling our blood wouldn't do it for free so why should I?
The point is to service more users per cell at the same effective data rate. Premium plans may enjoy prioritization and a larger bandwidth allocation similar to how cable ISPs have segmented their service tiers.
Whenever I’m studying a given topic, I like to buy maybe 6 or 7 books on it to skim-read from someplace where that’s afforable like HPB or Thriftbooks. Gives you a good overview of field and also each of the books fills in the holes of the other books.

Recently did this on the topic of “cancer”. All recent books published in the last 15 years by Big 5 Publishers.

Every single book had intense criticism for the NIH. It seems they do a lot of good, but their singular focus on only funding “hypothesis based research” has driven and then kept extremely promising ideas on the sidelines for 25 years.

Very sad to read at times, and made me really appreciate how scientific progress comes in amazing bursts that are short lived but that everyone depends on for decades to come.

EDIT: Kind of astonished by the downvotes. This book goes into more detail: https://www.amazon.com/dp/0374135606/

Also something else I forgot to add is how the death rate from cancer really hasn’t budged in 20 years by being generously massaged via something known as “average death rate”. Adjustments are made to have the US population conform to a model, against which the amount of deaths per year are calculated. While intended to smooth variance YoY, this model helps to a great extent the system currently operating.
Hayflick Limit
Unlikely, as his cancer diagnosis puts him below other patients with an higher chance of survival, and the chemo will likely be too much for a patient recovering from a transplant.

Lab-grown organs can't come soon enough :(
> the vast majority of the 'developer' web had gone to github

I see hundreds of thousands of repositories on Github responding to the search "Automatically exported from code.google.com", which means they only transferred _after_ the shutdown was announced (when the export tool went live). Any wikis would have had to be hand-converted to not be broken, since the markup between the two systems was not compatible. I mean, thank you for handling it as well as it was handled, and thank you for (if you were part of that) the export tool, but let's not pretend that it wasn't disruptive.
Completely anecdotal evidence, but every female coworker I've ever worked with has left work to raise their child after the first baby. Every single one of them said that they were definitely coming back before they went on maternity leave (and I believe that they believed it).

The main issue in every case was that as the new mothers got to the end of their maternity leave, they started to think about day care. In the end, they felt that they could not trust the day care centres with their child. Similarly the mothers did not trust their own husbands to look after the child because the husband had not spent much time with the child at that point. Because all of the families I knew were relatively well off with dual incomes, they eventually decided that the woman would quit work to look after the child.

In my anecdotal data, in no cases was there a salary gap between the man and the woman. Both were making roughly the same amount. Neither was it a case of not being able to afford child care -- although, once they crunched the numbers the cost of child care was a good percentage of one of the salaries, so it made it easier to take the financial hit to move to a single income. As far as I could tell, in all cases it just came down to trust.

For this reason, I think there should be some sort of encouraged paternal leave. For example, the government/company in partnership could pay for 80% of the salary for 6 months for the father to look after the child. This would occur immediately after the mother's maternity leave.

What this does is provide a financial incentive for the father to learn to look after the child. When the paternity leave is finished, then the choices look very different. I think it's still likely that one parent (in well to do dual family incomes) will choose to look after their child and quit their job (and I see nothing wrong with that). However, now the woman has spent the last 6 months working and it will be a harder decision to quit. The man now has had a chance to show that he can look after the child and the woman will be able to trust him with that responsibility.

I honestly believe without that kind of system, there will always be a disparity between men and women when it comes to one parent choosing to quit their job and raise children. I should point out that, personally, I think raising children is a wonderful job, even if it doesn't pay so well ;-) Sometimes I think modern society looks down on that role and I think it's rather unfair. However, I do understand that we aren't quite modern enough to make that job reasonably risk free (you're dependent upon your spouse which is not always going to work out). We've got a long way to go...
> screen actors' guild is one example that, e.g., mandates various "newer" members get roles on films and seems to be really well regarded. a guild could serve techies as well.

But does the profession of acting strive to be meritocratic as much as software development? It appears that fame (which is probably correlated with how good of an actor someone is, but probably only weakly) has a much bigger effect in acting.
Choosing a Pen Name
One errant reflection and someone (maybe even the operator) goes blind. I hope they don't deploy these for riot control.
…houses are insured for different things than cars are?
> Legal liability will shift to the manufacturers

No, it probably won't. Owners will probably remain liable in the first instance, for maintaining th vehicle in a safe operating condition; manufacturers (and the whole chain of commerce) will be liable, as they are now, for defects that exist at the time of sale, and will be (as they are now) attractive deep-pockets defendants.

But, for that reason, they will probably get very good at playing off failures (since drivers aren't in the picture to blame) as maintenance failures rather manufacturing defects.
I just wanted to hear what people had to say to be honest. Given the success of Slack, is it really that bad? Why has no resource "friendly" alternatives taken its place?
Let's say we live in a world (or small town) where there are only 16 software developers, 8 men, 8 women. 4 of the women are amazing top notch engineers, and so are 4 of the men.

The other 4 men and 4 women are pretty good, but not nearly as good as the top developers.

If a company needs to hire 10 people, and they hire men, they will not be able to fill their entire hiring need.

Obviously a silly policy, and it leaves a lot of good talent on the table.

So instead, the company hires the best it can.

4 amazing women

4 amazing men

1 average woman

1 average man

That is an optimal team given the local talent!

But now let's have the company put in some sexist work place policies. Half the woman leave. Now the company is down to

2 amazing women

4 amazing men

1 average woman

1 average man

to make up for lost numbers, the company is going to have to hire talent that is not as good as the talent that left!

The tl;dr is that discriminatory policies artificially limit the labor pool, reducing the overall efficiency of a company (and the economy of a nation as a whole if looked at broadly enough).
Code review is a power tool that improves codebase and improves software developers' skills.

If code review breaks software developer's psyche, then this software developer is unlikely to be any good in the first place. How can you be good without ability to listen to code review feedback?
If you've ever seriously played with wifi tech you very well know the higher the frequency the less penetration you get. In an indoor environment the difference between 800Mhz and 2.7Ghz can be astounding. 5G at 90Ghz is only going to work at certain line of sight distances. If you ever hear anyone talking about terahertz speeds you can almost be guaranteed that would be happening with very specifically located devices or within the confines of an integrated circuit.
If you agree to the basic principle that scientific ability and thought is equally prevalent amongst men and women, having fewer women scientists means we are not getting and developing the best scientific minds.
Having as many women as men also means a you girl doesnt think science is for boys only which again means we potentially miss out on good/great scientific minds purely because they self-select out.

So if you are in favor of STEM getting the best STEM minds, its important for STEM fields to reflect that STEM is for everyone. Having as many women as men is a step in that direction.
Then why don't men leave their fields in the same numbers as women after they have a kid?
Network architectures and trainers are improving quickly so it won't be long before others can create a similar model.

Their ace is having a huge clean dataset of grammatically correct text. This is not about the fine points of grammar, but that the content of the average web page is practically word salad.
Home insurance is considerably less expensive than auto insurance today. If auto insurance prices fell to the level of home insurance, then it does effectively kill the industry as we know it. It’s not a very good comparison anyway, as home insurance covers a variety of perils which are often caused by human error (e.g. fire), as well as natural perils that are not really applicable to auto insurance (e.g. flooding due to plumbing issues, or roof damage due to wind storms).
Adding a single uint16_t cast like this:

dest.r = uint16_t(dest.r * invAlpha + c.r * c.a) >> 8;

Seems to get all of the benefit. The result is 34 instructions in the loop. (Was 38).

Amazingly, switching from gcc 8.2 to gcc trunk, reduces the instructions in the loop to 18. See https://godbolt.org/z/sEvz2w
i don't know, my first reaction is introduce democratic elements to the system as opposed to seniority but perhaps that's been done.

"worst system but best we've had" and all that - at least labor would have a fighting chance
It’s important to minimize barriers to participation.
From what I understand, if you mix women and men in the workplace then competition between employees goes up, for obvious reasons.
In the Dutch language, carbon and nitrogen are referred to as koolstof (coalstuff) and stikstof (chokestuff), respectively.
Probably a little late as you've already shipped Chrome, but webextension-toolbox is a pretty neat little CLI tool to help write cross-platform extensions:

https://github.com/webextension-toolbox/webextension-toolbox
Perhaps the principle was updated since the article was written, but the actual (current) description says, "Leaders are right a lot. They have strong judgment and good instincts. They seek diverse perspectives and work to disconfirm their beliefs." In other words, a leader can only be right a lot if they gather external data in order to undermine their preconceptions, but they do not get caught in analysis paralysis. I think that's a very well articulated principle, overall, regardless of how it manifests in the company culture.
Welcome to life in practically any large US corporation. Most employees will never complain to HR, they may need some routine services that HR provides and that’s the extent of their interaction. But there are a few who do complain. If these are peer-related complaints, HR will work with the employees managers to resolve the issue. But let’s say someone has a problem with their manager. Maybe no one else has complained about him before, or if so the complaints appear to be isolated incidents. Let’s say he has a lot of positive feedback from his peers, manager, and other subordinates.

Now you, the complainant, are the problem. And oh boy you have some special life circumstances - yikes, you are like a loaded bomb dropped in the lap of HR. They are not in any position of power, they can’t set the policy for your department (rightfully - they are not in the know), so your boss holds all the cards. HR won’t dig to the bottom of anything, and a manager is more important that a developer. At best it’s he-said-she-said and ignored, at worst you are shown the door after some minimal make nice by the company to avoid future liability.

I think it takes a strong top-down initiative to avoid cultural issues like this at an organization. At some place as large as Amazon there are bound to be isolated incidents but to all indications this behavior is, if not encouraged (in some cases it appears to be), not actively discouraged and is hence tacitly approved of at Amazon. I’ve seen what it takes to get a bad manager moved or fired by their subordinates - it requires an outright coup. Rarely does such a thing happen and it’s not guaranteed to succeed. Whereas, a conscientious and capable manager can walk in and straighten something like this out in fairly short order, with minimal drama.
Do you think a stay home dad with equal employment gap would have an easier time rejoining a workforce ?
Weird though because that's only one organ and most of the others don't compare with spares.
My experience echoes that of the Vietnamese electrical engineer.

Maybe I think much differently than others, but sometimes on difficult problems I will think forever and do nothing. In the interim, people will think I'm an idiot ("don't you have work to do", "shouldn't you know this"). Then suddenly, whoosh, everything comes at once. I'll work for a comparatively short amount of time, code/work will just fly from my fingers, and whatever I'm working on will be excellent quality. One of my finest moments was in the process of one of these outbursts I was able to write a "one shot wonder" class that worked essentially exactly as expected without rewrites (no compilation errors or defects).

This is just kind of how I operate, and it really held me back in college (decent exam scores would bail out awful homework scores) though now it's nicer in a professional/adult environment where people give you a little more leeway, freedom, and respect. Though the drawback is that it ruins metrics like burndown charts and managements' expectation of a proportional work-to-output ratio.
Here's a silly definition:

A number is a sequence of 1 or more digits, optionally beginning with a '-' and optionally followed by a '.' and one or more digits, where digits are the characters {'0' '1' '2' '3' '4' '5' '6' '7' '8' '9'}.

Examples: 1, 25, 3.2, -8

"1 + 2" is not a number, but its evaluation is
My wife and I are both STEM PhDs, and she left research after our first child was born; we could be a case study for this article.

For us, it was because her field (immunology) was simply less lucrative than mine (computer science). Given the differences in gender distributions between both fields, and the pay gap between fields, I think simplifying this as STEM collectively isn't sufficiently granular. I wonder what the rates are for "left CS after child" vs "left biology after child", and how they compare.

With that being said, it's likely that there are also systemic/structural differences as well; research (and academia in particular) is notorious for poor work-life balance (prior to tenure). Social undercurrents of expectation towards primary caregivers would certainly have some influence as well.

I know it shifts the narrative slightly, but I would also be interested to see the effects of PhDs on birthrates, broken down by field, gender, and country of birth. It seems to me that it would be negatively correlated, but I don't have the data to back up that observation.