skysight-inc/HackerNews huggingface dataset:
I can see your point here, but would argue that biology is the underlying reason that you don't have to think about it too much.

Think of it this way... in your lifetime of genuine interactions with people (e.g. conversations), how many XX people have you mistaken for XY people, and vice versa? For most people the answer is very close to zero, but why is that?

I would argue it's because billions of years of evolution (a biological process) have already helpfully trained us to detect even the tiniest differences between males and females. We have been a sexually dimorphic species for a very long time. And those differences (whether massive or tiny) are directed in large part by the chromosomes inside our trillions of somatic cells - skin, hair, bones, eyes, brain, etc. etc.

Also, for those rare cases you mention, the chromosomes often are a major deciding factor in how we do the classification, e.g. we might be confused about someone with a DSD because although they were "assigned female" since birth, they continue to show some male characteristics, due to the Y chromosome present in their organs, skeleton, etc. Surgeons can operate on genitals etc., but they can't alter all of the trillions of somatic cells in the body.z
We do not consider people who suffer from dwarfism a separate species, they are humans with a condition which limited their growth. People with Hypertrichosis are not seen as a separate species either, they are humans who show abnormal hair growth over their bodies. People with Syndactyly are just as human as those who do not have webbing between their fingers or toes.

In short, the presence of abnormal conditions does not create separate categories nor does it void existing categorisations, it just means that the individual who has that condition differs from the normal in some way.
> Then another iOS-inspired thing comes and things break again.

This always puzzled me, there's been a time around 2010-2011 where everyone thought desktop was doomed, tablets would take over its space so you had to design everything to be mobile friendly. Those times have fortunately long gone, tablet are almost a thing of the past, desktop is here to stay, yet GNOME and RH designers still take iOS design as a reference... why?
...is exactly the kind of thing your parent comment was talking about.
I do remember when ctrl+shift+insert was common for paste (rather than ctrl+v). I can't remember off hand was copy was beyond it being a similar key combination. Still trips me up these days using cmd instead of ctrl on macs.
I think a lot of us on the terf side of the debate have no intention of publicly harassing or harming anyone. We just don't think trans women are the same as women, and the differences ought to be respected by sports, family locker rooms, etc.
Just call it fuzzy search and now it's a feature.
I guess for context, I just don't get the brouhaha. I am fairly active and tremendously enjoy several sports, even though I'm no good at them despite years of training and effort. A large part of it may be genetics. These are just hobbies and games.

Professionally, doing what I do for work, I'm also mediocre at best. There are people more intelligent than me, better communicators than me, more ambitious than me, more focused than me. Some of that is genetics too, though harder to tease apart.

So what? We don't know the upper limits of human potential, especially the environmental and epigenetic contributors that keep producing better and better athletes and thinkers. We're not static chess pieces with finite moves, but constantly evolving animals whose body plans keep adapting to new conditions as they arise and work to our advantage.

You can slice and dice a million humans into subgroups and there are always going to be statistical clumps, much of which is genetic. But so what? Why is that such a big deal for concern?

If the goal is to tease out the absolute best, only a no holds barred competition (with or without doping) can reveal that, and the competitors will likely get better over time. Anything else is just a handicap made for spectacle and entertainment, so why does it matter HOW you bracket? Why is the sex bracketing more important than race or weight or height or mental ability or leg strength or whatever other distinguisher? Humans never were equal to begin with.
8x8x32=2048. Maybe you're talking about something else?
Thanks for the suggestion! Definitely sounds fun :D
Getting pushback when you spread hate about others isn't a "dangerous" development. It's others using their free speech to say they feel what ESR is saying is not ok.
Pretty much every large city is expensive, unless in a bad neighborhood. I would think that there would be plenty of tax money to fund it based on the type of people to go there, and the fact that land would be cheap in the beginning would make it attractive to build and hopefully attract somewhat offset the construction cost (vs pricing in existing large cities).

" but it doesn't sound like a good place to live."

I don't mean they would be some ultimate ruler. You would need others to go too. But you need someone with a big name for people to believe in it. That said, I don't think current cities are good places to live, but that's just me. I would imagine a new city would be able to beat the metrics that many are measured by (affordability, crime, schools, etc).
Thin clients are back on the menu.

I wanted to transition to this development model a year ago, but unfortunately X11 forwarding was slow on mobile connections, and as far as I'm aware (if you know a workaround let me know), on Linux, RDP can't be made to just share a single app, only full desktop sessions.
Thanks for sharing this product. It looks really promising.

Testcontainers Cloud (https://www.atomicjar.com/2021/11/announcing-testcontainers-...) may be another tool to use for those that only want to "outsource" the container part of running intgeration tests.
It's a wiki (at least it used to be). A lot of people, including me, spent a lot of time and effort building up the content on the site. Not for nothing—I got an intercontinental flight, a stay in a nice hotel, and a conference ticket in a new city—but many of the people who made the developer.mozilla.org content what it is are never going to see any of that money. The MDN staff, though, some of whom are almost certainly overcompensated despite project mismanagement and dubious choices on par with the judgment of Mozilla leadership itself, definitely will see some non-zero amount appear in their bank account every pay period.

For outsiders to show up with such strong opinions like yours, it feels... weird, at the very least.
one alternative idea to free trials from Jason Cohen's ancient 2013 microconf talk, 21:00 minute mark

> another hack: lotta people have free trials. 15 day free trial, 30 day free trial. makes sense. customers want to test us out first, no one trusts anyone, that's fine. but i hate free trials actually, especially for bootstrapped companies, because you never get the money back.
most people that sign up with a credit card will stay.
if that's not true, by the way, something is incredibly poisonous, fix that part [...]. but if that's true, most of the time they give you their credit card, you're giving them 15 or 30 days for nothing and you're never going to charge them, so you just lost the money, and that sucks. so i don't like trials. you have to give them something.

> so we switched to a 60 day money back guarantee instead of a 15 day free trial. but in both cases we take the credit card. originally in one case we say we won't charge you until the trial is over, in the other one we just charge them anyway. but we'll give you a refund and much more time.

> and sales went up. and people would email us and say "you know, 15 days didn't seem like enough time, now that i have 60 days, i decided to sign up".

> but i'm charging you more, don't you understand?

https://www.youtube.com/watch?v=otbnC2zE2rw
>Anyone who won’t give you a credit card for the free trial isn’t likely to give you a credit card later to become a customer

This is extremely weird. It's a B2B - I won't ever use my own credit card just to try some service, heck - I won't provide my credit card to an unknown entity that may lack PIC compliance, either. Asking for the company/budget/contract review/etc. for trial, etc. is a massive hassle as well.

>doing whatever AWS does to gate accounts” is perfectly reasonable.

Not really, Amazon is beyond well known and massive, and it has all the policies in place. This a small unknown startup.
Ukraine uses Clearview.ai facial recognition to identify killed Russian soldiers
>We rightfully discriminate during hiring based on whether or not someone chose to attend university, whether or not someone chooses to espouse racist views, whether or not someone chooses to use or avoid certain technologies, whether or not someone has chosen to develop (or not) their social skills, whether or not someone chooses to move to the location of the proposed job offer. These are great and useful.

We discriminate on those things during hiring because all of them are directly relevant to the job. If you have a social job, you need good social skills. If you work with other people, then someone who makes the people around them or certain groups of people they work with/could potentially work with feel unsafe shouldn't be there. If you have to use a certain technology to do your job, and there is no reasonable workaround for that, then they aren't suitable for the job.

Discriminating on literally ANYTHING else, on ANYTHING that is not relevant to the job being done, is blatantly awful and should not be promoted on any level of any organization. This shouldn't even be a controversial issue.

>this is not an argument for hiring people who are "just like me", or an embracing of the status quo. This is an argument for exercising judgement on specific topics which should be universal in a civilized culture.

What those specific topics are, or what you think should be "universal in a civilized culture", is completely up to each person. That's pretty much what political opinions are. And this type of thinking is the basis of a lot of discrimination that we should not be promoting in absolutely any way. If someone had a religion that promoted war , would you not hire them? What about if someone is from the south, and you haven't heard them be racist but you know how those southerners are. Is the law literally the only thing that's preventing you from saying no to these questions? If the answer to any of these are yes, then you are contributing to discrimination that has absolutely no place in the world.
Fair enough. I've certainly used that in other code (eg wrappers around mallocs with checks etc) but this was specifically for that ".c" file so it didn't really matter.

(Also, not sure we could assume the code optimisation was all that great on the compilers back then :-) )
Not the OP, but one of the organisations I work for publishes best practice guidelines for diagnostic tests for various rare genetic disorders in an attempt to avoid this issue. However the process takes between 1 and 2 years and starts from identifying a group of leading clinicians and academics who specialise in that condition who are willing to write the guidelines (on their own time, for free). They then do a literature search to gather any relevant material and at the same time put out a call for submissions to clinicians around the world asking them to contribute. A (usually virtual) conference is then held and the writing begins. Over the next few months a set of draft guidelines are produced and then put out for comment. After a period for feedback a second draft is produced and sent out again. A consensus building exercise is then conducted (aka another mini conference involving the guideline writers and others) and the guidelines finalised according to the consensus. They're then published in a peer reviewed journal.

As you can imagine this takes time and money and all of it is sponsored by a not for profit EQA organisation, with no pharma companies involved (since they're who provide the tests and that's a massive conflict of interest). As a result the org only manages to produce two or three guidelines a year, when really they'd like to be able to produce a dozen or more. And they also need to be reviewed at regular intervals which while slightly less long winded is still long winded. Really this is the sort of thing that is a prime candidate for being sponsored by government, and sometimes it is, but since these are rare conditions the cost / benefit analysis is not always favourable.
The Essence of Functional Programming
There are serious fines attached ( up to 10% of global turnover, 20% for repeat offenders) so it will have plenty of teeth.
The problem is you don't know if your card is going to be charged. It's too easy for companies to hide things in long terms of service click-throughs, or for users to misunderstand new services, or for companies to charge cards "by accident". I'm certainly pretty doubtful that I completely understand what I'm agreeing to with a new company. The simplest safest solution is to not give them your card.
Your concocted exception is actually a very plausible scenario in my opinion. In the past 2 years or so I convinced my workplace (well, a previous workplace) to spend some money on two freemium products: one is buying a few licenses for PyCharm Professional, and the other was a platform for doing coding interviews. The free version was the only reason I even considered these products. As an employee in a big corp, this is my only reasonable route.
Again, this is objectively false. I live in a state which has been actively removing the rights of and harassing transgender individuals. This is not something that's up for debate.

To say that 'nobody is removing rights for those who want to live as the other sex' is to deny reality.
I blame them. Yes, it’s hard.
I really miss a mass-used service that let me browse user-uploaded photos by geolocation. I found it interesting to discover places and life in these places through people's casual photos.
In the beginning, I was doing such browsing in Panoramio. It was very mass-used (for that time "mass" meaning) and full of nice photos than Google ruined it.
Then I discovered Instagram geolocation. I was able browse Instagram photos by latitude/longitude with many websites offering that way to browse Instagram and was so enjoying. Then Instagram closed the API that let it possible. And the location hashtag browsing is not comparable.
That's very sad. We have instruments that attach geolocation to every photo automatically, we upload photos on the Net because we like to share them and make them public but there is no mass-used service that let this data be browsed by lat/lng.
>Now one of the worst parts is that everywhere I only even hint at not completely loving the new libadwaita theme I instantly get shut down and disagreed with before I can even get the chance to give some feedback.

This is so typical for the open-source community. For a supposedly 'open' culture, its full of ivory towers and (layers of) cool kids clubs, meaning if you want to build an app, or change something you don't like, and want others to be able to use your changes as well, you are met with layers of people who are at best indifferent, and at worst hostile, but the thing is you absolutely NEED their approval unless you can make your own distro (your own club) and fork their code and try to somehow keep up with the main branch.

The last thing I want to do with my free time, is solve an issue, only to be met with draconian authority telling me how to build my app, and then have to solve my issue again in 6 months, when the platform people break everything.

I think the culture of abusing volunteers on a volunteer-driven project is exactly why desktop Linux can't break out of the niche OS category.
Define hate speech. Not sure about ESR but RMS definitely didn't do any.
Upsetting in which manner? The support of "xx doesn't define a woman" or vice versa?
We experimented with X forwarding, but it worked well only on e.g. local networks. Some people still ended up using X forwarding, but JB Gateway or VSC Remote is in a different league.

We have also tried Jetbrains Projector, which is basically a different rendering engine for Java Swing. A remote IDEA instance was rendering the UI through HTML, i.e. you could develop in a browser. It worked relatively well, but there were some issues around copy/paste, etc.
Well, it brought up to here what we have. Even though there are many people complaining, what we currently have, even if fragmented, is a great collection of apps that are free and allow us to send text/images/videos/rich links to anyone using the app on Earth in a split second.

Not saying that it couldn't happen in other setting, but innovation definitely did happen in the current fragmentation of silos.
I can't say I agree with this. AWS has the size, reputation, and sheer near-unavoidability to find themselves with significantly more leeway in this kind of thing.

Just because AWS can get away with something doesn't mean you can.
I'll just say that this issue has made me pretty upset and angry over the last few years. The idea that people, "friends" even, hate me because I choose (respectfully) to stick to the definition of "woman" that I learned as a child and which my education as a biologist confirmed was reasonable is an absurd fact about modern western societies.
Anyone else happy with Gnome? It's good to have an opinionated DE that just gets out of the way.

It launches apps, provides me with workspaces, and abstracts all the low level details away so I can focus on actually using my computer.

If people want to customise every minute detail of the themes they shouldn't be using Gnome/GTK. The devs don't have to cater for everyone's needs, they are allowed to focus on a target audience.
Really hard to differentiate for PostgreSQL usage, both are great options. The main difference is that TablePlus supports a lot of other databases. I slightly prefer how Postico does things, also it has better PostgreSQL support (TablePlus is good but not great with arrays, hstore etc). I think the only thing that puts TablePlus ahead for my usage is being able to filter columns when viewing a row. I have some tables with maybe 40-50 columns and many similar column names so browsing with Postico can be a bit tedious.
Was nobody else surprised that this article about Java development focuses so much on CPU architectures?

I realize it's mostly talking about testing infrastructure rather than Java code but it feels sad that we end up here - I remember Java's top selling point being "write once run anywhere" and I genuinely believed the JVM would shield you from most issues with CPU architectures. But it seems like they managed to sneak back in through the back door.
Because those points are key to whether the technology can (or is worthwhile to) be evolved further. Is a dog that just holds conversations without any understanding what we want, or do we want the dog to eventually take on more interesting tasks? Can we get there with this method or not? How much effort would it take?

Technology that can only make you go ooh and ahh is pretty useless.
Very true! I received my MacBook on November 23rd 2020 and Jetbrains released an ARM optimised version of IntelliJ December 30th 2020. I may have used an EAP version some days/few weeks before release. https://blog.jetbrains.com/idea/2020/12/intellij-idea-2020-3...

I remember that first month as being very painful to use the IDE. It was really dramatically slow.
Yeah, but, I can send email to someone no matter what platform they're on. I can visit their website. I think this is "successful".
Ah, that guy... and my impression is that the self-image of KGB itself seemed to be built on the key event of one train from Zurich supposedly deciding an entire half of a world war, that's what they wanted to duplicate/prevent from happening to them again. Completely ignoring February and related events. Another example of selective perception.

Speaking of history and how it's told, I wonder how the standing of Eisenstein's Battleship is these days?
Predicting the Fare on a Billion Taxi Trips with BigQuery
Instead of a trial you could offer a sandboxed demo account with limited functionality and network access only to a demo LAN and not the outside world. Just enough to show your orchestration and control panel features in a realistic way.
To each their own. If there were food pills that would fulfill all my needs I’d be a happy man.

Unlike the grandparent, I cook all my food. I care a lot about what I’m putting in my body.

That being said, I don’t get great enjoyment out of it. Sure, I try and make food that tastes good. If I have to eat, I’d rather it taste good.

But if I could opt out I would.
> This only cements the power of US big tech like Google and Facebook

Au contraire. This regulation will force the big tech companies to open up their platforms, thus enabling innovation and competition.
Brazilia in Brazil was the same thing with Niemeyer. But not sure how much of the actual city he did, or just the most iconic buildings.

ps. see comment below, it was the work of multiple architects
> Discriminating on literally ANYTHING else, on ANYTHING that is not relevant to the job being done, is blatantly awful and should not be promoted on any level of any organization.

Why? Organizations are always subsets of the world in which they operate, and I don't see how being picky about the types of people with whom one associates is any sort of inherent injustice (other than the fact that, if applied improperly, it may hinder or otherwise impede/impair the organization, or (again, if applied improperly) deny opportunity to the disadvantaged on the wrong/unjust basis).

If I theoretically wanted to never hire people who are, say, sports fanatics, what's bad about that (outside of the fact that it may or may not make my team perform better or worse)?

Or, for a more concrete example: I do actually refuse to hire people who are both a) presently addicted to nicotine and b) consume tobacco combustion smoke to service that addiction. My personal thesis is that not quitting smoking in 2022 (and further not switching to a vaporizer now that such is widely available) is correlated with a specific lack of important personality and cognitive traits that make someone maximally effective in life (and at work). Am I being awful, and why?

You seem to approach it as something inherently bad, and I'm curious as to why, because I don't see any (external) harm whatsoever in it, and I should be free to make bad(?) hiring decisions that potentially kneecap (or benefit) my own team/company if I choose.

In fact, given that people working within the team/company are entirely opt-in, I see the ability to shape a team on other important social axes using these sorts of methods as a very important competitive differentiator (for better or worse; one would hope it results in competitive advantage) with regards to attracting and retaining talent (from relatively insignificant "your coworkers won't be ashtray stinky" all the way up to things like "your coworkers won't be TERFs").

What's the social/moral downside? Is there one?
I agree with several siblings that if you're building a desktop the only thing you really need to think about with compatibility is graphics card, because the driver situation is complicated.

For best compatibility (and lots of other reasons) I recommend Fedora - it usually has a much more up to date kernel than most other distros.