skysight-inc/HackerNews huggingface dataset:
This is correct, assuming US 'protected class' works broadly the same as UK 'protected characteristic'. I don't know why this comment is being objected to?

It's about discrimination on the basis of the value of someone's <characteristic>, not that particular values ('white', or 'female', etc.) are held in some special regard.

The obvious example is hiring: you can (should) hire white people, black people, men, women, and so on. You can't (legally) hire someone because of one of those traits, or allow it influence your judgement.

(It's why I find quotas/diversity reporting a bit troubling - it sort of assumes an equal outcome, or something close to it, is a natural state, since you can't say 'hire more women' if you find that's what's lacking; you can only try to remove existing (illegal! conscious or not) bias in the other direction. But what if the lacking group didn't have equal opportunity, so on merit they really weren't the best hires? - I know, that old argument - point is, if that's the case, hiring for an equal outcome, so-called 'affirmative/positive action' is actually illegal.)

(IANAL but I have to assume there are exceptions where an otherwise protected characteristic is actually required due to the nature of the work. The police need a certain number of women, (and men, but that's the problem side) diversity aside. Primary schools presumably have the opposite problem.)
We know that prison rape is common in modern times. Could just as well be that in those cultures raping men was normalized and they just had to put up with it.
Or maybe it just puts more responsibility on people to think "how could my intent be read?", "what impact might it have?"

It's quite common to have someone express a personal opinion that they themselves don't interpret as harassment (e.g. because they don't belong to the group they're talking about, they see no issue with the way they talk or maybe they might be upset) only to be incredibly surprised and defensive when someone later calls them out.
Of course. So let me make a further suggestion: read modern historians (or read them too).

I don't know who are the authorities on Sparta and ancient Greeece. But don't get your opinions about those subjects from an internet rant aimed at shocking people who only know Sparta from its depiction in 300 and who can legitimately not tell apart the hyperbole and the fantasy from reality.

Read "history", in general. Don't just read some guy's blog post, even if he's a historian. Even if he's an expert. If you're going to trust the opinion of experts, consult proper scholarly work and read more than one expert.

Does all that sound too unreasonable, or, like an other poster said, like I'm suggesting you "do your own research" (like the anti-vaxxers)?
funny talking about people being gullible and then taking some random tweet as gospel and proceed to ramble about unrelated things.
Most of the time it wasn't worthwhile anyway.

Most 8-bit users had tapes, as disk drives were quite costly.

Having a compiler was even less than 64 KB available, and neither Z80 nor 6502 were/are stack friendly architectures.

So not only would one be swapping tapes all the time, there was much less memory available.
One of the most worthless PRs ever. Gotta Gate keep these shitlib faggots out of open source
I.e. (together with the S and I) this implies that the interface should be defined by its immediate consumer and should consist of all and only the methods required to implement the functionality in the most straightforward way (i.e. the consumer shouldn't have to deal with the idiosyncrasies of the provider).

On most languages this requires a lot of boilerplate and indirections though.
Everyone does the caps lock thing now, I blame phones, but they must know about Shift to type!"£$%^&*() etc, surely.
>myth
Objectivity is impossible, and no one here is making the point that the author of this series had no personal opinions on the topic.

It's a given that the author of this series has a bias, just like everyone does. Part of the academic tradition is to cite references (as this author does) and present the reasoning behind the arguments (as this author does).

That said, if Herodotus does have biases in his Histories, how would you identify them? Do you think it's fundamentally impossible, because you too have biases?
0 Chrome users use Bing (rounded down)
> Roblox first launched in 2006, a full fifteen years ago – that's five years before Minecraft

So if Notch pitched the author Minecraft the answer would have been to abandon the project? This puts a huge dent in the credibility of the article
In my day job I use Java, and all the items you list are good ideas to maintain my sanity.

But I sometimes use Awk scripts to quickly analyse a log file to get information you need or to generate a configuration file or something.

I think of the strict strongly-typed nature of a language like Java as equivalent to the formal language a lawyer might use in a legal document: There shouldn't be any place for ambiguity or misunderstanding.

Programming in Awk, on the other hand, is more like having an informal conversation with an old friend; those cryptic variable names is like the slang words that both of you understand and the magical syntax is like the dialect you share that may sound a bit strange to outsiders.

I think there is a place for both approaches in the broad space of computing.
Understandable reaction, but too broad. Like a lot of other areas of the culture war, there's a big faction you'd agree with. I'll never have a CoC on any project I work on. I consider protecting my projects from wokeism the same as protecting them from cancer, and I'm not the only one who thinks like that.
thats too simple, its more than that given some people attach varying value to it.
I told a person I know to use XMPP to which they said

"Which XMPP app should I use"

To which I dismissed XMPP its own as a viable alternative to anything, there might be hope for Jami as long as it is not linked to anything cryptocurrency and the security is sound.
There are tons of different Polish mustard's that are really nice as well. They are very easy to find in the UK. I'm sure that would be the case in the US as well if you know where to look.
There must have been some sort of testing period and approval process that involved showing the cars are safe? Why can't you see that until after this official announcement?
Except where there is specific law that mentions the violation of law and affects your fact pattern (e.g. stand your ground laws that require someone to be committing a crime for the law to apply to the self defense case) violating the law at the time doesn't really mean much when it comes to who pays up. The law is between you and the state. Deciding who pays up is between you and the other party.

You can't just stumble onto the highway where the normal traffic flow is well in excess of the speed limit and expect to get a payday because whoever hits you will be speeding.

That said, most of this goes out the window if you are committing a handful of crimes that society has decided exempt you from most of the protections of the legal system (terrorism, driving drunk, etc). If you are drunk and someone jumps in front of your car to commit insurance fraud it won't matter if you have 360deg 4k video of it, you will likely lose.
You think nobody wanted efficient computing before this?
I'd like to know if wrapping a phone in aluminum foil is enough to block Find My. iPhones are still valuable enough to steal for parts, so people will find workarounds.
I've only walked right into a job once. I had worked with one of the head guys at another job, weeks before they hired me. So they clearly knew I knew my stuff and was capable.

I've found it's very rare to do this nowadays. Even if you know someone at the company, you'll likely get grilled in a technical interview.

Unless it's a very tiny company / startup.
Well at that point Roblox wasn't big and Minecraft wasn't a competing project so probably not.
> We are too small and insignificant to make any true, lasting impact.

Holocene Extinction?

I guess it depends on the scale we're talking about. If we're talking on a planetary scale and the grand scheme of things, humans are insignificant insects. However, if we stick closer to a relatively more tangible reality, humans are responsible for an ongoing mass extinction event and the climate change crisis.
Jeez. When I work with Iridium I'm constrained to 300 byte messages (for budgetary reasons).
I tried to find the same thing on Bing, but they wanted me to login, says it all really.
i don't understand why o would escape if it's not inlined

public int conditionalEscape(boolean cond1) {
otherMethod(cond1);
MyPair o = new MyPair(/*p1=*/1, /*p2=*/2);
return o.getP1();
}

the reference still never leaves conditionalEscape (i.e. it's not assigned to a variable outside the methods scope), there's just a layer of indirection.
So you don’t see any relationship between declaring 2022 the year of "Women in Chess”, and a company that specializes in breast implants?
All my stuff is in Chrome, history, cookies, passwords
I wouldn't have made the joke, myself, but it's also not really insulting to anyone. It's not saying that women are bad at math, or that women broke date arithmetic to seem younger, it's just referencing that phenomenon.

What about a joke where adding weights resulted in quantities too large, and it's suggested that it was written for dudes who want to say they can bench press more than they really can?
No thats confusing one possible technical implementation with the concept, there are other ways to solve that. Thats like saying a Picasso painting is just a specific canvas with som paint on.
No wasabi?
From our experience (we're running on WebGL) iOS Safari is very performant and on modern iPhones very, very performant. No support for fullscreen and a bunch of other things makes me sad though.
To be fair, your mother has a child who posts on HN, she's not the average 66 year old.
And interesting problems.

I'm taking two years to work on a moonshot startup because the problem is interesting and I'm one of the dumber people in the zoom. I took a pay cut of 50% on paper and closer 80% when you price the stock realistically.
The very core of the problem is that impact of anything on human minds is, in fact, not objectively measurable. Even formalized attempts to do this - e.g. psychology - suffer from a major replication crisis.

In that scenario, the situation degenerates into "he said - she said". Traditional response was "in dubio pro reo" = "in doubt, let the accused go free".

But modern woke movements generally hollow out this principle and replace it by "believe the marginalized / weaker / oppressed side" and "be strict and hostile against the privileged side", as defined by the contemporary academic ladder of oppression.

This leads to a very paranoid society and I think it will take at most 10-20 years to reverse again, as bad cases start to heap. One of the universal qualities of humanity is that we can all be manipulative dicks, regardless of gender, color and creed, and once you shift the balance of power to the accuser, you will empower manipulative people across the board. And they are perfectly able to poison the common well for everyone.

Edit: 2 downvotes within 20 seconds and zero attempt at rebuttal.
I mean, even at the time flash wasn't a good experience. It was proprietary, nonstandard, buggy, riddled with security holes, didn't work well on Linux at all, required installing a plugin that more often than not came bundled with malware, and I'm forgetting a lot.

I see flash as the MVP of the modern web. It showed us a glimpse of the possibilities if we were to make the tooling available. And it worked: the modern web has more than caught up with Flash and there are absolutely incredible things being done with modern tech.

Google Maps on the web is one of those, by the way. If you look closely and consider everything they are doing with these "catch-up" specs... Well, i for one am glad they're not doing it in Flash :)
The irony is that Dartmouth BASIC was JIT compiled, and other dialects on mainframes.

It was the 8 bits that made it known as an interpreted language.
It's no big surprise. The cult of woke, having wrapped itself around the neck of the project, is now going for the squeeze. Expect it to continue in this vein for a few years until the people who pull most of the weight get annoyed and leave or fork it or whatever. This is how woke cancer kills everything it touches.
Once its compromised there is no gradient anymore and you never know when things are compromised because three letter agencies will anyway not tell you.
The World Wide Web Consortium at 27: a guiding star for the future of the web
Not only do you have to support ipv6, ipv4 will never go away on any meaningful timescale. So even if you do the right thing and deploy it you still have the same ipv4 address constraints. There is no winning.
Nice subscription service you have there Netflix, would be a shame if your customers couldn't view it.
Ah yeah, typical motte and bailey argument. First “meat is bad”, then you dismantle that, then “cattle feed is the problem”, then you dismantle that, then “food waste is the problem”, then you dismantle that, ultimately it always comes down to energy.

So, how about we solve energy instead (build nuclear powerplants)? Yet they still blame meat!
Isn't this what ISP subscribers are supposed to pay for? How big are the operating margins for major ISPs nowadays?
Reminds me of HasThisTypePatternTriedToSneakInSomeGenericOrParameterizedTypePatternMatchingStuffAnywhereVisitor in Spring.
Nephew it is, then! Thanks for the correction!
>One thing to consider is that most insurance companies will not cover a house if it had unpermitted/uninspected work on it that could even possibly be the cause.

This usually (I'm sure someone somewhere has a cut rate policy that states otherwise) only matters if the unpermitted work was what causes the claim which basically just means responsibility is back on the owner. In practice this is mostly fine since people doing their own work for their own houses tend not to half-ass things.
It's a specific cousin. I have four cousins, three female and one male (Danish actually have different words for female and male cousins), this label can refer to only ONE of my four cousins.
Then:

'What platform?"

Then:

Tell them.
Contrast with Hanlon's Handgun though: "Never attribute to stupidity that which can be adequately explained by systemic incentives promoting malice."

https://news.ycombinator.com/item?id=21691282
I understand bragging rights, but it's pretty hard to brag with something noncorporeal. That profile pic? Anyone can use that, whether or not they own the NFT or not. Makes for some pretty poor bragging material if you ask me.
Tersha Willis – How creators should think about their own merch
The point is that many people are too lazy to learn a more complicated alternative to something simple they've used for a long time. And that's why ipv6 still hasn't taken off in many areas.
But Conversations has voip... I use it all the time.
> Surely the baseball card’s value does not come from the fact that you can hold a piece of cardboard in your hand.

No, but if something physically exists then it's possible for there to be originals and first printings, which can be finite in supply despite the ease of reproduction.

I can understand why some people might prize a 1987 Barry Bonds card over a modern reproduction, even if the reproduction is indistinguishable, because the 1987 version is older or more authentic.

But there is no 'original' of this comment - moving it from my computer to yours (and from your RAM to your screen and so on) inherently makes it a reproduction. There's no authentic-vs-inauthentic distinction to be drawn.
There are python bindings that I’ve found quite nice. I’ve also used the C++ bindings and found them fine. C++ is complicated, but you don’t need to make your app complicated because of that.
Everyone pays for their internet access, so why should Netflix (or anyone else) suddenly pay for mine? Netflix isn’t pushing data, I’m pulling it.

If my ISP is losing money then I guess they better raise their prices, no?
> Netflix said it will review SK Broadband's claim, and seek dialogue and explore ways in the meantime to work with SK Broadband to ensure customers are not affected.

In other words, they will ship some Open Connect Appliance boxes to the ISP.

https://openconnect.netflix.com/en/

And that’s nice for everyone.

Some think it’s unfair that big players like Netflix can do so. But I think them doing that is far far better than the idea of ISPs charging content providers for the bandwidth.

Like other said, the customers of the ISPs are already paying for the bandwidth. Having the ISPs charging Netflix for the bandwidth too, that’s no bueno.
The bodies are specified in a schematised way, so all of this code can be generated. This is not hypothetical - Pulumi’s Kubernetes support, Azure (“nextgen”) support and GCP Native providers are all built like this.

It’s quite possible that the provided schema may need some augmentation for some resources (for example, semantic diff for IAM policies) to get the best plan-time experience, but this is a different world from having to hand write schema and CRUD logic for every resource type per the last 7 years of Terraform AWS support.
> to weaken the specificity and balance of the CoC.

This is a feature, not a bug. When the rules are clear and specific, they can be enforced fairly. When they're vague and unclear, then the only consistent principle is that the people who "enforce" the "rules" can do whatever they want and you have no recourse or due process.
It gets worse.

Apple execs buy a plot of land just across Highway 280 and build a mansion there to get the farm "homestead tax break."
Is he also blind so didn't see uniformed officers trying to intervene?
> If you want to look at reducing emissions from food, it is much easier to look at food waste, where ~40% of food in the US is wasted, and of that roughly 80% is produce like fruits, vegetables, tubers etc, meaning that even if there was a transformation to a purely vegan population, food waste would probably increase.

Overproduction isn't ideal from that point of view, but on the other hand it is at least to some extent also a necessary hedge against bad harvests – if you don't overproduce compared to your average requirements, then any even just mildly bad harvest would immediately cause food shortages, and that's something you really really wouldn't want to happen.
Analytic Number Theory Book Club Ending Today
In general.

Just yesterday I sent a an example to someone, on their computer they got nothing instead of a couple of nice balls rendered with a fragment shader.

Reason, their browser just dropped into software rendering and instead of progressive rendering, they got a black canvas with pixels slowly coming up.

No idea about the specific card, an integrated one in a Windows 8 white label PC.
Yes, the point I think you're getting at is how many bad actors will use the aesthetics of rationality without the substance of it, and that's equally irrational. Like the screens of fake code from B-movie hacking scenes, they look like they mean something, but there's nothing behind the surface.

However, in such cases I think it's actually even more harmful to resort to those accusations as a first resort. Those arguments are usually wrong in at least two ways: wrong as in "incoherent, logically flawed", and wrong as in "defending reprehensible behavior".

Failing to point out the logical flaws can lead others to believe "he's unlikable but he's right", another type of posture that these people just adore acting out.

There absolutely exist genuinely racist, sexist, etc. people, and one should definitely call them out when appropriate. But those terms are very susceptible to "cry wolf" type of scenarios. If everything is the worst thing ever, then nothing is. Being more cautious with how one plays those cards allows them to be more effective when needed.

I completely agree with you about labeling, I couldn't have said it better myself.
You're speaking from own experiences, I guess?
Former OnlyFans employees could access users’ and models' personal information
>> There are many types of history. Herodotus was not writing from any sense of a modern 'academic historical text'.

Sure. So read modern academic historical texts, if you prefer- but don't take your knowledge of history from a blog rant on the internets.

The passages you quote make it clear that the author of the blog posts is commenting on sources commenting on Herodotus. He cites Herodotus, Thucydides, Xenophon, etc, but there's nothing easier than copying citations one hasn't read.

And how can I know that he hasn't read the citations he cites? I can't, but I can know that he's untrustworthy because he makes things up as he sees fit.

For example, there's the case of the Spartiate/Spartan divide. From memory (because that's a long rant and I don't have the patience to read it again) the author is making a distinction between free "Spartiates" and enslaved "Spartans", as if there were two different words with these two different meanings. That is a complete fabrication: the Greek language, both ancient and modern, has one word for "inhabitant of Sparta", "σπαρτιάτης" (female: "σπαρτιάτισσα"). "Spartiate" and "Spartan" are simply different latinisations of the same Greek word, rather than sub-categories of the concept of "inhabitant of Sparta" with slightly different meanings.

At the very least, the author of the blog posts should have made it clear that the distinction between free "Spartiates" and enslaved "Spartans" is his own, but he fails to do so. A reader who doesn't know the Greek language, or the subject of the blog posts, will come away thinking that this is some kind of standard terminology, not something the author made up for his blog posts.

Again, this should give pause. The author straight up made stuff up to put in his blog rant. What else has he made up? Can you say? Can anyone, who takes their knowledge of Sparta and ancient Greece from sources like that blog post, only?
As far as I can tell, it already does this, and it's my most hated "feature". The delay while it does the search, combined with everything shuffling around at the end of that delay is terrible for me.

Personally, if I want to use the web, I'll open a browser. That's not the role I have for my OS, I don't want. And if it does have that capability, providing an alternate search engine should be doable, and it should respect my default browser.
Why was this downvoted? The 28 times figure only applies if you average for when the activity continues for 100 years. Meaning if we stop and most of the warming is in the first 10 years, we'd see a huge global cooling from stopping such a massive effect. This would serve as a great way to quickly reverse global climate change once it gets critical, and once it get critical people can no longer say that it isn't a problem so you'd have the whole world on your side, so not sure why we would waste that opportunity by using it now rather than when the whole world understands the problem?
Basically you take the word stem, add the asterisk and then append the female ending, you pronounce it by putting a stop where the * is and then saying the feminine ending (at least that’s how I’ve seen it done). This probably wouldn’t work in French since they hate putting stops anywhere :)

Some info and alternatives here https://www.goethe.de/ins/th/en/m/spr/mag/21967217.html