skysight-inc/HackerNews huggingface dataset:
Yes, we know eBPF must attach to equivalent events to Linux, but given there are already many event sources and consumers in Windows, the work is to make eBPF another consumer -- not to invent instrumentation frameworks from scratch.

Just to use an analogy: Imagine people do their banking on JavaScript websites with Google Chrome, but if they use Microsoft Edge it says "JavaScript isn't supported, please download and run this .EXE". I'm not sure we'd be asking "if" Microsoft would support JavaScript (or eBPF), but "when."
eBPF is not Turing complete. Writing it is very annoying compared to writing normal C code for exactly this reason.
Trends in Migration to the US
Ashwagandha extract Can only be safely taken up to 3 months. It’s not a long term benefit. Magnesium affects your heart’s signaling, which can be problematic if too much.

I’m curious why you asked about Ashwagandha ahd magnesium? They seem to be THE supplements du jour, which is a pretty weird concept. There is a lot of grift going on, and little recognition of the potential negative health impacts of both.
The halting problem cannot be solved in the general case, but in many cases you can prove that a program halts. eBPF only allows verifiably-halting programs to run.
Because folks don't take you seriously otherwise. The barrier to entry to everything nowadays is "how many followers do you have" or something of that sort. And I don't want to play the game of making content for the sake of it, making content to impress people. I want to make what I want to make, the things I love, the things that excite me in the first place, otherwise what's the point.

Yeah I've had therapy. My mental health is a ton better than it used to be. It's how I could even be pursuing the things I'm pursuing now. It just gets especially hard when I'm trying to make things happen and it feels like there's so much holding me back.
And what in your opinion is the real source?
I'm sure Microsoft would prefer to be less regulated, but I dont see how that would have changed the outcome here.
Are you saying that all anti-malware software is junk? Sure there are some that are bad, but also some that are fine, just like any other marketplace.
Microsoft has a very solid point here. MS has wanted to kick AV vendors out of kernel space for a long time because it isn't necessary, and can lead to the type of incident we are talking about here.

MS provides a userspace interface[0] for AV vendors to do what they need to do, but they can't be forced to use it.

So yes, due to EU regulations, AV vendors can still play in kernel space, and can bring much of the world to a halt when they make a mistake as a result.

[0] https://learn.microsoft.com/en-us/windows/win32/amsi/antimal...
>Biggest pharma IP now is Ozempic, which let's be honest here, is because westerners are addicted to processed corn and fried stuff. And hectares of monoculture corn sprayed with Roundup and sprinkled with just the right amount of laboratory-calibrated satiating salt is far easier to produce than a balanced diet. And what is needed to grow all that corn, soy, and alfafa feed? The tapped-out Colorado or the dwindling Ogallala...

Doesn't Ozempic make people eat less? If anything it's disproving your point. It's providing value, but at the same reducing the amount of "food and fuel" consumed.
Cocaine is less addictive than sugar and opium, but it is still considered highly addictive. I don't know how addictive.
WebAssembly and Security: A Review
(semantic argument warning)

"Mitigation" is dealing with an outage/breakage after it occurs, to reduce the impact or get system healthy again.

You're talking about "prevention" which keeps it from happening at all.

Canarying is generic approach to prevention, and should not be skipped.

Avoiding the risk entirely (eBPF) would also help prevent outage, but I think we're deluding ourselves to say it "solves" the problem once and for all; systems will still go down due to bad deploys.
Well, sure, the central key server will have been affected by this, but that's one VM to remediate/restore and would hopefully be done first. Or at least once people realize the key server is also down.
Why do config changes keep coming up in major incidents? (2021)
How Not to Tax the Rich
A hundred years ago, the average person had little free time, little spending money, and little to actually spend that money on, if they had any.

Human attention is absolutely not a finite resource. Or at least companies haven’t come close to monetizing all of it.
It's casually claiming to have solved the halting problem, at least within some limited but useful context. That should be impossible, and it turns out, it is.

I expect it can be solved within some limited contexts, but those contexts are not useful, at least not at the level of "generic kernel code".
A big part is fees. OTAs like Booking sell the base part of flight from Ryanair and low cost airlines at the same price as the airlines but with much higher fees for luggage and extras. They hide this second part from flight search engines, so they appear cheaper when including luggage.

I'm sure that a lot of dislike from low cost airlines comes from shitty OTAs rather than the airlines themselves.
Perhaps I should define terms. In SLA research, "extensive reading" specifically means reading material where you know at least 98% of the words in the text. At that level you can generally follow the text without a dictionary - including figuring out the meaning of new words and expressions from context - so almost by definition it's not a slog.

It's not just a second language acquisition thing, either. At least in the USA, many educators recommend younger readers do the same thing when reading in their native language, in part to save them having to repeatedly refer to a dictionary.
So your hypothesis is that factory jobs have not indeed dried up, and it's just all the women taking up those factory jobs instead?
There is some truth to their point. The economy in aggregate is receiving the benefit of immigration labor (through reduced labor costs and inflation) while socializing the harm on everyone who is competing for this housing (because, obviously, there are only so many affordable housing units available). There is probably a discussion to be had about governing immigration quotas according to available (not planned, available; hope is not a strategy) affordable housing. This would internalize the externalities currently being shifted around on the macro balance sheet.

https://www.cnbc.com/2024/06/17/immigrants-help-economy-job-...
Canary deployments are already an industry accepted practice and it’s shocking Crowdstrike apparently doesn’t do them.
Workers at Bethesda Game Studios Achieve Union Recognition with CWA
Show HN: Open-source multiplayer AI browser games
>Adult living organisms don't have exponential cell division.

Sure they do. Your cells are dying and being replaced constantly. Cancer is just when the instructions for said division get messed up, i.e. runaway inflation in this analogy.
I hate to dispute with someone like Brendan Gregg, but I'm hoping vendors in this space take a more holistic approach to investigating the complete failure chain. I personally tend to get cautious when there is a proposal that x will solve the problem that occurred on y date, especially 3 days after the failure. It may be true, but if we don't do the analysis we could leave ourselves open to blindspots. There may also be plenty of alternative approaches that should be considered and appropriately discarded.

I think the part I specifically dispute is the only negative outcome is wasted CPU cycles. That's likely the case for the class of bug, but there are plenty of failure modes where a bad ruleset could badly brick a system and make it hard to recover.

That's not to say eBPF based security modules isn't the right choice for many vendors, just that let's understand what risks they do and do not avoid, and what part of the failure chain they particularly address.
Well it is useful in practice, there are some pretty useful products based on eBPF on Linux, most notably Cilium (and, shameless plug for the one I’m working on: Parca, an eBPF-based CPU profiler).
Record pace for only the last two generations:

> Roughly 30% of 25-year-olds in 2022—the oldest of the Gen Z (born between 1997 to 2013)—owned their home in 2022, a slightly higher percentage than the 28% of Millennials (born between 1981 to 1996) who owned homes at that age and the 27% of Gen Xers (born between 1965 and 1980)—but lower than the rate for Baby Boomers (born between 1946 and 1964), 32% of whom owned homes at age 25.
> And hectares of monoculture corn sprayed with Roundup and sprinkled with just the right amount of laboratory-calibrated satiating salt is far easier to produce than a balanced diet

Man, i wish Americans were just eating the corn with salt. Would be a lot healthier than corn starch+syrup whatever.

~75% of US corn goes to fuel and animal feed.
How does the fraud part come in here? Not seeing it
From your FAQ: "While this is a beta product, our tests show it to be about 82% accurate."

What does this mean? Is it the true positive rate? The true negative rate? An average of the two? An average weighted by frequency?
worrisome indeed that now the world knows how many users are affected by crowdstrike so the bad guys just need to poke deeper there
I promise I don't. I can be on a teaspoon of strongish instant coffee twice a day and it still happens sometimes (though it's worse when I'm drinking more of course). It can happen literally overnight, even when I'm on a steady intake.

The headaches are reliably cured within maybe 20-40 minutes by application of more caffeine, so I don't think they are migraines.
Cool thanks! I'll have to spend some more time looking into this. Do you have any recommendations for a DNS server to run inside Tailscale?
FTA: “First, electric thrusters have always been used to drive small, unmanned spacecraft. Scaling them up to accommodate the thousands of megawatts generated by nuclear reactors would require huge spaceships.”

The largest nuclear power plant in the world is (or was; Wikipedia doesn’t have data for 2022 and later, but it doesn’t seem to be operational) https://en.wikipedia.org/wiki/Kashiwazaki-Kariwa_Nuclear_Pow.... It can produce less than 8GW, and needs seven reactors to do that.

So, that probably would make this the largest nuclear reactor ever built. I can see why the article also says “But this idea won’t be tested on DRACO”.
"Improves kernel stability" is great. "Prevents kernel crashes" is a plain lie.

> In the future, computers will not crash due to bad software updates, even those updates that involve kernel code.

Come on. Computers will continue to crash in the future, even when using eBPF. I am quite certain.
That's probably true. I've never used them in the US but they seem to often be the site of choice in Europe and Asia (and, based on one recent experience in Europe, can have inventory that can't be accessed any other way). That said, you also have to take direct bookings into account which is most of what I (at any rate) do.
WazirX halts trading after $230M 'force majeure' loss
Microsoft blames EU rules for its inability to lock down Windows
And prices for much of what we buy would instantly double. The US is addicted to cheap immigrant labor for a huge number of jobs that Americans largely aren’t willing so do.
"Hoisted on the petard of the our own decadence" seems to be a valid interpretation only if you think that the last 200 or so years of family structures in capitalist, Western nations is the only valid way of raising children and maintaining family bonds. This sort of thing reeks of the kind of chauvinism you only get from the echo chambers reverberating within the hallowed halls of places like the author's alma maters.

A big subtext of this article is that individuals with low socioeconomic status are incapable of making good decisions and must be strictly governed, and that the upper middle class is just as guilty as the absent fathers for the erosion the nuclear family structure.

I find the argument that folks with disposable income set a poor example for those of lesser means to be specious, pernicious, and divisive. It's the kind of argumentation that sets lower middle class conservatives up against upper middle class liberals so that they're too busy fighting a culture war to consider what new atrocity billionaires are getting away with behind their backs.
Interesting can you cite a source?

I found this: https://pubmed.ncbi.nlm.nih.gov/2096405/ which shows a consistent improvement in tests, but the performance increase was only 4%. I'd be willing to guess that the improvement would be higher when sleepy/fatigued (up to a point!) since it would increase the alertness of the user, but I have never seen anything that suggests cocaine boosts the ability to retain information.
The problem is precisely in “what” endures. But now, Biden has both soiled his legacy and destroyed the last vestiges of trust in the Democratic party
Why even do that? We have virtualization, they could emulate real clients and networks of clients. This particular bug would have been prevented for sure
> Reality isn't constrained to "you have to build as fast as possible since your population is going to increase very quickly and there's nothing you can do about that".

If all of the job growth is happening in select metro areas around the country, the existing domestic population is going to move into those areas, regardless of the level of immigration
Input/Output on Streams
Many have not yet squared up to the fact that society itself is an unprofitable boondoggle that requires massive moral radicalization and willingness to participate in odd, polarizing institutions and practices.

We live inside the semi-decayed skeleton of a society built by deeply religious people who believed that society should be built and maintained because that is the moral thing to do. They weren't only motivated by per-capita GDP or the promise of weekends off or the pursuit of variety in breakfast cereals, as neoliberal economists seem to claim. They had deep underlying motivations to create a civilization in which they and their families could flourish and engage in the twin pursuits of culture and commerce.

We are now seeing the third-or-fourth generation that is growing up in an era where economic metrics are cited as the "core fundamentals" of a society; unfortunately, comfort and consumption are not motivating enough factors to drive people to feel loyal and energized to contribute to their civilization. Take away the glory and meaning from the basic acts of living among your peers and you will end up with large swaths of people who do enough to get by, and not much more.
I mean, if people are so heavily donating... why not implement a full time dev ?
Water for the wiper is userland feature.

3rd party hooking into kernel is 3rd party responsibility. It is like equipping your car with LPG - THAT hooks into engine (kernel). And When I had a faulty gas pressure sensor then my car actually halted (BSOD if you will) instead of automatically failing over to gasoline as it is by design.

You can argue that car had no means to continue execution but kernel has, however invalid kernel state can cause more corruption down the road. Or as parent even points out - carry out lethal doses of something.
I was disappointed not to see Intel Pin (https://www.intel.com/content/www/us/en/developer/articles/t...)
If the filters are loaded at boot and hook into everything then a bug can still lock down the system to a point where it can't be operated or patched anymore (e.g. because you loaded an empty whitelist). So it could end up replacing a boot loop with another form of DoS.

If microsoft includes a hardcoded whitelist that covers some essentials needed for recovery that could make a bug in such a tool easier to fix, but could still cause effective downtimes (system running but unusuable) until such a fix is delivered.
>enact state level YIMBY policies to override local planning (who will always kowtow to local folks who show up to say no, and local folks who say no because it costs them nothing to do so as they already own)

It's more than that; it's a standard free-rider problem.

If all the other districts in your city support development in their area, then your own property value will go up, but you won't be burdened by any local development costs. And if you develop in your district but nobody else develops in their district, then your property value won't go up (or will go up only slightly) but you're burdened by the local development costs.

It's classic prisoner's dilemma stuff.

The simple solution is to remove the local district's ability to veto local development. At least, as long as city-level/state-level planners don't have an agenda that favors certain districts over others.
Julia. Haskell has incomplete polymorphism
Actually caffeine is a well known and widely studied performance enhancing drug, for example in endurance sports
Emphasis added:

> An eBPF probe should never cause kernel panics.

Should, but did. This is the point at which to learn and adapt.

Also, kernels are software just like nearly everything else, and software is buggy. It's a balance obviously, but some basic defensive development can be a real savior for your users.

I don't know the details about this CrowdStrike incident, but I would also be surprised if you couldn't write an automated test (even a "smoke test") to quickly test out these new kernels before they hit your customers. Given what happened, it seems like negligence not to do that.
To me it's more like slapping an expensive patch on an imperfect solution. Instead of encouraging healthier diets which have lots of follow-on nutritional and long-term medical benefits, we're paying pharma a huge monthly subscription price to keep doing something that's causing the problem in the first place. It's better than nothing, sure, but holistically it looks more like a rent-extraction trap to me.
CrowdStrike is mentioned, but the goal of the article is to promote eBPF. CrowdStrike is tangentially related because it draws attention to a platform that Gregg has put a lot into.
Can someone tell me what's the advantage of eBPF over a user mode driver? The article makes it look it eBPF is have your cake and eat it too solution which is too good to be true? Can you run graphics drivers in eBPF for example?
> They're claiming that it, like other drugs, is likely to have negative health effects that outweigh positive ones

That alone is a strong and unsupported statement. Drugs frequently involve tradeoffs, but saying the negative out weighs the positive is not the same thing.
> Which part explicity and clearly states Trump was not involved? You know, the part that you claimed existed in your comment above.

You're right I should have said that the document *shows* that he had nothing to do with it rather than *says* he had nothing to do with it. It's implicit not explicit.

The doc includes 7 pages worth of contributor names (starting page xxv) and Trump is not one of them.

So either way, it's careless to say that "Trump will dismantle our rights (see project 2025)" when he is not actually affiliated with Project 2025, as the document *shows*.
I believe you are correct that if every immigrant of the last ten years left the US abruptly, rent prices would be among the things that would crater, yes.

Are you suggesting that 10 years of immigrants going home would be a net positive for the US?
I'm not sure I agree.

I mean, a silicon valley developer getting paid $200k/year might fix a bug in some open source software for free because it was bothering him and he wanted to give something back to the project.

But if I offer that same developer $100 to bail on date night with his wife to fix a bug for me? That's not an offer I'd expect him to take me up on.
Windows doesn't use the Linux eBPF verifier, they have their own implementation named PREVAIL[0] that is based on an abstract interpretation model that has formal small step semantics. The actual implementation isn't formally proven, however.

0: https://github.com/vbpf/ebpf-verifier
Yes; the increase of prices alongside domestic labor cost is part of the necessary "immune system of capitalism" that is suppressed by immigrant labor. If a first-world business cannot survive without offering very low wages, it needs to die off and make way for new businesses, even if that lowers material product and service availability.
ADHD is a weird disorder that's hard to explain to people who don't suffer from it. Understimulation is a physically painful experience, one that pain killers don't really work with. Before I got on a regimen that works
well-enough for me I had to regularly leave social events and check out of work to lie down and sleep it off. And it's not really a boredom thing, I can be actively enjoying the thing I'm doing — hell I can want to be doing the thing and it still happens.

Forcing yourself through 30 minutes of a video game likely isn't much compared to their day-to-day painful experiences at work or school but given the high likelihood that it doesn't actually work it's unnecessary additional suffering likely imposed on them by a frustrated parent who wants them to "get better" for their own sake instead of the kid's.
I'm not entirely sure what you mean to imply by this, but the article stated that murder has no statute of limitation in South Africa. It's clear that SA could indeed legally charge this guy with some murders if they had the will to do so. It's also clear there were survivors that can testify against him under the old laws of indeed SA law has changed a lot since then.
8/10 here with no such experience and just clicking on instinct without trying to analyze the picture. The rocket launch and Mt Fuji are the two I missed. I think I would've also gotten at least the rocket launch had I bothered to zoom in (did this on mobile).
Please attack substance, not on a personal level.
I can easily afford a home, but I have no interest in buying one.

I'd rather take all the extra money I save by renting and invest it in other assets. I also value my time and I don't want to have to do all the chores and upkeep a house needs. Sure I could pay someone to do all those things I suppose, but then it makes renting even that much cheaper.

Owning a house used to be a goal of almost everyone? But I wonder if like me younger generations don't even have an interest in buying a house and maybe that also affects the homeowner rate.
> The simple solution is to remove the local district's ability to veto local development. At least, as long as city-level/state-level planners don't have an agenda that favors certain districts over others.

That is what state level YIMBY policy is intended to do, to override the free rider problem of existing property owners in the local domain. If the human can say no to any new housing, and it costs be nothing to do so, what is a human going to do when all of their incentives are to say no?

As a YIMBY activist who also owns property, I have seen this first hand at local planning meetings. Rebutting complaints point by point (crime, decreased property value, traffic, etc) with data, we finally arrive at "because I don't like it" typically when having this discussions (happens all the time with utility scale solar permitting as well). I am only one person saying "yes, build, build, build." We need more of this, everywhere, and I argue the solution is not simple; if it was, this would be solved instead of being a herculean effort. Please consider attending local planning meetings to voice your support for building more housing in your communities.

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...