Top
Best
New

Posted by sungam 9/7/2025

Show HN: I'm a dermatologist and I vibe coded a skin cancer learning app(molecheck.info)
Coded using Gemini Pro 2.5 (free version) in about 2-3 hours.

Single file including all html/js/css, Vanilla JS, no backend, scores persisted with localStorage.

Deployed using ubuntu/apache2/python/flask on a £5 Digital Ocean server (but could have been hosted on a static hosting provider as it's just a single page with no backend).

Images / metadata stored in an AWS S3 bucket.

429 points | 259 commentspage 7
bobmcnamara 9/7/2025|
I'm around 75%

Idea: distribution of player scores

I'm going to get some models checked out.

sungam 9/7/2025|
Great idea! Will aim to add to the next version
geoffbp 9/7/2025||
“How to recognise skin cancer” link from the menu goes to 404
sungam 9/7/2025|
Sorry - wasn't expecting anyone to use the app or any traction on HN! Will update
nextworddev 9/7/2025||
Can people sue you for malpractice if something goes wrong?
sungam 9/7/2025|
No - the app is just asking users to give their own opinion on publicly available images so there is no duty of care
childintime 9/7/2025||
would a tool that can take a truly tiny sample out of the lesion be a valuable complement? so we can send it in (with the tool) and get a lab test done?
sungam 9/7/2025|
Unfortunately not that useful - we could do that now by taking a very small (e.g. 2mm) punch biopsy, and if it shows melanoma obviously that is helpful and the rest of the lesion needs to be removed. The issue is that a negative result doesn't exclude melanoma elsewhere in the lesion.

I have been working with a startup to try and develop a non-invasive molecular test for melanoma so hopefully this will be possible in the future.

NoiseBert69 9/7/2025||
What happens if I make a picture of my cat with it?
sungam 9/7/2025|
Not sure how you would do this but feel free to try!
smnplk 9/8/2025||
I was vibe coding server configurations all day.
MistaGobo 9/7/2025||
WARNING: Not to be viewed while eating!
sungam 9/7/2025|
Perhaps should add a NSFE tag...
hopelite 9/7/2025||
Today I learned most things are cancer
mustaphah 9/7/2025||
cool, very nice. The real test starts when the first dependency gets deprecated.
sungam 9/7/2025|
No dependencies - single page app with no backend including all html/css/js
elzbardico 9/8/2025|
This looks a lot like the early years of the PC, and I love it. Well, you still need to pay for infrastructure, so it is not exactly the same, but I believe that we will see a lot of creative stuff enabled by the fact that LLMs remove a lot of the barriers to entry before the creative layman and coding.

I don't fucking care if we all lose our jobs, as long as we also fuck the VCs by making them obsolete.

More comments...