MurphyA/hacker-news huggingface dataset:
by lnenad | 2025-09-25 15:21:49+00:00
Let's assume the last person that entered their radiologist training started then and the training lasts 5 years. At the end of their training the year is 2021 and they are around 31. So that means they will practice medicine for cca 30 years which would put the calendar at around 2051. I'd wager in 25 years we'd get there so I think his opinion still has a large percentage of being correct.
by mfkhalil | 2025-09-25 15:22:03+00:00
Thanks, glad to hear you had a good experience.

We were heavily inspired by tools like Cursor - basically tried to prioritize user control and visibility above everything else.

What we discovered during iteration was that our users are usually domain experts who know exactly what they want. The more we showed them what was happening under the hood and gave them control over the process, the better their results got.
by codeulike | 2025-09-25 15:22:04+00:00
“I want to note our appreciation for the reporting of the Guardian,” [Microsoft’s vice-chair and president, Brad Smith] wrote, noting that it had brought to light “information we could not access in light of our customer privacy commitments”. He added: “Our review is ongoing.”

Its interesting that they seem to be saying they dont know the full details of how their customers are using Azure, due to privacy commitments.
by toast0 | 2025-09-25 15:22:06+00:00
ETFs are Mutual Funds with lower costs. Of course, their popularity increases over time. They do the same job as mutual funds, which have been popular for investing in more or less their modern form since at least the 1940s, but lower costs makes ETFs preferable (I'm a dinosaur and still prefer mutual funds, but I'm going to have to give up sooner or later)
by lordkrandel | 2025-09-25 15:22:28+00:00
Being "a winner" means nothing. It's just another cringe self-appointed crappy nonsense writer that thinks he's better than you, better than immigrants (after being one in the US), better than everyone else. It's just the attitude of someone who wants to control you just because he has money and power.

Have the courage to dissent from the racist propaganda he's putting around.
by jeltz | 2025-09-25 15:22:30+00:00
That is mostly an issue with the official docker image, not a PostgreSQL issue. Upgrading to a new major is easy if you use the Debian packages and is fine with a couple of minutes downtime. There is no reason a docker image could not do the same.

The issue with PostgreSQL which the Debian packages handle fine but the Docker Hub's image does not is that you need both the executables for the old and the new major version of PostgreSQL when upgrading. This just works with Debian packages but not with the Docker image.
by CapsAdmin | 2025-09-25 15:22:39+00:00
I may be wearing the same glasses here, but it felt like ads were more like "real ads" back then.

Like when walking down a street, you may see some posters advertising something, but they are clearly ads, because they are noisy rectangles bunched up with other noisy rectangles.

On the older internet, ads felt more like that, and seemed to stay in the corner away from the content. However, on the modern internet, ads and content feels entangled.

It's a bit like visiting a touristic area. It can feel like everything is trying to grab your attention to sell something and merchants become untrustworthy.
by mikeyouse | 2025-09-25 15:22:44+00:00
Your second sentence is part of the answer to your first one...

You'd need air launched ballistic missiles (which Israel used) to avoid detection by Saudi radars. The Houthis don't have those.

You'd need jets capable of operations over the Red Sea - which the Houthis don't have.

If they did have those things, they'd certainly use them to attack Israel or Riyadh, not Qatar.
by electroly | 2025-09-25 15:23:03+00:00
Yes, nested virtualization has existed for a long time... on Intel. On Windows, it is not supported on ARM. For a long time it wasn't even supported on AMD! They added AMD nested virtualization support in Windows Server 2022!

Note that when the Windows host is invisibly running under Hyper-V, your other Hyper-V VMs are its "siblings" and not nested children. You're not using nested virtualization in that situation. It's only when running a Hyper-V VM inside another Hyper-V VM. WSL2 is a Hyper-V VM, so if you want to run WSL2 inside a Windows Hyper-V VM which is inside your Windows host, it ends up needing to nest.
by KittenInABox | 2025-09-25 15:23:06+00:00
> AI art is getting better but still it's very easy for me to quickly distinguish AI result from everything else, because I can visually inspect the artifacts and it's usually not very subtle.

I actually disagree in that it's not easy for me at all to quickly distinguish AI images from everything else. But I think we might differ what we mean by "quickly". I can quickly distinguish AI if I am looking. But if I'm mindlessly doomscrolling I cannot always distinguish 'random art of an attractive busty woman in generic fantasy armor that a streamer I follow shared' as AI. I cannot always distinguish 'reply-guy profile picture that's like a couple dozen pixels in dimensions' as AI. I also cannot always tell if someone is using a filter if I'm looking for maybe 5 seconds tops while I scroll.
by stego-tech | 2025-09-25 15:23:09+00:00
If you feed that into HR-GPT, it translates it like thus:

“We’re exiting older staff as quickly as possible to avoid a sueball like IBM, because we do not feel it’s worthwhile reskilling them versus hiring cheaper, younger people.”

Just my speculative translation based on prior experiences. If you use my comment in a sueball against Accenture for age discrimination, boy howdy will you be disappointed in the outcome.
by pessimizer | 2025-09-25 15:23:13+00:00
> The Arab petrostates and their citizens regularly support all kinds of Sunni terrorist organizations.

The US supports all kinds of Sunni terrorist organizations.

> During the Syrian Civil War, it was a common knowledge that certain islamist groups were funded by certain states, and the states were competing with each other in this regard on the battlefield.

This is the US again. Not only that, but proud of it. We put Jalani in a suit and have Petreus give him a Barbara Walters style celebrity interview. The US poured more money into using Al Quaeda to topple the secular regime and turn it into an Islamic state than anyone else. If you believe Hillary Clinton's leaked email, we've been funding them since at least 2012.
by ivorbuk | 2025-09-25 15:23:30+00:00
A 90% RTP will typically (typically - lots of exceptions and caveats) be quite volatile - offering big wins but long losing streaks. Exactly the kinds of game behavior designed to extract long playing times and really peak the dopamine response.

The casino will be accounting/forecasting a 5% take across stakes made as it's super complicated with jackpot contributions/payouts and stuff.

These machines are there to be always accessible and to train the human in just the right way so as to get you addicted.
by ozim | 2025-09-25 15:23:34+00:00
I don't really see this argument playing out.

As much as I was trying out copilot — if I ask it to make "todo app" it will make me a "todo app" it will not hallucinate making "calculator app".

Duplicated code or tautological tests are not going to sink the business.

From my experience I have seen much more problems and hours burned caused by wrong application of DRY than from duplication.

I can say that in regulated environments duplicated code that has no abstractions is even preferred.
by kvemkon | 2025-09-25 15:23:39+00:00
> Full seek on a modern drive is a lot closer to 25ms than 8ms

Is "full seek" a synonymous for worst case time to reach a position occurring less than 1% of working time?

From the article: max seek time is 15.2 ms + additionally 0 to 8.3 ms of rotational latency.

Reordering of sector accesses by NCQ should reduce worst case scenario occurrences.
by churchill | 2025-09-25 15:23:58+00:00
You were in such a haste to reply that you didn't address any point I raised.

>The Arab petrostates and their citizens regularly support all kinds of Sunni terrorist organizations. During the Syrian Civil War, it was a common knowledge that certain islamist groups were funded by certain states, and the states were competing with each other in this regard on the battlefield.

With America's implicit consent, at least. The Washington consensus on Syria was that Assad had to go, even if it was extreme Islamist that did the work on the ground. State Dept. openly admitted in emails that al-Qaeda in Syria was an asset since they were fighting & weakening Assad's regime. And it worked! HTS, Julani's faction that ousted Assad & runs Syria today was an al-Qaeda-aligned group. They gained territory & moderated & everyone realizes letting them run the country is better.

>I would also argue that the regimes in these countries are not considered particularly stable and they don't want to end up with Iran situation again.

So, your way of dealing with these countries is to weaken their legitimacy by showing them up as spineless cowards that can't stand up to Israel, despite their sucking up to America?

And despite the Western fictions, most countries of the Arab Gulf are extremely stable. The population is small enough to be controlled. Citizens are heavily subsidized. Power is apportioned/maintained through tribal allegiances that have lasted longer than many Western countries, in some cases. They're going nowhere.
by myrmidon | 2025-09-25 15:24:02+00:00
That's exactly my point.

Number of competitors is only one of the inputs for how competitive a market is, and price intransparency + lack of information on treatment quality make it moot for the healthcare sector in my view.

I don't think higher hospital density would hurt, but we would have to pay for this and I don't see it help drive down prices.
by rhetocj23 | 2025-09-25 15:24:06+00:00
I think people need to keep repeating this until they make sense of it.

- Google is in the business of selling online advertising.

- Google is in the business of selling online advertising.

- Google is in the business of selling online advertising.

- Google is in the business of selling online advertising.

...

The tech stuff? AH its just stuff they offer so they can do the above more efficiently and effectively.

Thats it. It seems many either cant see the truth or dont want it to be so.
by roblh | 2025-09-25 15:24:13+00:00
Maybe I'm just a scrub, but something that I find makes it harder to do smaller commits is that I frequently rely on being able to see which lines I've changed directly inline in my editor. When you commit, vscode now stops highlighting all of those lines, and that makes it much more difficult for me to orient myself relative to what I've already done. The individual lines, and the git pane that shows which files have been changed, act as waypoints for me while I'm working on stuff. It's particularly important on more complicated features that span more files, and I'll often intentionally commit stuff I feel like I'm not likely to touch again to reduce some visual noise.
by djoldman | 2025-09-25 15:24:31+00:00
> Three things explain this. First,... Second, attempts to give models more tasks have run into legal hurdles: regulators and medical insurers so far are reluctant to approve or cover fully autonomous radiology models. Third, even when they do diagnose accurately, models replace only a small share of a radiologist’s job. Human radiologists spend a minority of their time on diagnostics and the majority on other activities, like talking to patients and fellow clinicians.

Everything else besides the above in TFA is extraneous. Machine learning models could have absolute perfect performance at zero cost, and the above would make it so that radiologists are not going to be "replaced" by ML models anytime soon.
by friendzis | 2025-09-25 15:24:53+00:00
These services are just spam-circumvention as a service. It's cheaper and easier to pay 20 bucks to sendgrid and let them fight the fight with google/microsoft/yahoo than to circumvent spam protections of the big providers.

You can very reasonably and reliably expect spam amount to correlate with the cost of sending said spam or expected return. At any service. There used to be a time where you HAD to check your mailbox several times a week or it would (literally) overflow with spam.
by array_key_first | 2025-09-25 15:24:54+00:00
> people say that but they often come back to Google ;)

The thing is that Google is actively becoming more hostile and difficult to use. Not just Google Search, but really all their products.

They're becoming Facebook, slowly but surely. Something we might be forced to use now and again, but nobody actually likes.

The reality is that Google is such a poorly run company that they will destroy their own products, given enough time. Their competitors need to do nothing. Literally nothing.
by sharpshadow | 2025-09-25 15:25:01+00:00
> modern browser scripting is extremely easy, so you can often scrape things with mild single-person effort even if the site is an SPA with tons of dynamic JS.

I think he means the JS part is now easy to run and scrape compared to the transition time from basic download scraping to JS execution/headless browser scraping. It is more complex but the tools haven’t been as evolved as they are now a couple of years ago.
by tanaros | 2025-09-25 15:25:06+00:00
The notion of “PhD-level research” is too vague to be useful anyways. Is it equivalent to a preprint, a poster, a workshop paper, a conference paper, a journal submission, or a book? Is it expected to pass peer review in a prestigious venue, a mid-tier venue, or simply any venue at all?

There’s wildly varying levels of quality among these options, even though they could all reasonably be called “PhD-level research.”
by charv | 2025-09-25 15:25:26+00:00
I find the radiologist use case an illuminating one for the adoption of AI across business today. My takeaway is that when the tools get better, radiologists aren't replaced, but take up other important tasks that sometimes become second nature when reads (unassisted) are the primary goal.

In particular, doctors appear to defer excessively to assistive AI tools in clinical settings in a way that they do not in lab settings. They did this even with much more primitive tools than we have today... The gap was largest when computer aids failed to recognize the malignancy itself; many doctors seemed to treat an absence of prompts as reassurance that a film was clean

Reminds me of the "slop" discussions happening right now. When the tools seem good, but aren't, we develop a reliance to false negatives, e.g. text that clearly "feels" written by a GPT model.
by roguecoder | 2025-09-25 15:25:28+00:00
That's one of the challenges with making changes all at once: it is a lot easier for one thing going wrong to suddenly result in thousands of lines of changes.

One technique I use when I find that happening is to check out a clean branch, and first make whatever structural change I need to avoid that rabbit hole. That PR is easy to review, because it doesn't change any behavior and there are tests that verify none of my shuffling things around changed how the software behaves (if those tests don't exist, I add them first as their own PR).

Once I've made the change I need to make easy, then the PR for the actual change is easy to review and understand. Which also means the code will be easy to understand when someone reads it down the line. And the test changes in that PR capture exactly how the behavior of the system is changed by the code change.

This skill of how to take big projects and turn them into a series of smaller logical steps is hard. It's not one that gets taught in college. But it lets us grow even large, complex code bases that do complex tasks without getting overwhelmed or lost or tangled up.
by GoatInGrey | 2025-09-25 15:25:33+00:00
Restricted supply of physicians means that there aren't enough of them to open a competing hospital.

Your complaint against for-profit hospitals would apply just as quickly to a nonprofit hospital in a socialist regime. The fundamental problem is monopoly. Because most people don't behave nicely unless they are forced to by market pressures. Whether those markets are economic or social in nature.

Even if you ignore present-day socialist economies, you can look to NIMBYism in the developed world as a flagrant example of what happens when "normal people" gain collective control over a resource without any competitors. They immediately weaponize it to the harm of greater society. If not for financial purposes, then ideological ones.
by shepardrtc | 2025-09-25 15:25:35+00:00
Safety is a huge concern with construction and really any operation that uses heavy equipment. I promise you they all know about Tesla autopilot running into people and will absolutely bring it up ad nauseum.

And I only say this because I think this is an interesting area to pursue so I hope you're successful with it. But a focus on safety will be of paramount importance.
by overfeed | 2025-09-25 15:25:42+00:00
> And you're stuck on their kernel like one of those Raspberry Pi knock offs. It's just really hard to take them seriously.

Qualcomm has beem mainlining Snapdragon X drivers to the 6.x kernel tree for over a year now. There have been multiple frontpage HN posts about this in the past 12 months.

Webcam/mic/speaker support may be a WIP depending on your model, but snapdragon X Elite has been booting Linux for months now, using only drivers in Linus' tree. The budget chips (Snapdragon X Plus) have far less direct support form Qualcomm, but some independent hackers have put in heroic effort to make those run Linux too.
by makeitdouble | 2025-09-25 15:26:00+00:00
They'd have to iterate in public for sure.

Now, Apple shipping an API has never been a guarantee they'll keep it compatible for any specific length of time, they've kept some APIs half broken without much afterthought as well. Versioning APIs wouldn't be some incredible techbical burden either.

At the size and position of Apple they sure can do it.
by throw0101d | 2025-09-25 15:26:01+00:00
> What about the savings https://doge.gov/savings? Are they a bad thing?

Cost versus value. E.g, what kind of soft power did the US lose when they shredded USAID?

What kinds of medical research will not be done because of cuts to NIH:

* https://www.cbsnews.com/news/nih-layoffs-budget-cuts-medical...

What kind of tax revenue will be lost because the IRS is even more short-staffed and cannot investigate fraud:

* https://apnews.com/article/irs-doge-layoffs-tax-season-0659e...

For a comparison of DOGE's falsifiable/verifiable claims and reality see:

* https://www.slowboring.com/p/yes-doge-failed-and-it-matters
by herval | 2025-09-25 15:26:04+00:00
I find the sort of opinions on this post quite common on a subset of engineers - namely mid levels with some time in the career, who start to consider themselves senior engineers and want everyone to follow the same set of strict rules they decided make sense. It’s the same mindset that makes people pedantically apply DRY to every situation or forcing others to TDD basic apps.

In practice:

- smaller PRs aren’t necessarily easier to review (and this arbitrary obsession almost always leads to PR overload in chunks that don’t make any sense, reducing code quality as a result)

- nobody reads intermediate commit messages one by one on a PR, period. I worked on a team where the lead was adamant about this and started to write messages in the vein of “if you’re reading this message, I’ll give u $5”. I never paid anyone a dollar. Don’t waste your time writing stuff for no one.

- “every commit must compile” - again, unnecessary overzealousness. Every commit on the MAIN branch definitely should compile. Wasting your time with this in a branch, as you work towards a solution, is focusing on the wrong thing

You want PRs because they help others absorb what you’re doing (they’ll have to read that same code sooner or later). You don’t want to create a performance theater.
by jlnthws | 2025-09-25 15:26:36+00:00
Of course you can alias, but I was not very clear indeed. My point is that these tools ship multiple commands (z, zi, etc. autojump does too). I treat core shell commands as interfaces: keep the name, swap the implementation. If there's just one command, you can of course alias it (but why should I do this final step); if there are many, it turns into clutter. These tools should enhance existing commands instead of reinventing them: the goal is the same result, just faster and better. The philosophy is non-intrusive augmentation, like bash_completion or fzf.
by RHSeeger | 2025-09-25 15:26:39+00:00
You seem to be under the mistaken impression that

- There is a specific list of regulations that cause the problem

- Each regulation in that list is present everywhere the problem exists

Neither one of those are true. Instead, there are many regulations and, combined, they add up to causing the problems. The specific regulations can and do vary by location; but the result is the same.
by safety1st | 2025-09-25 15:26:41+00:00
I dunno, I am basically a dick to Big Tech all the time, give me an opening and I will go after them with gusto, but I can't really find fault in Cloudflare offering email sending infrastructure.

The ire should be reserved for if and when they establish some kind of monopoly or other anti-consumer practices, fall afoul of anti-trust law, and inevitably the US government gives them a free pass for criminality like it has been doing for years with dozens of other Big Tech mergers, rollups, exclusivity dealings, etc. and appears to have just done again with Google a few weeks ago.

It is fine for big companies to offer competing email sending services. It is not fine for them to break competition laws.

Also yes, please do set up SPF, DKIM and DMARC for me. I may very well end up using this down the road because they say they'll do that for me and I just don't want to think about them in some situations.
by rtkwe | 2025-09-25 15:26:42+00:00
An embedded requirement for a rational market is that the customer has to be able to make a rational evaluation of the costs of the good vs the quality, which just doesn't exist in medical fields. Patients don't know enough to make that choice and evaluate the efficacy of many potential choices of providers. Not being able to do that fundamentally kneecaps the implicit assumptions in the already faulty model that underpins the 'competitive market' analysis. We should just accept that and stop trying to treat it as one and provide it as a public good.
by troupo | 2025-09-25 15:26:44+00:00
> Competing cloud storage providers cannot do this[1], because Apple withholds the API for that. Of course they're saying this is for "privacy" or for "energy saving" or whatever, but the actual reason is of course to make the user experience with competing services deliberately worse, so that people choose iCloud over something else.

Which makes Google Photos so much more impressive because it's heads above iCloud in this regard. No idea how they do that, pure magic.
by openasocket | 2025-09-25 15:26:44+00:00
The US probably was able to detect the launch, yes. But would they have assets in place to conduct an intercept in time? Different systems are meant for different targets, and physics put fairly stringent requirements on where an interceptor launcher has to be to protect a specific area. Plus you've got only a few minutes from missile launch to impact. A few minutes to figure out missiles have been launched, confirm it's not a bug or an anomaly, figure out where the target is, get that information from the person monitoring the sensors to command and control plus the missile launch crews, get authority to launch (which depending on the rules of engagement may require going high up the chain of command), get fire control radar tracking the targets (something like SBIR wouldn't be enough, the missile battery needs its own high-quality track), and then launch the interceptor. Also add that people are human beings, and that no one was expecting an eminent strike on Qatar from anyone.