skysight-inc/HackerNews huggingface dataset:
1. It's interesting that Rust is not just viable in some less important kernel code, but possible in core components.
2. C isn't necessarily the best language for performance. Specifically it's not very good about letting the compiler make assumptions about aliasing. Same reason some CPU-heavy stuff tended to use (ugh) Fortran[1]. Rust is better than C in giving the compiler access to this information for optimization.

But I think you read the article and the post wrong. It's not "ha ha, C suxx", it's just... interesting.

[1] I say "tended", because presumably nowadays it's optimized for GPUs, and I've not been keeping up.
I've never understood why generating exceptions is preferable to just using higher precision.
Th issue is that we’re now getting tons of blog posts with AI-generated images that previously didn’t dare to use stock photos.
GNS3 can do that
ChefKittyAi: Turn your food snaps into recipes with AI
Playing around with Chef Kitty Ai today! Who knew AI could cook? With this free app, you can turn your food snaps and text prompts into recipes! Check it out and become a master chef in no time!
Would love to hear everyone's opinion and feedback on this product!

Thanks in advance!

#ai #recipe #ChefKittyAi #Foodie

https://www.chefkittyai.com
> Are we at this level now? The scheduler performance has nothing to do with the used language.

The whole project is a toy and they’re not trying to hide it. The mention of the language is just a descriptor for the project, not an implication that Rust is faster.
When our first cheap toaster broke, I tried to find a replacement part and then started really looking into a 'good' toaster. What I found is that there's pretty much the same metal box inside all toasters under about $200-- and even some of those seemed like they might use the same mechanism. (Cheap but costs a lot!) A few seemed like they might have slightly different control circuitry but not much else aside from the body shell.

I even looked into making my own toaster (though not quite from scratch[0]) but eventually decided I wasn't willing to take on the risk of an untested electrical heating device, in the same way I would be wary of the cheapest toaster from ABCDEFG etc. on Amazon.

Not long after, a customer brought a British-made toaster[1] into my repair shop. I had warned her about the impossibility of getting parts for toasters, but she'd actually already written in to the company and ordered a replacement heating element! It was surprisingly easy to work on, as the timer only controlled the heating element and the pop-up was a manual lever. At first glance that looked like a cheap solution, but on closer inspection it was built well and meant to last. (Costs a lot because it's not cheap.) I hear they still make some like that but the company's cheaper products aren't built the same.

0: https://www.dezeen.com/2009/06/27/the-toaster-project-by-tho...

1: https://en.wikipedia.org/wiki/Dualit
Good job passing the dice roll to stay out of the special hell where the SMS code never arrives.
"The most sophisticated of generative AI systems can have trouble with novel scenarios not represented in the training data."

Most humans can have trouble with novel scenarios not represented in the training data.

That's handwavy at best, and yet another desperate attempt to legitimize the claim of free while still failing to provide any good evidence that such a concept even makes sense.

Some people seem really desperate for free will to be a thing.
The RSS reader I use (Feedly) will do this for you automatically. Just paste in the normal web URL and it'll go search for the relevant <link> tag, just like your browser used to do.
If people can’t afford to heat their homes and freeze to death in the winter, is their continued survival wasteful from the POV of “the environment”?
My parents both work for the BBC and are pretty disheartened about this (though they're happy people finally care). It really feels like presenting the results of journalism as a drama, rather than a documentary, is orders of magnitude more effective at enacting change.
The trouble with this doctor is that it's also a voyeur.
I would like to stem a little bit of sentiment here.

I can write a toy program that saves files to disk much faster than notepad.exe, but this is a consequence of making fewer decisions and handling fewer edge cases.

It's trivial to make fast software, especially toy software, but they tend not to survive practical applications without becoming as slow or slower than the systems they originally mimic.

That said: that it works is really cool.
Those Gentoo people were onto something.
There might be some justification for comparing any one particular thing to the worst possible particular thing if those things have something in common. The only feature the two things you picked have in common is the word 'java'.
LOL.
There should be at least a commment from someone trying out a 2year old SO answer that did not fix it. :-)
When you change a mostly-working product, failure is probable. Especially when you attempt to monetize and politicize in a space that is diametrically against those goals.
What attitude are you referring to? An engineer wanted to play around and see if they could get something to work. Not only did it work, for one task it worked well, so it probably exceeded their initial goal?

I thought that was exactly what we encouraged here on HN?
Maybe some doctors, but not all doctors... And I shop around for a good doctor that I like.
> recreating something like the Sunbeam T-20

I got a vintage Sunbeam toaster recently, and in the process I found this guy who restores vintage Sunbeam toasters for almost $300!

https://www.timstoasters.com/

That's not including the toaster itself, which generally runs somewhere around $100 on eBay.

It makes me wonder if it's a better business to restore old toasters (and even other kitchen gear) rather than to make new ones. I haven't used his services ($300 is quite a bit more than I'd like to spend), but it seems like he goes to great lengths to fix up these toasters, even ordering custom power cords from a wire supplier. I bet it would be easier to start off recreating some replacement parts rather than manufacturing a whole toaster.
Nah, thieves are scum.

People don't steal cars and bikes to buy food, they do it because they're selfish and want a shortcut to get the things they want. In any first world country there are ways to get food without resorting to taking other peoples' possessions that they worked hard for.

There are many people out there having a really hard time who would never even think about stealing because they were raised with a functioning moral compass.
I guess it's the end-goal then, though. If your goal is to become a rockstar and play the guitar in a band, GH is probably a very bad route to it. But if it is to "have fun" its perfect.

Same with this vim: if you just need an editor that is recognisable and "not weird" then this modeless vim might be useful; though why not just install nano, pico, gedit, notepad++ or even notepad.exe?
>> How much of modern longevity is sanitation, sterilization, and medicine, and how much is just not doing really, really dumb things anymore?

What you mean things like absestos, chlorofluorocarbons, or unleaded gasoline, for example? Those are very modern and "really, really dumb".
Depends what you mean by inefficient. The other thing Knuth meant is that you should focus your efficiency energy first on overall design efficiency. Algorithmic and other efficiencies are irrelevant if your design is bad and a bad design cannot be fixed by looking at the profiler and fixing hotspots
I understand the frustration, but why not read a doc?

https://docs.oracle.com/en/java/javase/21/core/virtual-threa...

In Virtual Threads: An Adoption Guide part there is:

When using virtual threads, if you want to limit the concurrency of accessing some service, you should use a construct designed specifically for that purpose: the Semaphore class.
“Medicine is just so much more than collecting information — it’s all about human relationships,”

maybe if you are rich. For most people medicine is going to a GP once or twice a year, spending an hour in a queue, then seeing a doctor for 10 minutes.
Candy Land: Will This Game Ever End?
I've had doctors that I'd easily categorize as worse than AI... worn out, overworked, frustrated, rushed. I don't think this is too surprising, computers are better at driving cars most of the time too... but the biggest problem is they're better until they're not, and without general intelligence humans need to cover the gaps. AI can be very dangerous without this gap coverage.

We've got ardent supporters and detractors, and often with this type of divide reality is somewhere in the middle. This is a huge, dangerous, and sometimes hard to understand technological development.
> where carrying a jumbo laptop did actually have significant advantages.

it's bewildering to call the engineering marvel those Panasonic and Sony laptops me and a few others talk about here "jumbo". It's been more than 17 years and the only physical advantage of the Macbook M3 Pro 14" over the CF-Y5 is the thickness change. That's it. Near two decades of advancement, the laptop is the same weight except it went from 1.3"-1.9" to 0.61" thickness. It's been 3.7 lbs then, 3.4 pounds now with the Max being 3.6 lbs and I bet merely dropping the DVD writer would've been enough bring these to par. Jumbo...? The Dell XPS M2010 was a jumbo, that's not in question but these?

> move around value thin, small, and light notebooks.

We are on the same page about light. Let me tell you, I was not happy how much heavier my next laptop, the ThinkPad T420 was at 4.9lbs. That's a full third heavier. No, it's the demand for insane thinness that I argue was manufactured artificially. If you want smaller laptops, there were, back then, both from Panasonic and Sony as they used to call them, subnotebooks, at 11" and 12" size with the exact same argument possible.
Something's definitely "up with" the RISC-V GCC port; in principle maybe there are just some passes or backend options that need to be flipped on in some way?

https://godbolt.org/z/cvc6j1sM6
That's deprecated
Just wait until you hear about this explosive fuel called "gasoline" that is quite popular for powering cars too
One important thing the results show is that pairing up the ML/AI agent with a doctor actually shows worse results than the agent alone.

In general looks like diagnosis will be in large part overtaken by ML, the amount of knowledge you can cram into it is orders of magnitude more than with the smartest humans. And doctors (especially good ones) are very expensive, with this even some mediocre one can produce amazing results.
> It’s like complaining your driving instructor’s car can’t be used to dig a trench without extensive modification.

Correct. But then you get hired for a trench-digging job, and told that you have to use the car, because reasons. And so you wind up really hating the car, when the problem was the other people who decided that it was the right tool for that job.
> Of course, this should never happen but can be difficult to guarantee when the limits are derived from user inputs.

Sounds to me like you are missing a validation step before calling your logic. When it comes to parsing, trusting user input is a recipe for disaster in the form of buffer overruns and potential exploits.

As they used to say in the Soviet Union: "trust, but verify".
I think the "Scanning a Domain" subheading (and body text, including subcommand name!) should be "Scanning a Host", etc.

www.example.com is not a domain name, and AFAICT there is no attempt to enumerate hosts in a domain and scan them all.
Compare to something like node_modules for the equivalent functionality.

Trivial to rellocate: just move the folder.

Trivial to delete: just delete the folder.

Trivial to do something more complex, with layers of dependencies, custom not local path, etc.
“The cat saw the dog”

“Bathed in the soft hues of twilight, the sleek feline, with its fur a tapestry of midnight shades, beheld an approaching canine companion. A symphony of amber streetlights cast gentle poles of warmth upon the cobblestone path, as the cat’s entered eyes, glinting with subtle mischief, looked into the form of the oncoming dog- a creature of boundless enthusiasm and a coat adorned with a kaleidoscope of earth tones”

Since an AI has produced the latter from the former, there is no meaningful transformation.
That $0 is on a day by day basis. "Riding the bench" in between project bookings is common, especially for junior consultants with limited skills.

Bench / sub 100% utilization is one reason consultants cost so much.
You have a point, but it's important to note that the template needs to be local to you. Laws aren't global, what is an appropriate T&C for a service hosted in USA won't be okay for a service hosted in UK or Singapore, and even within USA differences in state laws sometimes are critical, so you need to ensure that you're not getting a template aimed at somewhere else.
Interesting that the article picks Notion as its example. For me too it seems like I am initially NEVER logged in no matter how often I login to Notion.
Not really - hydrogen shoots straight up into the atmosphere, whereas petrol both pools in the area and also turns to gas and mixes with air quite easily (which is why it's used as a fuel in the first place)

In practice, hydrogen cars are quite safe. They're just not worth the cost in infrastructure and lack of efficiency compared to BEVs.
Some red flags:

> It hasn’t been tested on people with real health problems — only on actors trained to portray people with medical conditions.

Obviously the FDA won’t allow them to operate in real patients, but designing a system that knows how to identify which script you had your actor play is very different from designing a doctor.

> an LLM has the unfair advantage of being able to quickly compose long and beautifully structured answers, Karthikesalingam says, allowing it to be consistently considerate without getting tired.

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?

That said, I am cautiously optimistic, as there’s definitely room for improvement. I’m lucky to be basically the same demographic as doctors, so they tend to actually listen to me and believe me. I know from second hand experience that for folks who don’t look like their doctors, getting one to take them seriously can be herculean. One individual I know had the UCLA (male) medical staff call security to escort her out of the building because they thought she was being too hysterical and should just tough out whatever it is she was dealing with (they refused to look). She then went to a (female) private practice gyno who took one look and immediately saw there was indeed a massively pain-causing complication present.

Let’s hope the AI doesn’t train on the wrong transcripts though…

Aside, the best part is UCLA didn’t want to let her graduate until she paid the medical bills from that “visit”. She ignored every one and they seemed to forget about it. Medical incompetence has its upsides.

Aside aside, this is also why “Shouldn’t the best test scoring individuals be admitted to (medical) schools, regardless of demographics? To hell with diversity, you want the smartest doctors possible, don’t you??” is flatly invalid.
Why would you submit yourself to using PayPal when you don't have to? Serious question.
tc can simulate various network issues: https://man7.org/linux/man-pages/man8/tc-netem.8.html
If by "just works" you mean "now I also need to have and maintain a container image for isolation", yes.
Well the caching aspect of IPFS is useful for space, the transport protocols are way too chatty and latency sensitive for real usage.
The devil is in the details:

> An artificial intelligence (AI) system trained to conduct medical interviews matched, or even surpassed, human doctors’ performance at conversing with simulated patients and listing possible diagnoses on the basis of the patients’ medical history1.

> The chatbot, which is based on a large language model (LLM) developed by Google, was more accurate than board-certified primary-care physicians in diagnosing respiratory and cardiovascular conditions, among others. Compared with human doctors, it managed to acquire a similar amount of information during medical interviews and ranked higher on empathy.

So, they created an interview machine? Getting better than a medical doctor at conducting a dialogue based interview is simplistic and sophmoric.

Primary Care docs are the most generalist doctors that exist, and medicine is very much a specialist field.

2nd, doctors do not rely on only dialogue to evaluate a PT, but instead they use in situ observations and sensing devices.

On the good side, this could probably help replace some Nurse Practicioners working for insurance companies that have no business getting anywhere near a PT.
Differentially Private Synthetic Text Generation at Scale
Before we allow AI without any reasoning skills nor accountability to perform as doctors, let’s rethink licensing and insurance so that doctors can work between states and between countries. There are thousands of immigrant doctors who can’t practice medicine in the US but are perfectly qualified to do so.
Local vector database with ArXiv metadata
Infinite scroll, popularity points, public posts and monetization has produced many online forums which bring out the worst human commentary. I wasn't going to use the words human behavior because I think if two opposed people met in person they would act like decent humans and most likely people try to find things they have in common with others - sports, kids, food, etc.

HN doesn't have infinite scroll, outright monetization or any popularity points for that matter. I would imagine BB/forums back in the day also didn't have this. I don't do Discord but I imagine private forums there are similar.
I'm less pessimistic about packaging than most. No language that I know of has ever attempted a standardization effort like this. I think it will pay off in the long term. But it's taken years to get here and it will take more years to wrap up the project.

> An attempt at a specification was rejected due to “lukewarm reception”, even though there exist at least four implementations which are achieving roughly the same goals, and other ecosystems also went through this before.

Python has been weird lately.

We got structural pattern matching, which is entirely new syntax that is essentially just syntactic sugar and only kind-of solves a problem that relatively few users ever had.

But then we reject __pypackages__ and null-coalescing/safe-navigation operators, which solve problems that everyone has and are unambiguous improvements and modernizations of the language. Even if the PEPs had problems and needed to be rewritten from scratch, there is now approximately zero chance that will ever happen.

I love Python but sometimes I feel like the decisions are arbitrary and do not reflect what is best for the language.

It drives me nuts because I'm a captive user. There's too much momentum for data science and machine learning to switch and be taken seriously in a non-solo workplace. Also I just like Python.
In their defence, I'm sure the parties involved would blame EU Strong Customer Authentication rules and claim that they "don't have a choice"
"Promising results for gaming performance" is not the kind of phrasing you use for toy projects though.
I did, in 1986 through 88. The only extension it had was separate compilation. (This was on PDOS running on a 68000, for the morbidly curious.)

And I agree with WalterBright. Unextended C was far more usable than unextended Pascal.
And this doctor shortage was directly caused by the federal government.

https://www.niskanencenter.org/the-planning-of-u-s-physician...
It isn't just that. -ffast-math also allows the compiler to ignore infinites. In fact for GCC with -ffast-math, isinf always returns false. Something similar happens for NaNs/isnan.
2fa and always having to enter a pin for credit/debit cards is simply a way for banks to refuse to refund fraud.

Because no one has ever hacked 2fa and stolen a pin before /s
Also AI safety in terms of protecting corporation profits (regulatory capture).
Sounds like a perfect way to distribute uncensorable OS models and datasets
“Use your ‘cred’ to drive a lot of hype and cash out”

you realize that Sam doesn’t own equity in OpenAI, and Elon lives far below his means, right?

do you really think they’re trying to play the game to “cash out?”
It has been inactive for awhile, but the name says a lot - https://github.com/tylertreat/comcast
It talks about passkeys and biometrics though.
Any program can be written in assembly. The purpose of languages is to make writing programs easier. Every useful program written in language A that could also be written in language B or C is a piece of evidence that writing programs in A is easier.
Right since we haven’t already used an equal or even more so flammable substance for the past century
As far as I’m aware gasoline ignites at much lower mixtures of oxygen than hydrogen. The Hindenburg can’t hurt you and if it was filled with gasoline vapors instead of hydrogen, well it would never get of the ground, but it would have been more dangerous.
> Odds are you don't even see a GP anymore in the United States, you see a Nurse Practitioner who then potentially forwards your information to the doctor. Most visits your doctor spends less than 5 minutes on you.

This is so true, and unfortunately can cause an NP to NP to NP circle of misdiagnosis
getting big matmul good is hard, but up to about 100x100 you don't need to worry about cache sizes, it's all about the microkernel
There's plenty of reasons to not use fingerprints to unlock an iPhone, just saying.
I just tried this on my laptop and it is the most uncomfortable thing I've done on a keyboard.
Pinecone Serverless
It's quicker than entering your credit card details and address again and again.
If you were poor, you'd be carjacking people?
I think the original commentor used thieves as an example of a general problem. There are other ways to arrive at the same outcome. Mistakes Greed, ambition, sociopathic tendencies lead to the same overly complex rules and regulations. There will always be a small minority of people that break the social contract . People who share a password without knowing any better may not be evildoers,but the outcome of their actions is the same.
How do you verify that a better diagnosis was made? With human doctors? But human doctors are worse at diagnosing.
Q* Is Old News Meet New V* AI Which Is on Par with Human Vision
> The trouble with this doctor is that it's also a voyeur.

If that was really an issue for you, you'd have gone without medical care. Anyway, you consented by electing for medical care, so it's all fine, so very fine. /s
“I want to cook eggs on top of hot oil but I don’t want to say I’m frying them” is more words to get to “I want to fry eggs”

The framework to band together and collectively negotiate is literally called forming a union.

You don’t have to collect dues if you don’t want/need to, nor do you need a bureaucracy.

Eventually groups of collective negotiators (unions) end up in situations requiring resources, which require money. I’m talking about simple lawyer consults or if you wanted to buy research on current market pay.