skysight-inc/HackerNews huggingface dataset:
A reminder that on the platforms eBPF is most commonly used, verifier bugs don't matter much, because unprivileged code isn't allowed to load eBPF programs to begin with. Bugs like this are thus root -> ring0 vulnerabilities. That's not nothing, but for serverside work it's usually worth the tradeoff, especially because eBPF's track record for kernel LPEs is actually pretty strong compared to the kernel as a whole.

In the setting eBPF is used today, most of the value of the verifier is that it's hard to accidentally crash your kernel with a bad eBPF program. That is comically untrue about an ordinary LKM.
Aging is a set of degenerative diseases that are 100% fatal and affect 100% of the human population.
This current supreme court is addicted to rolling back anything and everything that is opposed to a conservative position.

The clean air act was already ruled to include greenhouse gasses. It's not under dispute, this court just disputes it because they have the power and ultimately are playing an end game of fostering a conservative government, i.e. they have long term political interests.
Problem is that many policy decisions are based on bad science in the social sciences, because it provides an excuse. The validity is completely secondary.
A century ago, Earth had 4 times less humans. We can handle quite a few decades of low fertility.
I was also reading Design Patterns in Ruby during that time, and it's been over 8 years since that happened so it's all a bit fuzzy.

I remember being completely new to Rails and spinning up a licensing server for a project, which would eventually become Keygen, within a couple weeks. But this was also after writing an internal CLI tool in Ruby, so I already felt quite proficient in Ruby at the time having spent ~6 months with it prior to Rails.
Probably meaning to have margins similar to companies in less perilous states.
Totally fair - I'll look into removing that because we don't need it. But fwiw we don't act on your behalf, we just pull data about PRs/reviews!

Thanks for the feedback :)
Is anyone even remotely surprised by this?
That’s a cool paper - but it seems like it produces better debaters but not better content? To truly use RL’s strengths, it would be a battle of content (model or world representation) not mere token level battles.

I am not sure how that works at the prediction stage as language isn’t the problem here.
I worked in a minilab one summer. The Noritsu printer had, IIRC, a +/- 1,2,3 override for R,G, and B. So if you saw a head over a big blob of green (someone wearing a red shirt), you'd hit +2 Red to override the printer's attempt to "balance out" the colors.

We never got any 'interesting' stuff. I suspect people would prefer a bit more anonymity than you would get from a 2-3 person shop where the person who printed your stuff might also be the one ringing you up for it.
No? SREs roll eBPF programs on the fly just in the process of debugging problems; if you tried to do that with an LKM, you'd almost certainly blow up your system. People who write Linux kernel code routinely crash their systems in the process of development.
> has a history of making highly questionable business decisions.

I get people don't like Musk, fine. But pretending that he has a history of making bad business decisions is ludicrous. He is by far the most successful business man alive (and maybe in history). This is just a fact. You can point out plenty of his faults, but his business acumen is clearly not one of them.

Just as an example: I'm old enough to remember when everyone said Twitter was going to completely break in a week after he fired >50% of the engineers to cut costs. How long ago was that? Also, whether you like the changes or not, there seems to be far more productivity and new features since Musk bought Twitter than the previous years with the old management and far larger headcount.
Well, the other thing I'd want from a repurposed old phone is to remove the battery. Having it glued to the screen would be a problem.
Even worse. We're a big enterprise customer. I've spoken to the people who actually architected and built the feature and they don't even understand the problem properly.
On Semiconductor was spun out of Motorola at the height of the dot com bubble. Their primary business at the time was commodity parts, a capital intensive and cyclical industry.

At their lowest, TPG became a majority shareholder and strongly influenced operations. The initial plan was a quick fix, but TPG saw opportunity and helped OnSemi make the jump up the component food chain.

A major part of this was the low cost structure that TPG drove. This then allowed for cheaper credit options which freed up money for M&A.
> i do think parse, don't validate is much more difficult in c; c's type system is not strong enough to give you the kinds of soundness guarantees you get from ocaml or haskell. if you forget a type case in a switch, there's not a whole lot you can do to get the compiler to complain about it

Sure, I agree, but we're talking about strings here. Instead of a function taking or returning an email address in a generic string type, it can take or return an email address type.

For example, construction of a value of type `email_t` can take a parameter of raw string. Then any function in the rest of the code that receives an email would receive an `email_t`, not a `char ` or some other generic string type.

> it's not clear to me that a parse, don't validate approach would consist of much more than just the parser

It might often be nothing but* a parser, such as `email_t`, but it means that no `str()` function would then be used by the caller - any operation on the `email_t`, if `email_t` is an opaque pointer, would used the `email_type_()` functions, because the users of any `email_t` value cannot access, or even see, the fields inside an `email_t` value.

This means that passing an email to a function expecting a name would cause a compiler error.

For the IP address example you mention, that definitely should be parsed only once into the quad-byte or quad-quad integer fields.

I mean, I'm looking over my previous projects: every single instance of a string I am using is actually not just "generic string"; there's an associated type with it (name, description, comment, whatever). Making those into different types with their own operations means that the compiler will generate errors if I try to use a `description_t` where a `name_t` is expected.
The orthopedist at my "private equity" hospital said he didnt know how to read an MRI...
"you should die because our ancestors did"

"you should be/keep slaves because our ancestors were/did"

etc.

Your logic is weird and false. There's nothing holy about dying.
ISO Pascal for the BBC Micro uses 2 16KB ROMs and runs on 32KB of RAM.

These ROMs include a runtime, an editor (4KB with regex search), and a compiler.
Memoryviews abstract the buffer interface as an object, so perhaps that’s what was meant.

I disagree with the inclination to jump to numpy. I much prefer minimizing 3rd party libraries, especially if the performance is equivalent or nearly so.
Laws are not based off the specific wording, they're based off the spirit. At least in the US.

The clean air act says the EPA can determine what is/is not a pollutant based off whether it can harm the public. That, to me, means the law covers CO2. I don't understand how you can interpret it otherwise.
Optimizing Llama.cpp AI Inference with CUDA Graphs
PE buys and pays money. They seek for ROI. If something is wrong, the free market is expected to fix things, eventually.
It's not a vulnerability as such. It does retain data between two executions however that it shouldn't but we're in control of both executions so that doesn't really classify as a vulnerability.

Basically something is stateful that shouldn't be, probably because it's built on Lambda.
> we should never just have one product

I believe in never keeping all your eggs in one basket, which includes never having a single source of revenue. It's better to have multiple revenue streams and, if possible, to have them different enough that if conditions turn bad for one, it won't negatively affect the others as much. Even better, if you can swing it, is to have complementary products such that adverse conditions for one are favorable conditions for the other.

Diversification is protection. Even if your single product is wildly successful, the world is a fickle place and a successful product can stop being successful faster than you think.

I have seen single-product companies succeed for decades, though. What they do instead of having multiple products is to have multiple variations of their product, each sold in a different market segment.
You’ve definitely had to deal with a recurring popup before. It’s annoying and puts a bad taste in your mouth about what caused it. (And most users won’t think macOS is the issue, they’ll see a popup saying <AppName>)
pls excuse my aged brain, now with a new blood clot.

IIRC adding 0.0.0.0 0.0.0.0 to your hosts file helps ???

On macOS;

% ping 0.0.0.0
PING 0.0.0.0 (0.0.0.0): 56 data bytes
ping: sendto: Socket is not connected
ping: sendto: Socket is not connected
Request timeout for icmp_seq 0
ping: sendto: Socket is not connected
Request timeout for icmp_seq 1
ping: sendto: Socket is not connected
Request timeout for icmp_seq 2
ping: sendto: Socket is not connected
Request timeout for icmp_seq 3

% ping 0
PING 0 (0.0.0.0): 56 data bytes
ping: sendto: Socket is not connected

ping: sendto: Socket is not connected
Request timeout for icmp_seq 0
ping: sendto: Socket is not connected
Request timeout for icmp_seq 1
ping: sendto: Socket is not connected
Request timeout for icmp_seq 2
ping: sendto: Socket is not connected
Request timeout for icmp_seq 3
ping: sendto: Socket is not connected

Is this correct ???
Yes, Chromecast is simple and effective- what is to exploit in that?
100% this is a big one, I'm sure.
I don’t think you have any evidence to say that. Our understanding of memory and complex evolved neural networks like the mind is fairly poor. On top of that, we have more evidence of the mind still acquiring new memories and choosing to compact or drop irrelevant memories while it remains healthy.
Right, but first they certified it for human-rated spaceflight by scrutinizing it very closely and testing it very rigorously.
Why does this require WebGL and hardware acceleration in order to see anything but a large, blank space?
In all fairness, SpaceX is eating everyones lunch right now.
While this may good true for something like medical units, legally mandating multiple vendors for private companies is unnecessary and adds inefficiencies where the natural consequences of monoculture will make the market more resilient.

Some companies will divest of crowd strike and smaller players in that market will grow. Some companies will digest of windows, improving platform diversity. Hopefully release engineering at CS improves, strengthening their product, and for those that won’t do anything, insurance rates will rise making them think harder about this problem in the future.

Based on comments here, regulation requiring a checkbox security suite is what caused this to begin with. The answer isn’t more regulation.
Death is a moral responsibility. You owe your existence to evolution. Evolution would not work if we had to compete for resources with all of the organisms that came before us when they didn't die off. Death is an integral part of living a bringing our species forward. Your responsibility is to make the best of your time here. Have fun, love, and contribute to society and science if you can. Then die and make room for the next generations.
Why don't you ask one and post what they say here? Or better still, post a reference to some published work that makes your point.
> Folks agreeing with this take should take a hard look at their attention spans and ability to focus and comprehend

It's not a complaint about the text being long. It's a complaint about the text being content-free.
"Both eyes are preferred for a killer, because you want to have awareness. But it is not an easy way to shoot, or train, or learn."

I think you're entirely wrong, but the sport USPSA is vastly different from any Olympic style shooting you would seen. It's speed and hit factor (that is, the caliber of your gun as a TLDR). Different priorities than Olympic sharpshooting.
Of course not, if there's one thing Boeing is famous for right now, that's their attention to safety.

I believe their motto is "Safety to the Max".
Wuffs has the fastest, safest PNG decoder in the world (2021)
Signatures: The foundations of modern end-to-end encryption
Deadlocks: The dark side of concurrency (2021)
> “Uno no es ninguno” (One is none)

I believe that translates to "One is not none"

https://bughunters.google.com/blog/6303226026131456/a-deep-d...
Nah, it was definitely head and shoulders above the rest for the majority of this agreement starting from the very first version of Safari Apple shipped. It’s only relatively recently that the answer to the question of “is Google the best search engine?” has begun to slip from a definite “yes” to a “maybe not”.

Of the free search engines on the market though, I think it’s still head and shoulders above the rest, but by a smaller margin and it’s certainly not as good as Google circa 2012.
> Defending “reverse racism” and “reverse sexism”, concepts not backed by empirical evidence

Yeah, racism and sexism goes in all directions, at relatively equal rates. The key thing being the _power asymmetry_ that makes certain groups differently visible (and effective in their bigotry) than others.

Saying that bigotry does not flow in a particular direction is cultivated ignorance at best, and maliciously dismissive bigotry at worst.
It's worth mentioning that GitHub only allows us to act on your behalf in repos you install the app in. But when you install the app you'll see it's only requesting read permissions to metadata => it can't take any actions, either by itself or on your behalf.

So tbh I think that bit of UI is a little deceptive because in practice we can't actually do anything with just an authorization but no installation. Relevant docs: https://docs.github.com/en/apps/using-github-apps/authorizin....

Still very useful feedback though!
They’re certainly useful if you know what you’re doing. An example: if I try to create an application in .NET for Windows, I’ll have a hard time using an LLM cause I’ll have no way to know if the solutions are the best, what’s possible and what isn’t, etc.

But I’m an iOS developer who doesn’t have experience with SwiftUI. I’ve been creating an app clone for the purpose of learning it and I’ve been using ChatGPT extensively like one would use StackIverflow when you’re still picking up a new framework. It works very well and I’ve advanced very fast because I’ve read and watched multiple content about it, just never got into actually using it. It’s easy to know and even try out variations of what the LLM gives me. It feels like having a friend that knows SwIftUI which I can ask stupid questions as I try it out.
"biohazard parties" are for HIV+ men only. you don't have to fear transmitting HIV if your partners are already HIV+.
How Playstation Graphics and Visual Artefacts Work
LangChain Is a Black Box
I've been working with Langchain to develop a POC and when I try to understand the bugs in my code I feel like I am going down this huge rabbit hole of code. Every time I click into a piece of code there are 10 more places that I have to look that MIGHT be the source of the bug.

I get the idea that things should be abstracted away and that's the point of a library but this feels like a little much.
> legally mandating multiple vendors for private companies is unnecessary

The days-long airport chaos that most of the world just went through recently would suggest otherwise?
Jonathan Haidt and Greg Lukianoff have been attacking that trope as factually incorrect and unhelpful for almost a decade now:

"Why It's a Bad Idea to Tell Students Words Are Violence : A claim increasingly heard on campus will make them more anxious and more willing to justify physical harm." (2017)

https://www.theatlantic.com/education/archive/2017/07/why-it...
"Trump" does not have a plan to do that and he has repeatedly denounced Project 2025, even pressuring the Heritage Foundation to fire the guy that led the program. I hate the guy but you don't need to lie.

https://www.semafor.com/article/07/05/2024/trump-disavows-pr...
A moral responsibility under which moral framework ?
Why do I owe anything to my genes or the process that created me nearly by accident ?
Why do I not have a moral responsibility to find a better path than random evolution ?
Thank you. I see your point. It's only one year of fiscal budget. That's not immense, but only impactful. I was putting some (actuarial) things I know little of together in my mind. US state pensions being unfunded, large risks being handed over to state insurers. Quite different than EU, in actually the opposite way than I'd imagine.
Those aren't the only two options. You can use libraries that are made to take advantage of SIMD and you can use ISPC which is specifically about SIMD programming.
It's an optimization game, and far too many people care far too much.

You could spend every waking hour reading news, it wouldn't improve your or anyone else's life much, and it definitely wouldn't be better than putting that effort into a whole lot of other things.

You care for democracy and politics? Excellent. Get involved in your local politics. won't take one tenth of the time and will pay off orders of magnitude more than reading stuff constantly.
After shopping at both, the quality difference is non-existent. The variety of products at Costco is better but my staples inside bulk meats, veg, and fruits and not housewares or dry goods so its a wash.
99% of WordPress Spam is bot driven the rest can be controlled by AI
I'm going to be a bit US centric here:

Definitions such as food security? We don't have that. Housing for every person? Nope. How about the ability to ensure our health? Nope. Jobs? Nope. Help when you need it for your mental health? As if.

Poverty is still a scourge on humanity.
How many of those happened before testing and certification was completed?
does this have a selfhosted version ?
I get the sense that Boeing is in true panic mode. They are spinning the media very hard to try and give off a "everything is fine" vibe.
Haven't found a price difference between Costco and Sam's. They're about the same for what I buy meat, fruit, and veg
And, then there’s

https://liveplusplus.tech/

https://github.com/RuntimeCompiledCPlusPlus/RuntimeCompiledC...

https://learn.microsoft.com/en-us/visualstudio/debugger/hot-...
https://news.ycombinator.com/item?id=41162036
Night owls are 'cognitively superior' to early risers. Here's why
> could be done today, IF we could change everyone’s mindset.

Oh yes! But capitalism extracts labor from wealth gradients, and extraction is more efficient the higher the gradient. Who’d clean your toilets (or make you coffee, or slaughter your beef) if there is nobody who needs the money to pay for food?
Sound Hound
Evolution doesn't have a "forward". If we were unable to outcompete our ancestors, then we simply wouldn't be better adapted to our environment than they.
It's interesting that optimizing a computation that can be described in a single line of math takes so much work. It took forever even to discover Flash attention. And in the 6 years since transformers were invented, thousands of papers worked on making it faster.

Attention(Q,K,V) = Softmax(Q*K^T/sqrt(d_k))*V

FlexAttention seems to have found the right abstraction for the task.
I had no idea Duralex glasses are special. I bought some from Carrefour because I liked the shape and they were cheap (1€ per glass iirc).
Even for porting there's a bit of ambiguity...
Do you port line-for-line or do you adopt idioms of the target language? Do you port bug-for-bug as well as feature-for-feature? Do you leave yet-unused abstractions and opportunities for expansion that the original had coded in, if they're not yet used, and the target language code is much simpler without?

I've found when porting that the answers to these are sometimes not universal for a codebase, but rather you are best served considering case-by-case inside the code.

Although I suppose an AI agent could be created that holds a conversation with you and presents the options and acts accordingly.
I worked at B&N for 4 years (2 before and 2 after the sale), it actually has been pretty good so far for the business. The stores have been given much more creative control over what they stock so it takes advantage of what's popular at that location (my location was known for our manga and young adult variety).

There have been some bad moves taken at the corporate level (cutting the book procurement team, massive reductions in corporate headcount, etc). This makes the stores have to be a lot more self-reliant and increased workloads. Pay kinda increased, but is still way below the average for retail.

Ultimately, it's good for the business, but it's not as great of a place to work at anymore. When I started, the average non-managerial employee tenure was 6 years, now it's only 2 years there.
>I doubt the study will make much difference to supplement takers. Supplements are about belief, not science.

I don't take a B complex because of a belief. I do it for the evidence. It gives me more energy. I only have anecdotal evidence, as I am not studying myself- no data has been gathered- but it has been helping me with energy for years. I don't have as much on the days I don't take it, and have more on the days I do.
High-precision date/time in SQLite
Been using this product for the last few weeks, really impressed by the output. The reports are succinct, accurate, and surprisingly actionable.
We can define healthcare more or less expansively. Seeing clearly, like many things, is sorr of optional of course. But the example of glasses is interesting in its own way with the predatory pricing of the Essilor-Luxottica monopoly on opticians' offices.
I could say the same thing about software
At this instance Orbit isn’t responsive. But it is resizable https://zumerlab.github.io/orbit-docs/tools/orbit-resize/

This is a thing I will try to solve in a future. Thanks!
Does "Manufacturing Consent" ring a bell? Sounds right up your alley:

https://en.wikipedia.org/wiki/Manufacturing_Consent?useskin=...
Even if the tweets are just locker room talk

if the CEO of a business whose primary revenue source is money from advertisers

tells advertisers to fuck off

and when they do instead of apologising or rolling anything back, sues them over it

and if this is part of a pattern of unpredictable behaviour

covering everything from calling a cave rescue diver a paedophile

to accidentally buying a $44 billion company while trying to prank the SEC to make a point

some would say that is not the level of boring, levelheaded rationality you want

from the man who can decide whether your astronauts get home or not
Thanks John - it makes a lot of sense, the way you put it.
I guess oftentimes founders (and I'm guilty of this as well) tend to pedestalize their product/company as if it were their own baby (especially if it started out as a "passion project" they'd work on as an escape from their corporate job), and may dread having to diversify.

But practicality above all. As you said, "the world is a fickle place".
So I wonder about that.

I was thinking about it last night, and the Judge took issue specifically with Google paying to be the default.

What if Apple didn’t take a deal with anybody to be the default, but offered a search engine choice screen and charged anyone on it a commission on their ad revenue from Safari traffic?