skysight-inc/HackerNews huggingface dataset:
> How do you know it is “cultural bias”

Because gender disparities are changing every year (very quickly in historical terms), and because they are different from country to country, that rules out the possibility that the cause has anything to do with intrinsic differences between men and women, it disproves the idea that there’s a “natural disposition” that is purely based on sex, at least as the primary reason for the distribution today. There might be some natural disposition, but you can’t know what it is until the known, demonstrated cultural biases have been eliminated, and the ratios of men and women settle and stop changing, and women agree that things are fair. Moreover, there is a long history of people claiming “natural dispositions” based on sex that have been subsequently proven false, which means you have the burden to demonstrate why your idea of a natural disposition is somehow different from the previous claims. To date there is no evidence to back up the idea that men & women have any differences in their interest & ability to write software based on sex. There are differences in attitudes, and differences in how many people study and seek such jobs, but those differences are linked primarily to changing social norms, i.e. cultural bias, and have never been shown to be sex based.

> It could be that men and women have natural different disposition to work in certain fields

It could also be, and happens to be more likely, that cultural biases cause sex or gender preferences. If that’s case, then the problem is that insisting there could be sex based differences, when in reality sex based differences may be too small to even measure, may be a self-reinforcing cultural bias. Instead of assuming that bias doesn’t exist and demanding someone prove that it does first, we need to be assuming it exists and actively asking the question how can we get rid of it and then prove that we got rid of it. After all, we know for a fact it used to exist in the US, we know for a fact that it exists today in certain countries, and we can’t show that it ever got completely solved, because it never did yet.

> I also don’t understand why we should strive for balance? What is wrong with each group, whether grouped by sex or race or age or whatever else being specialised in different fields on average?

You might be making assumptions here about what the goal is. The goal is to eliminate prejudices that are actively harmful. The World Health Organization, for example, talks about why it’s important to eliminate these prejudices. https://www.who.int/health-topics/gender
Office 97 and Windows XP was something of a high point in personal computing. The internet has enabled entirely new product categories, but it has also badly eroded old ones with the solvent of MRR greed. Merely selling a thing just ain't good enough, especially if it's software. Even offline applications are SaaS, now, where the "service" are frequent updates that leave you at the perennial mercy of every company from which you purchase software (and every company with which they do business, recursively). I'm normally pretty sanguine about business models, but when I lay it out like this, I find it quite disturbing.

So I won't think about it.
Imagine a world with something markdown-like instead of Word...
Just admit that you hate America and by proxy you hate Ukrainians.

You are not a libertarian. So is not your idol Chomsky.

You are just an uninformed person who does not have any idea of the actual situation.

You have absolutely no idea against what Ukrainians must stand. If you paid just a little bit of attention, you would advocate for sending more weapons and training such that Ukrainians could push Russian invasion out of Ukraine completely such that civilian suffering could end and would not lead to complete genocide.

Maxim Katz has made nice video (he includes English subtitles in case you actually do not speak Russian). I linked to the most important part of it for you. Watch this, this section is only about 3 minutes long.

https://www.youtube.com/watch?v=iaRUepc-7VQ&t=443s

Now again, should Ukraine surrender to Russia?

If you were libertarian, you would not advocate surrender to the most dangerous Fascist regimes of current time.

But for some reason you do. Do you have an explanation for this?

Again you have chosen the victim blaming with your Afghanistan example and somehow again favorable toward Russia. Somehow Russian military pretense that happened after they assassinated last elected Afghanistan president it is not a problem. Somehow Russian Army (lets be honest here, decorating it with words like Soviet does not make it less what it is, Russian army) killing civilians is not a problem. The problem is resistance to the killing. Somehow again everybody must surrender to Russia.

I think you are indeed fairly consistent: US bad, Russia good, just like Chomsky.

This is also the core idea of whataboutism: US bad, Russia good. Always, no mater what. It is not: US bad, Russia bad, no.

I do not think that you have right to make decisions for the Ukrainian people. You are not the one. You do not know what they want. I admit that, I actually do not know what they really want. Perhaps they all want to die so it would be already over. Who knows?

What you are instead doing is assuming that what people want is the opposite to Zelensky and Arestovych. Somehow people are tricked by them. Does it sound familiar? Does it sound exactly what Russia is claiming? I think it does.

Why do you think Zelensky or Arestovych wanted war? It looks to me that for you preparations for the inevitable is wanting it. If you prepare for war, it must mean that you want it. Si vis pacem, para bellum has no meaning to you, I guess. The truth is, this war would be already long time over had Ukraine not prepared for the war. But it had.

It must be incredibly inconvenient for the Russia supporters.

Why did Ukraine just not lose? The war would be over, Russia would have just killed not much more than few 100k and not deported more than few 1000k, but the life would have gone on, the business would have gone on. With Russia of course, because Ukraine does not exist, it is a fake country.
It works well until you need to send and receive documents from MS Office organizations. LibreOffice mangles layouts and formatting in DOCX and PPTX files.
>The only way this sort of thing changes is with labor organization ie unionization.

>The government won’t save you from efforts like this. The government represents the interests of the capital owning class.

You realize that the power/existence of "labor organization ie unionization" is dependent on the government? Without government protection labor unions don't stand a chance.
I think there are relatively few employee protections in the USA compared with the EU.

Many states have "at will employment", which means you can be fired at any point for basically no reason.

https://en.m.wikipedia.org/wiki/At-will_employment

For the extremely high end of salaries (your theoretical "10M" offer), you would do well to negotiate explicit terms of severance pay, or a signing bonus or other incentive, in your offer before signing it. Your employer will be bound by the terms of a signed job contract or other legal document. You should at the bare minimum not quit an active position on a verbal offer, wait until the full legal paperwork has been fully negotiated and signed. But there are almost no "default" protections applied at the state or federal level. Also job contract terms are often highly in favor the employer and non-negotiable language at most entry level / minimum wage jobs, leading to the vast majority of Americans working with a very low level of employee legal protection.
>think they’ll be Jeff Bezos one day.

I see that phrase thrown around a lot. It's a variant of "you're never going to be a billionaire (so you shouldn't be against X)." Why do people assume that you have to think you'll be a billionaire to be against something that would affect billionaires negatively? Is something only wrong if you think you'll find yourself in that position one day?
I doubt that anyone, even someone as extreme as your example, would care enough about it a decade after it happened. More egregious things would have happened in the meantime.
Emacs would never spy on you like that, would it?
Sounds like OCaml is exactly what you want. Many of Rust's features are even inspired by it.
Yes, it's actually pretty simple. Non-white groups lag in almost all economic categories. The fed publishes a lot of this data[1], you can see for yourself. There are also lots of other things to look at, like rate of incarceration. The effect is real, and there are basically two explanations: Either it's due to systemic oppression, or its due to non-white racial groups being inherently inferior. Unless you're racist, only one of those explanations is valid.

[1]: here's a link to household wealth by race, but they also have many other metrics. pick any one at random, they all show the same story https://www.stlouisfed.org/institute-for-economic-equity/the...
This is quite an imaginative take.
> People acting behalf on these entities don’t deserve your unearned trust

I never said that. I just don't want to be permanently surrounded by assholes. Presuming the other side is an asshole is a good way to end up in that situation.
They are trying to kill as many people as possible. For the reasons you mentioned. "attention and revenge".

More kills, more attention and revenge.

An. But I agree with you that there may be some kind of media/ copy cat component. But what doesn't make since with that theory is that in today's global communications, why is it so much more in the US.
Why the search for a privacy-preserving data sharing mechanism is failing
Yes! I have long felt like there are CRDTs possible that maintain complex application invariants (that is, have transactions).

But when I sat down to think about it I realized that CRDTs make the problem far harder than it needs to be for today's software. CRDTs are designed for when there is no central authority, where all nodes are peers. But most software is not peer-to-peer, it's client/server and does in fact have a central authority -- the server.

This is how https://replicache.dev/ started. It's a CRDT inspired system, but takes advantage of the server to provide much stronger guarantees. Replicache mutations are transactional and enable enforcing arbitrary application invariants.

For example enforcing "only one meeting can be booked in each room at a time" is trivial in Replicache. You can just say:

async function createReservation(tx, reservationID, roomID, time) {
const existingReservation = await findReservationByTimeAndRoom(tx, time, roomID);
const res = {
success: existingReservation == null,
roomID,
time,
};
await tx.put(reservationID, res);
}

This function runs automatically on the client and the server. First it runs on the client optimistically. The UI updates immediately. In the background it runs again on the server, authoritatively. Results are synced to the client in the background and the client snaps to the server state.

You can also extend this easily to do fancier stuff like automatically reserve a similar room at the same time.

It's very difficult to do things like this in a CRDT.

I am still excited about the work that e.g., Automerge is doing and follow it closely. But if you are trying to add realtime collaboration and/or offline operation to a classic SaaS style application, I think a tool built for client/server will often be a better experience.

See https://doc.replicache.dev/how-it-works#conflict-resolution
Any time a company or team needs short-term superficial progress you may see the lying and then the churn mill. Stakeholders or taxpayers are duped over the long-term but someone is clearly making out no worse for the wear.
50 points for reference to "star-bellied sneetches effect." I use it to describe the political/social duopoly in the US. We go round and round. Someone else makes money.
Technology like this will sometimes work and many times not, and the false positives and true negatives will cause a lot of harm on the way.
The government stops them through things like outlawing secondary strikes.
Not myself, but my brother works for Microsoft on the Azure security team and my mom tells people he's "like a police officer but of the internet".
You're aware that Brits aren't subjects, right ? That they're all citizens barring some really obscure corner-cases...
The only reason for the Queen to prorogue parliament when Boris was clearly lying about it --he was avoiding democratic dissent against him-- is to avoid making a kerfuffle that risked setting Tories against Royalists (these groups being largely coterminous). Basically, I felt she might be a person of upright morals and firm beliefs right up until that point; then she proved she's just doing everything to keep the money flowing for her family and didn't really care about 'her subjects' and so does not deserve our respect, not in the least.
The UX is mighty rough. Last I worked heavily on Calc it wasn't terribly compatible with other spreadsheet software like gnumeric, though perhaps that has changed.
> Genuinely - how many of you have ever done hiring while searching for a new company yourself?

There are circumstances where this is ok and others where it isn't. Is it ok to hire for a company that you're retiring from? How about one where you can't continue to advance but you think is a great environment? What if you were at a startup that got acquired by a megacorp and you focus on hiring people who enjoy a big company environment?

IMO, so long as you are transparent about the pros and cons of the position, it's perfectly ethical and reasonable.
Sometimes things are just cool.
I think that's ocaml. Higher level, with GC, nice type system, no traits but signatures and higher order modules might be enough for you, and a compiler that produces fast native binaries.
Wildly unhinged takes and talking points from 2015.
> Amusingly enough, my dad, who has written kernel-level drivers, has basically the same answer for what I do.

Maybe he's just learned the futility of trying to give more detail.
Ethics encompasses a broad set of values, claiming the whole school of thought is a scam because you don't agree with a particular framework is throwing the baby out with the bathwater.
Shakespeare’s Latin and Greek
I just want a simple version of MS Access in the cloud.
Google docs is way better seemingly for now,
I've always had a preference against working with microsoft products but this is getting to the point where I'd find a new gig instead of being subjected to this stuff.
Angular comes with the advantage of you can learn “the angular way” and it will always be applicable. With React every time you pick up a new project you don’t know what you’re going to get.

I also have some serious doubts about the long term viability of React for what it’s worth. They made some choices early on in the project about how they decided to integrate with the wider web platform that made a lot of sense at the time but are now big liabilities that they can’t get rid of.

Like I wouldn’t consider starting a new project with React in 2022 if I wanted it to still be around for more than 5 years.
https://news.ycombinator.com/item?id=31600848

Here is an example of how corporate risk aversion prevents authenticity.
Technically all computer science and software engineering falls under Information Technology
Tell HN: Tinder PREMABanned Me..and also took my $$$
1. just 2 days on it... I buy a Super Boost to test it, thinking it can be used whenever and for however long you need ( ie 5min, 1hr, etc ) -- OOOOH no! Enter Dark Pattern #1394--They dont tell you it's a 1-time shot!!

I write them a request for the refund...

They replied:

"Thanks for writing in. After a routine review of your Tinder account, we found that it violated our Terms of Use and/or Community Guidelines. As a result, your account was removed and banned from Tinder. You will no longer be able to access your Tinder account or create new accounts in the future...

re: refund
Also, if you've made an in-app purchase using your Apple ID, refund requests are handled directly by Apple, not Tinder."

>>> I swear on my ex-Wife's life...I not doing anything out of the norm!

... followed up ...and they replied:

"Thanks for following up.

We take violations of our Terms of Service and Community Guidelines very seriously. Please note that we do not have an appeals process at this time, therefore your account will remain banned from Tinder. You will not be able to create a new Tinder profile using your Facebook account and/or phone number.

Please refer to our Terms of Service (www.gotinder.com/terms) and Community Guidelines (www.gotinder.com/community-guidelines) for more information.

Also, while we would like to help you with your subscription, Apple handles all transactions directly, including refunds. If you’ve already contacted them and have been informed you’re not eligible for a refund, we will not be able to dispute it on your behalf. For additional details, please visit their Terms and Conditions: https://www.apple.com/legal/internet-services/itunes/us/terms.html"

BRAVO TINDER!!
Take all my $, then PERMAban me with ZERO tolerance and clarification. Excellent Business Model you got there.
Oh, in that case you are talking about a state with an even smaller population. Statistically, Wyoming is still in line with other states even if it has never had a school shooting.

In other words, there is not enough data to draw any conclusions about whether WY is better off in this regard.
An air cruise over the Rockies or up the Appalachian trail when the leaves turn would be swank.

Slow float over Mt Everest.
I really hope this doesn't lead to anything like what the Nazis did in the late 1930s. It's scary.
The subtitle of the article is "For the sake of research, their careers, and their mental health, scientists should spend more time developing software"

That's fine to say, unfortunately many scientists are at academic institutions where tenure requires publications. I didn't see any suggestions for how to pay these scientists that switch from writing articles to writing software

BTW, a non paywalled version is at https://archive.ph/ogS9o
Women and minorities have it pretty good here, so I hope you’re joking.
DigitalOcean do support paying on demand in the form of depositing a balance via paypal. Just add more balance when it's almost run out.
Feynmann's classic "Cargo Cult Science" for anyone who hasn't seen it yet. And for those of us who think it should be read and re-read at least annually and the time has come:

https://sites.cs.ucsb.edu/~ravenben/cargocult.html

It's a 5 minute read. Arguably the 5 most intellectually productive minutes we can spend. (Well at least for me, anyway).

Now that ESP, paranormal, telekinesis research is thoroughly dead, (exposed by magicians like James Randi?), psychology still remains mired in it all. To the credit of a minority in that field they're having a go at getting it back to science and I wish them all the luck in the world. https://en.wikipedia.org/wiki/Replication_crisis

My understanding is that for vast amounts of "What food is healthy, what kills you." Research, epidemiological studies is all we have. They're obviously limited, easy to get wrong, easy to fool yourself (and you're the easiest person to fool!) The supply of identical twins, who are willing to commit to life long diet differences with rigor and make all the same choices outside of the study is, well, kinda low.

The statistics being used for these things is still under active development and being improved. Can it ever be done properly? Well I guess so. I think we're pretty clear on the smoking, cancer, heart disease, stroke link nowadays, right? And those studies have to have been similar.

It's interesting that scientists have to raise funding, publish or perish and so on to even have a career at all making them part P.T. Barnum. Fenymann, for all he didn't need to do that because of the different era, reflected "glory" from Los Alamos etc. really was capable of putting P.T. Barnum to shame while at the same time being the most devout adherent to and proselytiser of scientific principle & purity. So good and so lucky he could keep his hands clean?

Is there no academic misconduct in physics nowadays? None? I'd believe you if you told me so & why.
And if you get beaten because you infringed on some territory or cops having a bad day, you can loose the guitar or worse.
Those were two separate points, so I don't believe I'm moving any goal posts. You are right, believing it is too much energy usage and believing it is bad energy usage are unrelated things.

You are also probably correct that proof of work is unlikely to stop at this point without either massive government intervention or a bubble pop massive enough to entirely dry out bitcoin investors.

Where we seem to disagree is that I think because it is both too much energy usage and frighteningly bad energy usage, at this point I'm in optimistic moments hoping for massive government intervention and cynically hoping for the massive bubble pop. I take no solace whatsoever in how much of that energy wastage is "renewable".

I think we can find much better uses for renewable energy than proof of work. Even if it is just putting that energy to work in giant gravity batteries and whatnot.

Speaking of moving the goal posts: flare gas sites are the exact opposite of renewable energy and I'm very confused why you'd even bring them up if you were trying to make a point that proof of work uses more renewable sources than not.
Thanks for making it MIT! This is exactly what MIT means. Perhaps you should change the license.
In hindsight, that May 2021 was a good thing. Taught me how much these coins can collapse. I did much better at securing profits in the second half of this run
Supports chrome and Firefox extensions. Interesting.
"Please don't complain about tangential annoyances—things like article or website formats, name collisions, or back-button breakage. They're too common to be interesting."

https://news.ycombinator.com/newsguidelines.html

Your comment particularly broke the Show HN guidelines:

https://news.ycombinator.com/showhn.html
Ok, but there are lots of countries with guns AND first person shooter gaming. So why is it worse in the US?
They say they are giving severance, so I wouldn't be so quick to judge.
"The leavers classifier detects messages that explicitly express intent to leave the organization, which is an early signal that may put the organization at risk of malicious or inadvertent data exfiltration upon departure".
In other words "how to promote and encourage paranoid behaviors from employers" :(
How many people got a job and quit after a few days as you described?

Did this have any impact on recidivism?

Is it possible that these employees found better jobs? If so, could it have theoretically been possible to retain them had you offered better wages, benefits or assignments?

I just don’t fundamentally understand the position of “I had a group of people that truly needed my business, but a phenomenon called The Great Resignation changed the world in such a way that they… didn’t need it anymore (?)”

Is it possible that your business model of (in your parlance) leasing out convicts maybe had some sort of innate flaw unrelated to covid?