skysight-inc/HackerNews huggingface dataset:
In an effort to make this thread more interesting:

I think we should get used to the idea of just letting stuff like this happen. What's the downside? Is it really so hard to type "main" instead of "master"?

I get the argument that historically, language has been used to control populations, and therefore it's good to resist attempts to control language. But every time someone complains about master vs main, I can't help but think thoughts that would be rude to repeat.

I recently made a tool for managing TPUs, called tpunicorn (tpudiepie was "clever, but risks legal issues"): https://github.com/shawwn/tpudiepie

The tool lists a bunch of info about the TPUs, including their master IP address. It's the IP of host 0, in charge of TPU configuration.

If someone were to open an issue "Please change master to main," and they were genuine about the request, I'd be like ... ok. And that would be the end of it. It's a s/master/main/g. Sure, whatever.

So, my question for you, dear readers: why not just say ok and be done with it? Is the spirit of rebellion really so ingrained in everyone that this is the battle we want to fight? You can mock it, ridicule it, fight it, but ultimately it's a big bikeshed that people want to paint. Why not let them?

And, you know, maybe it might help. A female dev I know recently expressed frustration about being called a "guy" constnatly. "Hey guys, ..." It's why I say ya'll. She also feels bad about mentioning it, because she doesn't want to be an imposition.

From my point of view, this is a big ball of "whatever, who cares, just do it." But my mind is open: can you convince me that it's important to resist this trend? Without invoking slippery-slope arguments?
This is a new concept to me (governments paying for fire departments). Fire departments have always been paid for by insurance companies, a long time ago there were competing departments, owned by competing insurers. Problem was if your house had the wrong insurance plaque attached, the competing fire service would just stand and watch your home burn down.

In order to remedy this, the insurance companies formed a collective fire department that we all pay for via a fire service levy that is part of our house insurance.
It's indeed quite possible it is not reproducible by building digital computers out of silicon, sure, but that does not prevent us from picking another way of building them.

I'm very much sympathetic to the idea that there could potentially be aspects about the specific structure of a brain that is necessary to produce intelligence, or at least necessary for sentience. But does not inherently make it impossible to reproduce. For it to be impossible to reproduce a brain, there would need to be something in the cellular machinery used to construct a brain that we can not pick a party and replicate.

As a reminder, the argument made in the article is that it is impossible even in principle, not that it is impossible to do it using a digital computer of typical current architecture.
If you model x_i as a random sequence generated by a random variable:

X ~ s + eps

Where eps is normal distributed with mu=0,sigma>0.
The probability density of the observation x_1, \dots, x_n is:

p(x_1,\dots,x_n) = C * exp(-(s-x_1)^2) * exp(-(s-x_2)^2) ... * exp(-(s-x_n)^2)

Taking the log you get

Log(p(x_1,\dots,x_n)) = - C' * sum_i (s-x_i)^2

So the probability density of your observation is maximized if the sum-of-squares is minimized.

This means if you set s to mean(x_i), you will maximize the "log-likelyhood" of your observation.
Switching to FreeBSD in 5, 4, 3...
Watchlist?

Suspectlist?

Not sure I like either of those options, just the first things that came to mind.

I think I'm in favor of changing these terms, because the proposed replacements are clearer about what happens with the list's contents, and the original phrases are rooted in some analogies that are definitely problematic.

No, they don't really have those meanings any more, but changing them sends a signal to the people who could be hurt or offended by the terms that we want them to be welcome.
Preparing Kubernetes for Monolith Migration
Augmented reality heads-up displays for cars are finally a real thing
> Redistribution is about giving everyone a stake in upholding a free society for everyone else. That's what actually makes for "freedom, as much as possible".

I think it's arguments like these (going back to conflict with socialists over such definitions) which lead to libertarians claiming they do not base their philosophy on "freedom" but rather "liberty". Which they more narrowly define as something like the freedom specifically from external force. Not the freedom to do whatever the hell you want no matter who it hurts etc.
I find turning the math into working code sometimes helps me. The for-loop in my code only approximates the mean within +- 0.5 intervals. This is because it relies on the definition for finding the mean provided in OP's article, rather than your derivation of the arithmetic mean.

import numpy as np

X = [0,1,2,3,3,3,4,5,6,6,6]

mean_dict = {}

for i in [x/10 for x in range(0,100)]:

mean_dict[sum([abs(x-i)**2 for x in X])] = i

print(mean_dict[min(mean_dict)], "score:", min(mean_dict))

#add actual mean to series

mean_dict[sum([abs(x-np.mean(X))2 for x in X])] = np.mean(X)

print("real mean:", mean_dict[min(mean_dict)], "score:", min(mean_dict))
This is actually a valid comment. Black/white in black/whitelist has to do with something being illuminated rather than with the color. Same with the dark web.
I have similar thoughts on companies. Imagine how much money a large company could save by moving its operations from a HCOL area like southern CA or NYC to a rural-ish area that is economically depressed (like much of the Appalachian region), or hiring remote work from there.
This is lazy pandering and does absolutely nothing to address actual POC issues. It also paints words with zero history of racism in a "bad" light because it's somehow associated with a color?

Now we've bulkanized terminology all in the name of progress, ironically making it even harder for newcomers to learn.

Overall, it's just a disgusting ineffective move by crusaders determined to police, rewrite and erase language. I can't fathom how anyone decides this is what we should be doing to promote inclusivity.
You're not alone. I don't know that we're the minority. Satisfied users usually just aren't very vocal about it.
The sad part is that Theo's answer on the thread seems to be one of the most polite and realistic ones
Not to say yes or no, could you link that research? I'd love to deep dive into it.
I would assume he sees difference between requirements for kernel code and a dive tracking GUI.
The problem with Plus Codes is that they aren't codes - they're half a code, with the most significant bits cut off and replaced with a location name that often is only found in Google Maps. If these codes are ever going to be useful for anything, the standard will have to be updated to either disallow these half-codes, or to place definite limits on the place names that can be used in place of part of the code.
Yes, you're correct. Linus still works on C backend of the application and sometimes has to connect his parts with C++ code.
'denylist / allowlist' makes normative presumptions about privilege, thereby creating an unsafe space.

All our lists should be inclusive.
> Musk’s fortune rose by $6.07 billion on Friday, Bloomberg News said, following a 10.8% jump in the electric carmaker’s stock.
?

No, it's just stating that both options are a possibility.
Some words simply don't feel right anymore. As an example, I used to live on the Dutch countryside. The owner of the farm would be called the "boer", and his assistant would be called "knecht" (ranch hand? It curiously is pronounced not unlike knight).

I completely forgot all of that until recently, the farms around our city were opened to the general public. My kid wanted to go, and while they were enjoying themselves looking at the animals, I struck up a chat with the owner of the farm and asked on a whim if the "knecht" was still called that. No, he answered, that position is now called "medewerker" (operator? colleague? contributor? I dunno.)

I think the time for words like master/slave and blacklist/whitelist is simply past. This is just an observance, I don't have an opinion either way.
I would add, the first people to make use of the land.

And just for some additional context, nearly all Native North Americans share the same ancestral DNA.
> So many people are banned from twitter just for saying men can't be women, youtube channels are demontized, and the big Gender Critical sub on reddit was recently banned, for 'hate speech'.

No, that's not why people get banned. They get banned because a portion of the gender critical crowd insist on harassment, sometimes taking that to people's workplaces.
They are back, at least in my area. Nickel arcades, with a collection of the old games from the 80s/90s, a handful of newer games, and boatload of ticket/skill games. They typically charge a few dollars admission, and then make additional money off the insane profit from making someone spend 20 dollars to get enough tickets to buy a 50 cent toy. The nickels that go into the arcade machines mostly just cover the cost of maintenance, and give the parents something to do while their children throw nickels away to win tickets.

Admittedly, the demographic has changed - it isn't 10-15 year old kids all piling into a dark room together with the only "adult" being the 17 year old working there. It is 4-12 year old kids with their parents.
There's no problem if I manually copy some text from a box in one app and paste it into another app, and I don't want a permission prompt for that. It's programmatic access that I care about (apps snooping clipboard content).

Technically they could probably be implemented the same way and the "manual" action is actually just granting the programmatic permission to the keyboard app.
Most big channels have external sponsor/affiliate deals. Others,like AvE, instead of 'selling out' go direct patronage route and are pulling comfy >$50K/month thru donations https://graphtreon.com/creator/AvE
Thoughts on Allianz Global Artificial Intelligence mutual fund? it's doing well
We can start to address the problem that many people don't understand how much information get slurped by different programs in order to be shipped and sold to data miners and advertisers. Once their trust in the majority of the software industry is lost we can then go and address the ways that those companies deploy in order to extract data.
Messages and associated media aren't permanently stored on WhatsApp's servers, so sadly this wouldn't help much with chat export.
Yeah Dhalsim's dominance was something I only learned recently as an adult through random Googling. Dhalsim seemed like by far the easiest character to beat whether it was CPU or human controlled, because of how slow he was, and how fragile he seemed to be. Guess none of the people at my local arcades were top tier!
Mandatory car insurance is usually liability insurance, that is comparatively easy to regulate while leaving other things like pricing to the market. Liability for a car accident also sounds somewhat more manageable than liability for a fire on your house spreading to your neighbors' - I think you're right that requiring insurance for that would be overly messy.
Think of Musk and Tesla what you will, and I'm not the biggest fan of his, but good for him that he gets rewarded for his entrepreneurship.
Unless Buffett gets his name on a hundred buildings through "donations", nobody will remember him in 30 years.
> [..] most people really do suck at their jobs.

If fact, 50% of people perform below average! 50% of the population also have below average IQ.

> Actually no, some of us actually have our shit sorted out

> and are actual adults.

I believe that everybody has an "inner child", but most functioning adults have built layers around that inner self to enhance their behaviour to that of what we externally perceive as an "adult".

Proof that most people still have that inner child can be observed in some edge cases, such as under the influence of drugs, sleep/energy deprived, some mental deterioration conditions such as dementia - and many others. I think sometimes we see this too in viral videos where people behave strangely when presented in an unusual scenario. The mind just seems to go into a "default" mode.

I think for the most part, people generally run on auto-pilot. Like the so-called "muscle memory" for athletes, I believe something similar exists for most tasks a person completes day-to-day. Human behaviour more generally is likely doing this.

To that extent, is this seeming lack of adult-like behaviour simply a person that needs to relearn this "outer shell"? (Assuming they are also capable of doing so.)
I know next to nothing about crypto, but it sounds good :) Congratulations!
This is a really interesting problem to work on. A couple obvious points:

1. This is a task that humans must do all the time. It's very important in all kinds of different circumstances.

2. This is also a task that humans find very difficult. It's not like recognizing someone by their face, where humans do it effortlessly but struggle to describe how. We frequently fail at this.

Combining (1) and (2), and the assumption that this task has been just as important historically as it still is now, we might conclude that this is a really hard problem and AI is unlikely to reach the level of performance we might hope for.

And if AI quickly jumps to superhuman levels of performance, that too would have many interesting implications.
With all the actual problems in the world, it's amazing how much energy gets wasted on idiotic stuff like this.

There are actual concentration camps in China TODAY.

So sad.
“English characters” are a part of the Japanese written language at this point, so it makes sense from that perspective. They’re consistent in supporting their own written language, far less so any others.
> Maybe it would help a good deal if people started losing their jobs for clearly false allegations and for not protecting people they are responsible for?

I totally agree (with at least this part) and mentioned that in my post.

If someone sent my boss a picture of me buying Chik-Fil-A and he asked if I was supporting anti-gay companies I'd say no I just like the taste of Chik-Fil-A. If people are actually getting fired for things like that, or buying Goya beans, or having something untrue claimed, I would certainly hope most bosses would ask the person about it before indiscriminately firing them. In some cases that may not be happening, but I would argue that anywhere firing people for such small things was probably looking to fire that person anyway (to say nothing about the "not small" things like the guy screaming obscenities at the asian family a few days ago, or all of these people going crazy about having to wear masks). That's why you don't see most people getting fired.
Linus Has Merged Inclusive-Terminology Rules into the Linux Kernel Git Tree
Nope. Pixel 2 on Fi.
To everyone who instantly dismisses/condemns this: if you've arrived at your conclusion that quickly, are you _sure_ you've considered all the angles? Are you _certain_ you fully understand all the various reasons why a lot of people support this move and have debunked them all?

The HN kneejerk is so strong sometimes I can feel it kick itself in the arse.
Thanks for the pointer! Of course it's software patent trolling, ugh.
That is a good point.

Originally, I was planning on doing so! I have all the ingredients (relais and charger) to do so.

Maybe I will implement it at some point.
To quote a phrase from Linus, it seems this is just useless masturbation that doesn't do anything to resolve the actual blatant racism within the wider community.

Seriously, how many people who this patch is designed for were actually consulted before this was merged? Was this patch created by, and championed by, white males?

Personally, I would prefer if humans don't exist within the kernel. Just people. Nameless, faceless individuals working to better the world by contributing code and ideas, patches and fixes, designed to make a kernel that is useful to the world.

I remember Greg KH once said he had a patch from a kid, and he and his mom attended a meet up and he was quite surprised.

This is what I envision the kernel to be. Make people anonymous, don't bring in other attributes like race, color, age because that will always lead to problems (NPM had similar issues, when they tried to fork to ayojs which failed spectacularly)

As far as I care, Greg KH is just a persona and I don't attribute anything further than that. And I am just "aboringusername", I could be black, white, pink, female, trans, 90 years old, 11 years old, rich, poor, a great guy or an evil piece of shit. Or would people on this forum prefer to hand over their government ID's and have them made public in order to comment so we know exactly who you are so we can make biases against your comments?

Please can we return to a more private internet and leave these things behind?
Hybrid Vigor by Harm van den Dorpel
The night is dark as opposed to daylight.

This is racist.

Do you have a plan to change that already?
I dont see whats so horrible about changing few words, you probably wont be forced to go and replace them in linux sourcecode.
I'm personally against those changes, I can explain my thoughts if you want. I weight the upsides & downsides of the changes.

There is basically zero upsides I can see to this changes whereas it just makes terminology more difficult to learn for beginners. Coding is already a very difficult field, there's no need to make it harder.
I think we've been trained to fixate on labels, because it limits our tools to solve problems, and the people in power don't want us solving these kinds of problems. Depending on which labels you (general you) ascribe to yourself, most ideas are DOA, because they don't fit in your identity box.

Who cares if it's free market or not? A strong union presence is significantly more effective than a minimum wage. One amounts to a voice and the other amounts to table scraps. We typically associate unions as anti-free market, because the Right is pro free market and anti union, and the Left is pro regulation and pro union. I'm not talking Republicans and Democrats but Right and Left, to be clear.

I have some hope that people are tired of boxing themselves in, that they're realizing we need real solutions to real problems. It doesn't help when we gotcha each other with different political ideologies when they step outside of their boxes. If someone on the Right wants to argue that unions are Free Market, and that makes it palatable to them, high fives all around.
Thanks for posting this.

I'm looking for a MS Office replacement, not heard of Softmaker Office before. I'm still using an old version of Office, but it doesn't work well on a high DPI screen.

What's your experience with Softmaker Office - anything you're missing from MS Office (if you've used it before Softmaker Office)?
I see what you mean. I just posted it here with the same title that was used on /r/Linux, and that I found accurate (for the same reasons chrismorgan exposed in a sibling comment) but now I agree with you that it could cause some confusion.

Maybe a moderator could rename the post to “discussion about Linux kernel in-tree support” or something like that?
I think this is addressed in the blog, the current setup with the VPS is not gaining anything.
...but not on Medium.
I think I watched an interview with him where he talked about Subsurface project. In that interview he said that C++ is not all that bad but he still prefers C because he's so used to it and will continue write C code forever. I don't remember title of the video though.
> Watching pornography of normal acts with male or female anatomy I doubt will cause issues

It's not that simple. Not only is there habituation, but sex is something the brain reacts pretty strongly to. It can't be that neutral.

There are also the ethics of how porn is created - basically prostitution with a camera. And the social aspects of it all : intimacy as something banal, available at any time, completely separated from actual human relationships, and marketable.
Master and slave [in humans] aren't tied to any identity, race, nationality. Most modern slavery (that I've heard of) seems to be same-nationality.

How is apprentice a good analogy, the slave computing system is directed what to do, or works for the master; it's not training to be a master.

No-one is black nor white: anyone who thinks colour-named lists relates to skin colour is a moron. Presumably such people think night-time is racist.
Buffett is going to be the prototype of a shrewd investor for generations. There's enough legend surrounding him that he won't be forgotten in such a short timespan.
It will be very surprising if there is a way to achieve comparable results with significantly less burden on others. European countries have looked for it for 40 years now.
I disagree with Dreyfus's view about strong ai. It's like saying that all lifeforms in the universe are carbon based, because we are carbon based lifeforms. But that's not necessarily true. I am a huge fan of bio-inspired engineering, however, and I think imitating/simulating "growing up" could be a reasonable approach to human-like intelligence. This phase of life is key for our understanding of the world. We define and refine our values and evolve from a blob of cells to a conscious being by observing our surroundings and acquiring huge amounts of knowledge. If this concept (refined by evolution over the last million years) is good enough for humankind, it is certainly good enough for human made intelligence. The biggest problem here is efficiency and complexity. We still don't know all mechanisms of our brain and we are not capable (yet) to simulate 100 billion neurons, each connected to up to 30.000 other neurons. That's the main problem here!
The stock market is such a bizarre scheme. The current stock price is a bet on the future stock price. But the future stock price will also be a bet on the farther future stock price. The price is only ever tenuously attached to current reality.
Haha, what? Warren Buffett is probably the smartest investor of all time. He will be remembered forever. Sometimes we get wrapped up in what we personally know and think that everyone is like us. Just because you may not know much about him doesn’t mean the rest of the world doesn’t.
I’ll have to do some research but I can drop you an email once I find some. This was roughly around 80s and 90s. There was a vision to become a first-world nation by 2020.
There's plenty of scientific evidence to suggest that porn is not that great : https://www.yourbrainonporn.com/relevant-research-and-articl...
Then what do libertarians think that freedom means in this context? Because in this context it certainly doesn't mean "do whatever the hell you want no matter who it hurts" as you put it.
I have been watching tv today, how did you spend your energy? Freeing prisoners in China, I hope?
I think this will go exactly how it went in the UK, postpone, postpone, postpone and then sort of cancelled.
This is good advice. I would also extend this and write out an FAQ / stackexchange for the next engineer at your company who has to go through the same learning curve.
Honestly. I could care less what society thinks. But the scenario where one would have their laptop open and awake in their bedroom while cheating on their spouse and have enough money to make blackmail worthwhile and trust the information won’t get out anyway is slim.
Check out https://en.wikipedia.org/wiki/ThreeBallot

It has some criticism, but IMO this is a very simple and effective method. And there are better ideas out there too.

I think we can even build a mechanical machine (like out of buttons connected to stamps/ink) that can create valid threeballots. That way you don't have to explain the instructions.