skysight-inc/HackerNews huggingface dataset:
Why are you so invested in something with so very little impact on you?
Sorry, I meant for emulators specifically. Buying a cartridge and ripping off the rom is much harder than just downloading an illegal copy. So 99.9% of games played in emulators are pirated copies.

It would be great if it was more like PCSX2. Not that I have any idea at all how you’d do that.
And much more recently (December 26, 2020): https://pandas.pydata.org/pandas-docs/stable/whatsnew/v1.2.0...

> Experimental nullable data types for float data

> We’ve added Float32Dtype / Float64Dtype and FloatingArray. These are extension data types dedicated to floating point data that can hold the pd.NA missing value indicator (GH32265, GH34307).

> While the default float data type already supports missing values using np.nan, these new data types use pd.NA (and its corresponding behavior) as the missing value indicator, in line with the already existing nullable integer and boolean data types.
I don't like the continuing insinuation that there's "some loud obnoxious screams from certain SJW-like people".

Usually it's just loud obnoxious screams from Anti-SJW people, and people blindly following the call to arms against what they call "SJW bullshit".
This is a major pain with the current generation of Electron apps, but luckily the newest version supports Wayland.

HiDPI is also in the works for XWayland, but it looks complicated and still a few months out.
I didn't put her down but she probably will or had put more people down.

She looks like a Fraud to me and that's why I said it.
Bitcoin is a mouth hungry for fossil fuels
Do you think they'll stop there? Revolutions are perpetual and once you have fed the beast, it comes back for more.
> The mechanical philosophy [w]as based on an error: that direct action (a physical object pushing another for example) exists. In reality, again as Feynman brilliantly explains, it['s] just electromagnetism between atoms, so action at a distance.

To be fair, even that is not entirely accurate, right? Electromagnetic interaction involves a photon being "fired" by an electron or proton and "hitting" another electron or proton. So in some sense QM and the standard model do contain "physical contact". Of course, the electrons and protons and photons can't be conceived of as simple physical objects that would follow our intuitions of what an object is, even in something like the MWI, so there is no hope of intelligibility/intuitive understanding there.

Also, while we do have a "direct physical contact" theory for 3 of the fundamental forces, we do not have a definitive one for gravity, so we are, from this point of view, right where Newton left this debate.
Where is this imaginary line between “ok to be offended” and “not ok to be offended”? Who decides where that line is?

If you can trivially avoid even the risk of offending someone — especially in a professional context — then why wouldn’t you?
Don’t do this. You will just expose the wound and ruin whatever relationship you have with various parts of the company (going above chain of command).

Find another job.
The cost of memory seems like a problem because end users experience P95+ but the people who set the spec sheet set P50.

Memory that looks expensive because it has little effect on P50 (expensive to the device maker) is cheap to the end user who experiences a big change.
Well, you can be a bit more diplomatic: set up the 1:1 to ask for advice getting that promotion, and as a convenient side effect your manager's lack of support will get mentioned along the way.
> This problem

Which problem? Yes, there's always disk contention. But if you don't have swap enabled then you won't have pathological swap activity dominating the disk.

There are several bad things that happen when you run out of memory. One of them is pathological swapping. Another is loss of disk caches. Another is (eventual) oom. The one that has the most detrimental effect, and typically results in the system having to be reset, is swap activity saturating disk io. Even when you've got fast SSDs, because they're still orders of magnitude slower than memory.
Did you read the linked post which explains the history of the term in git?
How to Switch Between Different Back Ends in Haproxy Using Hatop
Is Swoole lacking confidence in their product? Perspective from PHP Core member
Since we're talking about naming branches, what are your preferred names for branches ? I like 4-letter names:

- `main` points to the last release for libraries (along with tags for history)
- `prod` points to production in deployable projects (not libraries)
- `next` is the development branch for the next version
- `deps` is a temporary branch for dependency updates, squashed and merged regularly onto `next`
I attempted this a while ago, running the Switch OS (Horizon/NX) on a Jetson TX1. It's definitely possible, *but* it requires modifications to the OS services, otherwise you'll just fry the Jetson (that was a lesson learned the hard way...). The pinmuxing between the two devices is different, so you'd need to modify that at least. And then you'd probably need some more modifications to get joycons to work (how do you sync them without a rail), etc...

The kernel however runs absolutely fine with zero modifications required. HorizonOS is a microkernel, and all the components are fairly well separated. To make it work on a jetson, you'd only have to replace a handful of services to make it work.

> IANAL, but in the US at least, I think every person would need to buy their own Switch and dump the software themselves for it to be even remotely legal.

Honestly, I'm pretty sure it'd violate the DMCA DRM protections in the US (you'd have to dump some crypto keys and provide them to an EL3 reimplementation, like Exosphere, to run anything below the kernel).
I dont know, I was taught from a very young age to be nice. And honestly, I kinda of kept it as a close part of my personality to not make anyone feel uncomfortable for any reason. Although I can argue most of these things from a political angle, I also feel like "making people feel more welcome" is a goal in and of itself, and therefor can't be overlooked.

Honestly, I feel like if you would have a problem with a particular community you would like to have it resolved too right? I just don't think that it's ever been about terminology because you never had to feel uncomfortable because of it. That's not bad however, but it's easy to forget that if you don't relate to someone subjective reality, doesn't mean it's any less real.
Nobody had a problem with "master" 18 months ago. Including you.
Hmmmmm. That feels really broken. It is impossible to even get into Clubhouse... how in the hell can it be so popular that a private club app gets to win in that case.

Someone from Apple is on the board of the people invested in Clubhouse? Someone got paid. That feels a lot like pay-play schemes from the recording industry and radio.
AO improvements over the past decade have made ground-based astronomy provide better images, with large enough apertures, than Hubble.

You are correct - the NIR is blocked by the atmosphere. That is why we are launching Webb. Optical, however, is very much now the domain of ground-based astronomy.
When I think that people are not that stupid, there's always someone that surprises me.

What on earth has the name "master" to do with anything? Why dont we remove the word "master" from all languages in the world and make it a tabu to even speak of it.
What does master/slave in relation to "hu-mans" has to do with anything else in the world that has the same name?

Just the amount of money and work hours done by everyone just to make this completely stupid change and not to mention behing completely stupid, its insane, could feed all the starving people on the world.

MY BRANCH WILL ALWAYS BE CALLED MASTER IN ALL THE PROJECTS I CONTROL, TILL THE DAY I DIE.

PS: Sometimes I wonder if people actually have work to be done, to take us to the futur and beyond, or they just go to the toilet and come up with these ideas.
There is a downside which is all aliases and snippets which assume `master` and no longer work (or work across repositories).
Turns out the meaning can change over time. I'm confident the number of people using a master branch and the people owning slaves and thus being slave masters is zero.

Otherwise, one would probably soon need a list of banned words that may have been used in the past in "controversial" context so to not offend anyone. But I'm not sure how much of human language will remain at this point.
Personally i do not care about the change in the default name of the main / master branch in git.

But i totally agree with you on the point that we should be able to differentiate such terms from their meaning in another context. I see how this can offend people but honestly the only thing we'll ever be able to do is change the labels on such things. We're assuming so many of those words to be a defacto standard in IT that they won't die anytime soon.
SARS-CoV2 is not capable of exponential growth. There is nearly one hundred years of epidemiology that shows lockdowns are not effective at containing the spread of highly contagious pathogens. Masks, hand washing, and distancing do help. Having authority does not excuse having a weak grasp of the science.
Flipped it - how's it read now?

> It was at this time that my then boyfriend's father heavily questioned if I had the ability to support his son, since I asked him right around the time OG2 was released."

I appreciate women bear the brunt of child rearing but I find this patriarchal attitude a bit of an anachronism too.
That's somewhat like libvips which was started when a 486 was state of the art - fast forward and it's an image processing monster.
So why should mechanics be paid at all?

They should repair my car for free as well.

Feeling happy that someone left the garage with a working car is a good enough reward.
It's proprietary. People being vendor-locked into a proprietary thing doesn't mean everyone can or should support it.
Please read your own link. Chavez waved Chomsky's work at UN and asked for him to be named ambassador to Venezuela.

Chomsky supported Chavez' oil sector and other seizures. He turned a blind eye when Chavez armed civilian militias in 2005. Ignored all the blatant election fraud and growing corruption, and the long list of growing human rights abuses.

But he took issue when Chavez jailed an opposition journalist. He did this 180 turn in 2011, as per your own link. After over a decade of support and close friendship.

That's why I said, too little, too late.

Chomsky also supported many other messianic personalistic murderers like that in Latin America. It's sad, but he is just human and very, very old.
Had to change the title to fit the 80 char limit. This is a really good discussion, and a nicely explained perspective.
I assume it starts with showing you’re up to it by putting in the work. You don’t need to be the release manager to contribute patches.
“I am personally not offended by this, therefore anyone that is offended is a problem to be removed”

People have different life experiences and backgrounds. The cost to you of renaming is near zero, if you’re the one loudly opposing something that makes your coworkers more comfortable then you’re the one causing problems in the organisation.
The poor may have some cash, if only $100 in the bank. They certainly have no bonds, stocks, or real estate.

If they have no cash and only draw a salary, it will still hit them badly, as salaries are not inflation adjusted, and any pay increase requires negotiations with the employer - who may decide to increase the wage by only a fraction of the inflation.

Said differently: all people who don't have wealth in inflation proof assets (stocks, real estate etc) suffer from inflation.
Yeah that's true, and I feel you on that. It's just that when conversing with people that do feel like these "SJWs" exist, makes it seem more nuanced, since you're distancing yourself from that stigma even though you're saying things relatively similar to SJWs.

Honestly, I just do it avoid being called one, even though I'm not in any way close to something that could be defined as a SJW.
Confusing if they have two masters degrees...
I've also never really pirated books, because there's very nice, legit and convenient sources to get them - namely physical, DRM free ones also available in public libraries... (only exception: George R.R. Martin when I didn't have 200€ to spend, because the library was reserved for years to come).

This changes for movies, where I try to buy Blu-Rays nowadays but I won't let copyrightholders kill my physical drive for it, so if they think they don't want me to give a suitable, high-def media I can effectively do whatever I want with: piracy it is.
Same here, it's nice.
You've described the difference between using mmap vs relying on the operating system's swap mechanism. But neither of those is quite the same as having an application that's aware of its memory usage and explicitly manages what it keeps in RAM. Using mmap may be useful for achieving that, but mmap on its own still leaves most of the management up to the OS.
This is from "A Connecticut Yankee in King Arthur's Court" by Mark Twain - here he's talking about the Reign of Terror during the French Revolution
Sad that the article fails to mention what proportion of people of color are employed by GitLab, how that number is evolving, and what steps they're taking to avoid actual discrimination ; as well as their policies regarding the role of contemporary forced labor in their hardware supply chain. (It's entirely possible they're doing the best they can on those fronts, too.)

Such a renaming is clearly a "long hanging fruit", and a way to start a conversation.

I can't entirely shake up, though, that though that any minute discussing the naming of git branch repositories is not spent on discussing slavery and racism. Which I'm unfortunately not qualified to do.
Use Cases and Requirements for Web Packages
C# keeps getting features from Java as well, e.g. default interface methods.

And you are forgetting the ML -> F# / Scala part.
I did that recently. I had been developing some code for a few months, committing to a local repo, and I finally decided to upload it to GitHub. The local branch was named "master" because that is Git's default, but GitHub decided it should be "main", so the first thing I did after creating the repo was to revert it to "master".

Fuck virtue signalling and Twitter keyboard warriors. My parents grew up under an oppressive ultra-catholic dictatorship where they had to pretend to be "good" Christians, and I for sure don't want society to go the same way again.
Scottish Register of Tartans
1080p is perfect for my eyes (and games). My $1030 laptop has a mid-high end NVMe 512GB SSD. Display is 144Hz, 330-nit, 100% sRGB, muffled fan noise only when playing high-end games (RTX 2060 6GB), zero heat issues or thermal throttling (max ~75°C gaming). So I guess it's just another great value with almost no compromises.

(The Air and mine have different compromises. High-end gaming, wider selection of games, bigger screen vs minimal/no heat output, amazing battery, better portability. But I do think some of your assumptions about what is possible in the value segment aren't current.)
Imagine some game company creates an online basketball game and owning a LeBron NFT grants you the right to play with a unique LeBron skin. If you aren’t using the official NFT, the game won’t recognize your skin and no one will see you playing as that version of LeBron.

That same token might grant you access to use that skin as a statue in Decentraland and everyone will be able to see who issued it (based on digital signature). Other people can make their own LeBron statues, but just like having a knock off of a statue in real life, having the real thing is more impressive.

These NFTs can also encode more information such as how many of this same item exist, which other items are in the set, etc... and these virtual worlds can understand that info and you can prove that you own the entire LeBron set and only 10 sets exist.

With NFTs being so new, people haven’t seen the eventual way they’re supposed to be used across ecosystems and their only experience with them so far is that they are useless.
Facebook is also the favorite most hated company on social media sites like Reddit, Hacker News. Imo there’s no logic behind the degree of disliking FB over some other big tech.
Please don't be hysterical.

In case you're getting angry at the downvotes, I can tell you why you're getting them. There are only two lines of content in your comment other than tribal affiliation signal. One of them is a factually obviously false statement ("Just the amount of money and work hours done… to make this… change… could feed all the starving people on the world"); one of them is a question answered in the first paragraph of the article ("What on earth has the name "master" to do with anything?").
And it’s an implementation of S, originally from Bell Labs in 1976
Online social media is simply a threat to monopoly over more traditional information grooming that goes on in certain communities.
In a specific country, whose industry takes free open source labor from all over the world and then imposes its own cultural values.

Open source people from other regions provide the majority of code and have no say in political decisions. One might be tempted to say that they are slaves.
Chomsky says once the atrocities of Mao and USSR were known in the 70s, the millions murdered, these intellectuals morphed into Posmodernism. He stated it's the same people. He even gives the specific names. Watch the interviews and lectures from the 80s and early 90s.
Few people carry that definition of faith though, but many, especially during the French Revolution, felt as you do, and acted on it, not by ejecting religious people into space, but by gathering them together in barns and burning them in mass executions.

https://en.m.wikipedia.org/wiki/Infernal_columns
You can resolve to which branch <remote>/HEAD points? (as far as I understand, local repos don't have a concept of a "main branch", it's only a thing concern remotes and the default branch checked out when cloning them?)
This is not unfortunate at all. This is something that only has an impact when you create a brand new git repo,which is relatively rare.

When that happened, you could just rename the original master branch.

Nevertheless, git added support for this option less than a year ago.

https://github.blog/2020-07-27-highlights-from-git-2-28/#int...
She is self marketing herself as money making guru. Have a look at her Instagram. It's full of online courses.
Right about Objective-C, wrong about checked exceptions.

Checked exceptions were introduced by CLU, adopted by Modula-3 and C++, two big influences in Java design.
Don't average people buy houses? It's a bit of an artificial distinction to exclude them.

Inflation is also defined as expansion of the money supply (monetary inflation), and mortgages are a major source of money creation - the rate of this process being closely related to house prices.
> I for one think it's great that people are willing to make things a little more accessible for more people. If people want to be part of our community of developers I think it's great that these organizations listen to people who might have a problem with certain terminology. Even though I don't have a problem with those terms, I think it's still worth evaluating if they're worth keeping if it makes it harder for someone to be part of our community.

Is it more accessible? As in, is this change driven by complaints from actual people who feel excluded by the terminology? As far as I'm aware, none of the projects making these changes even claims that, it's all speculation on behalf of hypothetical offended parties.

Not that it really makes it less annoying to have terminology used by people from all over the world be dictated by American cultural sensibilities, but it's easier to stomach if there's some material justification behind the change.
Ask HN: Are there any “traditional” alternatives to NFT marketplaces?
Non-fungible tokens (NFT) have been in the wind lately, and a lot of money is being pumped into this at a rate which seems irrational and unjustified. The current bull run surrounds the entire blockchain and cryptocurrency sphere with money, hype and positive sentiment, and it's increasingly difficult to discuss and judge solutions based on technical merits rather than jumping on the bandwagon.

We've seen many cases of various companies utilizing blockchain and cryptocurrencies to tackle an issue even though many of these issues are already solved by more traditional approaches in cheaper, more efficient and scalable ways. These companies come and go, and while most of them seem like attempts to simply cash in on hype, some of the problems they try to solve and the solutions they come up with seem to, conceptually, have more merit than others.

To me it seems like an NFT marketplace solves some interesting issues. I can see value in a standardized, general trading platform for digital artifacts that cover tamper-free proof-of-ownership for art, music, tickets, game items, etc., without vendor lock-in. Such a marketplace seems better suited to stand the test of time compared to centralized and specialized solutions (e.g., Ticketmaster, websites for CS:GO skins, ++).

So in the the context of digital artifacts and NFT marketplaces, are there any "traditional" approaches that solve the same issues and have mechanisms in place for:

1) zero-trust

2) proof-of-ownership

3) anti-tampering
Give em a few months.
He's probably created an anonymous account because we live in a world where you may well lose your job for even questioning that a _source control branch name_ might offend someone.

An opinion that - in the real world - the vast majority agree with.
> I've noticed who writes the best code doesn't matter and there're opportunities which no one will offer, u have to take them

Maybe Extreme Ownership by Jocko Willink would interest you. For example, he talks about playing the long game. Those petty office politics will maybe make you win in the short-term, but in the long run I have much more confidence in Jocko's take on work.
Are there actually any devs out there that are really offended and feel excluded or worse than others because the default git branch is called master?

I work in a fairly small company, but if i think of all the things we'd have to change in our infrastructure to exclude all of those offending words (like Black- and White-Lists), we'd probably be busy for a couple of weeks.
Noguchi Hideyo is on the ¥1000 bill, so I think GP just added an extra zero?

But that’s odd, since king crab is pretty expensive. I’d be suspicious of any place serving it for ¥1000!
When does it end? The next generation in 20 years will be taught by the current ones who have the negative teachings of their prior. It will never end.
> Maybe marginally better than URL but not very much IMO.

Vastly better than a URL. Content-addresses points to content that can be served from anywhere. URLs point to actual locations. Anyone can seed the content behind the IPFS hash, including the owner of the NFT.

While with a URL, you cannot change it. If the owner wants to make it work after it disappeared, they would have to buy the domain name, make the hosting work again and then setup a server there, add the file so it can be served.

While with a IPFS hash, the owner could just turn on their IPFS node and everything works as before.

Big difference.
Well some main are more main than others one can always add footnote to clarify in resume.
Well, you are just confirming parent's affirmation. Not everybody uses the cloud. A database like PostgreSQL very much has local file storage usage and hence very high page cache usage. Or am I missing something ?
Could you elaborate? Which parts are double-speak? By "trolling", are you trying to say it's not true?