HNHacker News
TopNewBestAskShowJobs

jetter

767 karma · joined December 11, 2016

submissionscomments
jetter··on Benchmark: CadQuery vs. OpenSCAD for agentic CAD work
assemblies and tolerances are where AI generation quickly gets hard. but, for simpler things, it can be surprisingly good, especially for people who has no CAD knowledge. it certainly might feel a bit like brute-forcing through the LLM - but this also applies to vibe-coding..
jetter··on Benchmark: CadQuery vs. OpenSCAD for agentic CAD work
Sure! but, for 3d printing hobbyist who wants to create and print a cube, both are able to provide a printable cube.
jetter··on Benchmark: CadQuery vs. OpenSCAD for agentic CAD work
do you know the WASM bundle size of Python and CadQuery? OpenSCAD has a lot of cons in terms of concept and CAD approach, but there are things where it is good - it is embeddable and sandboxable and fast. It gets the job done in simple models and that is the reason why it is popular. It reminds me a bit how everyone was bashing PHP because 'it is not a programming language' while wordpress ruled the world.
jetter··on Benchmark: CadQuery vs. OpenSCAD for agentic CAD work
"Downloading WASM: 40mb of Python and build123d" - this hurts :( This is exactly the good thing about OpenSCAD: its WASM build size is minuscule compared to Python build, and you can edit/customize a model right in the browser. https://modelrift.com/models/desktop-organizer-with-drawer
jetter··on Gemini 3.8 Flash and 3.8 Flash Cyber
CAD for 3D printing is finally becoming feasible with Flash 3.7 and 3.8. Exciting times. https://github.com/ModelRift/openscad-skill/
jetter··on Launch HN: Adam (YC W25) – Open-Source AI CAD
https://modelrift.com/blog/openscad-llm-benchmark/ LLMs are still weak at spatial reasoning, but it gets better. Check out modelrift.com for another alternative
jetter··on Launch HN: Adam (YC W25) – Open-Source AI CAD
take a look at modelrift.com, it is built around annotating built models by basic pen and arrow tools, works fairly well ('smarter' model is significantly better)
jetter··on GenCAD
check this out: https://modelrift.com/blog/openscad-llm-benchmark LLMs are getting pretty good at OpenSCAD, especially if they work in agentic mode and can inspect intermediate results.
jetter··on Antigravity 2.0 Tops the OpenSCAD Architectural 3D LLM Benchmark
these small functional prints are exactly where OpenSCAD and LLM generation shines
jetter··on Antigravity 2.0 Tops the OpenSCAD Architectural 3D LLM Benchmark
I agree, my main concern regarding Google AI products is this endless pain around the UX of login / billing / upgrades / product sunsets... but their LLM models are good and Antigravity 2.0 is not that bad either (unless you lost all you Antigravity 1.0 setup and projects - like many people did)
jetter··on CadQuery is an open-source Python library for building 3D CAD models
If you like this, you should definitely check modelrift.com which allows to build awesome cad models thanks to OpenSCAD and smart AI assistant.

Community built examples: https://modelrift.com/models

jetter··on FreeCAD v1.1
Did you try modelrift.com ? Its openscad + ai but way more convenient to preview results in realtime and iterate via annotated screenshots
jetter··on Dune3d: A parametric 3D CAD application
try modelrift.com ? Llms are bad at spatial understanding but you can steer them using annotated screenshots ("annotation mode" of modelrift) and get something working: https://modelrift.com/models/cable-conceal-box-with-wall-mou...

https://modelrift.com/models/customizable-liquid-funnel

jetter··on Dune3d: A parametric 3D CAD application
Also check out modelrift.com which is based on openscad foundation. See the dynamic customizer which allows to edit any model parameter, re-render and get .stl: https://modelrift.com/models/customizable-liquid-funnel - it works _completely_ in your browser by using WASM
jetter··on Print your own Mount Everest on a 3D printer (open source, web based)
I have just added Mt Fuji to quick links.
jetter··on Gemini 3 Deep Think
proper sessions page is live: https://modelrift.com/changelog/v0-3-2

let me know how it goes!

jetter··on Gemini 3 Deep Think
building a benchmark is a great idea, thanks, maybe I will have a couple of days to spend on this soon
jetter··on Gemini 3 Deep Think
right, I need to fix this one
jetter··on Gemini 3 Deep Think
Thank you for this feedback, very valuable! I am using Bambu as well - perfect to get things printed without much hassle. Not sure if direct push to printer is possible though, as their ecosystem looks pretty closed. It would be a perfect use case - if we could use ModelRift to design a model on a mobile phone and push to print..
jetter··on Gemini 3 Deep Think
it is interesting that the video demo is generating .stl model. I run a lot of tests of LLMs generating OpenSCAD code (as I have recently launched https://modelrift.com text-to-CAD AI editor) and Gemini 3 family LLMs are actually giving the best price-to-performance ratio now. But they are very, VERY far from being able to spit out a complex OpenSCAD model in one shot. So, I had to implement a full fledged "screenshot-vibe-coding" workflow where you draw arrows on 3d model snapshot to explain to LLM what is wrong with the geometry. Without human in the loop, all top tier LLMs hallucinate at debugging 3d geometry in agentic mode - and fail spectacularly.
jetter··on Parametric CAD in Rust
If you like OpenSCAD, you should check https://modelrift.com which is an OpenSCAD browser-based IDE which uses LLM to generate .scad and instantly shows the .stl 3d model result via 3d model viewer. Since AI models are still not good at openscad, the useful feature of modelrift is the "screenshot-powered" iteration where human annotates visual problems and sends it back to AI assistant to fix, all using hotkey shortcuts.
jetter··on The Architecture Behind Lovable and Bolt
A list of sandboxing techniques and products: https://github.com/restyler/awesome-sandbox
jetter··on Ask HN: Those making $500/month on side projects in 2024 – Show and tell
I am running a web scraping API ScrapeNinja https://scrapeninja.net. 10K+ subscribers.

It is a (rather messy) node.js codebase. Two rendering engines, including a hacked puppeteer package with stealth mode for better success rate. A big set of proxy providers under the hood. Bootstrapped.

jetter··on DuckDB – An in-process SQL OLAP database management system
I use Clickhouse to store close to 1TB of API analytics data (which would be 10TB in MongoDB, Clickhouse has insane compression ) and it's a wonderful and stable SQL-first alternative to DuckDB - which is a very exciting piece of software, but is indeed too young to embed into boring production. The last time I checked DuckDB npm package, it used callbacks instead of awaits..
jetter··on Show HN: MrScraper – A visual web-scraping tool
Interesting test suite, thanks! I have tested scrapeninja.net via https://scrapeninja.net/scraper-sandbox and I got { "puppeteerEvaluationScript": "OK", "webdriverPresent": "OK", "connectionRTT": "OK", "refMatch": "OK", "overrideTest": "OK", "overflowTest": "OK", "puppeteerExtraStealthUsed": "OK", "inconsistentWebWorkerNavigatorPropery": "OK", "inconsistentServiceWorkerNavigatorPropery": "OK" }

and ip range of "us" geo proxy gives is_abuse: true. Consider this to be okayish though, given that this is a default proxy pool.

jetter··on Show HN: MrScraper – A visual web-scraping tool
scrapeninja.net /scrape-js endpoint scrapes company pages of g2 without big troubles (with "us"/"eu" proxy geo in their online sandbox: https://scrapeninja.net/scraper-sandbox ). They also have /scrape which is much faster because it does not bootstrap real browser, and bypasses CloudFlare TLS fingeprint check: https://pixeljets.com/blog/bypass-cloudflare/
jetter··on Show HN: Restfox – Open source lightweight alternative to Postman
If you are a minimalist, and are using VS Code, try https://marketplace.visualstudio.com/items?itemName=humao.re... which is a pure text syntax to describe API requests, and execute them right from the editor window. I now have api.http text file in every API-first project I am building and I love it.
jetter··on Cheerio sandbox to quickly test your selectors
For me, it is always a pain to write and test cheerio code unless I was doing it on the previous week. The syntax of cheerio is somewhat similar to jQuery, but this is still node.js, and not "real" DOM.

I was suffering every time I was googling for "Cheerio quick examples", so I have built a cheerio sandbox to quickly test cheerio syntax against various test inputs. This is already helpful for myself and saves me up to 15-30 minutes on every simple scraper I am writing, I think, just because I have working selectors samples at hand and I can quickly test my new selectors.

jetter··on Remove background and trace your handwritten signature online
I have built an online tool which does just one thing: traces a handwritten signature.
jetter··on ClickHouse as an alternative to Elasticsearch for log storage and analysis
Thank your for the invitation! Will definitely consider submitting my story.
Page 1 of 2Next →