Live data from Hacker News

I’m a doctor: Here’s what I found when I asked ChatGPT to diagnose my patients

inflecthealth.medium.com

331–340 of 368 posts

Re: I’m a doctor: Here’s what I found when I asked ChatGPT to diagnose my patients

#331
post #97
post #80

Earlier quoted context omitted.

these specific provisions are insufficient and women are having harrowing health care experiences in Texas nonetheless due to doctors delaying or denying care out of fear of prosecution: https://www.texastribune.org/2022/09/20/texas-abortion-ban-c...

Exactly, due to tons of misinformation about the law like the above - it is causing tons of problems - we don't need to further spread it.

you are making excuses for fascists who are intentionally terrorizing women and I find it offensive. Denying care is not the kind of thing you do because you saw a rumor. these laws are designed to be vague and terrorizing and they are having the intended effect of punishing women for having sex. you are spreading disinformation that this is not the purpose of these laws.

headlines about care being denied in Texas due to these laws are myriad. My Hacker News comment is not the cause of this.

https://www.chron.com/news/houston-texas/article/Texas-abort...

https://www.businessinsider.com/texas-abortion%20hospitals-r...

https://www.npr.org/sections/health-shots/2023/03/01/1158364...

there are so many headlines. But no, it's my fault, not the fault of these fascist lawmakers who wrote these laws and know very well what they are doing. excuses.

Re: I’m a doctor: Here’s what I found when I asked ChatGPT to diagnose my patients

#332

One complaint he has is "It doesn't know to ask the right questions". Well, the prompt was to give diagnoses, not questions. Ask GPT for the follow up questions first, then the diagnoses. This is fascinating in that, because now the machine speaks human, we subconsciously ascribe human agency to it. This guy was instictively treating it like a colleague, who would naturally ask follow up questions unprompted. But you…

Doctors are done? Can the chat bot take out a colon or gall bladder or fix an aneurysm? Hilarity.

Public conceptions of medicine are strange, especially in the US where almost everyone conflates physicians and surgeons.

Re: I’m a doctor: Here’s what I found when I asked ChatGPT to diagnose my patients

#333

Earlier quoted context omitted.

Doctors are done? Can the chat bot take out a colon or gall bladder or fix an aneurysm? Hilarity.

Most doctors aren’t surgeons.

No, but most doctors do at least some procedures, often a lot more of them than you might initially think. I'm an anesthesiologist; I have to think, of course, but a lot of my job is doing (just like a surgeon's). Cardiologists do cardiac catheterizations, GI doctors do endoscopy, pulmonologists do ICU procedures, radiologists do interventions, OB/GYNs do surgery and deliver babies. Even pediatricians fix simple problems like nursemaid's elbow. About the only ones who never, ever have to touch patients are pathologists, psychiatrists, nephrologists, and endocrinologists. You could make a career in neurology, outpatient general medicine, heme-onc, pure diagnostic radiology, and a few other fields with minimal physical interventions if you wanted to, but most doctors do at least some.

Re: I’m a doctor: Here’s what I found when I asked ChatGPT to diagnose my patients

#334
post #327
post #216

Earlier quoted context omitted.

Yes, I see what you mean. But just like you're being less productive when you try to instruct someone else on how to do things, if you follow that path with ChatGPT you'll likely be less productive too. I think ChatGPT adds more value when you ask things you don't quite know or figured out yet. Sometimes it hallucinates, which you can usually figure out quickly, but sometimes it does give good insights which would ta…

The only entity I'm referring to as "it" in the above post is ChatGPT. That seems like the most appropriate pronoun to me? No existing AI system seems to have achieved personhood in a sense that would incline me to refer to it as "they." And when asked, GPT 4 informs me that "as an AI model I have no preferences" (of course), but it suggests that "it" would be appropriate. Do you have an argument why using "it" to re…

Ah, that's good. I thought some of the references were regarding the engineer you were pairing with.

Re: I’m a doctor: Here’s what I found when I asked ChatGPT to diagnose my patients

#335
There's a few things here, outside of my usual complaints when someone says ChatGPT and doesn't say which model (4 is so much better than 3.5 it's really important).

There's a question about whether gpt can be used, which is important because it's possibly a very powerful tool. This may require poking it to tell it it's supposed to ask followup questions, that its information may be incomplete, etc.

Then the more important and immediate point in the article to me is people will use this right now to diagnose themselves. They won't be carefully constructing prompts and they'll probably be using 3.5, as that one is free. For good or ill it'll happen more and more.

So with a new WebMD, how should doctors and public health messaging deal with this?

Re: I’m a doctor: Here’s what I found when I asked ChatGPT to diagnose my patients

#336

Earlier quoted context omitted.

Ture but does it matter if the chicken is cooked for 10 minutes, 10 minutes 5 seconds, 10 minutes 10 seconds,... programming requires far more precision.

It does matter if you put some peanut in when the customer is allergic to peanuts.

That's the kind of thing you can solve with deterministic algorithm guardrails though.

Re: I’m a doctor: Here’s what I found when I asked ChatGPT to diagnose my patients

#337

Earlier quoted context omitted.

For me, the reason I prefer Google to GPT is that it's much easier for me to assess the credibility of a Google answer vs a GPT one. There are so many signals in any primary source. Some obvious ones are things like number of upvotes, site reputability, presence of (working) examples, when was the answer written? More intangible things are like how closely does this solution match my problem statement, does the autho…

Bing Chat gives you references.

Except what it says isn't backed up by the references. It makes things up.

Re: I’m a doctor: Here’s what I found when I asked ChatGPT to diagnose my patients

#338

I'm finding more or less the same behavior with ChatGPT when it comes to programming problems. If I feed it some leetcoding-like problem it usually gets a pretty good answer. I used it to write some rust code to strip-underline-followed-by-trailing-digits off a string. The first guess it made though was to strip a substring, and it missed the fact that the slice it was using could panic. The third try at least passed…

> my instinct is to reach for regexp captures, the solution it came up with is probably a lot faster and easier to read and avoids "now you have two problems”. I don’t write Rust but I think it’s best to trust your instinct here. “Now you have two problems” is a humorous quip and not practical coding advice. Using a regular expression to strip trailing digits from a string will surely result in code that is shorter a…

You might be entirely correct. I noticed a small perf issue with the backwards scanning and had it rewrite it not using rfind("_"). First time I prompted it, though, it didn't actually manage to fix the problem and gave me some mild gaslighting until I told it to explicitly remove the rfind() call. Now I think the result should be comparable to or beat a regexp, but it is getting quite a bit more complex:

    fn strip_suffix(s: &str) -> String {
        let mut idx = s.len();
        for (i, c) in s.char_indices().rev() {
            if c == '_' {
                idx = i;
                break;
            } else if !c.is_ascii_digit() {
                return s.to_string();
            }
        }
        if idx == s.len() {
            return s.to_string();
        }
        if s[idx+1..].chars().all(|c| c.is_ascii_digit()) {
            return s[..idx].to_string();
        }
        s.to_string()
    }
.char_indexes().rev() there worries me a bit as well now that I look at it... haven't tested that at all.

Re: I’m a doctor: Here’s what I found when I asked ChatGPT to diagnose my patients

#339

Earlier quoted context omitted.

> my instinct is to reach for regexp captures, the solution it came up with is probably a lot faster and easier to read and avoids "now you have two problems”. I don’t write Rust but I think it’s best to trust your instinct here. “Now you have two problems” is a humorous quip and not practical coding advice. Using a regular expression to strip trailing digits from a string will surely result in code that is shorter a…

You might be entirely correct. I noticed a small perf issue with the backwards scanning and had it rewrite it not using rfind("_"). First time I prompted it, though, it didn't actually manage to fix the problem and gave me some mild gaslighting until I told it to explicitly remove the rfind() call. Now I think the result should be comparable to or beat a regexp, but it is getting quite a bit more complex: fn strip_su…

Ah, it looks like char_indexes() implements DoubleEndedIterator and you can only call rev() on an iterator that does implement it, so that's fine.

Re: I’m a doctor: Here’s what I found when I asked ChatGPT to diagnose my patients

#340

Earlier quoted context omitted.

People pushing the curve get to the middle of the sigmoid and want to believe it's gonna be all vertical now. People observing from the outside heavily discount the hype because they know limits will be reached soon. It happens every time.

Not sure why the outside view is so wise? Predicting the future in complex systems is hard, regardless of your prediction.

It's unwise to hype up technology for profit. Those who can see it should point it out. Forecasting is hard and pricing is an useful signalling system for allocating resources socially. Hype creates noise to seek rent.
Post reply on HN