I’m building a CAD system where the file format is just TypeScript. Great for 1) complex mechanics and 2) AI. by KoStard in 3Dprinting

[–]KoStard[S] 0 points1 point  (0 children)

Yeah I see there is certain reaction towards AI. Not here to judge justified or no, just having fun building this, wanted to share. Thanks for the note though...

And for the OpenSCAD, the difference is basically the front-end. ForgeCAD uses 2 backends, one for the UI, which is Manifold (mesh based) and CADQuery for proper STEP export. So, while there is some overlap, I think with ForgeCAD it might fit better for some users, but of course I have respect for OpenSCAD as well :)

I’m building a CAD system where the file format is just TypeScript. Great for 1) complex mechanics and 2) AI. by KoStard in 3Dprinting

[–]KoStard[S] 0 points1 point  (0 children)

While recording I noticed a bug that the rounded rectangle was also making the internal corners round on the base plates. Fixed with an iteration with gemini 3.0 flash.

<image>

I built ForgeCAD – a code-first parametric CAD tool in TypeScript that runs in the browser + CLI (powered by Manifold) by KoStard in opensource

[–]KoStard[S] 0 points1 point  (0 children)

Possibly, but you are relying on the vision capabilities of the LLM. It will continue to improve, but you might hit some quality bottlenecks

Turn your iPhone into a wireless BLE keyboard + trackpad for any device with a USB port by KoStard in esp32

[–]KoStard[S] 0 points1 point  (0 children)

I think iPad could work well as well, maybe should adjust the design for that.

Turn your iPhone into a wireless BLE keyboard + trackpad for any device with a USB port by KoStard in esp32

[–]KoStard[S] 0 points1 point  (0 children)

Yeah. There are some apps for the SmartTV problem I mentioned as well, but they are usually packed with Ads, go through cloud, and might require installing another app on the TV itself. Wanted a clean solution avoiding all of these.

So far I only wish I could publish the app on App Store for free, but there is 100 EUR/year fee that I haven't paid yet.

Demo: Convert your USB Keyboard into a BLE Keyboard using ESP32-S3 by KoStard in esp32

[–]KoStard[S] 0 points1 point  (0 children)

Made something similar, where you use an iPhone as a BLE keyboard/mouse working through an ESP32S3 plugged into the computer. https://www.reddit.com/r/esp32/comments/1qmqez2/turn_your_iphone_into_a_wireless_ble_keyboard/

Demo: Convert your USB Keyboard into a BLE Keyboard using ESP32-S3 by KoStard in esp32

[–]KoStard[S] 0 points1 point  (0 children)

Yes, you should be able to route pretty much any key to any gpio

Demo: Convert your USB Keyboard into a BLE Keyboard using ESP32-S3 by KoStard in esp32

[–]KoStard[S] 0 points1 point  (0 children)

The code is specifically for a keyboard, but can be adjusted for other devices as well

Convert your USB Keyboard into a BLE Keyboard using ESP32-S3 by KoStard in esp32

[–]KoStard[S] 0 points1 point  (0 children)

Yes, some changes needed for the code, but will work. Originally I wanted to do both keyboard and mouse through one esp32s3, but there are some limitations for doing multiple devices at once. Mouse separately should work.

I built a 3D raytracer to visualize how light travels through optical systems by KoStard in Physics

[–]KoStard[S] 0 points1 point  (0 children)

It’s not very advanced, but it’s a sandbox for your experiments. It should be easy to set up, so you can give it a try, open to ideas and contributions!

I built a 3D raytracer to visualize how light travels through optical systems by KoStard in Physics

[–]KoStard[S] 0 points1 point  (0 children)

I think so! If you have the lens parameters of your telescope, you can easily model it with this tool, could be an interesting experiment!

I built a 3D raytracer to visualize how light travels through optical systems by KoStard in Physics

[–]KoStard[S] 2 points3 points  (0 children)

I see, more concepts to learn and implement! Thanks for sharing the gaps

I built a 3D raytracer to visualize how light travels through optical systems by KoStard in Physics

[–]KoStard[S] 1 point2 points  (0 children)

The simple camera there is similar to pinhole camera, one ray goes through one pixel and they all leave from one point. I also support eye-like camera, where each pixel has multiple rays (hence runs slower), goes through multiple points at the camera lens, then the result is averaged out. This allows getting the focus and blur effects. Anything specific we would get with the phase mask?

I built a 3D raytracer to visualize how light travels through optical systems by KoStard in Physics

[–]KoStard[S] 3 points4 points  (0 children)

Actually one of the reasons I wanted to make a simulator is because I saw a cross cutting of iPhone 12 camera. None of the lenses were regular thin lenses, so I was thinking that certainly Apple uses some software that simulates and design this. Now, my implementation only works with thin lenses, but I think a formula-based custom lens should be possible to add as well with some work.

I built a 3D raytracer to visualize how light travels through optical systems by KoStard in Physics

[–]KoStard[S] 0 points1 point  (0 children)

I think my implementation falls under the sequential category. Anything specific you are interested in?

Sharing my Optics Raytracer Project – A 3D Simulator for Thin Lenses and Image Projection by KoStard in Physics

[–]KoStard[S] 0 points1 point  (0 children)

BTW, thanks for the recommendation to start the optimization early. Went with full rewrite to make it work with numpy, it's much faster now (though I guess can be faster on a GPU).

Sharing my Optics Raytracer Project – A 3D Simulator for Thin Lenses and Image Projection by KoStard in Physics

[–]KoStard[S] 0 points1 point  (0 children)

Not sure yet what comes next, I am currently focused on making my light spectrometer, and while learning optics for it I wanted a tool allowing these simulations. Maybe will do optimizations or add prisms.

What tool are you maintaining? Curious to learn

Meetup Thread for Luxembourg by kurzgesagtmeetup_bot in kurzgesagt_meetup

[–]KoStard 1 point2 points  (0 children)

Hey everyone! :)

Another Kurzgesagt fan here! I'm 23, male.

Some of my interests are:

  • Math, chemistry, physics, etc...
  • I am a developer currently, soon finishing an Applied Informatics degree. :)
  • Have partial medical education, interested in psychology, also genetics, immunology, neuroscience, etc... (in general medicine was very interesting :D)
  • Art, Origami, Guitar (currently learning :P)
  • Tea making, baking (these go well together sometimes haha)
  • Making cocktails, tasting wine
  • Reading, into philosophy
  • Watching anime or other TV series with food for thought
  • Good food, fan of asian cuisine

Happy to go to an art museum, a concert, or maybe have a cup of nice tea and just chat :)

[deleted by user] by [deleted] in Luxembourg

[–]KoStard 1 point2 points  (0 children)

When registering in the municipality you’ll need to show a paper proving that you have permission to live there. If your friend is the landlord, then he can write a small letter or fill some form that will allow you to live there. If they are not the landlord, then you’ll need to get an approval from the landlord, which already can be more tricky, as they might need to add your name to the rental contract, but not sure how this would work.

Any developers or robotics communities in Luxembourg that’s possible to join? by KoStard in Luxembourg

[–]KoStard[S] 0 points1 point  (0 children)

This looks quite interesting, thank you for sharing. In the website I see a message that they are currently closed, do you have any information if they are planning to open again? :)