skysight-inc/HackerNews huggingface dataset:
It's probably more accurate to describe transitioning as redefining what it means to be a woman, not simply asking people to deny one's physiology or to "play along with a delusion". Before, it was simply being born a certain way. Today, it's shifting to mean acting a certain way combined with medical intervention. If we could redefine marriage to accomidate gay couples, I don't see why we can't redefine womanhood to accomidate transgender people, although it's fair to debate if that's necessarily the best option so long as good-faith is maintained and we recognise transgender people's struggles as legitimate.

Intellectual coherency on transgender issues will be rare because so much of it is agenda-driven on many sides, even conflicting within the same side. In a way it's starting to resemble the ferocious debate on climate change. Classifying it one way or the other has grave implications for the loser(s) and it becomes easier to "stretch" your claim when the spectre of that is raised. It's still important to keep in mind that the phenomena underlying the debate is objectively demonstrable: sex-based differentiation in the brain has been observed in ordinary men versus men who transition to women. It's also important to keep in mind that a simple philosophical argument highlights the inconsistency in saying that a man who wants a certain body is diseased for wanting the same things that would cause distress if they were absent in a woman.

It remains unseen if redefining womanhood will be a sustainable solution for trans' individuals integration and equality, but the fact that it is considered is reassuring that we have the right priorities as a culture oriented toward the individual, toward secularism, and toward liberty. However, we must be willing to admit what is working and what isn't working. Aspects of transition, such as hormone therapy, clearly work. Other aspects of transition, such as ignoring sex differentiation to the disadvantage of others in sports, may not be working so well. Honesty combined with good-faith and individual, secular values will be important here.

(Disclaimer: I am transgender and I consider myself to be more in a third-category best described as "different from most men")
Loan Ecosystem Online | NYC | Full-Stack Developer | Full-Time | Onsite | 100k-130k | https://loaneco.net/

Loan Ecosystem Online is a platform that is transforming the way middle market loans are bought and sold. The platform drives efficiency into the currently outdated middle market loan syndication process.
Our current stack is Ruby on Rails, AngularJS/Angular Hybrid, PostgreSQL, Redis, AWS and Docker. You will be working closely alongside our founder and CEO, and be a part of the core team that shapes the company as we grow.

Apply her https://angel.co/l/28JSu2 or email your resume to me at neil@loaneco.net
> People are male or female by genetics

Some (most) people. As with most things, the whole truth is not that simple.

Regardless, "sex" and "gender" are also not the same (though they're usually closely related). There's nothing about having a Y chromosome that makes one have short fingernails, short hair, unable to wear dresses or high heels or paint one's fingernails.
FWIW Havok is very much still trading and active in the games space. I won’t say any more as the business side of things isn’t my forte. Unfortunate that the website gives that impression!

Disclaimer: I work there.
> People literally get gulled into spending their life's saving because of Baidu's fake ads.

Then try this, in order of ascending difficulty: make link lists and web rings, make search engines, organize for consumer protection, actually demand the concentration camps be closed, for starters.

You can't appeal to humanity, "mercy for the non-dissidents", while ignoring the dissidents as out of scope and irrelevant. That's like telling someone they should stop snoring while you are operating machinery at 500dB or something. You can't impress me by saying this person who burned 23089234 dollars needs my 50 cents or they will starve.

And that's besides the point anway. It's not about the wellbeing of Chinese non-dissidents, it's about the potential complicity of companies in countries which so far are not totalitarian. I'm not going to feed someone who is starving if it means I wipe my whole intellectual heritage with some virus I bring home. To even bring up a sub-optimal search engine as something that could ever matter in such a context is staggering.

> Just like giving African famine victims some amount of food is morally noble

That "victim" is in turn currently brutalizing (and/or complicit with the brutalization of) someone else who is both starving and being brutalized. The only condition for "giving them food" is to stop with that, something they should have done already anyway. But even now, the actions show that the brutalization and/or the looking away is more important to even themselves than the "food".

The appeal to compassion to normalize being not compassionate does not work. If you can't have sympathy for someone kidnapped or murdered for pissing off the wrong corrupt henchman, then don't talk about ads mixed with search results like some super tragic thing.

Comparing the results of what humans are doing (or fail to do), with a famine, which basically just "happens", that is also duly noted, and fully rejected. At this point, I think I could make a totalitarianism rationalization bingo card.
Google's original rational for exiting China was to protest suppression of information. Has it done anyone any good? China simply developed their own search technology in house to replace Google, but with censorship. By doing so, they strengthened their local tech talent, and now they might outsource the technology they developed to other regimes. If Google had developed this tech from the beginning, they may have been able to avoid letting this tech get into the hands of regimes even worse than China.

Of course, we will never know the alternative outcome. And I appreciate the value of a company standing for moral principals even when it goes against practical considerations. But I think it is highly reductionist to suggest that yours is the only or "obvious" moral view on the situation.
The comment has been flagged and killed again. I doubt it will ever be revived.
"The UNIX programming environment" by Kernighan and Pike will be cherished by computer scientists in 200 years, just like mathematicians today cherish Gauss' disquisitions on curves and surfaces. PHP, javascript, python will be long forgotten.
How do you think this add on was working? do you think it was brute forcing the password of all the sites you were thinking of?
Hackers is a history book.
Good for you, righteous dude. Now, start a competitor to Google. Hell, start a competitor offering uncensored search to the Chinese market!
This is pretty dismissive and simplistic. You should read my sibling post to yours and give your opinion.
If you go a bit further with this, it becomes documentation-driven development :-) Also fits the first point of Simon Peyton Jones’s talk on writing a research paper: https://www.microsoft.com/en-us/research/academic-program/wr...
Many people refer to sex as what someone is biologically and gender as what society considers them (edit: just FYI I'm not an expert and this is probably an oversimplification). While sex is more constant there isn't any reason gender has to be (and there are practical reasons why it shouldn't be but that's out of scope of this comment). This means that while biologically someone might have two XX chromosomes and be 60 years old it's not necessary that society considers them an old woman.
He clearly has not thought through the consequences..

eg

turns up to pick up rented car..

Goes to bank to arrange a bank loan..

Tries to sell or buy land.. or anything for thar matter..

Tries get on an international flight...

Result..

sorry sir there is no way you are 49 years old you have obviously stolen someones identity just wait here while i call the police..
We detached this subthread from https://news.ycombinator.com/item?id=18590863 and marked it off-topic.
That's simply wrong. Age has a definition. You cannot 'feel' yourself into a different age. Sex != gender.
Scientists Find Gut Bacteria in the Human Brain
nobody uses bing lmao
I just checked my UT driver's license and saw "Sex:" "M"
There is a gender difference in many countries worldwide - https://en.wikipedia.org/wiki/Retirement_age , with women often getting to retire 5 years earlier. The differences used to be more common, now many countries have equalized the retirement age where it used to be different, and many of those where there currently is a difference are phasing it out.
Really sharp. Will you please by my guru?
Simply amazing. We need more tools for artists to convert existing real world objects into digital versions. This tech is amazing because you don't need a set of cameras taking photos from all possible perspectives, instead it can just take visual cues from a video. Very impressive.
Populism will win in the end, and populists will overturn any unpopular ecological measures.
Given the lifestyle choices I've seen people make who are also very publicly worried about climate change, it seems as much as anything to be virtue / social status signaling. You worry about climate change if all your other basic needs are met and you want to signal that to your friends and neighbors.
Wow. That's delightful. I'm gonna take note of this! Thanks for sharing.
This legal battle was really about giving a platform to bigots who want to conflate gender with sex to invalidate transgendered people. Just look in the comments for proof.
Reddit is vastly varied.

There are mountains of politics and hobbies on Reddit.
Advent of Code in Clojure (livestream on twitch)
Well what you are referencing now is typically called Tylenol 3 which has codine (an opioid/narcotic) but it doesn't have the same abuse rates as oxycodone, for example. They usually don’t start with Tylenol 3 either though.

There are scales to this stuff, like you wouldn’t lump heroin or morphine (both opiates) with Tylenol with codine (then again...maybe you might), but that’s the point you said you didn’t want to have a highly trained pharmacist fill your Tylenol, but based on all the questions you have, that is probably the most appropriate course of action. Then you can get a handle on the risks of these therapies, the difference and allow that to inform your decisions.
AFAIK nobody's done a study to determine what percentage of the population has chromosomes that don't match with their expressed sexual characteristics (either primary or secondary).
Australian Prime Minister rejects link to leak of confidential police submission
Apple pulled the Tumblr iOS app after complaining to Tumblr about them hosting child pornography, not just NSFW blogs, and not seeing action being taken.

As I mentioned elsewhere, Tumblr stripping adult content is very likely a move toward making their site advertiser-friendly, because Oath (their new corporate parent) does not have the tolerance for losing money that Yahoo did. I mean, yes, getting rid of all content from "female-presenting nipples" on up should technically get rid of the child porn, too, but the breadth of Tumblr's actions here make it highly unlikely this is primarily driven by getting the app back in the iOS App Store. (I mean, hell, Tumblr doesn't need an app, and it's not like Apple blocks you from surfing to porn sites on Safari.)
Most of the illict guns causing Mexico's enourmous murder rate come from America, where they are an uncontrolled substance. Therefore America should ban guns? (/s)

Fundamentally it's America's problem. A Chinese crackdown might impair it a bit, but this approach didn't work for Latin America-supplied drugs, and it didn't work for weed, so why do people expect it to work now?

No, the real solution involves getting to the people at risk and helping them. Which is something so completely out of character for the US political system.
Reddit on my desktop says hello.
Some old articles in physics are surprisingly concise. There is no point in reading a modern 300 page book on special relativity when you can just read "on the electrodynamics of moving bodies" which is 23 pages and self-contained.
Not utilitarian calculus. It's closer to spider-man's Great power comes great responsibility.

For example, if I figured out the secret to creating strong AI with respect to writing software such that I could replace the entire software engineering industry with one large computer (note: this isn't something I believe will be possible for centuries if it is ever possible), then I would feel compelled to use the billions of dollars this would undoubtedly get me to help retrain all of the software engineers I just permanently put out of a job.

It's also stated as 'if it is within your power to do good, then you should do it'. My contention is that a powerful company should hire more people to cover additional work instead of finding creative ways to get additional work out of currently employed people for the same amount of money because hiring more people is a good that they are able to do and getting more work for less money isn't.

I'm fine with us not agreeing. But I'm also fine with me being right, which is why I'm still typing.
Can you combine it with some other tool that has sharding ?
Because then he could be married before he was even born? Or a young person could "feel" like you are 65+, and start collecting retirement benefits early? Or they could "feel" 21+, so they could buy alcohol? Or if by changing your age, then a crime you committed when you were 18 was retroactively changed to when you were a minor?

Changing your gender doesn't actually have many legal implications (outside of, perhaps, marriage). Changing your age would throw your entire legal history into question.
For normal consumer use cases a discrete GPU has been "dead" for some time now, with both Intel and AMD offering CPU's with integrated graphics able to even handle some (very-)light gaming tasks.

Discrete GPU's aren't going anywhere though, PC gaming has been going through a huge resurgence and their deployment in enterprise workloads is ever increasing. Warranty costs alone (you don't want to replace a 400+ mm2 GPU die when a motherboard capacitor dies or the CPU it's attached to fails) dictate that they remain add-in boards, then you have the upgradability argument.
Although, if you show me a random person, I can easily tell you their sex (and in most cases gender). However I can't precisely determine their age. To track somebody's age is quite elaborate, you need a calendar and have to count days and years, and you can't do that yourself or trust the person to do it, but you need a certain social system... Birth certificates etc. or at least your fellow villagers have to celebrate birthdays regularly.

What I'm trying to say is, a lot of very unobvious things are socially constructed, I think.
There is a way. Right now most people (myself included) don't think there is any need to do anything, despite constantly hearing from the media and commenters on HN that the sky if falling.

If you are convinced a crisis is coming and want to make a significant contribution, try to develop a workable policy proposal and a convincing case of why it would be a good idea. I have invested a few weeks researching this topic and found nothing I would feel comfortable sharing with skeptics and saying, "here's a good case that a CO2 tax would be beneficial" (or something similar).

An example of an unconvincing case is the recent report from the US government; they claimed GDP will be 10% lower in 2100 if we don't make drastic cuts to CO2. The issues with it are (1) Our GDP in 2100 will be 10X what it is now, so 10% is irrelevant.
(2) The cost to cutting CO2 drastically will reduce GDP even more.
(3) The report assumed worse than the worst case scenario from the IPCC, i.e. it's very unlikely.
Educative | Seattle, WA | Full Time | Developer Adcovate | Developer Evangelist | https://www.educative.io

Educative is an interactive learning platform for software engineers that provides pre-configured developer environments. Instructors create lessons using Educative's course builder. Students learn using coding playgrounds, embedded web applications, coding challenges, etc. without the need to install anything on their machines.

We are hiring for following two roles in Seattle, WA.

- Developer Evangelist And Content Lead
You'll be working with the technical evangelists and marketing teams to create a strategy to build our author community. You'll also be responsible for sourcing new authors, identifying trends in software engineering, understanding new topics relevant to developers and then working on finding the domain experts in those areas, represent Educative at conferences and meetups, etc.

- Head of Developer Relations, Community & Content
You will report directly to the CEO and work closely with technical evangelists, and marketing teams to create a strategy answering questions like how to build and nurture a developer community, how to attract great instructors to Educative, represent Educative at conferences and meetups, etc.

Please send your resumes to jobs {at} educative.io.
Only one post per company, please. This is in the rules at the top.

You'll also get better results by taking a look around the thread and learning what the conventions are here. The HN audience doesn't react well to being sold. It much prefers facts.
I came here to post the exact same thing. :)
> Depends on your definition of “uses”, and I disagree with yours.

It really does not, unless you're also disagreeing with the definition of "is". Unpaired surrogates are not valid in a UTF-16 stream. If there are unpaired surrogates it's not UTF-16. If the system normally allows and generates unpaired surrogates, it's not dealing in UTF-16.

> It’s always technically possible to make invalid data. For example, you can write a web app that will send Content-type: application/json and invalid utf-8 in the response.

And that will blow up in the client, because your shit system has sent it garbage.

> Yes, technically these programming languages allow unpaired surrogates in strings.

Making them not-UTF-16.

> This is not necessarily a bad thing, there’re valid uses for such strings.

Like taking a pile of garbage and making it into a bigger pile of garbage.

Which is not relevant to to the issue at hand: such piles of crap are not UTF-16.

> For example, you can concatenate strings without decoding UTF16 into code points

That's not actually an example of your claims, you can concatenate valid UTF-16 without decoding it into codepoints as well.

> I hope you agree golang uses utf-8 strings.

I most certainly do not, why would you hope I agree with an obviously incorrect statement, what is wrong with you?

> Despite that, the unicode/utf8 standard package has ValidString function, which means you can still create invalid strings

Well you've got cause and effect reversed but yes you can create non-utf8 go strings, making Go's "strings" not utf8 at all.

> Does it mean golang uses wtf-8 instead of utf-8?

No, WTF-8 is something well-defined[0].

Golang's "strings" are just random bags of bytes, much like C's, and they're no more utf-8 than C's: you may assume they are of whatever encoding you're interested in but with no guarantee whatsoever that's actually the case and your assumptions may well blow up in your face.

[0] https://simonsapin.github.io/wtf-8/
As much as anything, this comes down to societal gender roles and a desire not to conform with the ones you've been assigned. In a different culture, it could simply come down to "piss off and I'll do what I want", but we live in a time and place where labels very much matter to people, and they want to be able to pick labels that mean what they would like.
The Computron tube was earlier and much more complicated, but a full Computron was never built.
I'm more with Dave Cutler and think Unix's win was a sad historical accident. It worked great in a world with teletypes but is a horrible model for our world of multimedia.

Ioctls are a sad blemish on the face of computing and fork() while again beautiful in the simple world of single threaded programs forces far too many constraints on modern OS services. Modern OSs get around it by barely supporting it except for exec() calls immediately after.

Simply put... not everything is a byte.
The people pledging to solve the problem are actually making it worse by not coming up with a plan. They think the problem will solve itself if they just pay a chunk of GDP to unelected UN bureaucrats (who also don't have a plan).

All that does is leave you less well off, meaning you have less to invest in real solutions.

Carbon taxes are a power grab by globalists and have no impact on solving the problems they claim to be taking the money for.
It's gotten to the point where that's actually a selling point for networks such as Mastodon... which is silly, because it should be normal behavior.
Is these virtue signalers changing their lifestyle choices going to solve the problem of climate change?

Boycotts only work, when they are done collectively.

Choosing to opt out of carbon generation, is like choosing to opt out of politics. It's going to happen, regardless of whether or not you participate... Unless you act in solidarity.
Gamers find the government’s Project Bakemono
CircleUp | Data Engineering, Machine Learning, Data Science | San Francisco, CA | Fulltime, Onsite | https://circleup.com
CircleUp’s mission is to help entrepreneurs thrive by giving them the resources and capital they need. This is accomplished with our in-house developed platform Helio https://medium.com/@ryancaldbeck/announcing-the-launch-of-he....

We are working on challenging problems in information retrieval and being able to develop an in-depth knowledge graph of all private consumer packaged good (CPG) companies. We are mining vast amounts of data to successfully rewrite the rules on how private companies are evaluated.

Our primary tools are Python3, Spark, Docker, Airflow, and AWS but we are a small Engineering/DS team and always happy to hear new and impactful ideas.

Senior Data Scientist: https://circleup.com/job/senior-data-scientist/

Machine Learning Engineer: https://circleup.com/job/machine-learning-engineer/

Data Engineer: https://circleup.com/job/software-engineer-data/

Infrastructure Engineering Manager: https://circleup.com/job/infrastructure-engineering-manager/

And more at: https://circleup.com/jobs/

Please reach out to mstockton@circleup.com for more information
I agree, once they have done it for one country they don't have a moral standing to reject another country's request to do the same for them. At times it might not even be a request they might just say do it our way or you don't get to do business here.
This is how free speech dies. Instead of hoping that sometime in future China would lift censorship for good we now have to hope other countries won't follow suite.
Or, he found another job quickly with comparable pay.
More is not always better, though. E.g a modern book on compere construction will certainly teach more advanced techniques than the Dragon book or Wirth's Compiler Construction books, but I've yet to see any recent book on compiler construction that I'd prefer for the basics.

I'd argue that exactly because so much of it is cumulative, a lot of old technology texts stand up just fine when describing things like algorithms or a sub-field up to a certain level. The original paper on quicksort for example is just fine as an introduction to quicksort.

The books and papers that date are the ones that seek to tell you the best way doing something broad. An old text on the best way to sort in general will be date where descriptions of specific algorithms haven't.
Whoah, I thought time was relative. What happened to time dilation?