News for hackers. Stuff that matters.
Re:Built Dental Scope by Zeruxe on Monday September 28, 2026 @08:47PM (#49886536)
Built Dental Scope, a free open source 3D learning tool for exploring teeth, jaws, nerves, vessels and dental structures.

Live: https://dental-scope.com/

GitHub: https://github.com/Yoosseph/dental-scope

Feedback and contributions are welcome

Re:Built Dental Scope by gus_massa on Monday September 28, 2026 @08:52PM (#49886585)
Nice project, but I'm wondering why? Are you studding medicine or just curiosity?
Re:Built Dental Scope by Zeruxe on Monday September 28, 2026 @09:06PM (#49886700)
Not at all, im an engineer, or I finish my final year of my masters in AI and Machine learning in like 8 months. This is actually abit out of my scope even when it comes to engineering, working with three.js haha.

I just wanted to make something new, I have a similar project on my github called pc anatomy that blew up, basically dissecting an entire computer to the smallest cuda core.

I got to many messages from teachers wanting to use it to teacher their students, and the thought of something like that actually being useful got me excited. So I decided to make another open source but this time for students in the medical field, I felt like doing the entire anatomy of the body is too ambitious to start so I decided to start with the oral field.

I hope that answers your question, it all just kinda boils down to me wanting to help people and make something free and open-source, sort of to start a community around it.

Re:Built Dental Scope by g-unit33 on Wednesday September 30, 2026 @06:47AM (#49907039)
This is really cool. Congrats
Re:Built Dental Scope by Zeruxe on Wednesday September 30, 2026 @08:22AM (#49907858)
Thank you!
Re:Built Dental Scope by pseudosavant on Wednesday September 30, 2026 @03:57PM (#49913492)
Excellent tool! In a past life I spent a lot of time in the dental world doing technology integrations, and had a lot of in-laws in the dental field. This definitely helped me understand my mouth even better. The UX is really good. I could see a dentist using this to explain something to a patient.

I get how most of this could be coded with an agent, but I'm curious how you created or acquired the 3D assets for the skull, bones, teeth, gums, etc?

Re:Built Dental Scope by Zeruxe on Wednesday September 30, 2026 @04:36PM (#49914035)
Thank you, im glad that you found it useful. Especially given your experience around the industry.

The base anatomy comes from BodyParts3D, an open anatomical dataset from DBCLS which is openly licensed under CC BY-SA 2.1 Japan.

The tooth internals were modeled to fit the actual teeth so it’s a mix of open anatomical data, processing, and additional modeling.

The 3D models you see are rendered in a javascript framework called three.js, an awesome framework if I may say.

Thank you again for the kind words!

[dead]
Re:Built Dental Scope by arijun on Wednesday September 30, 2026 @06:53AM (#49907093)
Did you click the link? Are you a bot? This is not about a physical scope, it's an online tool showing jaw/tooth anatomy.
Re:Built Dental Scope by ivanjermakov on Wednesday September 30, 2026 @07:01AM (#49907163)
According to commit history, built in 3 days.
Re:Built Dental Scope by amelius on Wednesday September 30, 2026 @07:22AM (#49907313)
That's great. It reminds me of Elsevier's full-body anatomy tool which is very cool but requires a license of like $60 dollars per year (probably targeted at doctors and medical students). I hope someone can replicate the essence of it and make such a tool available for free.

This could be a part of Wikipedia.

Re:Built Dental Scope by Zeruxe on Wednesday September 30, 2026 @08:25AM (#49907884)
That is very close to what I would like this project to become over time. There are some excellent anatomy tools out there, but many are behind subscriptions or institutional licenses.

My goal with Dental Scope is to see how far an open source version can go, especially if dentists, students, developers and 3D artists start contributing to it. Full body anatomy would obviously be a much larger undertaking, but I would love for the project to gradually expand in that direction.

The Wikipedia comparison is probably much more ambitious than where the project is today, but the idea of a freely accessible educational resource is what makes me do this.

Re:Built Dental Scope by amelius on Wednesday September 30, 2026 @08:27AM (#49907906)
Why is Zeruxe's sibling comment dead?
Re:Built Dental Scope by gus_massa on Wednesday September 30, 2026 @09:35AM (#49908747)
Probably one of the automatic spam detector in HN, sometimes they have false positives. Try vouching the comments if they are good. (If that doesn't work after a while, you also can send and email to [email protected] so dang/tomhow can take a look.)
Re:Built Dental Scope by Zeruxe on Wednesday September 30, 2026 @09:41AM (#49908824)
Okay I will try to, thank you and please do the same if you don't mind.
Re:Built Dental Scope by zupa-hu on Wednesday September 30, 2026 @08:43AM (#49908105)
Weird indeed. Several comments of his are dead.

Zeruxe: in case you are unfamiliar, this means most people can’t see them, only those who are logged in and have showdead enabled.

Re:Built Dental Scope by Zeruxe on Wednesday September 30, 2026 @08:48AM (#49908174)
yeah I just noticed that, I have no idea I guess ill just write them again, ive seen this before
Re:Built Dental Scope by Zeruxe on Wednesday September 30, 2026 @08:30AM (#49907940)
huh?
Re:Built Dental Scope by amelius on Wednesday September 30, 2026 @08:34AM (#49907999)
This is what it looks like in my browser:

https://imgur.com/a/ZmsyDWZ

note your comment at the bottom of that image

Re:Built Dental Scope by Zeruxe on Wednesday September 30, 2026 @09:07AM (#49908407)
thank you for the kind words, I barely know how to use this as im very new to hackernews, even though it seems pretty straightforward haha
Re:Built Dental Scope by Zeruxe on Wednesday September 30, 2026 @08:42AM (#49908094)
I have no idea what that means
Re:Built Dental Scope by amelius on Wednesday September 30, 2026 @09:01AM (#49908328)
Whatever it means, don't let it discourage you in any way.
Re:Built Dental Scope by zupa-hu on Wednesday September 30, 2026 @08:46AM (#49908149)
Open in incognito to see which comments disappear.
Re:Built Dental Scope by fifilura on Wednesday September 30, 2026 @07:21AM (#49907301)
In this case I applaud the utility of something built in 3 days.

Not the engineering effort behind it.

It still looks great. And very good for understanding whatever it is my dentist is doing with my teeth.

Re:Built Dental Scope by Zeruxe on Wednesday September 30, 2026 @08:30AM (#49907945)
Thank you, I appreciate that.

Just to clarify the 3 days part though, that is the implementation period currently visible in the GitHub history. The research, planning and architecture work started roughly 2 weeks before that.

But I agree with the broader point. The useful part is whether the tool actually helps someone understand the anatomy better, and that is what I care most about improving now.

Re:Built Dental Scope by Zeruxe on Wednesday September 30, 2026 @08:45AM (#49908145)
Thank you even though it definitely took more than 3 days haha
Re:Built Dental Scope by Zeruxe on Wednesday September 30, 2026 @08:26AM (#49907903)
The implementation that is currently visible in the GitHub commit history was done over about 3 days, yes. But that does not include the research, planning and architecture work that happened before I started committing the implementation.

I spent roughly 2 weeks researching the domain, figuring out the structure of the tool, planning the architecture and deciding how the different anatomical layers and interactions should work before the repo history you are looking at began.

Re:Built Dental Scope by NichoPaolucci on Wednesday September 30, 2026 @07:06AM (#49907204)
I wonder when Claude will stop doing "pale but not white background with a serif heading"

Also - not sure what happened, but clicking around, I got the entire model to disappear entirely and the reset button did not bring it back. A refresh did work.

One UX suggestion: The "Dissect Anatomy" area should instead have a toggle switch for the "laid out" option (And that could disable the assembled/in position ), as that seems to be a binary control, where the "assembled" and "in position" options are actually modified by the vertical slider.

Seems neat, for the most part.

Re:Built Dental Scope by Zeruxe on Wednesday September 30, 2026 @08:28AM (#49907927)
I actually changed the background myself as the initial recommendation from AI was a flashbang.

Thanks for the feedback about the bug I will look into that.

Also thanks for the suggestion and the compliment :)

Re:Built Dental Scope by tmarice on Wednesday September 30, 2026 @08:11AM (#49907748)
You built nothing.

You pointed your clanker of choice to a dataset (or more realistically, asked it to find an appropriate dataset), and told it to build a interactive 3d model. You learned nothing from this project because no mental effort was spent beyond listing out features for your clanker, and some manual testing.

Re:Built Dental Scope by conorcleary on Wednesday September 30, 2026 @08:21AM (#49907848)
You made no point.

You continued an argument from somewhere else in a thread about a new way to use tech to visualize anatomy. You took English words you did not develop and typed them into an input device you use but did not invent.

Re:Built Dental Scope by Zeruxe on Wednesday September 30, 2026 @08:32AM (#49907973)
That is a pretty confident description of a process you were not involved in.

AI helped with implementation. It did not do the research, architecture, product decisions, debugging, validation or review for me.

You can dislike AI assisted development. Saying I "built nothing" is just lazy.

Re:Built Dental Scope by stronglikedan on Wednesday September 30, 2026 @09:48AM (#49908922)
You'll likely feel left behind within a few months if you continue with that attitute.
Re:Built Dental Scope by Zeruxe on Wednesday September 30, 2026 @09:57AM (#49909062)
Thank you for pointing it out!
Re:Built Dental Scope by doodlebugging on Wednesday September 30, 2026 @08:25AM (#49907885)
Too bad the AI that this is built with isn't bright enough to know how many permanent teeth there are in a human's jaw. 38 seems high. Why should anyone trust it to know how all the other things are connected?

I hate to think that there are generations of engineers, programmers, etc who will not be qualified to determine whether the AI tools that they build and deploy can answer any of the questions that one would be inclined to ask or solve any of the problems that might need solutions.

Get an education. Learn to think for yourself so that you can recognize when some slop like this hits the screen.

Re:Built Dental Scope by Zeruxe on Wednesday September 30, 2026 @08:33AM (#49907988)
Humans have 32 permanent teeth, and that is exactly what Dental Scope models. It is even pointed at the first screen.

If you found somewhere in the UI that says 38, point it out and I’ll fix it. That is useful feedback.

The rest is just a long rant based on the assumption that using AI means I neither understand nor review what I build. You know nothing about my education, my engineering background, or how this project was developed.

Sounds like an old grump that is falling behind to AI.

Re:Built Dental Scope by doodlebugging on Wednesday September 30, 2026 @10:31AM (#49909539)
Nice job! You nailed it!

I did go back over 'your' work to see why I incorrectly concluded that your model had 38 teeth. It turns out that the mandibular left third molar has a label of "38" when you hover on that tooth. That led me to believe that your jaw somehow fit 38 teeth into the picture. At my dentist, they track oral health of the teeth in the jaw during exams, noting which teeth have fillings or other restorative processes applied so that the dentist can focus on the exact tooth. Their numbering is always 1-32 so when I saw that 38, and other numbers that seemed out of sequence with those I have noted on my own charts, I figured that it had to be wrong. I counted teeth and did not come up with 38 though I also couldn't figure out why a tooth in your model would be labeled "38" unless that is merely an identifier of the specific element displayed.

I see now that your teeth use numbering 21-28 for upper left teeth; 31-38 for lower left teeth; 41-48 for lower right teeth; and 11-18 for upper right teeth. That makes 32 total.

I should've counted. I didn't do that. I made an incorrect assumption that there might be a standard numbering system in place for teeth so that any dentist anywhere could look at a number and know exactly which tooth it referenced. Evidently that is not the case since your model splits a jaw based on right/left and numbers front to back from incisors to molars. That is not the numbering scheme used on my own dental charts which use 1-16 for upper jaw and 17-32 for lower jaw. There is no 38 in that system. This has to be a software issue. My dentist still uses Windows 10 so perhaps they are locked into a different oral health package.

>The rest is just a long rant based...

LOL. This is correct. Too bad. I offer an apology which you can accept or reject. The rant is not terribly out of line for submissions to HN, many of which draw the same criticisms. In this case it appears to be invalid.

>Sounds like an old grump that is falling behind to AI

Actually the old grump part probably fits since I had just made it to my desk and your submission was the first thing that I checked out since it looked interesting. I had not had coffee until after I submitted that post so perhaps my mental capacity was significantly diminished by caffeine depletion.

I'm not falling behind to AI and AI is not threatening to make my job obsolete. There is no part of my work that uses AI so there is no way for me to fall behind.

Re:Built Dental Scope by Zeruxe on Wednesday September 30, 2026 @10:44AM (#49909694)
I really appreciate you coming back, taking another look, and saying this. That is very mature of you.

The FDI numbering system can be confusing at first and I see how you could have mistaken it.

More than anything though, I do appreciate the change of tone, and I hope all these lurkers hating on AI were like you.

For what it's worth, I probably could have been less aggressive in my response too, the coffee explanation was funny.

Thank you for actually taking the time to look through the project properly.

Re:Built Dental Scope by doodlebugging on Wednesday September 30, 2026 @11:14AM (#49910076)
>That is very mature of you.

Though I know this probably refers to mental maturity, I can assure you that I have been around a while. That only guarantees that parts of me are mature, not the whole package. I replaced all the flooring in one of my trailers yesterday and I can feel it everywhere today. Luckily I don't see any posts with skeletal models that I can misinterpret.

Your response was justified. My initial post was way off-target and will be the basis for an improvement in my own approach to commenting and hopefully others can see themselves when they have been at their worst and resolve to be better.

Good luck to you in your efforts!

Re:Built Dental Scope by Zeruxe on Wednesday September 30, 2026 @11:27AM (#49910240)
Thank you, you too!
Re:Built Dental Scope by jamessb on Wednesday September 30, 2026 @08:35AM (#49908003)
This reminds me of "Human Atlas" [1] (created by GPT-6 Astra) - there's a video in the tweet announcing it [2].

There was a live deploy, but it is currently unavailable: https://human-atlas-seven.vercel.app/

[1]: https://github.com/ashemag/human-atlas

[2]: https://x.com/ashebytes/status/2096221988763173186?lang=ar-x...

Re:Built Dental Scope by Zeruxe on Wednesday September 30, 2026 @08:38AM (#49908033)
I actually have been in contact with Ashe just appreciating the idea of her work, and that was definitely a part of what inspired me, I just wanted to make extensive work that focused rather on a specific part of the body. Thank you for pointing it out.
Re:Built Dental Scope by rahimnathwani on Wednesday September 30, 2026 @06:20PM (#49915223)
Someone deployed it somewhere else: https://human-atlas.co/
Re:Built Dental Scope by Zeruxe on Wednesday September 30, 2026 @06:52PM (#49915526)
I think that tool is actually great, and nice that someone deployed it again.

But it is too much if that makes sense, it's hard to fit in so much stuff in one little web app, so it ends up just being a cool visualizer but not so good educating tool.

Re:Built Dental Scope by pelagicAustral on Wednesday September 30, 2026 @08:39AM (#49908045)
It's pretty neat... and reminds me, I need to go to the dentist... oh well...
Re:Built Dental Scope by Zeruxe on Wednesday September 30, 2026 @08:40AM (#49908061)
haha thank you! Appreciate the kind words!
Re:Built Dental Scope by Zeruxe on Wednesday September 30, 2026 @08:52AM (#49908222)
Just a clarification for the people hating on clankers, I want to know what you expect from todays devs? do you genuinely think that people should manually handcode everything for it to hold any significant value?

I just don't understand the point of view where - "a clanker made it therefore it's trash", it's always the same people they lurk on reddit aswell.

Even in the case of putting something together manually, you are competing against people using AI and you will never match their production level or speed.

I mean the people who hold the highest priority say in this are the dentists/dental students, and so far all the feedback from those have been nothing but positive?

Re:Built Dental Scope by vonnieda on Wednesday September 30, 2026 @02:38PM (#49912653)
It's hard to do, but ignore the trolls. This is a lesson we had to learn many years ago and it applies today. Do good things that you and others find interesting and ignore the trolls.
Re:Built Dental Scope by Zeruxe on Wednesday September 30, 2026 @02:53PM (#49912831)
Yeah you are totally right and I appreciate the words. I sometimes tend to think I want to rather try to guide them in my POV, but some people refuse to give in.
Re:Built Dental Scope by m-s-y on Wednesday September 30, 2026 @08:58AM (#49908283)
Years and years of “mobile first” getting getting traction only to be forgotten in a heartbeat when it’s finally easy to do “real cool stuff” on desktop.

I personally couldn’t be happier about it.

Re:Built Dental Scope by Zeruxe on Wednesday September 30, 2026 @08:59AM (#49908305)
Thank you for the kind words, Im happy you enjoyed it!
Re:Built Dental Scope by Zeruxe on Wednesday September 30, 2026 @09:14AM (#49908497)
Here is the product hunt for those of you who would like to support - https://www.producthunt.com/products/dental-scope?utm_source...
Re:Built Dental Scope by fouc on Wednesday September 30, 2026 @09:41AM (#49908835)
I'm a bit confused that the top wisdom teeth are erupted but the bottom ones aren't.. is that toggle-able?
Re:Built Dental Scope by Zeruxe on Wednesday September 30, 2026 @09:59AM (#49909093)
No and that is a bug that you just pointed out which I will take care of, thank you!
Re:Built Dental Scope by sssilver on Wednesday September 30, 2026 @02:10PM (#49912372)
When dentists take scans of our teeth, can those scans theoretically be rendered in this tool?
Re:Built Dental Scope by Zeruxe on Wednesday September 30, 2026 @02:51PM (#49912812)
You mean MRI scans? I could technically try to do something similar, would be more on the machine learning part, don't know if a web app could manage that. But definitely something I would look into if there is interest.
Re:Built Dental Scope by thefyuriy on Wednesday September 30, 2026 @02:29PM (#49912562)
@Zeruxe: I don't know how to DM people on this platform, but I'd love to chat with you. I'm an ICU doc and have spent the past month vibe-coding a bunch of physiologic and anatomic simulators (med-sim.com). If you want to collaborate, please use the "contact me" form at med-sim.com to reach out. I don't want to share my email on this message board b/c I'm not smart enough to know whether that is safe or not.
Re:Built Dental Scope by Zeruxe on Wednesday September 30, 2026 @02:56PM (#49912864)
Hi, I have filled in the form and would love to have a chat with you, email starts with 'y' if someone tried to impersonate me. Otherwise just reach out to me via github discussions on the repo and you can have my email.
Re:Built Dental Scope by thefyuriy on Wednesday September 30, 2026 @03:29PM (#49913215)
Hi Zeruxe, thanks for your response! My Netlify form managed to capture zero data somehow when you filled out the form. So I just posted something on your Discussion board on GitHub.
Re:Built Dental Scope by chrisweekly on Wednesday September 30, 2026 @03:57PM (#49913487)
Beautiful! Thank you for creating and sharing this! :) It's really inspiring.
Re:Built Dental Scope by Zeruxe on Wednesday September 30, 2026 @04:30PM (#49913947)
Thank you for the kind words, im glad that you like it!
Re:Built Dental Scope by jolmg on Wednesday September 30, 2026 @04:05PM (#49913594)
I see toggles for the viewing of separate dental tissues, but I can't seem to get them working. For example, I'd like to view the root canals. There are Show/Hide toggles for the enamel, etc. but they don't seem to do anything. Their translucency toggles also don't seem to do anything. I can focus on a tooth, then hit the cross-section button, but instead of showing the cross section of the focused tooth, it does a cross-section of the entire head. So, there's the root canal selections, but apparently no way to view them.

EDIT: Apparently, the hide/show and translucency toggles only work when viewing the head in a cross section. The root canal is also apparently only the empty space, so showed or hidden, there's nothing to view. There's no visualization of the space.

Re:Built Dental Scope by Zeruxe on Wednesday September 30, 2026 @04:40PM (#49914092)
The intended flow is actually to select a tooth first and then inspect it at a deeper level, including its internal tissues. It sounds like that interaction isn’t clear enough from the UI though, so I’ll look into making that maybe more straight forward, thank you for the feedback.
Re:Built Dental Scope by bobberkarl on Thursday October 01, 2026 @05:12AM (#49919475)
Nice! where did you find the gltf?
Re:Built Dental Scope by Zeruxe on Thursday October 01, 2026 @06:34AM (#49920002)
Thank you,

Base gemotery was derived from BodyParts3D, where the meshes were optimized.

Nerves and vesseles mostly follow data from Z-Anatomy

Internal tooth anatomy was modeled inside the actual tooth rather than coming from one complete premade GLTF

Three.js loads and renders those GLBs and handles interactions,materials,camera controls etc.

Hope this makes sense, if you want to know more there are proper sources of assets on the repo :)

Re:Built Dental Scope by robobo96 on Thursday October 01, 2026 @06:30AM (#49919977)
Looks amazing! Wondering what those flat disks in the upper jaw are?
Re:Built Dental Scope by Zeruxe on Thursday October 01, 2026 @08:10AM (#49920604)
Hi, im glad that you like it.

With "flat disks" I suppose you mean the temporomandibular joints, those are like small cushions inside your jaw joint, just where your lower jaw meets your skull, you have one on each side.

It sits between the lower jawbone and the skull bone so they don't rub against each other, it sort of slides along the jaw when you open your mouth.

A real one isn't a flat blue plate of course, it's a pale rubbery pad that curves over the top of the jaw bone like a little cap.

I suppose I could of done a better visual demonstration and I will look into improving it when time allows it, thank you for pointing it out.

Re:Built Dental Scope by MKK on Friday October 02, 2026 @05:40PM (#49938939)
Looks cool, thanks for posting here. I can see your passion for operating on 3D models and playing with ThreeJS. Do you want to stay in the 3D space post graduation?
Re:Built Dental Scope by dandell on Friday October 02, 2026 @08:05PM (#49940128)
Hey there, I've also worked on a couple of photogrammetry projects and was into game dev in Unity for a while before moving to full stack development. Maybe there's a fit…would definitely apply
Re:Built Dental Scope by MKK on Friday October 02, 2026 @08:31PM (#49940269)
awesome, I posted the link below. Please apply if you think it is a fit
Re:Built Dental Scope by MKK on Friday October 02, 2026 @05:42PM (#49938963)
if you don't have a gig lined up yet and the 3D & AI space is of interest, check out: https://hover.to/job-posts/7723481 I am the EM for the team. Happy to answer any questions you have.
Re:Built Dental Scope by Zeruxe on Saturday October 03, 2026 @03:52AM (#49942230)
Sounds interesting,where can I reach out to you personally?
Re:Built Dental Scope by MKK on Monday October 05, 2026 @12:45PM (#49967223)
Re:Built Dental Scope by Zeruxe on Tuesday October 06, 2026 @11:13AM (#49979743)
Gotcha, ive reached out!
Re:Built Dental Scope by Zeruxe on Saturday October 03, 2026 @03:51AM (#49942228)
Im not sure actually, I guess it depends where the market leads me.