Live data from Hacker News

PSF has withdrawn $1.5M proposal to US Government grant program

pyfound.blogspot.com

861–870 of 886 posts

Re: PSF has withdrawn $1.5M proposal to US Government grant program

#861

Earlier quoted context omitted.

There is very little evidence of those “opposite racist practices” that are supposedly 10 times more common, at least in large corporations and universities. Microsoft was out there promising to double the percentage of black executives. Where is the big corporations promising to double the number of white executives?

As mentioned a couple comments up, something like this: https://bfi.uchicago.edu/wp-content/uploads/2024/04/A-Discri... is way more impactful then some CEO choices. I can't find the Microsoft thing, but apparently among fortune 500 companies only 1.6% of CEOs are black. Even double that would still be an extremely low number. So unless you think some truly cosmic random odds happened here, that 1.6% is evidence of lo…

Why is that a low number? What is the correct percentage of Fortune 500 CEOs to be black, or any other specific ethnic background.

Re: PSF has withdrawn $1.5M proposal to US Government grant program

#862

What is most scary to me, is that these grants are not opportunistic (money is raised when needed), they are on an enveloppe basis (the amount to be distributed is fixed). Essentially that means for every dollar not spent on, say, the PSF; then an other organization willing to denounce DEI is going to get these $1.5M. I fear less for the opportunity loss to _proper_ organizations, and worry that activist anti-DEI/par…

The PSF itself is an activist pro-DEI/partisan organization. If US federal money is going to go to an activist organization no matter what, I would prefer that it does to one that denounces DEI rather than supports it.

Re: PSF has withdrawn $1.5M proposal to US Government grant program

#863

Under the grant rules programming languages must be strongly typed. No strings identifying as an int, etc. :-)

I realize this is a joke, but honestly, I wouldn't mind if US federal government grant funding policy was targeted towards promoting strongly typed programming languages. It's actually bad if your programming language allows a string to identify as an int!

Re: PSF has withdrawn $1.5M proposal to US Government grant program

#864
post #634

Earlier quoted context omitted.

> that 'Women in STEM' is very accepted but a 'Men in STEM' program would never fly That's because, in general, STEM itself is already a "Men in STEM" program. We men don't need a program to get us excited about pursuing STEM education & careers; that pursuit is already there, and already common. It goes back to innocuous-seeming things as young boys being given chemistry kits for their birthday, while young girls ar…

> We men don't need a program to get us excited about pursuing STEM education & careers; that pursuit is already there, and already common. It goes back to innocuous-seeming things as young boys being given chemistry kits for their birthday, while young girls are given dolls, and continues all the way through teen years as boys are encouraged to pursue STEM-related coursework in greater numbers than girls, culminatin…

> one piece of evidence I find very convincing is the observation that non-human primates exhibit the same sorts of gendered behavior with toys that human children do (females wanting to treat any kind of toy as a doll, males wanting to treat any kind of toy as a tool, etc.).

This is actually why I don’t think the differences are mostly social: there’s a lot of evo-psych speculation which gets widely referenced in casual discussion but when you look at the details turns out to be much weaker. For example, that famous Hines 2002 study about vervet monkey toy preference relied on grouping toys into categories based on human leanings: a police car was masculine while a cooking pot feminine despite no vervet monkey ever associating a pot with mother’s home cooking, and the effect went away when they used other groupings (e.g. animate or inanimate objects).

What’s especially missing in these cases are controlling for social differences (e.g. any claims about women being innately worse at engineering need to center an explanation for the much lower gap in Soviet states which made an effort for gender neutrality) and attempting to explain how very complex behaviors reduce to the trait being studied. For example, a male vervet monkey preferring a police car to a cooking pot is a considerable remove from a Google software engineer or CS degree and there is usually an enormous amount of hand-waving trying to connect the two.

When I worked for a neuroscience lab years ago, this came up in conversation a bit and basically everyone thought there were innate cognitive differences but that they’d be low-level and relatively small: e.g. testosterone makes a big difference for things like grip strength and there are clearly low level anatomical differences but higher-level cognitive abilities depend on many factors and the unusual plasticity of our brains is an enormous confound. This gets harder the more advanced the skill you’re talking about: e.g. a question like whether a group of boys performed better at 3-D rotations is due to biology or because they’ve been encouraged to play with building toys and games is a already a hard research topic but looking at things like success as an engineer or scientist is orders of magnitude harder because it combines a range of different skills and the metrics are harder to quantify.

Re: PSF has withdrawn $1.5M proposal to US Government grant program

#865
I'm strongly in favor of the US federal government requiring that recipients of federal grant money affirm the statement that they "do not, and will not during the term of this financial assistance award, operate any programs that advance or promote DEI, or discriminatory equity ideology in violation of Federal anti-discrimination laws.". I'm a US citizen and taxpayer, and I don't want my tax dollars going towards organizations that are unwilling to affirm this.

As a Python user, I do wish that the PSF wouldn't institute DEI policies on their own volition; but ultimately they're a private organization that I have no relationship with, and they're entitled to make political decisions differently than I would. But in terms of receiving taxpayer money, I'm glad that these US federal government grant rules are putting real financial pressure on them.

Re: PSF has withdrawn $1.5M proposal to US Government grant program

#866
post #864

Earlier quoted context omitted.

> We men don't need a program to get us excited about pursuing STEM education & careers; that pursuit is already there, and already common. It goes back to innocuous-seeming things as young boys being given chemistry kits for their birthday, while young girls are given dolls, and continues all the way through teen years as boys are encouraged to pursue STEM-related coursework in greater numbers than girls, culminatin…

> one piece of evidence I find very convincing is the observation that non-human primates exhibit the same sorts of gendered behavior with toys that human children do (females wanting to treat any kind of toy as a doll, males wanting to treat any kind of toy as a tool, etc.). This is actually why I don’t think the differences are mostly social: there’s a lot of evo-psych speculation which gets widely referenced in ca…

> This is actually why I don’t think the differences are mostly social: there’s a lot of evo-psych speculation which gets widely referenced in casual discussion but when you look at the details turns out to be much weaker. For example, that famous Hines 2002 study about vervet monkey toy preference relied on grouping toys into categories based on human leanings: a police car was masculine while a cooking pot feminine despite no vervet monkey ever associating a pot with mother’s home cooking, and the effect went away when they used other groupings (e.g. animate or inanimate objects).

It's certainly possible that particular study had limitations or was otherwise bad. This is a hard thing to study rigorously. My understanding wasn't that the primates were choosing toys based on gender association in (some) human societies, it's that they were playing with the same physical objects in gendered ways. And this is consistent with the anecdotal observation about human children I've heard from many parents that girls like to play with any toy as if it is a doll whereas boys like to play with any toy as if it is a tool or a gun; girls being given toy cars and then tucking them into a toy bed as if they were a doll, etc.

> What’s especially missing in these cases are controlling for social differences (e.g. any claims about women being innately worse at engineering need to center an explanation for the much lower gap in Soviet states which made an effort for gender neutrality) and attempting to explain how very complex behaviors reduce to the trait being studied. For example, a male vervet monkey preferring a police car to a cooking pot is a considerable remove from a Google software engineer or CS degree and there is usually an enormous amount of hand-waving trying to connect the two.

I don't think I would claim that women are innately worse at engineering (and I think that "engineering" is a broad enough field with enough subspecializations that it's difficult to judge engineering skill in a way that is both objective and useful). I'd claim that women are systematically less interested in the kinds of highly technical systems-focused work we associate with fields like software engineering. In other words, I think that both men and women can be taught to program a computer and do software engineering, but that men (really AMAB people, I think transwomen pattern like cis men in this respect) are much more likely to be deeply interested in programming computers and voluntarily spend a lot of time doing it to the exclusion of other things, which eventually caches out in programming as a whole being a very male-skewed field.

I think the lower gender gap in the Soviet Union and other mid-20th-century Communist states is explained by exactly what you said, explicit social and political pressure for gender equality. I also suspect that even in the Soviet system, there might have been more equal numbers of men and women doing STEM work or programming work specifically, but (at least as far as computer programming goes), males were systematically more intrinsically interested in and energized by the actual programming, whereas the women were more likely to just be doing their jobs and feeling like they would rather be spending their time doing something else. The Soviet system was in any case characterized by a large amount of state control over how people worked, in ways we generally find authoritarian today, and it's not a model I would like to see modern US employment policy follow.

> When I worked for a neuroscience lab years ago, this came up in conversation a bit and basically everyone thought there were innate cognitive differences but that they’d be low-level and relatively small: e.g. testosterone makes a big difference for things like grip strength and there are clearly low level anatomical differences but higher-level cognitive abilities depend on many factors and the unusual plasticity of our brains is an enormous confound. This gets harder the more advanced the skill you’re talking about: e.g. a question like whether a group of boys performed better at 3-D rotations is due to biology or because they’ve been encouraged to play with building toys and games is a already a hard research topic but looking at things like success as an engineer or scientist is orders of magnitude harder because it combines a range of different skills and the metrics are harder to quantify.

I agree that these are interesting and complex questions that cognitive scientists should attempt to study to the best of their ability. I don't think there's a reason to assume that boys are encouraged to play with building toys and games, rather than innately choosing to do this to the exclusion of other types of play - certainly it's as likely to be innately biological as being good at 3-D rotation itself is.

Re: PSF has withdrawn $1.5M proposal to US Government grant program

#867

Earlier quoted context omitted.

> Maybe in the quarter, but not long term. It's a sustainable strategy if you've monopolized the market though... It's also a sustainable strategy if the market has become so distorted that it's difficult for consumers to distinguish the good products from the bad. This is a pervasive problem these days. It may still be the case that a good pair of boots will last you 10 years, but how can you tell which pair is the…

> if the market has become so distorted that it's difficult for consumers to distinguish the good products from the bad If you didn't know, there's a formal name for this: Lemon Markets[0]. Which yes, I agree. I think it is an accurate description of tech. Even among techies now. Hell, in that other thread[1] we seem to be talking to programmers who think we're omniscient and can generate bug free code (I'm still abs…

> If you didn't know, there's a formal name for this: Lemon Markets[0]. Which yes, I agree. I think it is an accurate description of tech.

Well, but I'm saying it's not just tech, it's becoming everything. (Unless by "tech" you mean "tech has made all markets act this way".) I guess one way to look at what I'm saying is that online marketplaces are inherently more "lemon-leaning" because the buyer's ability to assess the quality of the good is inherently limited (since they can't actually see, touch, or use it).

Interestingly the "solution" that e-commerce seems to have settled on is "free shipping with free returns". This limits the damage of buying a lemon, since the customer can just send it back. But it creates a sort of moral hazard for both buyers and sellers: the buyer has an incentive to essentially operate like a spammer, selling crappy goods just on the off chance that a few won't get returned; and the seller is encouraged to just buy willy-nilly since they can just return anything that turns out to be crap. This generates an enormous amount of waste and churn and exacerbates the downward spiral of the lemon market.

> But we also get confused with thinking the goal is "to make money" and not differentiate it from "to make money by producing a useful product.".

This is the crux of the issue. I don't see that as an issue of "management" really though. I mean it is an issue of management but at a higher level, in the way the executives manage the whole company, or the way the board manages the executives, rather than the way mid-level managers manage actual workers.

But ultimately it's an issue of values. As you say, too many people have drifted away from any value system that would place any kind of constraints on "the goal is to make money".

Re: PSF has withdrawn $1.5M proposal to US Government grant program

#868
post #720
post #710

Earlier quoted context omitted.

How many conservatives celebrated Nancy Pelosi’s husband getting beaten? I remember Donald Trump Jr. said that a Halloween costume would be funny. Yes, that’s basically the one notable example. Now the challenge becomes whether you can name two more without looking anything up. Because I can name January 6 (capitol police officers lost their lives, Trump rioters intended to harm Nancy Pelosi specifically), Nancy Pelo…

Agreed it's not really to do with violence per se, even though that is a concerning behavior amongst a small number of activists. People on both the right and the left, and in-between, are shying away from that movement more because of the demonstrably negative impact on women's rights.

TQ has damaged acceptance for LGB, and we pay the price while they move on to the next fun trend.

Re: PSF has withdrawn $1.5M proposal to US Government grant program

#869

Earlier quoted context omitted.

Do you have any numbers for trying to correct for that factor? And the bulk are not at 3%, the bulk are between 5 and 10. 3 was the absolute lowest. Also you didn't mention the CEO thing, does that mean my numbers were sufficient to address that worry?

As I read it, the industries were grouped into three categories. “Least discriminatory” was at 3%. Those are all the industries in green. These are small differences in a study that’s not well designed to begin with. The explicit discrimination in universities against whites and asians is huge in comparison: https://nypost.com/2023/06/29/supreme-court-affirmative-acti... . A black applicant to Harvard with an academi…

> As I read it, the industries were grouped into three categories. “Least discriminatory” was at 3%.

The least single industry was 3%. And each single industry is a very noisy data point, based on a couple companies and needing more data points. By the time you aggregate into more solid data, like those bigger categories, it's more than 3%.

But the whole thing could use better methods and more data for sure.

> The explicit discrimination in universities against whites and asians is huge in comparison

In comparison to this specific resume effect it's pretty big, but that was just a basic example, not an attempt to list the biggest issue.

In comparison to the fortune 500 CEOs the overall effect here is smaller (no I'm not going to look at 5th decile in isolation).

Also even after this bias was applied, they're admitting a below-population-average amount of black students and a far above-population-average amount of asian students. So there's a bunch of other data necessary to properly analyze what's going on and how bad it is. Should there be a super tight correlation to academic decile? There are huge differences in school quality that muddy the signals, and those differences often correlate with race.

I'm not saying they did nothing wrong, but I'm saying it's unclear what the numbers should have been.

Re: PSF has withdrawn $1.5M proposal to US Government grant program

#870

Earlier quoted context omitted.

> if the market has become so distorted that it's difficult for consumers to distinguish the good products from the bad If you didn't know, there's a formal name for this: Lemon Markets[0]. Which yes, I agree. I think it is an accurate description of tech. Even among techies now. Hell, in that other thread[1] we seem to be talking to programmers who think we're omniscient and can generate bug free code (I'm still abs…

> If you didn't know, there's a formal name for this: Lemon Markets[0]. Which yes, I agree. I think it is an accurate description of tech. Well, but I'm saying it's not just tech, it's becoming everything. (Unless by "tech" you mean "tech has made all markets act this way".) I guess one way to look at what I'm saying is that online marketplaces are inherently more "lemon-leaning" because the buyer's ability to assess…

  > I'm saying it's not just tech, it's becoming everything.
I'm in agreement with you. I've said in the past on HN that I think we've created an economy of lemons. So you're not alone. I think tech has definitely facilitated this[0,1]

  > Interestingly the "solution" that e-commerce seems to have settled on is "free shipping with free returns". This limits the damage of buying a lemon, since the customer can just send it back
As far as I'm aware, Amazon doesn't really practice this anymore. I wouldn't call it "free" as the shipping is amortized into the price now (a lot like credit card fees). But also my understanding is that if you send stuff back enough that they'll ban you from doing this.

Not to mention that the inconvenience itself creates enough friction that people are just more likely to keep garbage. Especially if it is very cheap. I think this was also true with physically purchased items but just that the rate of "false positives" was lower since you could physically inspect them.

  > This is the crux of the issue. I don't see that as an issue of "management" really though.
It is definitely a complex issue and I don't want to create too much simplification. I agree that it goes all the way up the chain, each step having more and more slip.

But I think something that is more actionable and that we as the developers and engineers can address is recognizing that we had a shift in culture. There used to be some contention between the managers and engineers. It was adversarial by nature. While I think that creates friction, that this was a beneficial feature, not a flaw[2]. To be a tad over simplified, the engineer's focus is on the product. When push comes to shove, profits get sacrificed in order to ensure the quality of the product. On the other side the business people take the opposite role. This contention helps navigate the complex setting where we need to create good products but also stay in business. If the engineer gets to much weight then the business goes under while trying to fix all the problems. Perfection cannot exist, so the endeavor can be endless[3], and the business fails. On the other hand, if the business people have too much weight then they'll ship the lowest quality product that customers will still buy. The contention often resolved around what "minimum viable product" actually meant. To the engineer, it is a product that generally works in the sense of the intended design. To the business person, it is what the customer will buy.

The shift I've seen is that I see fewer and fewer engineers care deeply about the product. They aren't personally vested in it, beyond a monetary sense. When I've talked to others about bugs which should be reasonably quick to resolve I find more often the response is "but what's the (monetary) value in that?" This is not our job as an engineer! Our focus is on the product. It may be the job of the engineering manager to make that argument to the business side if the solution is going to take long enough, but I've seen this response given to bugs that may take only a few hours to fix or even have a PR already set up! To me, this is insane.

Don't get me wrong, I love that coding pays very well, but that's not why I do it. There's plenty of other ways to make money, and make even more. My cousin sells insurance and spends all his days golfing, eating at country clubs, and makes over $300k/yr[4]. My neighbor is a plumber who started his own business and hires guys starting at $100k/yr and they provide on the job training. There's a lot of ways to make good money. The reason I do this work is because I enjoy the work. Because I can take pride in this type of work. Because I'm good at it. Because I can finish my day or a project and take pride in my accomplishments. But I feel that this is the shift. Coding is not just for nerds anymore. Many coders now care about money first and product second (if at all). The "tech bros". I wouldn't mind them so much if they just didn't need to justify their mindset and interfere with mine. I feel that's part of the problem. They've become the dominant force in the coding world and normalized the exaggeration of their abilities that they believe they are the best. Like what, we send people through months of interviews, to do tons of leetcode and standardized tests to what... end up with shit work? I don't think we're hiring "the best". I think we're wasting money.

I think we fix these issues by pushing back a bit more. Explain why the manager's idea of a MVP is not a real MVP. Support our coworkers who raise these concerns in a meeting. Just a small comment will do. Push back against the engineers who offer overly simplified solutions and promises that lead to tech debt. To remember that we can both make good money and good products at the same time. To remember that pushing back is not disloyalty to the company. That pushing back is in fact loyalty to the company, because we do it because we care about what is being made.

There's no easy fix here, but I think there are things we can do and we should be more open about this culture shift. I grew up dreaming of the Sci-Fi utopia of Star Trek and of Asimov. I got into STEM because I wanted to help create that world. Is that no longer our goal? Do we really believe this goal is at odds with making a good living?

[0] https://news.ycombinator.com/item?id=44069062

[1] https://news.ycombinator.com/item?id=44018803

[2] I think we believed it to be a flaw. Certainly management did as it is employees undermining them. Engineers see it as a flaw too because they have to spend time arguing and it is frustrating. Easier to just shut up and get paid, right?

[3] I think all but junior engineers understand this. I hate the phrase "don't let perfection be the enemy of 'good enough'" because the contention was never about perfection. The contention was about what is 'good enough'. The phrase shuts down that conversation, which is an important one.

[4] I don't intend to say his work is easy. It is easy to look at what he does and think he doesn't work hard. But I've seen him in action and it is clear he has honed his skills.

Post reply on HN