skysight-inc/HackerNews huggingface dataset:
hey - One employee and engineer here. happy to answer questions if anyone has them!
Best responses to the YC hacking question
Here's a great example from now BTV vc Sheel Mohnot. What other great answers have you found?
How many years until this from last year is regretted?

introduce memfd_secret system call to create "secret" memory areas

v11:
* Drop support for uncached mappings

https://lwn.net/ml/linux-kernel/20201124092556.12009-1-rppt@...
The primary citation can be found at [0], but the article includes some more background, and emphasises the author's response - admitting that the data was probably tampered with.

[0]: https://datacolada.org/98
Great perspective, and I'll add that:

> you yourself want to prove yourself on merits

Also, like every other human, you want to fit in. Not only is it a fundamental human instinct (think of the awful things people do in order to fit in), it's necessary for your day at work, your current job, and your career. You can be mediocre at your job and work for a long time. But we know what happens to troublemakers or whistle-blowers.

> Lastly, the bar for fixing past injustices isn't "is the term so offensive that it should be changed in every context". It's "Is the term offensive enough that it wouldn't be INTRODUCED today?".

Excellent idea, and I will use it.

> Yes, mistakes can happen: See the whole LatinX debaucle, which Latino/a people think is idiotic.

If true, it's mostly harmless to err on the side of being respectful. Erring on the side of discrimination does a lot of harm.
so it's basically unpaid on call
A carrier-grade NAT could make you change IP address. TOR will do it. You would cause yourself more problems if you would start to bind a session to an IP address.
There are many motels, but Facebook has a monopoly on facebook accounts. If you could make a facebook account somewhere else, you could "take your business elsewhere".

Last I checked, FB actively banned using their APIs to build a competing product. I wish the government would make it mandatory to offer federation if you had, say, more than a million customers. But alas, governments rarely do what's convenient for customers.
If they have good taste, works for me.
"It's best practice" might be even more lethal. Or "It's how Google do it" if you're in Silicon Valley.
> I think the problem is that "calories in, calories out" is not that easy since it's hard to measure the calories in and the calories out precisely.

You don't have to, precise calorie counting is a strawman argument against CICO. All the fat people I've ever known, which is most of my family and many of my friends, all eat way too much. I ate too much too, ever since I was a kid. Huge portion sizes and constantly grazing throughout the day without set meal times were the norm for me and those around me. After hearing CICO repeated often, I recognized these behaviors in myself and corrected them. I didn't need to count calories for any of it. Where I would once buy a pizza and devour it over the course of an evening, I now save half for lunch the next day. Anybody can do that if they choose to. By eating less, I've lost about 75 lbs in 5 years.
I'd be happy with Dave Chappelle defining what's racist.
OpenBSD on the Huawei MateBook X (2020)
The difference is intellectual honesty. If you're truly willing to consider the evidence, and not just seek out things to reinforce your pre-existing conclusion, then you can be skeptical. Otherwise you're just contrarian.

The problem is that if somebody is dishonest, there's no way to convince them that they're being dishonest. Either they know it, and refuse to admit it, or they're so dishonest that they've completely lost track of what it means to objectively evaluate evidence.

So it's the kind of thing that experts in the domain will all be able to discern, while those same experts will be thought of as conspirators by the contrarian (and reinforced by their equally non-expert circle of trusted acquaintances). About the only hope you have at that point is noticing when the conspiracy is so large that it's simply not reasonable to expect it to persist. But since they get reinforcement from their large circle of non-experts, they usually conclude that the same logic applies both ways.
I don’t know why you keep saying it is the company that is trying to access your communications. It isn’t. It is the courts ordering you to hand over your communication.

If you delete something that the court has ordered you to turn over, they can and will charge you with contempt.

Again, this isn’t your employer doing this. Your employer would love if you didn’t turn over anything, but they are legally required to cooperate and will get in a lot of trouble if they don’t do their part.
> Given how much of humanity's existence has been staving off starvation and famine, any improvements would be heavily selected for, and would quickly spread.

If that was true, shouldn't we have evolved to hibernate at some point?

> You can't reproduce if you die from lack of nutrients.

You also can't reproduce if you can't run fast when a wolf is hunting you. Those muscles are going to take some energy even while not running away from a wolf. I think you're trying to reduce evolution and reproduction to a single variable, which is a mistake.
Yes. Facebook has implemented features to try to keep their users signed in, even if the user indicates that they want to sign out. Therefore, Facebook wouldn't want to sign people out if they go to a coffee shop.
"In the future, your job will be performed by a robot, but the robot will be you."
Yubikeys (or at least some models) can be configured with multiple different OTP implementations. Yubico's own OTP implementation behaves as you have described. It is not a guarantee that generating an OTP from a Yubikey means you have generated a Yubico OTP.
Mars has a lot of soil-building to do, but unfortunately robots are no good at producing manure.
Isn't long Covid caused by damage from the spike proteins? In that case, repeatedly giving people the vaccine might do damage as well since it gets you to produce those spike proteins right?
I have nothing to say about companies in general. I only spoke about that particular company Rachel and I both worked at. My experience was smooth.
What happens if the Yubikey goes bad? I use one for work, and the last 2 keys I had developed some hardware issues, and stopped responding, so I had to get a new one.
Ask HN: How/Where do you find high value podcasts like video content?
For some reason, I am more of a visual learner. Podcasts do not work for me. I usually try to find the video content for the podcasts on Youtube and that works much better for me.

Is there any website which curates such content? I subscribe to channels like "Ted Talks" and "Mind Valley", but finding new content on YouTube doesn't work that well for me. (I really don't know what I need to search at times).
Or any executive title that starts with "chief."
Yes, absolutely. I already explained what that difference is but let me go further since you didn't understand:

If you only apply your skepticism to polular narratives but not to your pet theories, then you are not truely a skeptic.

It doesn't matter what you believe, it just matters that you approach what you believe with an equal or higher level of skepticism than you approach what others believe.
Which mitigations exactly?

macOS has enforced W^X in most cases for many years.

As for the two mitigations mentioned in the article:

NO_SMT seems to be equivalent to Linux's "core scheduling" feature, which landed recently [1]. This approach, involving disabling SMT (aka hyperthreading) for specific processes, is different from OpenBSD's more brute-force approach of disabling SMT systemwide; there are pros and cons to both approaches.

As for the other one, forcing VERW to be executed on every return from the kernel, both Linux and OpenBSD chose the brute-force approach of doing this for all processes by default; both added this feature in 2019 as part of the coordinated disclosure of the MDS vulnerability class. Apple is instead doing it on a per-thread basis. Again, pros and cons.

[1] https://lwn.net/Articles/861251/
It's my own mail server. I just tail the mail spool ...
It's true, but it's irrelevant because you don't control the calories out.
Kiss band with their parents (1976)
A complete compiler for a simple language (in less than 150 LoC)
Sounds like the projects will continue under different parts of the company?
ssl.com "First, register for a free account. Next, you need to get your API credentials"

yeah, pass
Thought-terminating EE dad joke:

If your thought bus isn't terminated, you will get unwanted reflection.
Like I said, it might be different at other companies. I only pointed out at the specific company Rachel mentioned, the process is smooth.
"Thought-terminating clichés are the mental reference points for the origins of what we understand now as the banality of evil."

there is research into this? how did we get from "zomg conspiracy" to "banality of evil"?
Ugh. It feels like Roblox is the MLM of gaming.
I don't think you understand how beacons work. Avalanche beacons have a maximum range of around 60 meters. And you don't activate a beacon after an accident, you turn it on at the start of your run, or preferably at the start of the day. They only help us if we have a general idea of where someone might be buried, and even if we have a strong signal, we're still usually using our poles to actually find the person.

If we're talking about hiking and trekking, then we're talking about PLB's with satellite com. PLBs cost hundreds of dollars, and they must be registered with the SARSAT database. I personally don't know anyone who uses one for hiking or mountaineering. Do you?
> My employer recently required me

Did everyone at the company take it?
"everyone should make this change to their language because it's offensive to $MINORITY"

"but you, and pretty much everyone else espousing this, aren't $MINORITY, why do you feel the need to speak on their behalf?"

"well there aren't a lot of $MINORITY in this industry, and there's all sorts of reasons why minorities don't want to speak up about something like this because of discrimination in their workplace"

"ok here's a $MINORITY I know personally, he doesn't have a problem with it"

"that's just anecdotal evidence and should thus be disregarded"

infantilizing minorities will never not be disgusting
> In another approach, the exam is supposed to challenge the students. When I was undergrad, you only needed 80-85% of available points for the highest grade.

I've seen a system where they grade on a curve, A is 4.0. But there's A*, which still gives a 4.0 on the transcript, but denotes that a student (or a group) were statistically far enough from those who got an A that they deserved special recognition (ie, the threshold for an A is 85% but someone managed to score a 98%).
The author of that article was way off. First, his evidence is that an email attachment triggered a report, and we already know email is the only data stored unencrypted in iCloud. Email scanning is the most plausible explanation for the ToS update he is reading like chicken entrails.

If Apple were scanning iCloud Photos, one would expect there to be hundreds of thousands if not millions of reports to NCMEC (last year Facebook reported 20 million). Reporting is compulsory, the information is public, and Apple reported 265 last year. Do the math. Apple is not scanning Photos.
Except doing so doesn’t let you run iOS apps and not to mention is a pain to do so after every update (I believe SSV requires that).

The list of things to disable seems to grow every year. Even with Gatekeeper, CSR/SIP disabled I’ll still have issues opening applications which may (or may not) be fixed by taking it out of quarantine, changing the signature, etc
> the company is the one that needs to convince a judge to grant a court order allowing it to do so

Except they still have the legal advantage of more moneys and lawyers. There is no easy win unless the judge intervenes before you pay lawyers too much.
> The main problem with it as mentioned in the article is the incessant fixation on victimhood.

Could you give examples? It's hard to understand what you mean. Everyone objects to 'victimhood'; the significance is in the actual events.
For example, compare to the ore-bible burst in 2007, a $300,000 loan with prevailing interest rates at the time would have a roughly 40% or 50% more in monthly payment in 2007 than right now.
That's an annoying denial of service attack; and you would typically do this by making the burn require very little authentication and the recovery a visit to a local government office, such as the police or a court.
Sure. My point was more "how would you know the experience would have been smooth" before you worked there for a while?

edit: sure, her description of the hurdles etc might not be representative of things at that specific company, to be clear.

Just saying that it's a risk to connect your personal stuff to any company.
One solution to this dilemma is to refuse to consider oneself to be a victim, while simultaneously completely ignoring whether other people make the same refusal.
I can confirm based on my experience that smaller companies do it this too. They may not have many lawyers on retainer but being small, they can (threaten to) walk you out immediately with no consequences, cut-and-paste irrelevant passages from other companies in the new NDA, and other assorted unnecessary nonsense.
So your refutation against that is your personal experience? I'm glad it worked out for you but that seem a bit weak.

> precise calorie counting is a strawman argument against CICO

Precise calorie counting is what most people talking about CICO promote though. And not to "get an intuition for how much calories are in food", what you hear most often is "calculate your TDEE, eat 500 calories under".
Note that, although it was published recently, this article covers macOS 11 (Big Sur) which released last year, not macOS 12 (Monterey) which is in beta.
> It got to be running joke that 90% of the social science students earned latin honors, while in the business school it was a small fraction of that and in the science school it was even smaller.

Grade inflation in a nutshell.
It’s that Insurance (private or gov) is always going to cap the market. Opportunity cost is too great when returns elsewhere is uncapped
If one mentions Android’s “openness” as a plus, people (rightly) point out that sure, it is technically open source and you can often sideload, but that doesn’t mean it is friendly towards those things necessarily. A lot of downsides come with rooting and bootloader unlocking after all. That is when comparing to iOS, which is more restrictive than macOS, as you point out.

I mention this because I think that it’s good Apple lets you use some of the hardware you own with relatively little restriction if you so choose, but it is a lot less practical than the previous status quo and other systems. You definitely lose some functionality (on M1, I believe you lose at least iOS application support.) If we’re going to be frank about it with Android, I think it’s fair to be frank about it with macOS/M1.

I would guess things could be better if user choice was as much of a focus as vendor control.
That's your interpretation, there is no proof for it, it might be that they just don't feel any discrimination or they don't want your coddling but rather want to compete and prove themselves even if there is discrimination. I don't think any group of people succeeded by getting coddled, it is humiliating and crippling. What the Americans are doing now to their black community is a disaster, you guys are just destroying them even further with all your "help", it is not wonder they can't improve their situation unlike many other dark skin groups in America which seems to do well even with all the "racism".
I don't think I'm breaking any NDAs by saying that that is just entirely not what happens.
You don't need to be a single bachelor in a studio apartment to have this problem. I'd argue most people who worked from home due to lockdowns have ran into this.

My home office, while adequate, wasn't exactly setup to be writing code and hosting meetings in for 8 hours a day. I'm certainly not going to go out and buy a desk and chair just for my work laptop... I ended up buying a nicer desk and monitor stand. As someone else pointed out, I purchased a KVM switch to flip my monitor between personal and work machines.

After a year of this I've just moved to setting my personal laptop to the side for music/email/etc and stopped using the KVM switch. It really wasn't a big deal and I wouldn't call it all that interesting.
If you would like to take advantage of such an option, you are also opting in to taking on an operational burden. That burden is exactly maintaining a set of backup keys and testing them on a regular basis.
Your answer reinforces what I'm saying: the US is unilaterally enforcing, through sanctions or legal pressure on a US company, restrictions on a shared "free" project. Hence, "free" isn't free.

> There's nothing stopping anyone from forking / rehosting these things outside of the US.

How can this be done legally, when access to the git repo was removed because he was an Iranian?

More importantly: FOSS projects thrive with global collaboration. If access is unilaterally restricted, while it's true the author could just take his local copy of the repo and host it someplace else, he will lose access to many of his collaborators. I'm going to go out on a limb and risk that Americans contributing to software projects hosted in Iran or in countries friendly with Iran are also going to be at risk.

This isn't being global, which was my point: this is being US-centric.
Disclaimer: I'm not an expert in Cilium! Only recently got into reading about it because of Jessie Frazelle's tweet about it. Still planning on deploying it into my small homelab.

It's my understanding that Cilium chose to do it this way because it allows low-level control of each network namespace that containers launch in, in addition to a high-level view of the system from the k8s API. This allows Cilium to build firewalling features that operate at a different level -- iptables/nftables filters on IP addresses and ports, but Cilium can filter on k8s resources and L7 protocols.
Master apprentice is the better analogy.

as once a branch is merged, it effectively becomes the master.
Detailed response to that study, https://satyameva.medium.com/analysis-of-reduced-risk-of-rei...

> Also what should be obvious is this study doesn’t really look at the relative strengths of naturally acquired immunity vs vaccination acquired immunity, it is looking at whether vaccination can add further to the robust protection elicited by covid infection.

Latest UK data shows 137 confirmed cases of reinfection out of 5.2 million first-positive PCR tests, which works out to 0.003%, https://assets.publishing.service.gov.uk/government/uploads/... (see chart on page 18)
How did the GP infantilize anyone? The GGP was simply not evidence.
Yes, it's truly astounding. It's just one guy and he actually IS putting out journal articles in his day job, as well as teaching classes. Really phenomenal and my favorite Patreon subscription.
Back before the corporate browsers took over standards via whatwg and worse, unilateral moves, you could have a TLS cert for many, many years. I often set mine for 20. But because of changes browsers have made in the name of security this is no longer possible and so shifts the insecurity to another part of the process (the complex system for automation on both client and server sides).
Adding a very thin veneer of humanity on top would be a big win. Have the AI do most of the work, then have a human being sanity check it and add a personal note (maybe something derived from their conversations... which could itself be mined by the AI and then massaged by a human).

If it's nothing more than "You mentioned that you liked the coat that [celebrity] wore, and this was a similar sort of look but in [color] you said you liked", that could potentially give people a really positive experience. Even if many people are wearing the same coat because the algorithm recommends it.
That technique has led to conflict for over 4000 years though [0]

[0] http://www.worldwater.org/conflict/list/
Everybody should speak their mind about correct behavior. I see somebody rob an old lady, I don't 'speak on her behalf' when objecting to the robbery.

It's funny how the objections to talking about racism, always center around silencing the discussion.
I don't think there is a need for any debate, it is after all clear what we mean: an ice age is the whole cycle (interglacial + glacial), glacial is the period of maximum ice coverage, interglacial is the period of minimum ice coverage. In the common vernacular "ice age" equals the glacial period.
Nothing in science is an indisputable fact.
That's part of what makes it science.
Unfortunate situation for sure, try to make friends with people who have similar levels of wealth I guess.
I find the use of that phrase to be a powerful argument for flipping the bozo bit.
Glad to see you're not getting downvoted for this. This line of thought and information will be dismissed as a conspiracy theory and will follow the same arc as the lab leak hypothesis. Meaning there will be attempts to discredit it with no more than appeals to authority until the truth becomes impossible to ignore.
ODBII codes are exactly the sort of thing that a community will form around to keep their tools useful though. Already the open source tools are pretty good except where the manufacturers are deliberately keeping them private. If the right to repair meant each car company had to publish a CSV or something similar with all of their proprietary codes I guarantee that they would be incorporated into all of the tools pretty much instantly. That is a textbook Right to Repair move.

It also shows why Right to Repair isn't going to happen anytime soon. Those codes are worth money to repair shops and implementing something like that is a direct threat to the revenue stream.
I have a really hard time following this kind of reasoning, partly because the word bias has very different meanings in social science and statistics. E.g. let’s say I have a statistical model that takes among other variables a person’s ethnicity and produces a credit score. If that model is statistically unbiased it would probably produce different credit scores depending on ethnicity. If we “fix” that by making the model insensitive to ethnicity, then it probably becomes statistically biased. Wouldn’t it be better to talk about “fairness” or something?
Ah! You are in fact correct. It's so long ago, I screwed up the term for it. ExpressCard it is.

In the words of everyone who's ever done a small fix, "reload".
Anyything that makes your immune system work properly will help, the reason Covid is even a subject is that there is a silent epidemic of immunocompromised people, a large number of which are unaware that they are - the kind of people who routinely get sick in the winter, for instance. It's very strange that we are pretending that healthiness doesn't exist or can't be improved. It can, and rather easily and cheaply (yes, Vitamin D is one, but also, especially for Covid, anything that improves vascular function, as the etiology of Covid is closely linked to vascular health... which is where Niacin (vitamin B3), vitamin C, and reducing /eliminating sugar come in).
Not being falsifiable and not having evidence aren't the same thing. Conspiracy theories are usually centrally dependent upon something that is both outlandish and impossible to disprove, or some reasoning that is constructed so that it cannot be disproved, as any effort to disprove it is undertaken by "them" by definition and is suspect because they're all in on it the conspiracy.

There can be no evidence yet, it becomes a problem when unfalsifiability makes evidence irrelevant.