Readit News logoReadit News
jazoom commented on Show HN: I'm a dermatologist and I vibe coded a skin cancer learning app   molecheck.info/... · Posted by u/sungam
sungam · 4 days ago
Thanks for your kind words with regards to the app and well done for getting such a high score!. I agree that BCC is often subtle. My practice is also largely focused on skin cancer. I would say that the majority of melanomas (and SCCs) that I diagnose would be obvious to a patient that underwent a short period of focused training and checked their skin regularly. A possible explanation for the difference in our experience is that the incidence of skin cancer (and also atypical but benign moles) a lot higher in Australia than in the UK.
jazoom · 4 days ago
There would be quite the difference in our patient demographics.

I have quite a few patients from the UK who have had several skin cancers. Invariably they went on holidays to Italy or Spain as a child and soaked up the sun.

Keep up the great work.

jazoom commented on Show HN: I'm a dermatologist and I vibe coded a skin cancer learning app   molecheck.info/... · Posted by u/sungam
sungam · 4 days ago
Thanks for your comment. The main motivation for me in developing the app was that lots of my patients wanted me to guide them to a resource that can help them improve their ability to recognise skin cancer and, in my view, a good way to learn is to be forced to make a decision an then receive feedback on that decision.

For the patient I think the decision actually is binary - either (i) I contact a doctor about this skin lesion now or (ii) I wait for a bit to see what happens or do nothing. In reality most skin cancers are very obvious even to a non-expert and the reason they are missed are that patients are not checking their skin or have no idea what to look for.

I think you are right about the incidence - would be better to be a more balanced distribution of benign versus malignant, but I don't think it would be good to just show 99% harmless moles and 1% cancers (which is probably the accurate representation of skin lesions in primary care) since it would take too long for patients to learn the appearance of skin cancer.

jazoom · 4 days ago
> most skin cancers are very obvious even to a non-expert and the reason they are missed are that patients are not checking their skin or have no idea what to look for

I am a skin cancer doctor in Queensland and all I do is find and remove skin cancers (find between 10 and 30 every day). In my experience the vast majority of cancers I find are not obvious to other doctors (not even seen by them), let alone obvious to the patient. Most of what I find are BCCs, which are usually very subtle when they are small. Even when I point them out to the patient they still can't see them.

Also, almost all melanomas I find were not noticed by the patient and they're usually a little surprised about the one I point to.

In my experience the only skin cancers routinely noticed by patients are SCCs and Merkel cell carcinomas.

With respect, if "most skin cancers are very obvious even to a non-expert" I suggest the experts are missing them and letting them get larger than necessary.

I realise things will be different in other parts of the world and my location allows a lot more practice than most doctors would get.

Update: I like the quiz. Nice work! In case anyone is wondering, I only got 27/30. Distinguishing between naevus and melanoma without a dermatoscope on it is sometimes impossible. Get your skin checked.

jazoom commented on Zorin OS   zorin.com/os/... · Posted by u/oldfuture
pogue · 2 months ago
If you want to check out Zorin, or other popular Linux flavors, in your browser to see if you like them without having to install them on a VM/separate partition, try Distro Sea: https://distrosea.com/

There's also quite a few good reviews on Zorin on YouTube.

People should also note Zorin sells a "pro" version for around $50. I'm sure most people could achieve the same features the pro edition has without much trouble, but it also helps them with development costs and everything else.

https://zorin.com/os/pro/

jazoom · 2 months ago
DistroSea is amazing. I just tried it and it worked well. Though huge latency for me.
jazoom commented on Perverse incentives of vibe coding   fredbenenson.medium.com/t... · Posted by u/laurex
AlexCoventry · 4 months ago
How do you give it your whole code base, via the web UI?
jazoom · 4 months ago
I created a script to pack it into a markdown file. Later I found this which does a better job, so I use it now.

https://github.com/yamadashy/repomix

jazoom commented on Perverse incentives of vibe coding   fredbenenson.medium.com/t... · Posted by u/laurex
martin-t · 4 months ago
Honestly can't tell if satire or not.
jazoom · 4 months ago
It's not satire. Gemini is much better for coding, at least for me.

Just to illustrate, I asked both about a browser automation script this morning. Claude used Selenium. Gemini used Playwright.

I think the main reasons Gemini is much better are:

1. It gets my whole code base as context. Claude can't take that many tokens. I also include documentation for newer versions of libraries (e.g. Svelte 5) that the LLM is not so familiar with.

2. Gemini has a more recent knowledge cutoff.

3. Gemini 2.5 Pro is a thinking model.

4. It's free to use through the web UI.

jazoom commented on Which year: guess which year each photo was taken   whichyr.com/... · Posted by u/trymas
pngeez · 5 months ago
Hey thanks for playing! The game resets at midnight ET. I'm working on adding a countdown to the next challenge right now. Apologies for the lack of clarity on that
jazoom · 5 months ago
You don't need to apologise. You created something cool and my family enjoyed playing it.
jazoom commented on Which year: guess which year each photo was taken   whichyr.com/... · Posted by u/trymas
jazoom · 5 months ago
Looks like I also have to play "guess the timezone of the creator of this game".

I enjoyed playing it yesterday. It's now 11am today and it's still not open again. I have no idea when it will be.

jazoom commented on Datastar: Web Framework for the Future?   chrismalek.me/posts/data-... · Posted by u/1659447091
sudodevnull · 5 months ago
That's the nature of anything that does this kind of work. React, Svelte, Solid. Alpine has a CSP version but it does so little that I recommend you just accept being a Web1 MPA basic site.

I have ideas around ways around this but it's a per language template middleware.

jazoom · 5 months ago
Alpine CSP version works fine. You just can't write JS code in strings, which one may wish to avoid anyway.

I also didn't have a problem with CSP and HTMX.

Nor with SvelteKit.

I'm not sure why you think these are all equivalent to DataStar's hard requirement on unsafe-eval.

FYI, this is the reason I didn't try out DataStar.

jazoom commented on ChatGPT Saved My Life (no, seriously, I'm writing this from the ER)   hardmodefirst.xyz/chatgpt... · Posted by u/bethanymarz
lr1970 · 7 months ago
If this story narrative is true as described in the article this is a ground for reporting the primary care physician to the state board for a review. I am not saying it is a malpractice per se, but a clear fail of the doctor's practice. All modern EMR systems (most popular in US is Epic) _automatically_ flag all the results that are out of normal range. A physician assistant should be alerted to this fact and take appropriate actions. Sitting on ER grade emergency for two days and then telling a patient it will take another 3 days to review the results is unacceptable.
jazoom · 7 months ago
I disagree. Doctors can't be expected to be available 100% of the time. The only doctor to see this patient's result was the pathologist (or should have been before being sent off to the requesting doctor). It had not yet been handed over to the requesting doctor in a fail-proof manner.

The pathology company I send my samples to contacts my clinic to ensure we received urgent results. This it's important because there's no guarantee the message ever arrived in the doctor's inbox. If you work in tech you should know this to be the case.

The only way to ensure timeliness is for the pathology company to contact the patient directly if they can't verbally hand over to the requesting doctor.

jazoom commented on Switzerland now requires all government software to be open source   zdnet.com/article/switzer... · Posted by u/speckx
rawgabbit · a year ago
Thank you for your reply. If you were asked develop a web application using Go, how would you go about doing it?
jazoom · a year ago
I would assume he would use HTMX, being the creator of it.

u/jazoom

KarmaCake day1668January 18, 2016View Original