skysight-inc/HackerNews huggingface dataset:
I assume the author is using AI to mean software in its broader sense, not just a machine learning algorithm.

Somebody will eventually write and algorithm that actually understands the laws as they are written, the case law that interpret them, and can read and write contracts. The algorithm might not have anything to do with ML.

I would like to think one day we'll actually understand how our bodies work and can diagnose problems as if we were debugging software rather than stabbing into the dark with drugs.
Seems not even in the US things are as clear-cut as it seems: https://www.theatlantic.com/ideas/archive/2018/10/large-majo...
> I don't know what you think flirting is but that ain't it.

Let's be serious it depends on the context of the conversation. She could have been flirting with him and then when he flirted she said "but I have a boyfriend" and he could had said that and she could have agreed. That is flirting. It could have been what we suspect some guy hitting on a woman and she said "I have a boyfriend" and he said that. I used the word flirting because that is what the source used.

The guy was probably a creep and I am not surprised either but if you're going to have a code of conduct for everyones safety then say someone had to go to their room for their safety tells me your code of conduct isn't for safety but for apperance.
Well that puts you in a high risk group. Any temporarily high increase in IOP can trigger a tear easily, e.g. an accidental poke. Giving birth is risky with such high myopias. Aging of course... once in 50s I'd do annual checkups on the posterior of the eye if I was a high myope.
And drugs for sure didn't affect the shape of your eyeball.

I'm not saying antibiotics don't do any damage, I'm just saying that in such a case those would be at the back of the blame list...
> EDIT: from cursory checking it seems like plutonium outputs 8 gigawatts, holy shit.

A critical mass of plutonium will output just any imaginable amount of power your powerplant can handle.
This is not good for the quality of apps, it is impossible for apple or google to review all the spying apps and ensure they can spy with the highest standards of quality, without withholding at lest 30% of the revenue of developers from bangladesh. We will be doomed by spammers and scammers now, what a shame (/s)
Andy Rubin sexually harassed people. That's not the same thing.
Reading CoCs they are usually full of language that you would expect people would have already learned in Kindergarden. Unfortunately there are too many grown-ups around that seem to not have internalized these things, so while I don't like the patronizing myself, I see some value in writing down a set of "if you wanna collaborate here, please respect these rules".

And while you are right, the code itself doesn't care, there are lot's of interactions around producing that code that are between humans, where behaviour is important.

It's not much different from the guidelines that exist for this very site: https://news.ycombinator.com/newsguidelines.html

I mean, that is a kind of code of condcut, too.
Line app let engineers in China access user data without consent: media
Washington Fumbled the Future
Indeed. But way to go... third party dependencies wont support Python < 3.6 forever. And it's still very useful for the application code alone.
> You know that Android is open source...

Technically Android is OpenSource.

De-facto - its not.

For many many years now Google is adding all non-os functionality into "support" libraries, "Google Services" - the name changes periodically - but the essence is the same: Making sure that any Android that is not "Google certified" won't be able to run Android apps - which all use these libraries - and won't have apps such as YouTube, Gmail, Photos come pre-installed..
> They forgot to talk to people who are actually members of the black community.

Afaik, modern slaves are mostly Asian (women).

Whatever, I prefer the name "main" over "master", and moreso I prefer "trunk". Often, branch names like "develop" are used as well.

What this change helped produce was mostly that tools do not rely on `master` being the default branch, which is very helpful in some regards.
I'm waiting for the moment when they change all "black" to "dark" or something equally stupid.

BTW. "Black Lives Matter" is totally wrong - It should be "All Lives Matter", otherwise it is kinda racist, no? ;- )

BTW2. By avoiding terminology "Master", "Slave" etc, what we trying to achieve? hide the truth that White managed to catch and enslave Black and roll on like that for years? cmon.

We are living in times of hypocrisy.
Is that Halix in NL - https://www.politico.eu/article/breton-no-astrazeneca-jabs-e...
There’s no real removed content to an aggressive repack. The dangling stuff is GC’d but for the most part it’s just storing everything in packs wit more expensive options than the normal “online” maintenance: a very aggressive full repack can take an hour or two in a really big repo.
Oh I absolutely did. No reason for me to repeat the entire article in my own response to it, so I referenced newspeak instead.

The map is not the territory, and you may simply be noticing the differences between your map and mine.
There is a chasm between “doing something like this distracts from more effective options for change” and “people can only do one thing at a time”, and arguing the latter when someone says the former feels disingenuous.

For example, in California, due to long term drought, urban water usage legislation was enacted. Urban water usage in California accounts for less than 10% of the state’s total usage, so a 20% reduction, at significant personal impact to urban residents, has a sub 2% impact on total use. However, it also gives the appearance that the legislature is actively engaged in addressing the problem of water conservation to under-informed voters without compelling those legislators to address agricultural and manufacturing uses (and their organized lobbying efforts).

The problem with “every little bit helps” mentalities is that they enable perverse outcomes when coupled with limited information decision making, finite resources, and multiple concerns to balance. All of this leads to the politically optimal (and thus career sustaining) option set being deeply suboptimal application of resources.
Purism Librem 14 supports it: https://puri.sm/products/librem-14
They could simply rename their own branches.
> On the first day of the retreat, Megan, a cheerful twenty-five-year-old with blue eyes and shoulder-length hair dyed a cardinal red, woke at four o’clock in the morning to the chiming of a bell. For a cumulative ten hours and forty-five minutes, she sat cross-legged on a rug, her spine erect, and tried to focus on her breath.

This to me sounds like the equivalent of trying to squat with a 200 kg weight on your back on day one when you have never trained with weights before.

In the context of Dharmic spiritual traditions, meditation (of various types) is intentionally aimed at facilitating a deconstruction of your normal sense of self and also induce altered states of consciousness. These should not be taken lightly.

If you are going to pursue it seriously, it's best to gradually ease into the tradition and respect the spiritual context in which these techniques are supposed to work. It's possible that the recommendations that Dharmic spiritual traditions have for ethics and devotional practices allow us to be more prepared for our experiences during mediation sittings and receive them in a more wholesome way.
When you say "good tradition", what did you have in mind? I realise you probably were trying to avoid a flame war, but as a Westerner interested in meditation I find it extremely hard to tell what's good and what's not. Or which teacher is reflecting a school's standard teaching and which is doing their own, idiosyncratic thing.
> grovelling comments from a house-type here

?!?
> Do you know a lot of "left" people who actively speak against the "woke" crowd?

Certainly. The majority really. That's in the Netherlands, but compared to the vocal internet crowd most people I know who vote on parties left of the political compass worry about climate, animal and human welfare, and inequality. Rarely will someone go all 'woke' and demand changes like this.
The biggest thing that annoys me is now I have multiple repos with different branches that are main/master.
Bitcoin mining off unused power at a hydro plant, the cheapest way to do it, already doesn’t hurt anything because there isn’t anything better being done with it or better ways to store it.
There is the "whole food plant based" diet, see Dr Greger's "How Not to Die" and "daily dozen".

I found it compelling and switched, feeling healthier and lost around 20kg in 6 months without thinking about calories.
Technically? Nothing. But a culture that forgot the value of labor organizing and embraced the fantasy of rugged individualism needs a fresh education on labor rights. That’s what Wolff does with his organization Democracy at Work:

https://www.democracyatwork.info/

EDIT: There is more to it than this. There is a whole spectrum of laws common in other countries that could help. For example both unions and cooperatives could help. In Germany it is law that large corporations must have board seats for union representatives. A move like that would help grow labor power and ultimately benefit cooperatives. But there is a pretty significant effort ongoing to quash labor organizing efforts in the USA. Amazon, Walmart, and even Google fight against labor organizers and fire them the first chance they get. They have decided that their profit margins are more important than labor rights, and they’re investing a lot in anti organizing efforts.
This is some technocrat fiction that has failed time and time again. There are towns in the US right now which actively reject help if it's not coming in the form of "more coal jobs" (which aren't coming back regardless of how much coal mining is actually on).

Economic incentives don't change people's minds, they motivate them to double-down on their biases.
Wait, I need to explain details of remotes and named branches before a basic collaboration exercise because some angry lefties in California got offended? Come on. Git can be very overwhelming to new users. Any concept I can leave undiscussed before people can get their hands dirty is a win. GitHub forces me to add a concept for political reasons.
> Out of curiosity I asked my manager, who is like 20 yrs older than me, if he had ever been stopped and searched, he said not once in his life.

I had a similar conversation when a black colleague was late for work, having been stopped and searched by the police in London.

The other 10 (white) developers were all shocked, but he said it as casually as someone might report they'd missed the train, or had a puncture on a bicycle. He was stopped regularly, nothing to be done about it.

No one else had ever been stopped.

(A few months later, one of these white developers and I were walking away from the office when the other guy was stopped by the police. They searched his backpack on suspicion of theft. They told us the description was "white youth, short black hair, red football shirt, riding a blue mountain bike with a black backpack", which exactly matched my colleague.)

The government figures say, from April 2019 to March 2020:

> there were 6 stop and searches for every 1,000 White people, compared with 54 for every 1,000 Black people

and this is an improvement!

https://www.ethnicity-facts-figures.service.gov.uk/crime-jus...
Copied and pasted from the article:

> So what would our tech bro saviors have found out if they had actually bothered to talk to anyone black? Well, at least this black person would have told them that calling the branch master is not offensive. Furthermore, black people as a collective are not triggered by words like master wherever they appear in the wild. Context people, context. Banning a word because you think it’s offensive is basically telling us what we should and should not be offended by. There are bigger problems around inclusivity that deserve our time, let us put this drive for change into those.

It speaks by itself. I agree.

--

Honestly trying to connect vaguely the calamity of racism or the master/slave human abuse and then bringing them forcibly into the context of a software term "master" used as a naming convention to describe the root (default) repository's branch is just stupid and insane.

Simply because both contexts are completely different. So try to mix them is big mistake and confusion-prone. Even it can fracture your community (if maybe it's already).

It's sad see how devs/companies are supporting this stupid idea of the change or even worse they encourage you to do it so.

Fortunately there are humans (devs) who really understand the matter and don't buy this nonsense.
> Otherwise, about the article, it's unfair to say that we need to correct the AI/ML to a more "neutral" perspective.

I work in ML. its not neutrality, its representation.

if you use your own staff to train a face detector, a detector to detect small faces in CCTV, it'll only work on your staff. It won't pick up children, anybody who is slightly brown, anyone with big hair, or people who wear hats.

thats rubbish if you expect your models to work in the wider world.

don't think of is as political, think of it as trying to release a word processor to the world that only support ANSII, and wondering why its not selling overseas.
Do you think there's any relation between the naming of whitelist/blacklist and skin color? I certainly don't. Colors and their associations exist beyond racial identity.

Also, what is the problem in calling the relationship between two processes (one fully controlling the other) master-slave? It's a perfectly suitable analogy and does not have anything to do with any one person's ethnicity or history. I'll go a step further and say that looking at this whole thing entirely in the context of the mistreatment of african americans is unfair to people all over the world who have a history of slavery - as other posters have noted, there are plenty examples of that for people of all races. This is not exclusive to one group of people and no one can claim ownership of the word.
Well that ruins the fun of the surprise a little... but I guess people can still look forward to real plot twist: who the "masters" were. Hint: it wasn't the Moops!
3D Math Primer for Graphics and Game Development (Free Online Book)
Word "master" has many meanings, not just "a man who has people working for him, especially servants or slaves"...
I have not seen any "much better choice". Swift is one of the best languages I have ever used on any platform.
You're saying that "Pushing around a big car to travel what is essentially walking distance is a waste"

Order these in desirability:

1) Not travelling
2) Travelling by car for 2 miles
3) Travelling by car for 20 miles
4) Travelling by car for 200 miles

I've already done it. In no world is it better to own a car and travel 200 miles than it is to own the same car and travel 20 miles. In all worlds it's better to not travel at all.

You are saying that "you shouldn't drive 3 miles". Unless you are also saying "you shouldn't drive 30 miles" and "you shouldn't drive 300 miles" you're being a hipocritte.

The reason I'm such a fan of taxes on externalities is to stop micromanagers saying "you shouldn't do that specific journey in that specific way", and instead give financial incentivies to do the right thing.

If the lifecycle of a car that lasts say 150,000 miles costs $5k in externalities up front and $15k in externalities, then charge those externalities -- $5k on the purchase price, then 10c per mile.

Even in a situation where the first 2 miles costs more per mile (because in an ICE the engine needs to warm up), then charge 20c for the first 2 miles and 10c after that. Someone doing 2 miles will pay 40c, someone doing 20 miles will pay $2.20.
I don't buy the assertion that the German way is to pretend racism just doesn't exist.

There are racists, and fascists, neo-nazis and old-nazis. They do exist, it's just that they don't pose that widespread of a problem in every day life, like it does in other western countries.

I'd say gender (in)equality is something you will encounter much more often in every day life over there.
Strange. I tried using Pop!_OS on my Acer Aspire E15 and my experience was quite the opposite experience: https://news.ycombinator.com/item?id=26113962
I've been investing for a short while and found no real tools to track my progress to any sort of FI. Before I would use an Excel sheet to keep track of my portfolio value and my net worth, but tracking investments manually was a bit tedious which is why I've started writing a small tool / website to track them for me.

At the moment there's no way for me to integrate with brokers and get up-to-date portfolios, but since I am a mostly passive investor it only takes me a few minutes a week to update my positions.

I'd appreciate any honest feedback and tips as I haven't had much success in finding anyone besides myself who'd want to use this.

You can find it at https://my.roadto.fi
>>People taking in $200k are not in any sense "very, very wealthy", except from a third-world viewpoint.

Mate, I don't know what to say. You live in a bubble made out of solid stone granite. Literally anywhere else outside of US that kind of salary makes you "very very wealthy". Within top 1% definitely. So I don't know if you think anything outside of US is third world? Or what?

>>(In countries with regular health care and education, life costs less, so this about the US.)

So how does this work with your statement above?
> It has been discussed to death on HN, what are you talking about?

Not without getting downvoted to oblivion for the only reason which is having an opposing opinion.

> Gitlab has switched the name of the master branch too

Yes I have been made aware of that now.

> The point is not that it is harmful or bad to do so, and anyone actually crusading against this change as if it was some kind of a slippery slope leading to the downfall of their subculture or even civilization may want to think about their priorities and sense of hyperbole.

I don't even understand this sentence.

> - This is not at all what the article complains about. The author argues that this is essentially a form of virtue signalling that allows essentially overpaid white engineers to pat themselves in the back without putting in actual work and money for diversity, inclusion, and equality; a symbolic change that is not rooted in materialism.

So.. it's exactly what the article complains about?
> Ideally I'd just rather live in a town with just immigrants from my country.

That town was in your country which you fled though.
This quote always puts me off.

In individual virus might be that - but thats not how virus live as a species/group/form of existence. Usually they are a thriving and useful part of the ecosystem they belong to.

Virus, under normal circumstances, will live happily along a bunch of other guests in foreign hosts.

No issue.

It's human that give virus a bad raputation! We breed the fuck out of them and then are shocked when this bits us in the ass.

Or in other words:
The only way this comparison (human==virus) gets accurate, is when you use the human-super-breed version of "virus"

(edit: leave vs. live)
The vast majority of bitcoin mining is not that, and that problem is much better fixed by upgrading the power grid rather than destroying the energy.
Yea no runtime classpath scanning is a requirement for me, we do compile time eclipselink weaving etc which makes startups way faster
You beat me to it posting that output. Still, the 'This default branch name is subject to change' feels a bit awkward.
This name change only gives the satisfaction/feeling of doing something but actually not having any impact (and possibly negative) on the world.

As a person of color, the LAST thing I want is attention. Granted I am SEA in Canada, but when someone talks about minorities i just cringe. In my country, my race is the majority and I myself feel bad/awful about my own ra

Honestly, if your company is such a moral pillar that you oh care so much about minorities and the poor people then why the *ck do you have billions of dollar stashed in some foreign company? Fix that first you dipshit.
I guess OP didn’t realize the default branch name is configurable in repo settings, and that organizations can set it at an account level (which is an easy fix to not have to retool all the ci/cd pipelines). Much more effective then a blog post that nobody is going to see. Have we learned nothing from Rick and Morty?
First and foremost, it is a disproportionately loud group in terms of the media, small or not. This is the important issue.
I think they avoided it because they were asleep at the wheel when it started getting traction and now limiting it would make a lot of people angry. It's a mess of epic proportions. It's probably the best strategy for regulators to wait for some major collapse (like Tether being exposed as a scam) and use that to introduce counter measures. Meanwhile the negative sum arm race continues sucking more people in.
> mob feigning offense for their own ideological gain

Yes, it is definitely the "woke" who do this, and you are absolutely not projecting.
To be fair, country borders in the EU are not that useful for containing anything. Earlier and better travel restrictions - both cross countries and between different areas in one country - would have been useful though.
> But they enforce the unconscious belief that...

You can justify pretty much anything with that reasoning. If you follow through with that, you'd have to ban the words "black" and "white" from the language completely, except in a racial context.

> There was an online test floating around that measured your response rate to a white face or a black face and those results were eye-opening.

This investigation was about seeing faces, not hearing words though.
Why are you censoring your own title in a post complaining about GitHub censoring themselves?
If you do stuff like this: https://weblogs.asp.net/dixin/category-theory-via-csharp-7-m...

(Note this is horrible because C# does not support this style well, in F# it's idomatic)
They don't translate the spike protein from the original to the target the same way, they might have minor modifications for stability, etc
A lot of places will have extra effort in their CI/CD pipelines, too. I know, I know, commands like the following exist:

grep -rl master | sed -ie "s/master/main/g"

but there's always going to be bugs or whatever come out of it, and also.. this misses the point of the article. It's a hollow virtue signal. It does literally nothing to help the cause it proclaims to help, yet it requires some effort from well.. everyone. It is the definitive example of a waste of time, al be it not much per instance, but some time is wasted.
Thanks, that's a comprehensive answer.
In addition to the bandwidth costs for serving the binaries, don’t app stores have to deal with the same networks too for processing their in app payments? How are those any different from Stripe?
> The average piece of software made in 2021 does less, runs slower and is more difficult to maintain

This is because there is a lot more software nowadays. Most of it is crap, but there is enough good software for everything.
It's not a coincidence that "Slav" and "Slave" sound so similar. And Slavic people are quite white indeed.
> The German way is

What exactly do you know about "the" German way?
Should Mr. Brin, and Mr. Schmidt ban themselves then?