skysight-inc/HackerNews huggingface dataset:
"If you say the words “there’s a pipeline problem” to explain why we’ve failed to make meaningful progress toward gender parity in software engineering, you probably won’t make many friends (or many hires)."

Am I the only one who thought this was some kind of double entendre at first?
A bit of "wait a minute, something else is going on here" comes with the mention that Physics has a even higher % women, yet there's no mention of curriculum changes for that major. This wouldn't happen to be a very small school with a very low acceptance rate, would it?

It is: less than 900 students and less than 13%. They can have whatever gender ratio they want, more or less, with essentially no effort. I'm not sure they have cleverly solved "insidious bias", more than they are simply selecting for the gender ratio they want as they send out acceptance letters. It would be nice if a much larger school with a much higher acceptance rate adopted identical curriculum, so we could have real data on the idea. But until that happens I would be somewhat cautious about declaring success here.
Error handling in Go.

Lots and lots of getters and setters in Java.
Unfortunately it’s a destructive process.
Question: In the Installation section of the README, do I execute the first three commands on my Mac or on my DO server?
> The company mission is just one of the Sillicon Valley tropes, another one is the idea of "changing the world".

Maybe you think of it this way because of how much its abused. At its core, I do sincerely believe (still) that Silicon Valley does represent a unique force of change in this world unlike any we've seen before.

Semiconductors and then Software: it has changed the world (for better or worse, that's another question).
Don't forget mainstream social media like twitter. Nothing catalyzed and unified disparate and fractured online terrorist communities like a single platform that allowed an individual to instantly broadcast a message worldwide.
So who takes the role of President now? Neither the parent article or the one you cited makes that clear.
So why is it under AWS[1]?

[1] https://aws.amazon.com/corretto/
Better, there is a plug-in that manages your account switching for AWS so you can stay in one container. I'm on mobile so I don't have the name right now.
> So Google wants to reflect the consumer base

Which includes a good portion of extremists of all kinds, illiterates, drug dealers, etc. And of course, half of it is made of people with below average IQ.

You want your company to employ the people that are best at the job, not a cross-section of the population along some randomly chosen axis.
hmm.

I guess I'm in a small minority, but I had never written a line of code in my life before my CS100 class.
Improving User Authentication and Security
DHS may require US citizens be photographed at airports
This is exactly why I'd consider getting into brewing. IPAs seem to be flooding the market, leaving lots of room for literally anything else. I love dark beers (porters, stouts, brown ales, etc.), and while there are plenty of those, too, at least there are interesting directions to take there besides "shove as much hops into the brew as possible". I also like light beers or ciders on hot days, and both of those seem to be absolutely neglected in the microbrew world.
Usually phones have their modems tightly integrated within SoCs, so audio is both directly connected to the modem and accessible to the CPU.
I recently had a surprise GCP bill from a personal kubernetes project I did. It wasn't anything crazy, but it made me realize that I'm always only one click away from seriously hitting my credit card.
Installing two antennas per aircraft could make the transitions pretty seamless, at the cost of a little extra weight and drag.
By that logic shouldn't we also try to fix the overrepresentation of women in e.g. teaching and nursing by recruiting male teachers and nurses without degrees?
Does anyone know of a good flame graph visualizer for callstacks? Particularly one that allows you to drill down into a stack. Bonus points if you can diff two data sets. I recently built an in-app profiler and am trying to work out the analysis side of things to make life easier for the other developers on my team.
I see you getting downvoted, but I am fine with taking your comment at face value.

Here's the problem. Patreon, Buy Me a Coffee, etc are another middle man between creators and supporters.

That's another mouth to feed on top of Stripe/PayPal and possibly a Credit Card Company.

There is a very good reason PayPal has for eternity pushed/prodded and dark patterned users to death trying to get them to pay via bank transfer instead of credit card--credit card fees are business killers.

Now, why does this matter?

Even at venture scale, a Patreon/Buy Me a Coffee is the 2nd or 3rd middle man to the game. That means they need massive volume, but it's not enough. The perverse incentive cat is out of the bag and the good natured startup that just wanted to empower "creative economy types" starts doing all sorts of things that are in the company's best interest and not in its users' best interests.

Here is an HN thread from 18 days ago discussing the Patreon's CEO view that "the company's generous business model is not sustainable."

https://news.ycombinator.com/item?id=21550645

So I asked OP, in frustration because this seems like a failure to learn from history (very recent history at that!), but also in earnest--why should Buy Me a Coffee be a venture-backed business and not some other model.
I sure hope this is true, and it would be a show of good faith to give it to anyone who asks that also signs an NDA or something until the development costs are recouped so people can at least repair them easily.
> Patreon CEO says the company’s generous business model is not sustainable

https://news.ycombinator.com/item?id=21550645
Did anyone see this part in the article:

Fentanyl wasn’t on offer, but agents kept following the digital trails that have made it easier for people like Muhammad and Yan to enter the global drug trade and for investigators to hunt them down. Because Yan used Gmail, operated by U.S.-based Google, Gibbons and his team could persuade a judge to let them monitor his communications in real time.

FAANG is an extension of the US' Law Enforcement and Intelligence Agencies, in case anyone had any doubts. This is why they get so much funding from both respectively, and why they can get away with such egregious infractions and unlawful behaviour.

Those of you dropping where you work should really have some reservations of what is taking place with your labour and in your name.
Amazon Corretto Crypto Provider ACCP Is a Java library you can install using Maven or Gradle that works with any JDK 8 on Linux x86_64. It has Amazon in the name because Amazon wrote the library....

The name might be awkward, and codeguru might be slanted towards suggesting open source libraries written at Amazon, but it is about as neutral as can be, not even requiring you to use Amazon’s OpenJDK distro.

Why does Amazon have an OpenJDK district though? Because sometimes Amazon sees performance issues at scale that they have a hot fix for. Then they share the patch with the wider OpenJDK community and have discussions about if there are better approaches to fix. Amazon has been one of the top contributors to OpenJDK releases recently (typically in top 3 for contributions to a given release), so they really are upstreaming patches.
> I'd rather send my money to those who (presumably, and hopefully) have a broad enough view of society to know where it is really needed.

The difference is that do not trust the government to know what's best nor, do what's best.
The same reason React is under Facebook's github org? https://github.com/facebook/react

FYI, as I commented below, it's also available on Github under its own user and with a very permissive (GPLv2) license: https://github.com/corretto/corretto-8
Show HN: Bootstrap Icons Cheat Sheet
One thing I see few people discuss in terms of Asian and affirmative action, is that the immigration system overwhelmingly selects the wealthy, smart or other desirable qualities for all immigrants. And due to historical reasons like Chinese Exclusion Act, majority Asians in America had to go through those filters, or their parents had to.

Of course those people are going to succeed more than the average Americans who did not have to go through those filters, somehow being subject to harder selection became an unfair advantage?

You know the easiest way to bring down the average achievement of Asians? Invite a bunch of poor, uneducated, unmotivated Asians to become US citizens, soon those new arrivals will drag down the averages, making Asians into whichever socio-economic group you want.
I don’t buy into the rational/market/economics style theory that people choose to do tasks based on what they think will be more profitable.

People choose to do things because they enjoy doing them, and people enjoy doing things more when they’re good at the task. If girls have better language skills, they will naturally gravitate to those kinds of tasks because they like them better, which will reinforce their skills, in a cycle. The same can be said for boys who like to do things and naturally gravitate to/reinforce those skills. Eventually you have people who are good at doing different things, because the initial advantage/preference gave them a tendency to move in a particular direction.
Part of retail sales is people not caring enough to spend the energy to return / get a refund. Even if this story resulted in a refund, there are probably 100 other who didn't bother because it wasn't worth their time.
Npm seems to lack, in the context of the article, the ecosystem and community aspect. It's all like herding cats. Case in point, leftpad.

* > as the dependencies of a project approach infinity, the odds of two branches of a dependency tree wanting to rely on two different versions of the same library approach 100% *

With experience, I've found that this is precisely the case, with bounds much, much smaller than infinity. The ersatz standard lib can't even standardize, there's underscore and lodash. I think eventually the community will Ostwalt ripen in a sense, small packages will dissolve by attrition and big ones will grow. But the argument is strong for simply decreasing n = number of discrete packages.
And they've been pretty clear that this batch is expected to have issues resolvable in software. I'm sure the audio issue for calls will be fixed in the next few weeks, along with some improvements to battery life and whatnot.

If you don't want a pre-production product, don't opt in for it and wait for Evergreen.
Seems like being a man is necessary, but not sufficient to be a part of mentrificafion. Just like gentrification doesn’t imply that all the gentry are involved in it.

But mostly it’s a pun.
Aren't comments like that against the guidelines?
A friend of mine recently showed me an instagram account that sold magic mushrooms. To place an order, you had to friend the account and send them a DM with a specific set of emoji.

I couldn't believe it, might as well have been a public Venmo feed.
Well, unlike people, companies don't begin to die at a super-exponential rate once they hit a certain age.
I was just in Europe and used piratebay while I was there. The main site didn’t work, but searching “piratebay mirror” found one that did right away.
I’ve wondered if the reasoning behind poor ML usage info has to do with the api endpoints being so profitable that notion of even looking at the code and implementing more straight forward metrics might kill the golden goose.
Thanks for letting me know, looking into it. Seems to only be happening in some specific cases.
1 million years = "bout"?
A that’s pretty spiffy. All home built?
In a way this seems like an admission of the failure of the "Alphabet" thing. The idea behind that originally was that all of these other projects were going to become so significant that it wouldn't make sense to have them or their management coupled with Google.

But a half-decade later, it's still 99.9% Google, so just double-up the Google guy to lead both tiers. Same as it ever was.
LeaderF – An efficient fuzzy finder searchs on the fly for both vim and neovim
Unfortunately, I'm not sure if there's any more polite way for Russ to say that he still thinks he's right. He's gone into enormous detail about how he's closely studied what other people have done and still thinks he's right. When that's the bottom-line message, I don't see how to get it across without it seeming irksome to people who see him as an authority figure to be resisted?

A project's leaders are always going to opinions about how things should work, and they can do a lot to listen better and understand other people's concerns, but they're still not going to choose somebody else's solution if they're not actually convinced it's better. Choosing the solution you think is actually worse on an important issue like this is basically a recipe for self-sabotage.

I think oftentimes people have unrealistic expectations of how open source software works. It's not a democracy. There's no way to win without actually convincing the project owners that your way is better.
What’s the One-Stop PCB Assembly Service in Makerfabs?
So far this week I've had 2 packages left right in front of my front door ( actually blocking it ) with full visibility from the street with no knock or doorbell ring ( I work from home and my office is right next to the front door ). One package left right in front of my front door ( actually blocking it ) with a light knock on the door. Two packages delivered to my neighbors house 2 doors down the street ( thanks USPS )... it's no wonder packages disappear daily, I think either the delivery drivers are co-conspiritors with the actual package thieves, or these services are hiring/using people actually unfit to do the job... I mean in the USPS case, both packages were clearly marked with my address... it's a number, how do you get that wrong?
to be fair, that's not really a problem with slack
I complained about the term “modules” for the bigger code unit in Reddit, but RSC said they were both vague so it didn’t matter. I do still think it should have been “bundles” or something implying “bigger than a package” instead of “module”.
A python script seems especially easy to detect with this method, as opposed to a binary.
One thing that bit me was that GCP spending limits could only be updated on a 24 hour timer (so one full day before they kicked in)

This is absolutely terrible if you have a spike in legitimate traffic and try to increase the limit and you lose all that “front page of hn traffic” forever because your supposedly scalable system didnt scale.

I have no idea if they have fixed that issue yet but I doubt it.
> There has been zero actual effort by the WMF to increase transparency on spending.

Oof. Aside from compute costs, what could justify a more than 100% increase in expenses from 2012 to the present? The platform has barely changed in terms of functionality in that time (at least from my basic user perspective).
> Competition is why our modern standard of living is what it is.

Yet you can say the exact same thing about cooperation. I would argue that cooperation is atleast as critical an ingredient here as competition. Indeed, the infrastructure that allows me to view the comment you posted depends on open standards, open source software and generally could not have existed without groups of people working together to accomplish goals.

I would personally say that cooperation, freedom and passion are more important than competition, greed and ego in terms of enabling the accomplishments of our society.

That is not to say that competition has no role to play, but it is part of a melange of human dynamics that are necessary. Specifically, competition works best between between groups of freely cooperating individuals, especially when those groups can periodically set aside that competition to cooperatively further the goals of their mutual passions and dreams.
The market for VMC only helicopters is tiny and already pretty well saturated. Robinson is the largest and they only sell a few hundred per year. This latest crop of start-ups building multi-rotor powered lift aircraft all seem to be targeting the air taxi and executive transport markets, which will need to fly in IFR conditions in order to be economically viable.

(Even if the range and safety issues can be resolved it's not clear that the target market even exists, but that's a separate problem.)
Maduino Grove
It'll probably generate irrelevant stats on the engineers to send directly to their managers to use against them in their next review.
The Sims 4 – Update on Supported Systems
Hi, you run everything from your Mac, including those three commands. (Updated the README to be more clear)
You can disable hyperthreading to mitigate a lot of Intel vulnerabilities. Qubes, which is a popular OS choice within the coreboot crowd, does this by default.
I’ve never seen anyone try and setup alerts for random DNS queries. If you’re in the position to know what domains are good, then why not simply use a whitelist?

Besides, even if you saw these queries you’d have no easy way of know I’d they were malicious or not.
Cloudflare DNS 1.1.1.1 is not resolving console.aws.amazon.com
I just spent 30 minutes scratching my head as to why the rock solid login page that has never gone down in years was just down... completely... not responding to pings... not responding to traceroute... restarted the modem... left an angry message on my poor little ISPs voicemail... turns out it was cloudflare DNS that was the culprit!

So I just thought I would tell you all here in case you were in the same situation! As I imagine a lot of other HNers are (or were) on the 1.1.1.1
I don't think it was mostly motivated by management separation, as much as it was desire to break out revenue and expenses by unit. And this is unchanged.
Worth noting that both warm-bloodedness and some degree of feathers were almost certainly basal characteristics in dinosaurs. Would be interesting to know if these differences left them especially well suited to the changing climate.
If I remember correctly, the person that wrote this had quite the axe to grind about Wikipedia and her/his major criticisms of it were actually what nonprofits look to shoot for. Wikipedia has genuine issues, but not anything this person says has much merit.
Except you have things like `sed` and `cut` and `cat`, not `lpd` which solely exists to add leftwise filler characters. Ergonomics of those tools nonwithstanding, they are simple but they aren't TOO simple.

Left-pad is IMHO "too simple". Packages on the median should be in a 1-2 pizza team effort with some ongoing maintenance, even if only a few pizzas a year. Left-pad is like, 2 pizzas and a weekend.

(were it not for string.prototype methods) a viable package would be something on the order of Python's str.format(). Can left pad and right pad!
> "to suggest a group of our colleagues have traits that make them less biologically suited to that work is offensive and not OK"

That quote is plain stupid. I assume my colleagues to be all qualified for the job because they've been hired according to the same standards.

If my company only hires people that is more than 1.80 metres tall, I'm not diminishing the height of my female colleagues if I suggest that the reason there is a gender imbalance is that women are, on average, shorter.
It's a symptom of the centralized nature of the web. To serve everybody, you need a boatload of servers.

I recall hearing about this cool free editable encyclopedia in the early 2000's, but I could never get a single page to completely load. It was unusably slow. It's nice to think Wikipedia only needs $50K a year in operating expenses, but you can't reasonably develop and host a top-10 website on that.
What I got out of meditation
It's a bit of both. Rust strings are (guaranteed valid) UTF-8 bytes.

str.len() returns the number of bytes; s.chars().count() returns the number of characters.
Gold Bond is where it’s at my summer swamp brother.
The Editor Who Pulled Joseph Conrad from the Slush Pile
I think the efficiency cost reduction isn't as great as you might imagine. If you look at the National Association of Home Builder's estimates for building a home in the USA [1], construction cost is about half of the total, and you still have to prepare the site, build the foundation and finish the site (at least 20% of construction costs). So your share of offsite construction cost would be at most 40% of total costs. Though factory construction work tends to pay a little less than field work it's not that much less -- maybe 20%. So in the end you don't save much and still have to deal with the logistics of delivery.

That said there are other production efficiencies which would make it worthwhile IMO. But cost is king.

[1] http://www.nahbclassic.org/generic.aspx?genericContentID=260...
Previous discussion: https://news.ycombinator.com/item?id=14287235
While valid take here, I don't think it was ever meant to be taken as a literal guiding principle that needed to be written down so clearly as much as do the second thing you said, act as a guiding principle.

To me, the minuta having to be written down was a symptom of the complexity making the simplistic and guiding principle don't be evil useless, which I think mainly was caused by scale and the way the ad industry and personal data practices everywhere have evolved. No need to dig in there, but basically, I think that the fact it's still there doesn't really say much. This isn't to say the problems and scale of Google are easy, for the record. Also not impossible either of course.

Curious, in your 100% personal opinion, do you disagree that the company has more or less "deprecated" it?
Ask HN: Best Interactive Environment for SQL?
What's, for you, the best interactive environment for crafting SQL queries around here?

Things I'm wondering about:

* basic syntax help / autoindent

* red underline for indicating errors

* function autocomplete

* table and field autocomplete

* partial results streaming

* progress indicators

* table exploration (looking at a table catalog etc.)

* "workbench" where you can save multiple queries

* link to visualization tools

* link off to more powerful statistical analysis tools

...
Now all we need is a setting to make employers not require you to run it.

I have thought about why ggl hangouts at my current employer has been ok. We mostly only use direct, 1 to 1 windows so any activity is certainly to be relevant, and nothing important scrolls off screen.
The quoted language is from the long-extinct AGPLv1, which was published in the early 2000s and adopted by only a handful of projects.
I just wanted to a) mention the exact price and b) that this might be a reason for some to cut out the middleman.
> Amazon is too small to get good offer when negotiating with fabs.

Amazon literally has custom silicon in every machine they add to AWS now in the form of the nitro system. They are pretty damn big customers that are not “come and go”. If ELBs start using graviton, that’s a sizable subset of the instances in AWS data centers that isn’t even reliant on external customer demand.