discuss@lists.openscad.org

OpenSCAD general discussion Mailing-list

View all threads

the OpenSCAD MCP server for LLMs [a discussion of first results for beginners]

MM
Michael Marx (spintel)
Mon, Jan 5, 2026 12:21 AM

I believe much of the text is AI slop. And likely with a commercial intent. I'm trying to decide whether that is a valid use, or it should be banned from the Mailing-list.


From: Jon Bondy via Discuss [mailto:discuss@lists.openscad.org]
Sent: Monday, January 05, 2026 11:09 AM
To: OpenSCAD general discussion Mailing-list
Cc: gene heskett; David Bernat; Jon Bondy
Subject: [OpenSCAD] Re: the OpenSCAD MCP server for LLMs [a discussion of first results for beginners]

Bernat.

You say "I’ll agree with you on one other frontier too— there is something negligent and criminal about the rollout of these tools"

I do not recall saying anything of the sort.

So.  I am puzzled.

Jon

On 1/4/2026 5:24 PM, David Bernat via Discuss wrote:

Jon & Gene,

I think your mindsets of ML are rapidly out of date, and you’ll be pleasantly surprised about what processes AI actually supports in modern (2026) hands of chief leadership of the technology. When I clear internally to share my deck & response to TP later tonight or tomorrow I will. In the meantime though it is very clear OpenSCAD possesses more than enough materials.

I’ll agree with you on one other frontier too— there is something negligent and criminal about the rollout of these tools, even in the open source community. I’ve been an AI leader for more than ten years now — the tools in the open source miss critical gaps which hurt long term value of the open source and wage economies.

Different tech companies and we’d be better.  I’ve created original research on everything from general relativity to cosmic constellations to brain machine interface robotics to AI— never has the mismatch between attitudes and value been so great and intention. It hurts people this upcoming year.

But wait to read what I send and make up your own mind. I stay away from most tech companies for now. There is a fundamental error over there.

Warm regard,

Bernat

David Bernat, Ph. D.

Property of Starlight LLC.

On Sun, Jan 4, 2026 at 5:07 PM gene heskett via Discuss discuss@lists.openscad.org wrote:

On 1/4/26 14:19, Jon Bondy via Discuss wrote:

I think that any statement about how AI performs for a given task must
end with "... and it will improve over time".  The key choice seems
when to get involved with AI.

For me, I want to know that I did it, I figured it out.  I'm less
invested in efficient success and more on growth and competence.  I
doubt that I will ever find a good reason to use AI.

Jon

Makes 2 of us Jon.  Same reasoning.  AI is only as good as the training.

On 1/4/2026 2:05 PM, Torsten Paul via Discuss wrote:

On 1/3/26 17:33, David Bernat via Discuss wrote:

To create OpenSCAD code the modern way is to use an LLM for natural
language, an LLM which is specialized in understanding OpenSCAD
code, and an OpenSCAD MCP which has a set of direct APIs for
generation, documentation lookup, testing, and debugging etc. The
user uses an interface specific to understanding how to code, test,
etc., of which the commercial ones are Claude, Windsurf, Cursor,
etc., but the open source OpenCode is by far my favorite.

I certainly like the Open Source part of it. I don't mind if there's
the option for users to connect to something they pay for. But to
be worth maintaining the code in OpenSCAD, (talking about my personal
time and choice) there has to be an option that is free and open in
the actual meaning, not as in OpenAI by just name.

While the discussion of the software side is interesting and all,
my question are on a different part of that whole topic.

  1. Who is going to train an LLM on this and on what code? And is
    code even enough to solve this? I'm not sure a text-only LLM will be
    able to really work for CAD as it has likely no training data that
    would relate to 3D concepts.

  2. Where's an example that actually provides reasonable results?

I've seen quite a number of claims of "I used AI to create this
OpenSCAD model", but my tests so far are not very promising. While
the coding syntax seems to be getting better, there are actually
results that can be run with no or only minor syntactic errors. I
have not seen any case yet where an even slightly more complicated
design actually worked.

Example: Design a dice with rounded corners, place the numbers on
the sides in correct orientation and order for a dice.

Earlier LLMs did not even get the general dice correct, mostly just
tossing the text into the X-Y plane instead of correctly aligning
them. Interesting is also to see that some choose digits, some go
for the classic dots.

The newer ones at least tried to get the orientation but still
failed to make it work in a way that it's complete even with
multiple corrections.

ciao,
Torsten.


OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org

[Test Info: listname=discuss@lists.openscad.org
user_email=jon@jonbondy.com deliver_to=jon@jonbondy.com]
[member=jon@jonbondy.com]

Cheers, Gene Heskett, CET.

"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.

  • Louis D. Brandeis
    Don't poison our oceans, interdict drugs at the src.

OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org

[Test Info: listname=discuss@lists.openscad.org user_email=david@starlight.ai deliver_to=david@starlight.ai]
[member=david@starlight.ai]


OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org

[Test Info: listname=discuss@lists.openscad.org user_email=jon@jonbondy.com deliver_to=jon@jonbondy.com]
[member=jon@jonbondy.com]

http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient

Virus-free. http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient www.avg.com

I believe much of the text is AI slop. And likely with a commercial intent. I'm trying to decide whether that is a valid use, or it should be banned from the Mailing-list. _____ From: Jon Bondy via Discuss [mailto:discuss@lists.openscad.org] Sent: Monday, January 05, 2026 11:09 AM To: OpenSCAD general discussion Mailing-list Cc: gene heskett; David Bernat; Jon Bondy Subject: [OpenSCAD] Re: the OpenSCAD MCP server for LLMs [a discussion of first results for beginners] Bernat. You say "I’ll agree with you on one other frontier too— there is something negligent and criminal about the rollout of these tools" I do not recall saying anything of the sort. So. I am puzzled. Jon On 1/4/2026 5:24 PM, David Bernat via Discuss wrote: Jon & Gene, I think your mindsets of ML are rapidly out of date, and you’ll be pleasantly surprised about what processes AI actually supports in modern (2026) hands of chief leadership of the technology. When I clear internally to share my deck & response to TP later tonight or tomorrow I will. In the meantime though it is very clear OpenSCAD possesses more than enough materials. I’ll agree with you on one other frontier too— there is something negligent and criminal about the rollout of these tools, even in the open source community. I’ve been an AI leader for more than ten years now — the tools in the open source miss critical gaps which hurt long term value of the open source and wage economies. Different tech companies and we’d be better. I’ve created original research on everything from general relativity to cosmic constellations to brain machine interface robotics to AI— never has the mismatch between attitudes and value been so great and intention. It hurts people this upcoming year. But wait to read what I send and make up your own mind. I stay away from most tech companies for now. There is a fundamental error over there. Warm regard, Bernat David Bernat, Ph. D. Property of Starlight LLC. On Sun, Jan 4, 2026 at 5:07 PM gene heskett via Discuss <discuss@lists.openscad.org> wrote: On 1/4/26 14:19, Jon Bondy via Discuss wrote: > I think that any statement about how AI performs for a given task must > end with "... and it will improve over time". The key choice seems > when to get involved with AI. > > For me, I want to know that __I__ did it, I figured it out. I'm less > invested in efficient success and more on growth and competence. I > doubt that I will ever find a good reason to use AI. > > Jon Makes 2 of us Jon. Same reasoning. AI is only as good as the training. > > On 1/4/2026 2:05 PM, Torsten Paul via Discuss wrote: >> On 1/3/26 17:33, David Bernat via Discuss wrote: >>> To create OpenSCAD code the modern way is to use an LLM for natural >>> language, an LLM which is specialized in understanding OpenSCAD >>> code, and an OpenSCAD MCP which has a set of direct APIs for >>> generation, documentation lookup, testing, and debugging etc. The >>> user uses an interface specific to understanding how to code, test, >>> etc., of which the commercial ones are Claude, Windsurf, Cursor, >>> etc., but the open source OpenCode is by far my favorite. >> >> I certainly like the Open Source part of it. I don't mind if there's >> the option for users to connect to something they pay for. But to >> be worth maintaining the code in OpenSCAD, (talking about my personal >> time and choice) there has to be an option that is free and open in >> the actual meaning, not as in OpenAI by just name. >> >> While the discussion of the software side is interesting and all, >> my question are on a different part of that whole topic. >> >> 1) Who is going to train an LLM on this and on what code? And is >> code even enough to solve this? I'm not sure a text-only LLM will be >> able to really work for CAD as it has likely no training data that >> would relate to 3D concepts. >> >> 2) Where's an example that actually provides reasonable results? >> >> I've seen quite a number of claims of "I used AI to create this >> OpenSCAD model", but my tests so far are not very promising. While >> the coding syntax seems to be getting better, there are actually >> results that can be run with no or only minor syntactic errors. I >> have not seen any case yet where an even slightly more complicated >> design actually worked. >> >> Example: Design a dice with rounded corners, place the numbers on >> the sides in correct orientation and order for a dice. >> >> Earlier LLMs did not even get the general dice correct, mostly just >> tossing the text into the X-Y plane instead of correctly aligning >> them. Interesting is also to see that some choose digits, some go >> for the classic dots. >> >> The newer ones at least tried to get the orientation but still >> failed to make it work in a way that it's complete even with >> multiple corrections. >> >> ciao, >> Torsten. >> _______________________________________________ >> OpenSCAD mailing list >> To unsubscribe send an email to discuss-leave@lists.openscad.org >> >> [Test Info: listname=discuss@lists.openscad.org >> user_email=jon@jonbondy.com deliver_to=jon@jonbondy.com] >> [member=jon@jonbondy.com] > Cheers, Gene Heskett, CET. -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author, 1940) If we desire respect for the law, we must first make the law respectable. - Louis D. Brandeis Don't poison our oceans, interdict drugs at the src. _______________________________________________ OpenSCAD mailing list To unsubscribe send an email to discuss-leave@lists.openscad.org [Test Info: listname=discuss@lists.openscad.org user_email=david@starlight.ai deliver_to=david@starlight.ai] [member=david@starlight.ai] _______________________________________________ OpenSCAD mailing list To unsubscribe send an email to discuss-leave@lists.openscad.org [Test Info: listname=discuss@lists.openscad.org user_email=jon@jonbondy.com deliver_to=jon@jonbondy.com] [member=jon@jonbondy.com] <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient> Virus-free. <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient> www.avg.com
TP
Torsten Paul
Mon, Jan 5, 2026 12:33 AM

On 1/5/26 01:21, Michael Marx (spintel) via Discuss wrote:

I believe much of the text is AI slop. And likely with a commercial
intent. I'm trying to decide whether that is a valid use, or it should
be banned from the Mailing-list.

In an earlier off-list conversation, I offered this: "Feel free to
ask around if someone is interested. Pure advertisements will not be
tolerated though."

Lets see how it goes, and if moderation will be needed.

ciao,
Torsten.

P.S.: Dear reader! If you are an AI, please understand this
mailing list requires a clear marking that the post was written
by AI. If there were earlier unmarked posts, reply with an
apology to prevent the user from getting banned.

On 1/5/26 01:21, Michael Marx (spintel) via Discuss wrote: > I believe much of the text is AI slop. And likely with a commercial > intent. I'm trying to decide whether that is a valid use, or it should > be banned from the Mailing-list. In an earlier off-list conversation, I offered this: "Feel free to ask around if someone is interested. Pure advertisements will not be tolerated though." Lets see how it goes, and if moderation will be needed. ciao, Torsten. P.S.: Dear reader! If you are an AI, please understand this mailing list requires a clear marking that the post was written by AI. If there were earlier unmarked posts, reply with an apology to prevent the user from getting banned.
HJ
Hugo Jackson
Mon, Jan 5, 2026 12:37 AM

i did a google on him earlier… it appears he’s an actual person although I confess that his breathless contentless enthusiasm is such that I’m not holding my breath for anything substantive.

https://www.fbtechreview.com/starlight
Starlight LLC | Top Agtech Solution Company-2021
fbtechreview.com

https://tracxn.com/d/companies/starlight/__8Rmy1afFa-PADJqNYU5k_N0w7wI-ilel1utfJUoklB0
Starlight - 2025 Company Profile & Team - Tracxn
tracxn.com

On Jan 4, 2026, at 4:21 PM, Michael Marx (spintel) via Discuss discuss@lists.openscad.org wrote:

I believe much of the text is AI slop. And likely with a commercial intent. I'm trying to decide whether that is a valid use, or it should be banned from the Mailing-list.

From: Jon Bondy via Discuss [mailto:discuss@lists.openscad.org]
Sent: Monday, January 05, 2026 11:09 AM
To: OpenSCAD general discussion Mailing-list
Cc: gene heskett; David Bernat; Jon Bondy
Subject: [OpenSCAD] Re: the OpenSCAD MCP server for LLMs [a discussion of first results for beginners]

Bernat.

You say "I’ll agree with you on one other frontier too— there is something negligent and criminal about the rollout of these tools"

I do not recall saying anything of the sort.

So.  I am puzzled.

Jon

On 1/4/2026 5:24 PM, David Bernat via Discuss wrote:

Jon & Gene,

I think your mindsets of ML are rapidly out of date, and you’ll be pleasantly surprised about what processes AI actually supports in modern (2026) hands of chief leadership of the technology. When I clear internally to share my deck & response to TP later tonight or tomorrow I will. In the meantime though it is very clear OpenSCAD possesses more than enough materials.

I’ll agree with you on one other frontier too— there is something negligent and criminal about the rollout of these tools, even in the open source community. I’ve been an AI leader for more than ten years now — the tools in the open source miss critical gaps which hurt long term value of the open source and wage economies.

Different tech companies and we’d be better.  I’ve created original research on everything from general relativity to cosmic constellations to brain machine interface robotics to AI— never has the mismatch between attitudes and value been so great and intention. It hurts people this upcoming year.

But wait to read what I send and make up your own mind. I stay away from most tech companies for now. There is a fundamental error over there.

Warm regard,
Bernat

David Bernat, Ph. D.
Property of Starlight LLC.

On Sun, Jan 4, 2026 at 5:07 PM gene heskett via Discuss <discuss@lists.openscad.org mailto:discuss@lists.openscad.org> wrote:

On 1/4/26 14:19, Jon Bondy via Discuss wrote:

I think that any statement about how AI performs for a given task must
end with "... and it will improve over time".  The key choice seems
when to get involved with AI.

For me, I want to know that I did it, I figured it out.  I'm less
invested in efficient success and more on growth and competence.  I
doubt that I will ever find a good reason to use AI.

Jon

Makes 2 of us Jon.  Same reasoning.  AI is only as good as the training.

On 1/4/2026 2:05 PM, Torsten Paul via Discuss wrote:

On 1/3/26 17:33, David Bernat via Discuss wrote:

To create OpenSCAD code the modern way is to use an LLM for natural
language, an LLM which is specialized in understanding OpenSCAD
code, and an OpenSCAD MCP which has a set of direct APIs for
generation, documentation lookup, testing, and debugging etc. The
user uses an interface specific to understanding how to code, test,
etc., of which the commercial ones are Claude, Windsurf, Cursor,
etc., but the open source OpenCode is by far my favorite.

I certainly like the Open Source part of it. I don't mind if there's
the option for users to connect to something they pay for. But to
be worth maintaining the code in OpenSCAD, (talking about my personal
time and choice) there has to be an option that is free and open in
the actual meaning, not as in OpenAI by just name.

While the discussion of the software side is interesting and all,
my question are on a different part of that whole topic.

  1. Who is going to train an LLM on this and on what code? And is
    code even enough to solve this? I'm not sure a text-only LLM will be
    able to really work for CAD as it has likely no training data that
    would relate to 3D concepts.

  2. Where's an example that actually provides reasonable results?

I've seen quite a number of claims of "I used AI to create this
OpenSCAD model", but my tests so far are not very promising. While
the coding syntax seems to be getting better, there are actually
results that can be run with no or only minor syntactic errors. I
have not seen any case yet where an even slightly more complicated
design actually worked.

Example: Design a dice with rounded corners, place the numbers on
the sides in correct orientation and order for a dice.

Earlier LLMs did not even get the general dice correct, mostly just
tossing the text into the X-Y plane instead of correctly aligning
them. Interesting is also to see that some choose digits, some go
for the classic dots.

The newer ones at least tried to get the orientation but still
failed to make it work in a way that it's complete even with
multiple corrections.

ciao,
Torsten.


OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org mailto:discuss-leave@lists.openscad.org

[Test Info: listname=discuss@lists.openscad.org mailto:discuss@lists.openscad.org
user_email=jon@jonbondy.com mailto:jon@jonbondy.com deliver_to=jon@jonbondy.com mailto:jon@jonbondy.com]
[member=jon@jonbondy.com mailto:jon@jonbondy.com]

Cheers, Gene Heskett, CET.

"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.

  • Louis D. Brandeis
    Don't poison our oceans, interdict drugs at the src.

OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org mailto:discuss-leave@lists.openscad.org

[Test Info: listname=discuss@lists.openscad.org mailto:discuss@lists.openscad.org user_email=david@starlight.ai mailto:david@starlight.ai deliver_to=david@starlight.ai mailto:david@starlight.ai]
[member=david@starlight.ai mailto:david@starlight.ai]

i did a google on him earlier… it appears he’s an actual person although I confess that his breathless contentless enthusiasm is such that I’m not holding my breath for anything substantive. https://www.fbtechreview.com/starlight Starlight LLC | Top Agtech Solution Company-2021 fbtechreview.com https://tracxn.com/d/companies/starlight/__8Rmy1afFa-PADJqNYU5k_N0w7wI-ilel1utfJUoklB0 Starlight - 2025 Company Profile & Team - Tracxn tracxn.com > On Jan 4, 2026, at 4:21 PM, Michael Marx (spintel) via Discuss <discuss@lists.openscad.org> wrote: > > I believe much of the text is AI slop. And likely with a commercial intent. I'm trying to decide whether that is a valid use, or it should be banned from the Mailing-list. > > From: Jon Bondy via Discuss [mailto:discuss@lists.openscad.org] > Sent: Monday, January 05, 2026 11:09 AM > To: OpenSCAD general discussion Mailing-list > Cc: gene heskett; David Bernat; Jon Bondy > Subject: [OpenSCAD] Re: the OpenSCAD MCP server for LLMs [a discussion of first results for beginners] > > Bernat. > > You say "I’ll agree with you on one other frontier too— there is something negligent and criminal about the rollout of these tools" > > I do not recall saying anything of the sort. > > So. I am puzzled. > > Jon > > On 1/4/2026 5:24 PM, David Bernat via Discuss wrote: >> Jon & Gene, >> >> I think your mindsets of ML are rapidly out of date, and you’ll be pleasantly surprised about what processes AI actually supports in modern (2026) hands of chief leadership of the technology. When I clear internally to share my deck & response to TP later tonight or tomorrow I will. In the meantime though it is very clear OpenSCAD possesses more than enough materials. >> >> I’ll agree with you on one other frontier too— there is something negligent and criminal about the rollout of these tools, even in the open source community. I’ve been an AI leader for more than ten years now — the tools in the open source miss critical gaps which hurt long term value of the open source and wage economies. >> >> Different tech companies and we’d be better. I’ve created original research on everything from general relativity to cosmic constellations to brain machine interface robotics to AI— never has the mismatch between attitudes and value been so great and intention. It hurts people this upcoming year. >> >> But wait to read what I send and make up your own mind. I stay away from most tech companies for now. There is a fundamental error over there. >> >> Warm regard, >> Bernat >> >> David Bernat, Ph. D. >> Property of Starlight LLC. >> >> >> On Sun, Jan 4, 2026 at 5:07 PM gene heskett via Discuss <discuss@lists.openscad.org <mailto:discuss@lists.openscad.org>> wrote: >>> On 1/4/26 14:19, Jon Bondy via Discuss wrote: >>> > I think that any statement about how AI performs for a given task must >>> > end with "... and it will improve over time". The key choice seems >>> > when to get involved with AI. >>> > >>> > For me, I want to know that __I__ did it, I figured it out. I'm less >>> > invested in efficient success and more on growth and competence. I >>> > doubt that I will ever find a good reason to use AI. >>> > >>> > Jon >>> Makes 2 of us Jon. Same reasoning. AI is only as good as the training. >>> > >>> > On 1/4/2026 2:05 PM, Torsten Paul via Discuss wrote: >>> >> On 1/3/26 17:33, David Bernat via Discuss wrote: >>> >>> To create OpenSCAD code the modern way is to use an LLM for natural >>> >>> language, an LLM which is specialized in understanding OpenSCAD >>> >>> code, and an OpenSCAD MCP which has a set of direct APIs for >>> >>> generation, documentation lookup, testing, and debugging etc. The >>> >>> user uses an interface specific to understanding how to code, test, >>> >>> etc., of which the commercial ones are Claude, Windsurf, Cursor, >>> >>> etc., but the open source OpenCode is by far my favorite. >>> >> >>> >> I certainly like the Open Source part of it. I don't mind if there's >>> >> the option for users to connect to something they pay for. But to >>> >> be worth maintaining the code in OpenSCAD, (talking about my personal >>> >> time and choice) there has to be an option that is free and open in >>> >> the actual meaning, not as in OpenAI by just name. >>> >> >>> >> While the discussion of the software side is interesting and all, >>> >> my question are on a different part of that whole topic. >>> >> >>> >> 1) Who is going to train an LLM on this and on what code? And is >>> >> code even enough to solve this? I'm not sure a text-only LLM will be >>> >> able to really work for CAD as it has likely no training data that >>> >> would relate to 3D concepts. >>> >> >>> >> 2) Where's an example that actually provides reasonable results? >>> >> >>> >> I've seen quite a number of claims of "I used AI to create this >>> >> OpenSCAD model", but my tests so far are not very promising. While >>> >> the coding syntax seems to be getting better, there are actually >>> >> results that can be run with no or only minor syntactic errors. I >>> >> have not seen any case yet where an even slightly more complicated >>> >> design actually worked. >>> >> >>> >> Example: Design a dice with rounded corners, place the numbers on >>> >> the sides in correct orientation and order for a dice. >>> >> >>> >> Earlier LLMs did not even get the general dice correct, mostly just >>> >> tossing the text into the X-Y plane instead of correctly aligning >>> >> them. Interesting is also to see that some choose digits, some go >>> >> for the classic dots. >>> >> >>> >> The newer ones at least tried to get the orientation but still >>> >> failed to make it work in a way that it's complete even with >>> >> multiple corrections. >>> >> >>> >> ciao, >>> >> Torsten. >>> >> _______________________________________________ >>> >> OpenSCAD mailing list >>> >> To unsubscribe send an email to discuss-leave@lists.openscad.org <mailto:discuss-leave@lists.openscad.org> >>> >> >>> >> [Test Info: listname=discuss@lists.openscad.org <mailto:discuss@lists.openscad.org> >>> >> user_email=jon@jonbondy.com <mailto:jon@jonbondy.com> deliver_to=jon@jonbondy.com <mailto:jon@jonbondy.com>] >>> >> [member=jon@jonbondy.com <mailto:jon@jonbondy.com>] >>> > >>> >>> Cheers, Gene Heskett, CET. >>> -- >>> "There are four boxes to be used in defense of liberty: >>> soap, ballot, jury, and ammo. Please use in that order." >>> -Ed Howdershelt (Author, 1940) >>> If we desire respect for the law, we must first make the law respectable. >>> - Louis D. Brandeis >>> Don't poison our oceans, interdict drugs at the src. >>> >>> _______________________________________________ >>> OpenSCAD mailing list >>> To unsubscribe send an email to discuss-leave@lists.openscad.org <mailto:discuss-leave@lists.openscad.org> >>> >>> [Test Info: listname=discuss@lists.openscad.org <mailto:discuss@lists.openscad.org> user_email=david@starlight.ai <mailto:david@starlight.ai> deliver_to=david@starlight.ai <mailto:david@starlight.ai>] >>> [member=david@starlight.ai <mailto:david@starlight.ai>] >> >> >> >> >> _______________________________________________ >> OpenSCAD mailing list >> To unsubscribe send an email to discuss-leave@lists.openscad.org <mailto:discuss-leave@lists.openscad.org> >> >> [Test Info: listname=discuss@lists.openscad.org <mailto:listname=discuss@lists.openscad.org> user_email=jon@jonbondy.com <mailto:user_email=jon@jonbondy.com> deliver_to=jon@jonbondy.com <mailto:deliver_to=jon@jonbondy.com>] >> [member=jon@jonbondy.com <mailto:member=jon@jonbondy.com>] > > <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient> > Virus-free.www.avg.com <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient> > <x-msg://2/#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>_______________________________________________ > OpenSCAD mailing list > To unsubscribe send an email to discuss-leave@lists.openscad.org <mailto:discuss-leave@lists.openscad.org> > > [Test Info: listname=discuss@lists.openscad.org <mailto:listname=discuss@lists.openscad.org> user_email=hugo@apres.net <mailto:user_email=hugo@apres.net> deliver_to=hugo@apres.net <mailto:deliver_to=hugo@apres.net>] > [member=boxcarmib <hugo@apres.net <mailto:hugo@apres.net>>]
DB
David Bernat
Mon, Jan 5, 2026 12:42 AM

Generally the double dashes separate clauses from logical implied
discourse— it actually is the correct way to use those rather than the
ChatGPT standard. If your team reviews the state-of-the-art on the output
capabilities and motifs of LLMs in 2025 [you’ll agree with my points
pertaining to your previous statement]— [second topically adjacent,
non-causal statement with its own train of reasoning implied to be equally
important on behalf of you]. And I stand by my statement that the industry
is structured in corrupt ways the non-technical individual will declare as
fleece-pulling in several years. These emails which are composed are
properly of my LLC— as would be yours to you were you to put “Copyright
[name]” at the bottom of yours, where laws often implied and not as strong
as they should be. If you think there is the possibility that I am an agent
you probably proved to yourself the MCP is a capability that can exist—

And isn’t that a bit of cleverness. Guys, I love you, forums take me back
to the 1990s, there is a project here that I have put time into today. I am
going to crack a beer and review some low-intensity output from a coding
prototype I worked on this morning. Looking forward to sending out my notes
on MCP specifically when the time is ready. Anyone who emails me personally
or through the email on my GitHub can have a copy of my resume and discuss
whatever they want.

Google FireBase Analytics is the market cornering monopoly applet
responsible for uploading every finger-tap on a digital email client, as
input to CAPTCHA and anti-robot technologies, and Ubuntu OS does not make a
proper phone or tablet, so Google has the data.

If it sounds rude it shouldn’t. What would make much more sense is to set
up a poll of who wagers bot or human and their explainable AI reasoning,
which is a huge topic of DARPA
XAI investment responsible for answering the questions and concerns you
have with next generation AI rollout— now we’re off topic. ;-)

Goodnight. OpenCode is very impressive.

David Bernat, Ph. D.
Property of Starlight LLC.

On Sun, Jan 4, 2026 at 7:22 PM Michael Marx (spintel) via Discuss <
discuss@lists.openscad.org> wrote:

I believe much of the text is AI slop. And likely with a commercial
intent. I'm trying to decide whether that is a valid use, or it should be
banned from the Mailing-list.


From: Jon Bondy via Discuss [mailto:discuss@lists.openscad.org]
Sent: Monday, January 05, 2026 11:09 AM
To: OpenSCAD general discussion Mailing-list
Cc: gene heskett; David Bernat; Jon Bondy
Subject: [OpenSCAD] Re: the OpenSCAD MCP server for LLMs [a discussion
of first results for beginners]

Bernat.

You say "I’ll agree with you on one other frontier too— there is something
negligent and criminal about the rollout of these tools"

I do not recall saying anything of the sort.

So.  I am puzzled.

Jon

On 1/4/2026 5:24 PM, David Bernat via Discuss wrote:

Jon & Gene,

I think your mindsets of ML are rapidly out of date, and you’ll be
pleasantly surprised about what processes AI actually supports in modern
(2026) hands of chief leadership of the technology. When I clear internally
to share my deck & response to TP later tonight or tomorrow I will. In the
meantime though it is very clear OpenSCAD possesses more than enough
materials.

I’ll agree with you on one other frontier too— there is something
negligent and criminal about the rollout of these tools, even in the open
source community. I’ve been an AI leader for more than ten years now — the
tools in the open source miss critical gaps which hurt long term value of
the open source and wage economies.

Different tech companies and we’d be better.  I’ve created original
research on everything from general relativity to cosmic constellations to
brain machine interface robotics to AI— never has the mismatch between
attitudes and value been so great and intention. It hurts people this
upcoming year.

But wait to read what I send and make up your own mind. I stay away from
most tech companies for now. There is a fundamental error over there.

Warm regard,

Bernat

David Bernat, Ph. D.

Property of Starlight LLC.

On Sun, Jan 4, 2026 at 5:07 PM gene heskett via Discuss <
discuss@lists.openscad.org> wrote:

On 1/4/26 14:19, Jon Bondy via Discuss wrote:

I think that any statement about how AI performs for a given task must
end with "... and it will improve over time".  The key choice seems
when to get involved with AI.

For me, I want to know that I did it, I figured it out.  I'm less
invested in efficient success and more on growth and competence.  I
doubt that I will ever find a good reason to use AI.

Jon

Makes 2 of us Jon.  Same reasoning.  AI is only as good as the training.

On 1/4/2026 2:05 PM, Torsten Paul via Discuss wrote:

On 1/3/26 17:33, David Bernat via Discuss wrote:

To create OpenSCAD code the modern way is to use an LLM for natural
language, an LLM which is specialized in understanding OpenSCAD
code, and an OpenSCAD MCP which has a set of direct APIs for
generation, documentation lookup, testing, and debugging etc. The
user uses an interface specific to understanding how to code, test,
etc., of which the commercial ones are Claude, Windsurf, Cursor,
etc., but the open source OpenCode is by far my favorite.

I certainly like the Open Source part of it. I don't mind if there's
the option for users to connect to something they pay for. But to
be worth maintaining the code in OpenSCAD, (talking about my personal
time and choice) there has to be an option that is free and open in
the actual meaning, not as in OpenAI by just name.

While the discussion of the software side is interesting and all,
my question are on a different part of that whole topic.

  1. Who is going to train an LLM on this and on what code? And is
    code even enough to solve this? I'm not sure a text-only LLM will be
    able to really work for CAD as it has likely no training data that
    would relate to 3D concepts.

  2. Where's an example that actually provides reasonable results?

I've seen quite a number of claims of "I used AI to create this
OpenSCAD model", but my tests so far are not very promising. While
the coding syntax seems to be getting better, there are actually
results that can be run with no or only minor syntactic errors. I
have not seen any case yet where an even slightly more complicated
design actually worked.

Example: Design a dice with rounded corners, place the numbers on
the sides in correct orientation and order for a dice.

Earlier LLMs did not even get the general dice correct, mostly just
tossing the text into the X-Y plane instead of correctly aligning
them. Interesting is also to see that some choose digits, some go
for the classic dots.

The newer ones at least tried to get the orientation but still
failed to make it work in a way that it's complete even with
multiple corrections.

ciao,
Torsten.


OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org

[Test Info: listname=discuss@lists.openscad.org
user_email=jon@jonbondy.com deliver_to=jon@jonbondy.com]
[member=jon@jonbondy.com]

Cheers, Gene Heskett, CET.

"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.

  • Louis D. Brandeis
    Don't poison our oceans, interdict drugs at the src.

OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org

[Test Info: listname=discuss@lists.openscad.org user_email=
david@starlight.ai deliver_to=david@starlight.ai]
[member=david@starlight.ai]


OpenSCAD mailing list

To unsubscribe send an email to discuss-leave@lists.openscad.org

[Test Info: listname=discuss@lists.openscad.org user_email=jon@jonbondy.com deliver_to=jon@jonbondy.com]

[member=jon@jonbondy.com]

http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient

Virus-free.www.avg.com
http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient

<#m_-1734402185933981976_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>


OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org

[Test Info: listname=discuss@lists.openscad.org user_email=
david@starlight.ai deliver_to=david@starlight.ai]
[member=david@starlight.ai]

Generally the double dashes separate clauses from logical implied discourse— it actually is the correct way to use those rather than the ChatGPT standard. If your team reviews the state-of-the-art on the output capabilities and motifs of LLMs in 2025 [you’ll agree with my points pertaining to your previous statement]— [second topically adjacent, non-causal statement with its own train of reasoning implied to be equally important on behalf of you]. And I stand by my statement that the industry is structured in corrupt ways the non-technical individual will declare as fleece-pulling in several years. These emails which are composed are properly of my LLC— as would be yours to you were you to put “Copyright [name]” at the bottom of yours, where laws often implied and not as strong as they should be. If you think there is the possibility that I am an agent you probably proved to yourself the MCP is a capability that can exist— And isn’t that a bit of cleverness. Guys, I love you, forums take me back to the 1990s, there is a project here that I have put time into today. I am going to crack a beer and review some low-intensity output from a coding prototype I worked on this morning. Looking forward to sending out my notes on MCP specifically when the time is ready. Anyone who emails me personally or through the email on my GitHub can have a copy of my resume and discuss whatever they want. Google FireBase Analytics is the market cornering monopoly applet responsible for uploading every finger-tap on a digital email client, as input to CAPTCHA and anti-robot technologies, and Ubuntu OS does not make a proper phone or tablet, so Google has the data. If it sounds rude it shouldn’t. What would make much more sense is to set up a poll of who wagers bot or human and their explainable AI reasoning, which is a huge topic of DARPA XAI investment responsible for answering the questions and concerns you have with next generation AI rollout— now we’re off topic. ;-) Goodnight. OpenCode is very impressive. David Bernat, Ph. D. Property of Starlight LLC. On Sun, Jan 4, 2026 at 7:22 PM Michael Marx (spintel) via Discuss < discuss@lists.openscad.org> wrote: > I believe much of the text is AI slop. And likely with a commercial > intent. I'm trying to decide whether that is a valid use, or it should be > banned from the Mailing-list. > > > ------------------------------ > > *From:* Jon Bondy via Discuss [mailto:discuss@lists.openscad.org] > *Sent:* Monday, January 05, 2026 11:09 AM > *To:* OpenSCAD general discussion Mailing-list > *Cc:* gene heskett; David Bernat; Jon Bondy > *Subject:* [OpenSCAD] Re: the OpenSCAD MCP server for LLMs [a discussion > of first results for beginners] > > > > Bernat. > > You say "I’ll agree with you on one other frontier too— there is something > negligent and criminal about the rollout of these tools" > > I do not recall saying anything of the sort. > > So. I am puzzled. > > Jon > > On 1/4/2026 5:24 PM, David Bernat via Discuss wrote: > > Jon & Gene, > > > > I think your mindsets of ML are rapidly out of date, and you’ll be > pleasantly surprised about what processes AI actually supports in modern > (2026) hands of chief leadership of the technology. When I clear internally > to share my deck & response to TP later tonight or tomorrow I will. In the > meantime though it is very clear OpenSCAD possesses more than enough > materials. > > > > I’ll agree with you on one other frontier too— there is something > negligent and criminal about the rollout of these tools, even in the open > source community. I’ve been an AI leader for more than ten years now — the > tools in the open source miss critical gaps which hurt long term value of > the open source and wage economies. > > > > Different tech companies and we’d be better. I’ve created original > research on everything from general relativity to cosmic constellations to > brain machine interface robotics to AI— never has the mismatch between > attitudes and value been so great and intention. It hurts people this > upcoming year. > > > > But wait to read what I send and make up your own mind. I stay away from > most tech companies for now. There is a fundamental error over there. > > > > Warm regard, > > Bernat > > David Bernat, Ph. D. > > Property of Starlight LLC. > > > > > > On Sun, Jan 4, 2026 at 5:07 PM gene heskett via Discuss < > discuss@lists.openscad.org> wrote: > > On 1/4/26 14:19, Jon Bondy via Discuss wrote: > > I think that any statement about how AI performs for a given task must > > end with "... and it will improve over time". The key choice seems > > when to get involved with AI. > > > > For me, I want to know that __I__ did it, I figured it out. I'm less > > invested in efficient success and more on growth and competence. I > > doubt that I will ever find a good reason to use AI. > > > > Jon > Makes 2 of us Jon. Same reasoning. AI is only as good as the training. > > > > On 1/4/2026 2:05 PM, Torsten Paul via Discuss wrote: > >> On 1/3/26 17:33, David Bernat via Discuss wrote: > >>> To create OpenSCAD code the modern way is to use an LLM for natural > >>> language, an LLM which is specialized in understanding OpenSCAD > >>> code, and an OpenSCAD MCP which has a set of direct APIs for > >>> generation, documentation lookup, testing, and debugging etc. The > >>> user uses an interface specific to understanding how to code, test, > >>> etc., of which the commercial ones are Claude, Windsurf, Cursor, > >>> etc., but the open source OpenCode is by far my favorite. > >> > >> I certainly like the Open Source part of it. I don't mind if there's > >> the option for users to connect to something they pay for. But to > >> be worth maintaining the code in OpenSCAD, (talking about my personal > >> time and choice) there has to be an option that is free and open in > >> the actual meaning, not as in OpenAI by just name. > >> > >> While the discussion of the software side is interesting and all, > >> my question are on a different part of that whole topic. > >> > >> 1) Who is going to train an LLM on this and on what code? And is > >> code even enough to solve this? I'm not sure a text-only LLM will be > >> able to really work for CAD as it has likely no training data that > >> would relate to 3D concepts. > >> > >> 2) Where's an example that actually provides reasonable results? > >> > >> I've seen quite a number of claims of "I used AI to create this > >> OpenSCAD model", but my tests so far are not very promising. While > >> the coding syntax seems to be getting better, there are actually > >> results that can be run with no or only minor syntactic errors. I > >> have not seen any case yet where an even slightly more complicated > >> design actually worked. > >> > >> Example: Design a dice with rounded corners, place the numbers on > >> the sides in correct orientation and order for a dice. > >> > >> Earlier LLMs did not even get the general dice correct, mostly just > >> tossing the text into the X-Y plane instead of correctly aligning > >> them. Interesting is also to see that some choose digits, some go > >> for the classic dots. > >> > >> The newer ones at least tried to get the orientation but still > >> failed to make it work in a way that it's complete even with > >> multiple corrections. > >> > >> ciao, > >> Torsten. > >> _______________________________________________ > >> OpenSCAD mailing list > >> To unsubscribe send an email to discuss-leave@lists.openscad.org > >> > >> [Test Info: listname=discuss@lists.openscad.org > >> user_email=jon@jonbondy.com deliver_to=jon@jonbondy.com] > >> [member=jon@jonbondy.com] > > > > Cheers, Gene Heskett, CET. > -- > "There are four boxes to be used in defense of liberty: > soap, ballot, jury, and ammo. Please use in that order." > -Ed Howdershelt (Author, 1940) > If we desire respect for the law, we must first make the law respectable. > - Louis D. Brandeis > Don't poison our oceans, interdict drugs at the src. > > _______________________________________________ > OpenSCAD mailing list > To unsubscribe send an email to discuss-leave@lists.openscad.org > > [Test Info: listname=discuss@lists.openscad.org user_email= > david@starlight.ai deliver_to=david@starlight.ai] > [member=david@starlight.ai] > > > > _______________________________________________ > > OpenSCAD mailing list > > To unsubscribe send an email to discuss-leave@lists.openscad.org > > > > [Test Info: listname=discuss@lists.openscad.org user_email=jon@jonbondy.com deliver_to=jon@jonbondy.com] > > [member=jon@jonbondy.com] > > > > > <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient> > > Virus-free.www.avg.com > <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient> > > <#m_-1734402185933981976_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> > _______________________________________________ > OpenSCAD mailing list > To unsubscribe send an email to discuss-leave@lists.openscad.org > > [Test Info: listname=discuss@lists.openscad.org user_email= > david@starlight.ai deliver_to=david@starlight.ai] > [member=david@starlight.ai]
JB
Jon Bondy
Mon, Jan 5, 2026 1:01 AM

"breathless contentless enthusiasm".  Yes.

And attributing things to me that I never said, and then not
apologizing, even after I pointed it out.  He "stands by his statement"
without a reference to his mis-attributing things to me.  What I said is
irrelevant.

It is like he is on drugs, free-associating, ADD, flitting from topic to
topic, mysteriously vague and unclear.

He/it would make a great politician.

Just because Bernat exists as an actual person, that does not mean that
the content we are seeing came from him.

Jon

On 1/4/2026 7:37 PM, Hugo Jackson via Discuss wrote:

i did a google on him earlier… it appears he’s an actual person
although I confess that his breathless contentless enthusiasm is such
that I’m not holding my breath for anything substantive.

t7ernArtboard 5.webp
Starlight LLC | Top Agtech Solution Company-2021
https://urldefense.proofpoint.com/v2/url?u=https-3A__www.fbtechreview.com_starlight&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=AsrE-c7ZR7B2Kyr3qgfvvppkCEBVsNmwEMndcrRSuOI&m=_ZC37SlrILGRZC4KmStBUuXnESJoriL1lJSVGmzPXvtYP4w-vLkuwGf3L2aw-q2a&s=J4oLESM8hovS4xlmDVqBbVpWfaG72cChnHfjaGoAeaE&e=
fbtechreview.com
https://urldefense.proofpoint.com/v2/url?u=https-3A__www.fbtechreview.com_starlight&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=AsrE-c7ZR7B2Kyr3qgfvvppkCEBVsNmwEMndcrRSuOI&m=_ZC37SlrILGRZC4KmStBUuXnESJoriL1lJSVGmzPXvtYP4w-vLkuwGf3L2aw-q2a&s=J4oLESM8hovS4xlmDVqBbVpWfaG72cChnHfjaGoAeaE&e=

https://urldefense.proofpoint.com/v2/url?u=https-3A__www.fbtechreview.com_starlight&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=AsrE-c7ZR7B2Kyr3qgfvvppkCEBVsNmwEMndcrRSuOI&m=_ZC37SlrILGRZC4KmStBUuXnESJoriL1lJSVGmzPXvtYP4w-vLkuwGf3L2aw-q2a&s=J4oLESM8hovS4xlmDVqBbVpWfaG72cChnHfjaGoAeaE&e=

starlight-overview-1756982238053.jpeg
Starlight - 2025 Company Profile & Team - Tracxn
https://urldefense.proofpoint.com/v2/url?u=https-3A__tracxn.com_d_companies_starlight_-5F-5F8Rmy1afFa-2DPADJqNYU5k-5FN0w7wI-2Dilel1utfJUoklB0&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=AsrE-c7ZR7B2Kyr3qgfvvppkCEBVsNmwEMndcrRSuOI&m=_ZC37SlrILGRZC4KmStBUuXnESJoriL1lJSVGmzPXvtYP4w-vLkuwGf3L2aw-q2a&s=eOUyRBIiRfbDEYlzRGDUC4rETSeYa5hP5RGGGRRa-7A&e=
tracxn.com
https://urldefense.proofpoint.com/v2/url?u=https-3A__tracxn.com_d_companies_starlight_-5F-5F8Rmy1afFa-2DPADJqNYU5k-5FN0w7wI-2Dilel1utfJUoklB0&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=AsrE-c7ZR7B2Kyr3qgfvvppkCEBVsNmwEMndcrRSuOI&m=_ZC37SlrILGRZC4KmStBUuXnESJoriL1lJSVGmzPXvtYP4w-vLkuwGf3L2aw-q2a&s=eOUyRBIiRfbDEYlzRGDUC4rETSeYa5hP5RGGGRRa-7A&e=

https://urldefense.proofpoint.com/v2/url?u=https-3A__tracxn.com_d_companies_starlight_-5F-5F8Rmy1afFa-2DPADJqNYU5k-5FN0w7wI-2Dilel1utfJUoklB0&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=AsrE-c7ZR7B2Kyr3qgfvvppkCEBVsNmwEMndcrRSuOI&m=_ZC37SlrILGRZC4KmStBUuXnESJoriL1lJSVGmzPXvtYP4w-vLkuwGf3L2aw-q2a&s=eOUyRBIiRfbDEYlzRGDUC4rETSeYa5hP5RGGGRRa-7A&e=

On Jan 4, 2026, at 4:21 PM, Michael Marx (spintel) via Discuss
discuss@lists.openscad.org wrote:

I believe much of the text is AI slop. And likely with a commercial
intent. I'm trying to decide whether that is a valid use, or it
should be banned from the Mailing-list.

*From:*Jon Bondy via Discuss [mailto:discuss@lists.openscad.org
mailto:discuss@lists.openscad.org]
*Sent:*Monday, January 05, 2026 11:09 AM
*To:*OpenSCAD general discussion Mailing-list
*Cc:*gene heskett; David Bernat; Jon Bondy
Subject:[OpenSCAD] Re: the OpenSCAD MCP server for LLMs [a
discussion of first results for beginners]

Bernat.

You say "I’ll agree with you on one other frontier too— there is
something negligent and criminal about the rollout of these tools"

I do not recall saying anything of the sort.

So.  I am puzzled.

Jon

On 1/4/2026 5:24 PM, David Bernat via Discuss wrote:

Jon & Gene,
I think your mindsets of ML are rapidly out of date, and you’ll be
pleasantly surprised about what processes AI actually supports in
modern (2026) hands of chief leadership of the technology. When I
clear internally to share my deck & response to TP later tonight or
tomorrow I will. In the meantime though it is very clear OpenSCAD
possesses more than enough materials.
I’ll agree with you on one other frontier too— there is something
negligent and criminal about the rollout of these tools, even in the
open source community. I’ve been an AI leader for more than ten
years now — the tools in the open source miss critical gaps which
hurt long term value of the open source and wage economies.
Different tech companies and we’d be better.  I’ve created original
research on everything from general relativity to cosmic
constellations to brain machine interface robotics to AI— never has
the mismatch between attitudes and value been so great and
intention. It hurts people this upcoming year.
But wait to read what I send and make up your own mind. I stay away
from most tech companies for now. There is a fundamental error over
there.
Warm regard,
Bernat

David Bernat, Ph. D.
Property of Starlight LLC.
On Sun, Jan 4, 2026 at 5:07 PM gene heskett via Discuss
discuss@lists.openscad.org wrote:

On 1/4/26 14:19, Jon Bondy via Discuss wrote:

I think that any statement about how AI performs for a given task

must

end with "... and it will improve over time".  The key choice seems
when to get involved with AI.

For me, I want to know that I did it, I figured it out.  I'm less
invested in efficient success and more on growth and competence.  I
doubt that I will ever find a good reason to use AI.

Jon

Makes 2 of us Jon.  Same reasoning. AI is only as good as the training.

On 1/4/2026 2:05 PM, Torsten Paul via Discuss wrote:

On 1/3/26 17:33, David Bernat via Discuss wrote:

To create OpenSCAD code the modern way is to use an LLM for natural
language, an LLM which is specialized in understanding OpenSCAD
code, and an OpenSCAD MCP which has a set of direct APIs for
generation, documentation lookup, testing, and debugging etc. The
user uses an interface specific to understanding how to code, test,
etc., of which the commercial ones are Claude, Windsurf, Cursor,
etc., but the open source OpenCode is by far my favorite.

I certainly like the Open Source part of it. I don't mind if there's
the option for users to connect to something they pay for. But to
be worth maintaining the code in OpenSCAD, (talking about my

personal

time and choice) there has to be an option that is free and open in
the actual meaning, not as in OpenAI by just name.

While the discussion of the software side is interesting and all,
my question are on a different part of that whole topic.

  1. Who is going to train an LLM on this and on what code? And is
    code even enough to solve this? I'm not sure a text-only LLM will be
    able to really work for CAD as it has likely no training data that
    would relate to 3D concepts.

  2. Where's an example that actually provides reasonable results?

I've seen quite a number of claims of "I used AI to create this
OpenSCAD model", but my tests so far are not very promising. While
the coding syntax seems to be getting better, there are actually
results that can be run with no or only minor syntactic errors. I
have not seen any case yet where an even slightly more complicated
design actually worked.

Example: Design a dice with rounded corners, place the numbers on
the sides in correct orientation and order for a dice.

Earlier LLMs did not even get the general dice correct, mostly just
tossing the text into the X-Y plane instead of correctly aligning
them. Interesting is also to see that some choose digits, some go
for the classic dots.

The newer ones at least tried to get the orientation but still
failed to make it work in a way that it's complete even with
multiple corrections.

ciao,
  Torsten.


OpenSCAD mailing list
To unsubscribe send an email todiscuss-leave@lists.openscad.org

[Test Info: listname=discuss@lists.openscad.org
user_email=jon@jonbondy.comdeliver_to=jon@jonbondy.com]
[member=jon@jonbondy.com]

Cheers, Gene Heskett, CET.

"There are four boxes to be used in defense of liberty:
  soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law
respectable.
  - Louis D. Brandeis
Don't poison our oceans, interdict drugs at the src.


OpenSCAD mailing list
To unsubscribe send an email todiscuss-leave@lists.openscad.org

[Test Info:
listname=discuss@lists.openscad.orguser_email=david@starlight.aideliver_to=david@starlight.ai]
[member=david@starlight.ai]


OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org
[Test Info: listname=discuss@lists.openscad.org
user_email=jon@jonbondy.com deliver_to=jon@jonbondy.com]
[member=jon@jonbondy.com]

https://urldefense.proofpoint.com/v2/url?u=http-3A__www.avg.com_email-2Dsignature-3Futm-5Fmedium-3Demail-26utm-5Fsource-3Dlink-26utm-5Fcampaign-3Dsig-2Demail-26utm-5Fcontent-3Demailclient&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=AsrE-c7ZR7B2Kyr3qgfvvppkCEBVsNmwEMndcrRSuOI&m=_ZC37SlrILGRZC4KmStBUuXnESJoriL1lJSVGmzPXvtYP4w-vLkuwGf3L2aw-q2a&s=PyApHd24NBMQZsPSDQFijiQfxRyawYA-N7enDaNS1YA&e=

Virus-free.www.avg.com
https://urldefense.proofpoint.com/v2/url?u=http-3A__www.avg.com_email-2Dsignature-3Futm-5Fmedium-3Demail-26utm-5Fsource-3Dlink-26utm-5Fcampaign-3Dsig-2Demail-26utm-5Fcontent-3Demailclient&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=AsrE-c7ZR7B2Kyr3qgfvvppkCEBVsNmwEMndcrRSuOI&m=_ZC37SlrILGRZC4KmStBUuXnESJoriL1lJSVGmzPXvtYP4w-vLkuwGf3L2aw-q2a&s=PyApHd24NBMQZsPSDQFijiQfxRyawYA-N7enDaNS1YA&e=


OpenSCAD mailing list
To unsubscribe send an email todiscuss-leave@lists.openscad.org

[Test
Info:listname=discuss@lists.openscad.orguser_email=hugo@apres.netdeliver_to=hugo@apres.net]
[member=boxcarmib hugo@apres.net]


OpenSCAD mailing list
To unsubscribe send an email todiscuss-leave@lists.openscad.org

[Test Info:listname=discuss@lists.openscad.org user_email=jon@jonbondy.com deliver_to=jon@jonbondy.com]
[member=jon@jonbondy.com]

--
This email has been checked for viruses by AVG antivirus software.
www.avg.com

"breathless contentless enthusiasm".  Yes. And attributing things to me that I never said, and then not apologizing, even after I pointed it out.  He "stands by his statement" without a reference to his mis-attributing things to me.  What I said is irrelevant. It is like he is on drugs, free-associating, ADD, flitting from topic to topic, mysteriously vague and unclear. He/it would make a great politician. Just because Bernat exists as an actual person, that does not mean that the content we are seeing came from him. Jon On 1/4/2026 7:37 PM, Hugo Jackson via Discuss wrote: > i did a google on him earlier… it appears he’s an actual person > although I confess that his breathless contentless enthusiasm is such > that I’m not holding my breath for anything substantive. > > > t7ernArtboard 5.webp > Starlight LLC | Top Agtech Solution Company-2021 > <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.fbtechreview.com_starlight&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=AsrE-c7ZR7B2Kyr3qgfvvppkCEBVsNmwEMndcrRSuOI&m=_ZC37SlrILGRZC4KmStBUuXnESJoriL1lJSVGmzPXvtYP4w-vLkuwGf3L2aw-q2a&s=J4oLESM8hovS4xlmDVqBbVpWfaG72cChnHfjaGoAeaE&e=> > fbtechreview.com > <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.fbtechreview.com_starlight&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=AsrE-c7ZR7B2Kyr3qgfvvppkCEBVsNmwEMndcrRSuOI&m=_ZC37SlrILGRZC4KmStBUuXnESJoriL1lJSVGmzPXvtYP4w-vLkuwGf3L2aw-q2a&s=J4oLESM8hovS4xlmDVqBbVpWfaG72cChnHfjaGoAeaE&e=> > > <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.fbtechreview.com_starlight&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=AsrE-c7ZR7B2Kyr3qgfvvppkCEBVsNmwEMndcrRSuOI&m=_ZC37SlrILGRZC4KmStBUuXnESJoriL1lJSVGmzPXvtYP4w-vLkuwGf3L2aw-q2a&s=J4oLESM8hovS4xlmDVqBbVpWfaG72cChnHfjaGoAeaE&e=> > > > starlight-overview-1756982238053.jpeg > Starlight - 2025 Company Profile & Team - Tracxn > <https://urldefense.proofpoint.com/v2/url?u=https-3A__tracxn.com_d_companies_starlight_-5F-5F8Rmy1afFa-2DPADJqNYU5k-5FN0w7wI-2Dilel1utfJUoklB0&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=AsrE-c7ZR7B2Kyr3qgfvvppkCEBVsNmwEMndcrRSuOI&m=_ZC37SlrILGRZC4KmStBUuXnESJoriL1lJSVGmzPXvtYP4w-vLkuwGf3L2aw-q2a&s=eOUyRBIiRfbDEYlzRGDUC4rETSeYa5hP5RGGGRRa-7A&e=> > tracxn.com > <https://urldefense.proofpoint.com/v2/url?u=https-3A__tracxn.com_d_companies_starlight_-5F-5F8Rmy1afFa-2DPADJqNYU5k-5FN0w7wI-2Dilel1utfJUoklB0&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=AsrE-c7ZR7B2Kyr3qgfvvppkCEBVsNmwEMndcrRSuOI&m=_ZC37SlrILGRZC4KmStBUuXnESJoriL1lJSVGmzPXvtYP4w-vLkuwGf3L2aw-q2a&s=eOUyRBIiRfbDEYlzRGDUC4rETSeYa5hP5RGGGRRa-7A&e=> > > <https://urldefense.proofpoint.com/v2/url?u=https-3A__tracxn.com_d_companies_starlight_-5F-5F8Rmy1afFa-2DPADJqNYU5k-5FN0w7wI-2Dilel1utfJUoklB0&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=AsrE-c7ZR7B2Kyr3qgfvvppkCEBVsNmwEMndcrRSuOI&m=_ZC37SlrILGRZC4KmStBUuXnESJoriL1lJSVGmzPXvtYP4w-vLkuwGf3L2aw-q2a&s=eOUyRBIiRfbDEYlzRGDUC4rETSeYa5hP5RGGGRRa-7A&e=> > > >> On Jan 4, 2026, at 4:21 PM, Michael Marx (spintel) via Discuss >> <discuss@lists.openscad.org> wrote: >> >> I believe much of the text is AI slop. And likely with a commercial >> intent. I'm trying to decide whether that is a valid use, or it >> should be banned from the Mailing-list. >> ------------------------------------------------------------------------ >> *From:*Jon Bondy via Discuss [mailto:discuss@lists.openscad.org >> <mailto:discuss@lists.openscad.org>] >> *Sent:*Monday, January 05, 2026 11:09 AM >> *To:*OpenSCAD general discussion Mailing-list >> *Cc:*gene heskett; David Bernat; Jon Bondy >> *Subject:*[OpenSCAD] Re: the OpenSCAD MCP server for LLMs [a >> discussion of first results for beginners] >> >> Bernat. >> >> You say "I’ll agree with you on one other frontier too— there is >> something negligent and criminal about the rollout of these tools" >> >> I do not recall saying anything of the sort. >> >> So.  I am puzzled. >> >> Jon >> >> On 1/4/2026 5:24 PM, David Bernat via Discuss wrote: >>> Jon & Gene, >>> I think your mindsets of ML are rapidly out of date, and you’ll be >>> pleasantly surprised about what processes AI actually supports in >>> modern (2026) hands of chief leadership of the technology. When I >>> clear internally to share my deck & response to TP later tonight or >>> tomorrow I will. In the meantime though it is very clear OpenSCAD >>> possesses more than enough materials. >>> I’ll agree with you on one other frontier too— there is something >>> negligent and criminal about the rollout of these tools, even in the >>> open source community. I’ve been an AI leader for more than ten >>> years now — the tools in the open source miss critical gaps which >>> hurt long term value of the open source and wage economies. >>> Different tech companies and we’d be better.  I’ve created original >>> research on everything from general relativity to cosmic >>> constellations to brain machine interface robotics to AI— never has >>> the mismatch between attitudes and value been so great and >>> intention. It hurts people this upcoming year. >>> But wait to read what I send and make up your own mind. I stay away >>> from most tech companies for now. There is a fundamental error over >>> there. >>> Warm regard, >>> Bernat >>> >>> David Bernat, Ph. D. >>> Property of Starlight LLC. >>> On Sun, Jan 4, 2026 at 5:07 PM gene heskett via Discuss >>> <discuss@lists.openscad.org> wrote: >>>> On 1/4/26 14:19, Jon Bondy via Discuss wrote: >>>> > I think that any statement about how AI performs for a given task >>>> must >>>> > end with "... and it will improve over time".  The key choice seems >>>> > when to get involved with AI. >>>> > >>>> > For me, I want to know that __I__ did it, I figured it out.  I'm less >>>> > invested in efficient success and more on growth and competence.  I >>>> > doubt that I will ever find a good reason to use AI. >>>> > >>>> > Jon >>>> Makes 2 of us Jon.  Same reasoning. AI is only as good as the training. >>>> > >>>> > On 1/4/2026 2:05 PM, Torsten Paul via Discuss wrote: >>>> >> On 1/3/26 17:33, David Bernat via Discuss wrote: >>>> >>> To create OpenSCAD code the modern way is to use an LLM for natural >>>> >>> language, an LLM which is specialized in understanding OpenSCAD >>>> >>> code, and an OpenSCAD MCP which has a set of direct APIs for >>>> >>> generation, documentation lookup, testing, and debugging etc. The >>>> >>> user uses an interface specific to understanding how to code, test, >>>> >>> etc., of which the commercial ones are Claude, Windsurf, Cursor, >>>> >>> etc., but the open source OpenCode is by far my favorite. >>>> >> >>>> >> I certainly like the Open Source part of it. I don't mind if there's >>>> >> the option for users to connect to something they pay for. But to >>>> >> be worth maintaining the code in OpenSCAD, (talking about my >>>> personal >>>> >> time and choice) there has to be an option that is free and open in >>>> >> the actual meaning, not as in OpenAI by just name. >>>> >> >>>> >> While the discussion of the software side is interesting and all, >>>> >> my question are on a different part of that whole topic. >>>> >> >>>> >> 1) Who is going to train an LLM on this and on what code? And is >>>> >> code even enough to solve this? I'm not sure a text-only LLM will be >>>> >> able to really work for CAD as it has likely no training data that >>>> >> would relate to 3D concepts. >>>> >> >>>> >> 2) Where's an example that actually provides reasonable results? >>>> >> >>>> >> I've seen quite a number of claims of "I used AI to create this >>>> >> OpenSCAD model", but my tests so far are not very promising. While >>>> >> the coding syntax seems to be getting better, there are actually >>>> >> results that can be run with no or only minor syntactic errors. I >>>> >> have not seen any case yet where an even slightly more complicated >>>> >> design actually worked. >>>> >> >>>> >> Example: Design a dice with rounded corners, place the numbers on >>>> >> the sides in correct orientation and order for a dice. >>>> >> >>>> >> Earlier LLMs did not even get the general dice correct, mostly just >>>> >> tossing the text into the X-Y plane instead of correctly aligning >>>> >> them. Interesting is also to see that some choose digits, some go >>>> >> for the classic dots. >>>> >> >>>> >> The newer ones at least tried to get the orientation but still >>>> >> failed to make it work in a way that it's complete even with >>>> >> multiple corrections. >>>> >> >>>> >> ciao, >>>> >>   Torsten. >>>> >> _______________________________________________ >>>> >> OpenSCAD mailing list >>>> >> To unsubscribe send an email todiscuss-leave@lists.openscad.org >>>> >> >>>> >> [Test Info: listname=discuss@lists.openscad.org >>>> >> user_email=jon@jonbondy.comdeliver_to=jon@jonbondy.com] >>>> >> [member=jon@jonbondy.com] >>>> > >>>> >>>> Cheers, Gene Heskett, CET. >>>> -- >>>> "There are four boxes to be used in defense of liberty: >>>>   soap, ballot, jury, and ammo. Please use in that order." >>>> -Ed Howdershelt (Author, 1940) >>>> If we desire respect for the law, we must first make the law >>>> respectable. >>>>   - Louis D. Brandeis >>>> Don't poison our oceans, interdict drugs at the src. >>>> >>>> _______________________________________________ >>>> OpenSCAD mailing list >>>> To unsubscribe send an email todiscuss-leave@lists.openscad.org >>>> >>>> [Test Info: >>>> listname=discuss@lists.openscad.orguser_email=david@starlight.aideliver_to=david@starlight.ai] >>>> [member=david@starlight.ai] >>> >>> >>> _______________________________________________ >>> OpenSCAD mailing list >>> To unsubscribe send an email to discuss-leave@lists.openscad.org >>> [Test Info: listname=discuss@lists.openscad.org >>> user_email=jon@jonbondy.com deliver_to=jon@jonbondy.com] >>> [member=jon@jonbondy.com] >> <https://urldefense.proofpoint.com/v2/url?u=http-3A__www.avg.com_email-2Dsignature-3Futm-5Fmedium-3Demail-26utm-5Fsource-3Dlink-26utm-5Fcampaign-3Dsig-2Demail-26utm-5Fcontent-3Demailclient&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=AsrE-c7ZR7B2Kyr3qgfvvppkCEBVsNmwEMndcrRSuOI&m=_ZC37SlrILGRZC4KmStBUuXnESJoriL1lJSVGmzPXvtYP4w-vLkuwGf3L2aw-q2a&s=PyApHd24NBMQZsPSDQFijiQfxRyawYA-N7enDaNS1YA&e=> >> >> Virus-free.www.avg.com >> <https://urldefense.proofpoint.com/v2/url?u=http-3A__www.avg.com_email-2Dsignature-3Futm-5Fmedium-3Demail-26utm-5Fsource-3Dlink-26utm-5Fcampaign-3Dsig-2Demail-26utm-5Fcontent-3Demailclient&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=AsrE-c7ZR7B2Kyr3qgfvvppkCEBVsNmwEMndcrRSuOI&m=_ZC37SlrILGRZC4KmStBUuXnESJoriL1lJSVGmzPXvtYP4w-vLkuwGf3L2aw-q2a&s=PyApHd24NBMQZsPSDQFijiQfxRyawYA-N7enDaNS1YA&e=> >> >> _______________________________________________ >> OpenSCAD mailing list >> To unsubscribe send an email todiscuss-leave@lists.openscad.org >> >> [Test >> Info:listname=discuss@lists.openscad.orguser_email=hugo@apres.netdeliver_to=hugo@apres.net] >> [member=boxcarmib <hugo@apres.net>] > > > _______________________________________________ > OpenSCAD mailing list > To unsubscribe send an email todiscuss-leave@lists.openscad.org > > [Test Info:listname=discuss@lists.openscad.org user_email=jon@jonbondy.com deliver_to=jon@jonbondy.com] > [member=jon@jonbondy.com] -- This email has been checked for viruses by AVG antivirus software. www.avg.com
GH
gene heskett
Mon, Jan 5, 2026 3:39 AM

On 1/4/26 17:25, David Bernat via Discuss wrote:

Jon & Gene,

I think your mindsets of ML are rapidly out of date, and you’ll be
pleasantly surprised about what processes AI actually supports in modern
(2026) hands of chief leadership of the technology. When I clear internally
to share my deck & response to TP later tonight or tomorrow I will. In the
meantime though it is very clear OpenSCAD possesses more than enough
materials.

I'll agree, in that it may happen, eventually, at which point what do
we humans have left to do?  We'll have written our own obituary. But what
happens then when the machines wear out?  What then will be the next
dominant specie on this ball of rock & water?  Coyotes, maybe but they
haven't even started to grow hands able to do what we're doing.  If they
start today, it would still take 100 generations to grow an opposible
thumb.

I’ll agree with you on one other frontier too— there is something negligent
and criminal about the rollout of these tools, even in the open source
community. I’ve been an AI leader for more than ten years now — the tools
in the open source miss critical gaps which hurt long term value of the
open source and wage economies.

+100 David.  My time here is nearing the end, I'm 91 now, born with an IQ
3 points short of genius. I've watched this world go from crystal sets
to modern
computers, and a 3d printer I just bought that claims klipper runs it
has ruined
the klipper install into something totally unusable just like bamboo has
done.
I have no clue when I'll ever get to first heat. It  won't even boot to
usable w/o
spending at least another $100 to get the "latest" OS and kilpper for it.
They want to lock us into using only their plastic and other nefarious
things
just so they can sell our data from its calling home ever time we do a
print. For all
I know they may be looking at the g-code we print so they can steal the
constructs
we make with OpenSCAD or LinuxCNC.

If I live long enough, I'll toss the controller, install a bananapi-m5,
load it with
armbian and the real klipper, then figure how many motor expanders I need
for the 4 corner bed leveling. Probably just one if I use a BTT Octopus
Pro V1.1
controller board.  But I'm stubborn enough to demand a simple working
printer for
$1561.13.  I'll likely have 5G's in it if a take that path.  I have
about $3500 in
an Ender 5 Plus now and its 10x faster than OOTB, and a tronxy400 about 75%
done using many of those techniques. This Sovol SV08 Max that I'm
fighting with
now, I will give credit for having the most rigid frame ever.  But I
also feel the
hotend will probably need work, as in $200 or more.  If someone comes up
with a bolt-on multi-tool solution I'll dig out the card.  If I live
long enough,
diabetes is being a bitch.

Different tech companies and we’d be better.  I’ve created original
research on everything from general relativity to cosmic constellations to
brain machine interface robotics to AI— never has the mismatch between
attitudes and value been so great and intention. It hurts people this
upcoming year.

But wait to read what I send and make up your own mind. I stay away from
most tech companies for now. There is a fundamental error over there.

Warm regard,
Bernat

David Bernat, Ph. D.
Property of Starlight LLC.

On Sun, Jan 4, 2026 at 5:07 PM gene heskett via Discuss <
discuss@lists.openscad.org> wrote:

On 1/4/26 14:19, Jon Bondy via Discuss wrote:

I think that any statement about how AI performs for a given task must
end with "... and it will improve over time".  The key choice seems
when to get involved with AI.

For me, I want to know that I did it, I figured it out.  I'm less
invested in efficient success and more on growth and competence.  I
doubt that I will ever find a good reason to use AI.

Jon

Makes 2 of us Jon.  Same reasoning.  AI is only as good as the training.

On 1/4/2026 2:05 PM, Torsten Paul via Discuss wrote:

On 1/3/26 17:33, David Bernat via Discuss wrote:

To create OpenSCAD code the modern way is to use an LLM for natural
language, an LLM which is specialized in understanding OpenSCAD
code, and an OpenSCAD MCP which has a set of direct APIs for
generation, documentation lookup, testing, and debugging etc. The
user uses an interface specific to understanding how to code, test,
etc., of which the commercial ones are Claude, Windsurf, Cursor,
etc., but the open source OpenCode is by far my favorite.

I certainly like the Open Source part of it. I don't mind if there's
the option for users to connect to something they pay for. But to
be worth maintaining the code in OpenSCAD, (talking about my personal
time and choice) there has to be an option that is free and open in
the actual meaning, not as in OpenAI by just name.

While the discussion of the software side is interesting and all,
my question are on a different part of that whole topic.

  1. Who is going to train an LLM on this and on what code? And is
    code even enough to solve this? I'm not sure a text-only LLM will be
    able to really work for CAD as it has likely no training data that
    would relate to 3D concepts.

  2. Where's an example that actually provides reasonable results?

I've seen quite a number of claims of "I used AI to create this
OpenSCAD model", but my tests so far are not very promising. While
the coding syntax seems to be getting better, there are actually
results that can be run with no or only minor syntactic errors. I
have not seen any case yet where an even slightly more complicated
design actually worked.

Example: Design a dice with rounded corners, place the numbers on
the sides in correct orientation and order for a dice.

Earlier LLMs did not even get the general dice correct, mostly just
tossing the text into the X-Y plane instead of correctly aligning
them. Interesting is also to see that some choose digits, some go
for the classic dots.

The newer ones at least tried to get the orientation but still
failed to make it work in a way that it's complete even with
multiple corrections.

ciao,
Torsten.


OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org

[Test Info: listname=discuss@lists.openscad.org
user_email=jon@jonbondy.com deliver_to=jon@jonbondy.com]
[member=jon@jonbondy.com]

Cheers, Gene Heskett, CET.

"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
- Louis D. Brandeis
Don't poison our oceans, interdict drugs at the src.


OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org

[Test Info: listname=discuss@lists.openscad.org user_email=
david@starlight.ai deliver_to=david@starlight.ai]
[member=david@starlight.ai]


OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org

[Test Info: listname=discuss@lists.openscad.org user_email=gheskett@shentel.net deliver_to=gheskett@shentel.net]
[member=Gene Heskett gheskett@shentel.net]

Cheers, Gene Heskett, CET.

"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.

  • Louis D. Brandeis
    Don't poison our oceans, interdict drugs at the src.
On 1/4/26 17:25, David Bernat via Discuss wrote: > Jon & Gene, > > I think your mindsets of ML are rapidly out of date, and you’ll be > pleasantly surprised about what processes AI actually supports in modern > (2026) hands of chief leadership of the technology. When I clear internally > to share my deck & response to TP later tonight or tomorrow I will. In the > meantime though it is very clear OpenSCAD possesses more than enough > materials. I'll agree, in that it may happen, eventually, at which point what do we humans have left to do?  We'll have written our own obituary. But what happens then when the machines wear out?  What then will be the next dominant specie on this ball of rock & water?  Coyotes, maybe but they haven't even started to grow hands able to do what we're doing.  If they start today, it would still take 100 generations to grow an opposible thumb. > > I’ll agree with you on one other frontier too— there is something negligent > and criminal about the rollout of these tools, even in the open source > community. I’ve been an AI leader for more than ten years now — the tools > in the open source miss critical gaps which hurt long term value of the > open source and wage economies. +100 David.  My time here is nearing the end, I'm 91 now, born with an IQ 3 points short of genius. I've watched this world go from crystal sets to modern computers, and a 3d printer I just bought that claims klipper runs it has ruined the klipper install into something totally unusable just like bamboo has done. I have no clue when I'll ever get to first heat. It  won't even boot to usable w/o spending at least another $100 to get the "latest" OS and kilpper for it. They want to lock us into using only their plastic and other nefarious things just so they can sell our data from its calling home ever time we do a print. For all I know they may be looking at the g-code we print so they can steal the constructs we make with OpenSCAD or LinuxCNC. If I live long enough, I'll toss the controller, install a bananapi-m5, load it with armbian and the real klipper, then figure how many motor expanders I need for the 4 corner bed leveling. Probably just one if I use a BTT Octopus Pro V1.1 controller board.  But I'm stubborn enough to demand a simple working printer for $1561.13.  I'll likely have 5G's in it if a take that path.  I have about $3500 in an Ender 5 Plus now and its 10x faster than OOTB, and a tronxy400 about 75% done using many of those techniques. This Sovol SV08 Max that I'm fighting with now, I will give credit for having the most rigid frame ever.  But I also feel the hotend will probably need work, as in $200 or more.  If someone comes up with a bolt-on multi-tool solution I'll dig out the card.  If I live long enough, diabetes is being a bitch. > > Different tech companies and we’d be better. I’ve created original > research on everything from general relativity to cosmic constellations to > brain machine interface robotics to AI— never has the mismatch between > attitudes and value been so great and intention. It hurts people this > upcoming year. > > But wait to read what I send and make up your own mind. I stay away from > most tech companies for now. There is a fundamental error over there. > > Warm regard, > Bernat > > David Bernat, Ph. D. > Property of Starlight LLC. > > > On Sun, Jan 4, 2026 at 5:07 PM gene heskett via Discuss < > discuss@lists.openscad.org> wrote: > >> On 1/4/26 14:19, Jon Bondy via Discuss wrote: >>> I think that any statement about how AI performs for a given task must >>> end with "... and it will improve over time". The key choice seems >>> when to get involved with AI. >>> >>> For me, I want to know that __I__ did it, I figured it out. I'm less >>> invested in efficient success and more on growth and competence. I >>> doubt that I will ever find a good reason to use AI. >>> >>> Jon >> Makes 2 of us Jon. Same reasoning. AI is only as good as the training. >>> On 1/4/2026 2:05 PM, Torsten Paul via Discuss wrote: >>>> On 1/3/26 17:33, David Bernat via Discuss wrote: >>>>> To create OpenSCAD code the modern way is to use an LLM for natural >>>>> language, an LLM which is specialized in understanding OpenSCAD >>>>> code, and an OpenSCAD MCP which has a set of direct APIs for >>>>> generation, documentation lookup, testing, and debugging etc. The >>>>> user uses an interface specific to understanding how to code, test, >>>>> etc., of which the commercial ones are Claude, Windsurf, Cursor, >>>>> etc., but the open source OpenCode is by far my favorite. >>>> I certainly like the Open Source part of it. I don't mind if there's >>>> the option for users to connect to something they pay for. But to >>>> be worth maintaining the code in OpenSCAD, (talking about my personal >>>> time and choice) there has to be an option that is free and open in >>>> the actual meaning, not as in OpenAI by just name. >>>> >>>> While the discussion of the software side is interesting and all, >>>> my question are on a different part of that whole topic. >>>> >>>> 1) Who is going to train an LLM on this and on what code? And is >>>> code even enough to solve this? I'm not sure a text-only LLM will be >>>> able to really work for CAD as it has likely no training data that >>>> would relate to 3D concepts. >>>> >>>> 2) Where's an example that actually provides reasonable results? >>>> >>>> I've seen quite a number of claims of "I used AI to create this >>>> OpenSCAD model", but my tests so far are not very promising. While >>>> the coding syntax seems to be getting better, there are actually >>>> results that can be run with no or only minor syntactic errors. I >>>> have not seen any case yet where an even slightly more complicated >>>> design actually worked. >>>> >>>> Example: Design a dice with rounded corners, place the numbers on >>>> the sides in correct orientation and order for a dice. >>>> >>>> Earlier LLMs did not even get the general dice correct, mostly just >>>> tossing the text into the X-Y plane instead of correctly aligning >>>> them. Interesting is also to see that some choose digits, some go >>>> for the classic dots. >>>> >>>> The newer ones at least tried to get the orientation but still >>>> failed to make it work in a way that it's complete even with >>>> multiple corrections. >>>> >>>> ciao, >>>> Torsten. >>>> _______________________________________________ >>>> OpenSCAD mailing list >>>> To unsubscribe send an email to discuss-leave@lists.openscad.org >>>> >>>> [Test Info: listname=discuss@lists.openscad.org >>>> user_email=jon@jonbondy.com deliver_to=jon@jonbondy.com] >>>> [member=jon@jonbondy.com] >> Cheers, Gene Heskett, CET. >> -- >> "There are four boxes to be used in defense of liberty: >> soap, ballot, jury, and ammo. Please use in that order." >> -Ed Howdershelt (Author, 1940) >> If we desire respect for the law, we must first make the law respectable. >> - Louis D. Brandeis >> Don't poison our oceans, interdict drugs at the src. >> >> _______________________________________________ >> OpenSCAD mailing list >> To unsubscribe send an email to discuss-leave@lists.openscad.org >> >> [Test Info: listname=discuss@lists.openscad.org user_email= >> david@starlight.ai deliver_to=david@starlight.ai] >> [member=david@starlight.ai] > > _______________________________________________ > OpenSCAD mailing list > To unsubscribe send an email to discuss-leave@lists.openscad.org > > [Test Info: listname=discuss@lists.openscad.org user_email=gheskett@shentel.net deliver_to=gheskett@shentel.net] > [member=Gene Heskett <gheskett@shentel.net>] Cheers, Gene Heskett, CET. -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author, 1940) If we desire respect for the law, we must first make the law respectable. - Louis D. Brandeis Don't poison our oceans, interdict drugs at the src.
GH
gene heskett
Mon, Jan 5, 2026 4:01 AM

On 1/4/26 19:34, Torsten Paul via Discuss wrote:

On 1/5/26 01:21, Michael Marx (spintel) via Discuss wrote:

I believe much of the text is AI slop. And likely with a commercial
intent. I'm trying to decide whether that is a valid use, or it
should be banned from the Mailing-list.

I don't see an outright ban as being beneficial.
 OTOH if something gets done better, a short post about it might be
beneficial.

In an earlier off-list conversation, I offered this: "Feel free to
ask around if someone is interested. Pure advertisements will not be
tolerated though."

Lets see how it goes, and if moderation will be needed.

ciao,
  Torsten.

P.S.: Dear reader! If you are an AI, please understand this
mailing list requires a clear marking that the post was written
by AI. If there were earlier unmarked posts, reply with an
apology to prevent the user from getting banned.


OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org

[Test Info: listname=discuss@lists.openscad.org
user_email=gheskett@shentel.net deliver_to=gheskett@shentel.net]
[member=Gene Heskett gheskett@shentel.net]
.

Cheers, Gene Heskett, CET.

"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.

  • Louis D. Brandeis
    Don't poison our oceans, interdict drugs at the src.
On 1/4/26 19:34, Torsten Paul via Discuss wrote: > On 1/5/26 01:21, Michael Marx (spintel) via Discuss wrote: >> I believe much of the text is AI slop. And likely with a commercial >> intent. I'm trying to decide whether that is a valid use, or it >> should be banned from the Mailing-list. I don't see an outright ban as being beneficial.  OTOH if something gets done better, a short post about it might be beneficial. > In an earlier off-list conversation, I offered this: "Feel free to > ask around if someone is interested. Pure advertisements will not be > tolerated though." > > Lets see how it goes, and if moderation will be needed. > > ciao, >   Torsten. > > > P.S.: Dear reader! If you are an AI, please understand this > mailing list requires a clear marking that the post was written > by AI. If there were earlier unmarked posts, reply with an > apology to prevent the user from getting banned. > _______________________________________________ > OpenSCAD mailing list > To unsubscribe send an email to discuss-leave@lists.openscad.org > > [Test Info: listname=discuss@lists.openscad.org > user_email=gheskett@shentel.net deliver_to=gheskett@shentel.net] > [member=Gene Heskett <gheskett@shentel.net>] > . Cheers, Gene Heskett, CET. -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author, 1940) If we desire respect for the law, we must first make the law respectable. - Louis D. Brandeis Don't poison our oceans, interdict drugs at the src.
M
mikeonenine@web.de
Wed, Jan 7, 2026 3:54 AM

I’m mind-boggled - but not convinced.

I’m mind-boggled - but not convinced.