skysight-inc/HackerNews huggingface dataset:
This is a good example of why master/slave is not an accurate term: most technical uses reflect performing the same kind of work rather than one only telling the other what to do and when the master fails a slave is elected to replace it. Your master database doesn’t torture the slave node when it errors, either.

Using more accurate terms such as those on the kernel’s list immediately tells you the nature of the relationship AND doesn’t make anyone uncomfortable. That seems worth it alone, and it’s really unclear what good reason could explain why a few people would spend far more time complaining about work which someone else will do than it will take to complete that work.
Reduce jet lag so you can enjoy your trip
It’s not just their decision, that’s the thing. Crazy work hours are generally harmful, even people who “find meaning in it” can get burned out. And if companies allow and encourage staying more hours, it creates an environment where people can’t choose to work sane hours. And it’s not even an issue of giving more value or anything, because most time the extra hours don’t bring in additional productivity.

Most importantly, it’s not an isolated thing. It’s not just one or two persons doing it: if it were that it wouldn’t be a problem. It’s a generalized culture issue that should be taken seriously and not only viewed in terms of individuals.
Sadly, I can see many people in the US saying "Good, who wants to go to those Countries anyway". I know a few already who believe that.
On "When":

> This book explores scientific facts that imply that the impact of the decision taken is dependent on their timing.

I'm skeptical whenever a self help book talks about "scientific facts" as it relates to psychological research. Especially lately as a lot of psychology experiments are undergoing a crisis of reproducibility. I recall some oft-repeated idea that we have a limited willpower gas tank that is depleted by every decision we make in a day, which was based on a cookie experiment that I read was recently reproduced to show an opposite result.

In any case the use of the word "fact" seems strong but perhaps the book addresses this.
This discussion is about avx512, which has shown to have some issues compared to other solutions. Nobody is claiming FP is garbage or that we don't ever need SIMD.

Regarding Linus: he is almost always right. He has had more hands-on experience than everyone in this thread combined. I trust his judgement, he has earned it by being consistently correct while his opposition has just complained and eventually failed to deliver themselves.
Nope; still can't read my own code.
Fast food, cleaning, warehouse busywork, etc.
Fairwai, LockLizard, ReadNotify, and DocTracking all track if a PDF is opened. So that’s already a thing. Companies use it to track trade secret / IP theft.
Yes, you are right, that might be a reason. But work experience is a huge factor in infrastructure engineering. From my perspective it is what counts the most. Companies usually would like see that a candidate already worked on a similar stack, so that she/he won't make stupid beginner mistakes on your payroll and potentially ruining your business.
> Why? The experience and intelligence of the recruiter has almost zero correlation to the experience and intelligence of the people you'd be working with.

Good recruiters are able to match a candidate's skills with the skills required for the role they're recruiting for. If they can't do that, they are bad at their job and are more often than not wasting the time you could be spending with a recruiter who knows the industry they're working in.

If they got that aspect wrong, what else are they getting wrong? Are you willing to waste time and money going through the interview process just to find out that the role isn't a good fit, even though the recruiter said it was?
[2020 article about a 1998 occurrence]
Sure, in some sense. Any country which hasn't controlled it has by definition not implemented the necessary controls. But the converse is surely untrue. As noted in the article, Liberia reports that it's largely controlled the virus - the idea that this is due to their generally superior public health regime is absurd, given that they have an uncontrolled tuberculosis epidemic.
Both, was a camera module that did encrypted photos.
I drink a single cup of coffee a day (used to drink two), but love the flavor and taste that I considered drinking decaf the rest of the day. Never got around to doing it, but possible one resolution to this issue. Although decaf still has some caffeine, so I can’t really drink it too late in the day.
It's how Java's InputStream and Reader work, too. In any language, requiring the caller to supply the buffer is a prerequisite for efficiency.
Also increase turnover. Hiring smart, interesting people to do boring jobs just wastes everyone's time.
> Yes, and what do you imagine happens eventually if you don't pay it?

It's withheld from your salary by court order I believe? Not an expert.

> Or happens right away if you argue about it, or if they decide to feel threatened by anything you say or do?

Why would you threaten them?

The police in my country don't start random fights like you're imagining. A normal interaction is just procedural.
What got you here, may not get you there.

I have personally benefited from rights that unions have fought for. I am grateful to them for this. What I see them fight for now is worker retention. The most common fight is for the worst union members, because you have to represent your worst member, otherwise what is a union worth?

The other common union fight is whether the members are going to be screwed by management or by the competition, where the competition may be in a different country or a state with fewer protections on workers' rights.

I think there are still marginal conflicts where the Union can secure benefits for their members, but I'm not sure how much more they can help society overall.
When my team got a black developer I realized that it’s slightly awkward to say the word ‘master branch’.

I understand that git was made by a Finish developer, but in the historical context of the US any allusion to slavery can be problematic because it implies disregard for some people. Imposter syndrome is a big issue with developers, I certainly don’t want to add to that with any extra hints of ‘you don’t belong here.’

I would much rather use the word ‘primary’ for the central branch. I can certainly change that. But our repos are maintained by a dedicated configuration management department in consultation with a quality department. Any change requires meetings and lots of questions by lots of people. When we have 50 other priorities with dollar values attached to them, this type of thing is ranked very low. Plus we would be the only team to do that, we’d stick out like a sore thumb and future merges to primary would require special instruction for our support departments.

I welcome an industry wide shift away from these terms. Although I have no evidence to point to, I feel like this would increase retention. If one day management mandates that we need to rename ‘master’ to ‘primary’ it will make the shift easier because all the meetings where we get asked ‘why’ won’t happen, my team won’t stick out and be different. The change will happen across the board. Most importantly there would be less reason for people to feel like they shouldn’t be there.
It's less the CBD, and more in the surrounding suburbs. There are old cottages scattered around that weren't good houses when they were built, and aren't any better today. The land they're on is worth a fortune, but they have heritage status so they can't be redeveloped, yet they're also not worth renovating because they're so far gone.
> When I was younger, I never thought of it as a bad thing, since it scared away those who weren't bold enough to apply for the job - ultimately reducing the competition for the jobs that I've applied for.

Sometimes it reduces it too far, though, and the company fails to fill the position.

I did not apply to a job that seemed otherwise an ideal fit because they wanted a master's degree in CS, and my degree was a mere bachelor's in mathematics from Caltech. (At the time, Caltech's CS program only offered graduate degrees. They had all the usual undergraduate CS courses, which I had taken, but simply had not yet set up a degree program for the bachelor's so all us would-be CS majors actually got our degrees in something else. Usually math or physics or EE).

Six months later they were still looking and a headhunter sent them my resume. I was quickly hired.

By asking for more than they actually needed, the position went unfilled for at least 6 extra months and they had to pay a headhunter 10% of my salary.
The response is completely negative because the suggestion is just insane.

I'm a black man from a black neighborhood. We like Joe Biden. When Joe speaks freely without preparation, he makes racists and tone-deaf comments continuously. Sometimes they are really horrible. We don't care because we understand the era he comes from and we understand the difference between intentional and unintentional. He has evolved at least little and aspires to do more. Perfect is the enemy of good.

We know that when programmers talk about master/slave, they don't even think about slavery. It's just damn good metaphor. I might get fleeting negative association but I'm not offended. Offense is taken, not given. No need to disarm the world from strong metaphors just to show others that we are not racist.

Racism is power structures, not in innocent use of metaphors.
You're not wrong but why would I read a rust book instead of a php one, if I was an English teacher browsing this thread for "self help" book recommendations? That's kinda my point. I don't want to assume why someone liked a book, I'll probably get it wrong.
This is a half truth. Politics counts - but so does getting functionality out the door and gaining adoption.

People aren't stupid. If one team is simply failing to deliver, then the internal competition is a hedge on that.
> Speaking as a minority

Thank you for speaking up. I often think of HN as ivory tower. It feels great for people who have zero urgency to address social issues because those social issues don't affect them in any way. In fact, those social issues might give some of us an undeserved advantage.

It's not a surprise when you consider PG's own desires to forever be in an ivory tower and to blame any criticism of his own faults on angry mobs. He's never wrong in his own eyes and it's pretty clear that comes from a position of privilege.

HN does achieve one goal: I do love it as a place to discuss intellectual ideas. It does come at a cost of largely sweeping social issues under the carpet.

I would love to see an HN with many of the same rules but where membership is truly diverse and where minorities outnumber the privileged. An HN started by a minority and that would not have PG's DNA. I imagine it having everything I love about HN and perhaps a lot less of what I dislike about HN.
The trauma of being asked not to make rape jokes can't be compared to the trauma of being raped. Just do the right thing, is it worth the arguing?
I’d like to know what the modern substitute is for long personal letters like Feynman’s? It’s not just Feynman; look at this list from the featured website:

> written correspondence includes letters from: Jane Austen, Richard Burton, Helen Keller, Alan Turing, Albus Dumbledore, Eleanor Roosevelt, Henry James, Sylvia Plath, John Lennon, Gerald Durrell, Janis Joplin, Wolfgang Amadeus Mozart, Hunter S. Thompson, C. G. Jung, Katherine Mansfield, Marge Simpson, David Bowie, Dorothy Parker, Buckminster Fuller, Beatrix Potter, Che Guevara, Evelyn Waugh, Charlotte Brontë.

These are some important and busy people. Yet they wrote long personal letters. Whenever I write a long personal letter (by email), the most I get back is 3 or 4 sentences. And forget about having a real discussion by IM or WhatsApp — the replies are two-word sound bites. As far as I can tell, the only place real personal discussion takes place now is in person. Kind of ironic that we have far greater communication power than any of those letter writers did. I’m wondering if my experience is an outlier or if this is pretty much what everyone experiences today?
TallyAssist: Open source Flutter business assistant application
Deming demonstrated similar with his bead experiment.

https://youtu.be/ckBfbvOXDvU
> That discomfort has to do with your own narrow associations with the word, unable to separate the contexts and therefore triggering the human slavery version of master/slave in your mind and the associated emotions.

I agree with all of this. I'm sure if I were to work with master/slave systems for a while the connotation to me would change from the historical one to the technical. However even then, if I communicate with someone outside of technical people, it will carry the slavery connotation to them.

A while ago I had a similar issue when trying to explain male and female connectors to a friend. When she heard me use the terminology she thought I was joking, and I had to show her the wikipedia article and connectors on amazon. In that case it was harmless, but I could imagine the same scenario happening when trying to explain master/slave terminology to a colored person, and it coming off as an offensive joke.
I am sure perfection cannot be reached. I am hoping that we can recognize how far from perfection we are and adjust our systems to take account of that.

For the criminal justice system in the US, one of the clearest implications is that we should allow lawyers -- or at least judges -- to inform jurors about the basics of what we know about witness reliability. Because a huge portion of those we now know to have been falsely convicted we're convicted solely or primarily on the basis of witnesses.

For hiring, I think it means we should deemphasize filtering out candidates using some basic thresholds (like X years experience with Y) and emphasize opportunities for the candidates to demonstrate the skills they will use on the job.
Exactly, on the other hand to be certain it's possible to write again or directly call. Sometimes it will be a clear rejection, other times it becomes an invitation to the next step in the process. At least that's my experience, but motivation and thinking this is a good fit is necessary though
For any other language in the past few decades, the answer to that would have been "of course there is a point in learning other languages" (since none single language has taken over). I don't see why Rust that much more special.
It also puts into perspective why the antivaxxer movement is so vile, regardless of what the individual people in it might have as their motivations.
is there something similar in Europe?
Firefox's Multi-Account Containers Add-On Gets Site Isolation Feature
> I don't really have any use of it in my day to day job (Python and Go, some C++)

Find one of the most simple utility (probably a CLI) you have and rewrite it.

I have a lot, and find useful to turn some python stuff so is easier to ship (surely Go work here...)
How would banks lend productively? (just curious)
I mean if you want to conflate social norms with debates about knowledge and practice, sure great zinger you have there.

Unfortunately, many people do not have the luxury of treating their race, sexuality, gender, religion, etc, as a matter of ideological debate. The perspective of framing the social treatment of immutable identities as encouraging orthodoxy comes from a position of privilege.
> I've seen young kids automatically reaching for the the skip ad button in YouTube.

Does anyone not? Anyone who doesn't run uBlock Origin, I mean.

Hell, by the early 2000s I automatically tuned out anything banner-shaped to the point where it sometimes took a while to notice menus if they looked too much like a banner.
The base rate is non-zero because capital has non-zero cost. Interest is just the limit of the cost of capital. If you don’t have a fed, or if the fed does nothing then interest rates will converge on their own to a positive value.
Some of which fails GDPR compliance, and violates Microsoft's own privacy statement: https://privacy.microsoft.com/en-gb/privacystatement (see the Education sections, where they say they don't collect lots of info that's collected by Teams).
I have a few. Most are arabic, denoted with an asterisk.

Capture knowledge with writing.*

Say what you mean, mean what you say.

"The excuse was worse than the crime"*

He went (unnecessarily) far for pasture.*

He has been drinking from a sick goat.*

She accused me of her own sickness, and then went fast away.*

Eat him for breakfast, before he eats you for lunch.*

Eating lentils outside your home tastes better than eating chicken at home. (Pakistan)

"The eye of a parrot", meaning cannot be trusted. (Pakistan)

"Between the hammer and anvil", ie in a tough spot*

There are so many more but these are the ones that come to mind rn.
Around 1990, a classmate made a “mixtape” on VHS to play at a party for hours of continuous music that no one had to stop or mess with.
I think it is valid to have a preference for employers that care enough about recruiting to employ good recruiters.
I only started watching this channel about six months ago, but have really been enjoying it. (I started supporting Techmoan on Patreon shortly thereafter.)

If you're interested in hi-fi, photography, new/classic/weird/historical technology, I'd recommend checking out the rest of Techmoan's catalog.
The problem is that the word can have derogatory implications, not that it represents a bad thing to do with humans. If slavery didn't have the sort of implications it does in the US, it might be no worse than 'kill' or 'destroy'. You shouldn't do those to humans either, but seeing the word doesn't leave an unpleasant residue.
As well as the money to pay for theft/loss insurance on their 64k platinum Rolex Day-Date w presidential bracelet.

There are also multiples of this watch for ~$25,000 on chrono24, it’s not as desirable like the steel rolexes are.
Yeah, every book will change your life if you do what it says, and you haven't been doing it before :) That doesn't say much by itself.
The intended Teams place for these things to be is either Assignments or the "_Content Library" section of a Class Notebook. Both of them are harder for teachers to use than a channel called "homework" (or just the main channel; creating a channel is hard, too).
It probably doesn't help that a huge portion of the content is just fictional outrage porn. So instead of a real person posting their mistakes, you are seeing a caricature of a person crafted to accumulate internet points. This caricature, of course, is optimized to make you feel angry at that "person" for their actions. These days it might as well be /r/amitheangel+creativefiction
I can't get past Apple going into a hyperinflationary cycle (e.g. debasement or default are the only remaining levers the government has and both lead to rapid inflation) with hundreds of billions of cash on hand. Is there really literally no investment opportunities? It's hard to understand. If returns diminish that much, why not just accelerate buy backs 10x and become a smaller company?
Or - since lists call to mind a very specific data structure (linked lists) - they could have just called it Sequence.
There were books that changed my life so little that I read them a second time because I forgot I read them the first time.
`List` usually refers to a linked list or similar. Vec has the important feature that it encapsulate a contiguous array, which matters in a languages like Rust.
Create Versatile Microservices in Golang
In this case, the relationship of "master" and "slave" is intrinsically linked. No one is telling you to stop using "master" in other contexts. It is the master-slave relationship here that is the issue. You are beating down a strawman that wants to remove the term master in all contexts.
Hm... As a European on vacation in France right now, I wholeheartedly disagree. Argh... the tide goes up. Gotta hurry to move the towel. Would you excuse me?
When we looked at temporal tables in SQL Server for event sourcing, I was put off by the fact that you have to read from multiple tables. CDC + some external data source still seems to be the better solution here, imo.
We’re talking about black being used in a negative connotation, with no connection to color. I mentioned it only as another example where the origin of the term is harmless but there is still a good reason why you might want to avoid using a particular word.
Fighter pilots are not what you think. They know thier planes and thier enemy's planes, but those are always many years old. Few pay any attention to cutting edge technology as it doesn't impact thier work. They are not experts in missile development nor even aerodynamics. Point to a bit on a plane and they can say what it does, but ask them to explain exactly why it is engineered as it is and they will not have specific answers.

A cop is not an expert on ballistics just because he uses a gun. He knows his gun and how to best use it, but debates about the latest gun technology isn't necessarily his interest as they don't change how he uses the gun he has today.
Cloudflare is reporting a 502 Bad Gateway (for me). The article is available at The Internet Archive [1].

[1] http://web.archive.org/web/20200712144005/https://dailyjag.c...
The first step: become somebody else. That's the only step though. If you can't do that then don't get your hopes up to adapt the mindset.

wayback: https://web.archive.org/web/20200712144005/https://dailyjag....
He designed the structure, participated in negotiating the deal, advocated for it with both internal and external parties, was entrusted to care for the deal, and is ultimately the primary responsible party for the deal in question and for the company's gains or losses associated with the deal. The language is not exactly a stretch.
Borrow from depositors at one rate, lend to borrowers at a higher rate with losses to bad loans amounting to less than the spread.
Tangential to the content of the blog, I’m always weary of anything being labeled “anonymous” if it contains a lot of text that you personally wrote. Stylometry is a thing and it apparently works (I do need a citation, but on mobile and don’t have time - a quick Google search will return some results). I can see a future or even present where all it takes is a snippet of text that somebody knows is yours, and then a model to provide the probability that any given text off the internet (comments, blogs, etc) is written by you. People write and speak in very unique ways. As you increase the amount of your text, it becomes even more unique, like a blog.
These are not self-help books; they're mainly books on trying to get rich.
My philosophy is to change my behavior to avoid hurting other people. This isn't being weak, this is just good manners (being kind).

I'm less inclined to change my behavior for people who just want to be offended or who take it upon themselves to be outraged for someone else (who isn't themselves outraged).

I was concerned about hurting people so I talked to my only black friend (also a developer) and he said:

"I think people are going overboard with political correctness.

Maybe when we switch to the metric system we can change terminology"

What's A Good Substitute for Master/Slave?

https://news.ycombinator.com/item?id=23811866
Are you sure about the hair color? My feeling is that movie villains tend to have black hair while the good guys are more often not black. It isn't a strong association though. Superman has black hair while Cersei is blond.

Black has a natural association with night, darkness, and shadows. While white is associated with day and sun light. This is deeper than the English language.
Albus Dumbledore?!