←back to thread

423 points sungam | 1 comments | | HN request time: 0s | source

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.

Show context
lazarus01 ◴[] No.45159105[source]
What you created is a version of “am I hot or not” for skin cancer. The idea is constrained to the limitations of your programming capability. Showing a photo and creating 3 buttons with a static response is not very helpful. These are the limits of vibe coding.

I was thinking to train a convnet to accurately classify pictures of moles as normal vs abnormal. The user can take a photo and upload it to a diagnostic website and get a diagnosis.

It doesn’t seem like an overly complex model to develop and there is plenty of data referring to photos that show normal vs abnormal moles.

I wonder why a product hasn’t been developed, where we are using image detection on our phones to actively screen for skin cancer. Seems like a no brainer.

My thinking is there are not enough deaths to motivate the work. Dying from melanoma is nasty.

replies(11): >>45159137 #>>45159156 #>>45159171 #>>45159175 #>>45159183 #>>45159263 #>>45159367 #>>45159446 #>>45159516 #>>45159974 #>>45160819 #
g-mork ◴[] No.45159175[source]
You're talking down to a technically unskilled dermatologist for successfully producing a useful app without the help of an engineer? Curious behaviour! This is far from the first story like this, in combination they're a potent bellwether for the future of our little corner of the universe, engaging in denials really doesn't help anyone
replies(2): >>45159314 #>>45160917 #
lazarus01 ◴[] No.45159314[source]
I wouldn’t call it “successful” or “useful”. It was a low effort attempt to make something interesting and it wasn’t. It’s a response to the hype of vibe coding. Lowers the bar for what good software really is.

Perhaps you may want to question your bias and ability to process criticism.

Anyone who shares their ideas publicly will receive criticism. Not only is it ok, it’s helpful to expand the discussion beyond your bias.

replies(2): >>45159711 #>>45161395 #
1. petralithic ◴[] No.45159711{3}[source]
> It was a low effort attempt to make something interesting and it wasn’t.

Maybe to you, but others in this thread found it interesting.

> Lowers the bar for what good software really is.

Software is a means to some end, not the end in itself. I can make the best coded software that does nothing [0], there is no point to that other than to practice one's skills, but again, those skills are to achieve something in the end.

[0] https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...