skysight-inc/HackerNews huggingface dataset:
It's often a feature in the higher trim levels. It's an option in the Kia EV6 / Hyundai Ioniq 5.
Hard to answer, but I was interested because I assumed it built on the "recent" work to bring rust into the kernel. Where I haven't read much news about how it is being used except for Asahi Linux.

Somewhat disappointed that it is using eBPF instead, but still interesting to learn that even such fundamental and performance sensitive parts such as the scheduler can be changed.
That is also informative.
Wouldn't all those examples also work just as easily with torrents/magnet-links? I think in all those cases a central server distribution model has unfortunately been "good enough" for the majority of users (even though their data is mined and ads are injected)

When it comes to FOSS, I personally don't understand why something like a package manager isn't P2P by default. It feels very aligned with the hacker culture - a la "A Declaration of the Independence of Cyberspace". Virtually nobody uses it, so the solutions are half baked, clunky and not integrated with every day workflows (ex: browsers don't support anything P2P). Something like libcurl can't pull a torrent from the web
>Payment gateways (paypal, apple, google), in general, do NOT let you cancel individual services and are linked to your CC.

Paypal absolutely lets you stop recurring payments unilaterally on their side. I use Paypal for subscriptions wherever it's offered precisely for this reason.

https://www.paypal.com/us/cshelp/article/what-is-an-automati...
You can also use one of those lawyer services you pay for monthly, inuse mine to review things like this occasionally.
I think you might've misunderstood what I was saying. I absolutely agree with you. I don't think it will use IPFS.

I'm saying in a hypothetical future in which we have colonised other planets, tech companies will just plop caching servers on Mars and the moon, completely obviating the need for IPFS or anything special.

(edited original comment a little to clarify)
Thanks for this resource!
Even though i have been able to collect enough resources for Neon/simd programming but having a proper guide is indispensable and arm official documentation doesn't make it easy in any way!
HolonIQ's Global Edtech Unicorn List goes from 42 to 13 in 12 months
Servicing 20,000 concurrent requests on a single box where somehow threads are the bottleneck, is that not a problem that approximately no one has?
Be

Bin

Gym

Not to mention:

Receive: ei
People: eo
See: ee
Sea: ea
Believe: ie
>They don't all have nothing that isn't required.

I'm not smart enough to parse that sentence, I think.
Most Prii have decent drag coefficients, but others have accomplished similar or better numbers with more traditional sedan styling. The original Prius wasn't even really that amazing at 0.29. Many cars achieve .25-.3 today without looking like a Prius.
> and yet you don't see very many buildings collapse, bridges fail, and damns flood down valley.

Because those engineers are required to have rigorous qualifications. Please see my comment linked below

https://news.ycombinator.com/item?id=39014625
>The last thing I want is to read through pages of AI blogspam at the doctors office. Where’s the AI that takes its pages of fluff and boils it down to the point?

Relative to the average patient, you are an extreme outlier. You are almost certainly well above the population average in terms of your level of education and cognitive ability. The average patient is well below that population average, because healthcare is very disproportionately needed by people who are older, less educated, have English as a second language, are suffering from cognitive impairments etc etc.

The number of people who complain that their doctor spent too long talking to them and gave too thorough an explanation rounds to zero, which makes an infinitely patient and free-at-the-margin AI doctor an obvious improvement. A well-trained LLM will make the same sort of assumption about you that a human doctor does - this guy presents his history concisely and in clinical vocabulary, so I can probably skip the pleasantries. The LLM should (if trained towards the right outcomes) not make the sort of prejudiced judgements that caused your friend's unfortunate experience. If it does, we'll see it in the data.
I'm thinking of languages such as Camelot or Hobbes. I'm sure that there are new things, I haven't followed the field actively for ~15 years.
If you take free speech to its extreme spam filters should be taken down, no?

Ofcourse no actual real life user wants to inundated with spam, scams and advertising.
To be clear, this article is fucking trash.

EVs fare better in cold climates than ICE cars. They never fail to start. You don’t need a block heater. You can pre-warm them in your garage. You lose some range, that’s it.

The reason those chargers failed has nothing to do with batteries and does NOT reveal “cold hard truth” about EVs. Half the superchargers across chicago were disabled in unison - could have been due to grid stability reasons.
That was a fun read. You should do Rails 8.0 on Ruby 1.8 next.
Afaik there was some work to make it possible to pay for Sia storage in the new renterd node with any crypto asset you could make a payment channel with (so, most of them including Dai), but I don't see that in the readme anymore: https://github.com/SiaFoundation/renterd
Yes, all of those are important factor. And playing around with those factors (memory, IO speed etc...etc...) it;s easy to construct a system where CPU could be the limiting factor.

But it's still possible to make a claim that in general, most "in the real world" builds are limited by ram size (especially linking), memory bandwidth not really by CPU.
The main reason is really that compilation is not as parallel as one might think.

Compilation used to be much more IO bound in the past. But these days with nvme drives and really aggressive OS file caching (and or ramdisk) IO is less of an issue.

Also note that this changes significantly moving from O2 to O3 where CPU (single thread) performance become more and more important.Same for partial recompilation.
Or, you know, Java, the language that solved packaging around 2004.
> Can you elaborate? What fast-math can sneak into a library that disabled fast-math at compile time?

A lot of library code is in headers (especially in C++!). The code in headers is compiled by your compiler using your compile options.
And for some reason it's a mystery why people are having few or no kids these days.
You go to the gas station in your ICE car in the same place as the story(Illinois), you cannot fill gas because the gas pumps are frozen. That sucks.

https://news.ycombinator.com/item?id=38990445

In Canada:

https://www.wcia.com/news/local-news/cold-weather-causes-fro...
Has there been cases of them spontaneously turning into one stroke combustion engines?
>There is nothing to maintain.

Yeah, just install a root-owning Docker service, run everything in a virtualized container, write the dockerfile -- "nothing to maintain".
Hopefully it was clear from the rest of my comment that I was talking about in-range floats there. I wouldn’t necessarily call inf & nan handling an accuracy issue, that’s more about exceptional cases, but to your point I would have to agree that losing std::isinf is kinda bad since divide by zero is probably near the very top of the list of things most people using floats casually might have to deal with.

Which compiler are you using where std::isinf breaks? Hopefully it was also clear that my experience leans toward CUDA, and I think the inf & nan support works there in the presence of NVCC’s fast-math.
> that situation wasn't unusual

Um, I'm working as a professional computer programmer today, in 2024, and I can assure that programming continues to be replete with incompetent programmers who are not capable of producing professional code.
I don’t think that people being sceptic about $1.8T corporation that controls large part of internet and will fire large part of its workforce to make numbers look better is necessarily a problem.
That's news to me! Thank you for sharing!
What % of the population of Earth falls under this “real” scenario?

Most people won’t drive when it’s this cold anyway
Writing oo style code in c is extremely common. At least where I work we often pass around structs of function pointers to accomplish roughly the same thing a vtable would give you and name methods such as foo_verb for methods that operate on struct foo.

An algebraic data type is just a c union with an auto generated flag and moving some type validation to compile time. Unions used in this manner are quite common in C. I do think the increased ergonomics and safety exist, but only when paired with other features like pattern matching. Selling algebraic data types alone as the major novel feature improvement is a bit misleading and dismissive of existing c features.

I do agree that additional compile safety in rust makes it far easier to confidently refactor without introducing bugs. Accomplishing the same in C requires a lot of unit tests which add maintenance overhead. Python is a more extreme example of that playing out. That all said, I don't think it's necessarily relevant to writing a performant scheduler.

Rust has many strengths and I endorse using it over C any day. That said, the way it's marketed feels misleading and gives experiences c developers bad vibes.
'reunification'
wow ok, I stand corrected!
I don't think you're stupid or a liar, but there are two strong trends I'm noticing recently - playing the contrarian and a hate for the rich.

To me, it is just an axiom that working harder is correlated with more wealth. What you've done in previous replies is a typical reductionist approach, which is to pretend that a multivariate problem, with those variables on various continuums, can be presented as "Elon Musk doesn't work harder than someone stocking shelves with shampoos". I honestly do not understand how someone frequenting HN could genuinely think that this is a valuable argument.

In simpler terms, if you exclude all the obvious counter-examples like inheritance, crypto pump and dumps, lottery winners and so on, it is empirically true that richer people work harder than poor people. Before you give some example of how some billionaire simply got lucky, I did say about that this is a multivariate equation. There are many, many things that go into it, and luck is one, hard work another.

The simple logic is: you work harder -> your productivity is higher -> you make more money. You may find some exaggerated counter-example, but this is the truth.

If Elon had just been involved in the PayPal business, yeah, he would be some forgotten rich dude living his life on some island. It boggles my mind that anyone can think of Tesla, SpaceX, OpenAI as unimpressive.

There is such a visceral hate for "rich people" that there is no room for any positives. This is looking to me more like a cult.
Reminded me of a "cool science trick" I saw in a kids' book from the 1920s: Cold fire you can hold in your bare hand

Is holding in your hands a 1:1 mixture of carbon tetrachloride + carbon disulfide that you light on fire
Making Constructive Feedback Useful
The only times I've seen IPFS being brought up in the interned discussions was by people who claimed that their token startup will guarantee preservation of some data via IPFS. This was also a usual argument in comparisons to commercial cloud storage.

Reading your link I don't quite understand how come they claim IPFS is both a protocol AND a network of nodes AND not a storage. For example TCP is a protocol, but TCP is not a network of nodes even if there is a network of nodes using TCP to communicate.

I think this is some cheap wordplay to play pretend distributed filestorage and but also absolve themselves from any responsibility in case something goes wrong "IPFS is only a protocol, you probably was holding it wrong".
bzzz bzzz
> Now, in NA, you can still “fit in” even while doing something new & weird

And what that I understand you're also implying that you cannot do this in Europe?

I cannot say it's possible all over Europe, as I haven't been everywhere, but to the places I have been, I'm confident you'd be able to fit in while at the same time doing something new and weird.
That's what most news outlet do, they rewords the actual source. According to your previous statement, 95% of the press articles are copyright infringement.
Maybe the post title is inaccurate. The article title itself continues with "and a centuries-old British company ruined lives".

It wasn't a "bridge collapse" that caused anything. Yes the bridge sucked, but lots of bridges suck. It was human decisions that caused this, by using a bridge they knew (or could and should have known) was not fit for purpose. And by ignoring people who told them it was not fit for purpose after it was deployed. And the government not stepping in. And Association of Professional Engineers. &c &c &c. All of this is well documented.

That the initial mistakes were made was kind of ridiculous for lots of reasons, but okay, mistakes happen. But that it took 20 fucking years to correct while the faulty bridge continued to be used is just indescribable, and absolutely not the fault of any bridge but the result of human choices. That's the real problem; in an alternative universe people realized the bridge was a piece of crap shortly after being deployed, the mistakes were corrected, and they fixed it or stopped using it.

Humans caused the misery. Not the bridge. The bridge bit is almost a minor detail IMO. By framing it as "a bridge collapse" people will focus on bridge design to "fix" things, but that's not where things need to be fixed.

When will the software sector be regulated like other sectors?
Chimpanzees are dying from our colds – these scientists are trying to save them
I don't think it's a doomer argument, I think it's a very good thing and a huge step forward...

...but like self-driving cars the errors can be terrible even if it's only 0.1% of the time. I might not be as vigilant as AI-assisted driving, but I'm also not going to get confused by a truck carrying a stop sign and slam on the brakes on a highway. On the macro scale improving the average is great, but on the personal scale I can't only trust the average.

An LLM without question can be better than a human much of the time, but the errors, while more rare, can be worse than human error due to the lack of contextual reasoning and general intelligence.
You can certainly replace `a?.b?.c` with some `if`s. But it gets tedious and unreadable fast.
Won’t replace but can certainly augment doctor’s work
A Theory of Grift
Potential clients who express a desire not to pay enough to keep you in business are best left to your competitors.

Potential clients who are under-capitalized and say, I will need to find more money are worth working with.

The biggest mistake in business is trying to save clients/customers money on the goods/services you sell. The last 10% is the part of the price where you make money.
I used it to self-study some maths a few years ago. As I was reading a textbook, I'd add cards, usually things like definitions, examples and counterexamples, a few simple proofs.

At some point I even added some more advanced proofs, which actually go the opposite route of what's recommended here - they were cards which weren't immediately answerable, but required some thought. I experimented with some different ways of doing this - I created my own "Math Proof" notes, which allowed you to write a bunch of steps, and you'd then get one prompt to remember a "proof statement" (what you're trying to prove), one prompt for the proof overview/steps, and then one card for each specific step.

At some point life overwhelmed me, and I couldn't continue with Anki (work + kids). But I've actually been getting back into it in the last month, and having all those cards has been an incredibly great way to relearn a bunch of math I'd semi-forgotten, fairly easily.

I also use Anki for:

- Memorizing Geography stuff (all the countries and capitals).

- Memorizing songs.

- Memorizing random misc facts that I run across (usually things like history, politics, etc).
I guess LLMs in general could be thought of as just a faster way to copy and paste bad S/O code, so perhaps it's just the next logical step of "fail fast" for people who need to fail faster than they can copy and paste.

/s

On a serious note: the one thing I think an LLM would be perfectly suited for, I haven't seen anyone make yet: producing real-enough sounding copy text, as a better replacement for Lorem Ipsum (aka Lipsum) text.

The point of Lipsum is that the text is gibberish and thus should be ignored, so the focus is on the important factors: layout, colours, design, functionality.

But in 20 years I've never once seen a non-technical person who could grasp that concept, so it's defeats the whole purpose it's being used. Of course it's also inevitable that some Lipsum will end up in the final product sometimes too, which confuses non-technical people and highlights an obvious failure to technical people.

LLM powered text waffling on about the topic would be perfect. It doesn't matter if it hallucinates shit, it just needs to seem correct at a casual glance and it's already a massive improvement.

Essentially Turbo/Retro/Hyper Encabulator[1], in text.

1: https://www.youtube.com/watch?v=5nKk_-Lvhzo
it is a problem that the compilers for riscv are still pretty bad. it will take a few years (and more cheap risc-v dev boards) before gcc and clang actually know how to generate good code for risc-v (this is especially a problem for things like video payback and encryption that tend to be written with significant amounts of hand tuned assembly)
0/10 = Zero tolerance for risk in any circumstances

Eg: Wearing a helmet while riding a bike in your backyard garden or even worse while walking your maltese dog in your backyard garden (they also wear a helmet, and a muzzle)
I had no trouble with them cleaning some heavily dirty clothing (from doing construction works), I guess mileage may vary somewhat.

I did notice that the dryers (which I think are the same brand) have a hard time properly drying some articles such as thick wool socks within their programmed time.
> I’m assuming the commands aren’t automatically executed, as that sounds absurd.

Seeing how much some people trust LLMs, I wouln’t be surprised. We need to come up with an equivalent of Darwin Awards for computer systems.
The comment op clearly states "modern cheap toaster". The toaster you describe is not that.
I pronounce it as well, it is just soft ("igreque") and not hard (like the "c" in "d'accord")
This is essentially a marketplace model, these are famously hard to do (believe me, I tried..), you basically need to cover new projects coming in AND generating traction for these projects.

Nevertheless, I like the idea, good luck!
Ah, of course, very good point. A header-only library doesn’t have separate compile options. This is a great reason for a float-sensitive library to not be header-only, right?
It probably belonged to Bill Gates.
If the author reads this, I think you shouldn't bind space to the side menu, I (hope) many people know you can scroll with space.
You don't need to use AI to create an illustration of Biden fucking a horse (or whatever), it is simply easier and faster.

And the problem isn't that people can't see what is the truth, it is not that hard to get right. People rarely care about being right, they care about winning, so they will believe things if they support their preconcieved notions.
And yet, despite the advantages if all the Apple silicon, its not being used to run the backbone of the web, while AMD and Intel are. Making something work well in general purpose is just as "advanced" as making something super optimized.
As an amateur electronics engineer... I think we can do better. I have not checked what is the actual solution, here is what I figured out on my own:

First of all, the yellow light bulb might not be enough to reach with the heat to the red and green lights. And since it is only turned on for a brief moment, might not be providing enough heat. And will still be wasting heat when it is not needed.

Even heating it up when it is cold is a waste of time. I can only guess at the number of nines, but 99.9% of the time you can get away without heating even when it is very cold, because the conditions are not right for the snow to accumulate (read -- it is not snowing, the temperature is not close to zero degrees celcius and the wind is not blowing in the right direction).

The only time the heat is really needed is when the lights are obscured with snow.

So here is a better design: have a photo cell inside the light to detect if the light is reflected back to the photo cell. The cell is isolated from the rest of the inside but has a clear access to a small portion of the glass in front.

When snow starts accumulating on the glass, the traffic light will start getting scattered in all directions including getting reflected back inside the traffic light and into the photo cell.

You can easily discern between light from the outside from light from the traffic light by seeing if it follows the pattern. Ie. constant light from outside regardless of the light turning on or off means it could be something like a sunset shining into the light and we need not worry about it.

What we are looking for is a clear difference in light shone into the cell when the traffic light is turned off vs when it is turned on.
If I can do that there is probably other, smarter people who can figure out even better solutions.
Reminds me of school in The Netherlands. We called it either what’s in the title, or literally “Griekse IJ” (meaning greek y).
If you make the bar too low, then it will be widely exploited. Also harder to enforce, e.g. how closely are you going to monitor them? The more people, the more onerous. Also, can you un-Citizen someone if they break the deal?

Too high and you end up with more experts who then decide "actually it's more beneficial to use my new skills for AI research"

Tricky to get right.
Where do you map it that way?
Because killing the planet serves them best, right. It's not even wrong, we won't die all in 20 years. Not even 40, I suppose. And after that... après moi, le déluge (and it's no metaphor this time)
There are already states like Nevada with more ghost towns than live ones.
This only gets you so far. In today's software landscape, somebody is going to want to hit a HTTP JSON API to automate something in their second week, and they'll have a really rough time with how async Rust works today. Try explaining to a total beginner why they need Arc<Mutex<T>> and why the payload struct needs to be :Send+Sync+'static.

For all of Go's faults, "just send it over a channel bro" is easy to explain for trivial cases even if it often risks deadlocks and data races. To avoid the worst risks of this kind of code, Rust makes even trivial cases a big exercise. Go has an opportunity here to become more resistant to bugs without becoming less simple, but resistance to bugs doesn't appear to be a priority even for the Go team itself (e.g. even recently https://github.com/golang/go/issues/64474 )
It's a serious problem. Someone should really get on that and raise awareness.

Breakfast: french-style omelette on toast