<teepee>
we need to promote that a bit more, maybe someone would help improving it :)
<Guest24>
Sorry guys, I was booted out of the chat and it only allowed me to join back in now.
<Guest24>
No idea why?
<Guest24>
Any how did I miss anything.
<teepee>
see my mail reply :)
<teepee>
probably some maintenance, there was an announcement yesterday that they need to reboot some of the servers
<Guest24>
Excuse my noobiness - mail reply? I have logged in as a guest without registering an email address.
<teepee>
[Server Notice] Heads up that tor and webchat will be offline for maintenance at some point this afternoon.
<teepee>
Guest24: is that not your post on the mailing list? it sounded like that's the case
<teepee>
about the DXF stuff?
<teepee>
yes, normally it's fine here without registration
<teepee>
unless like once every year when some idiots start spamming all channels, then we need to mute unregistered users for a day or two
<teepee>
but the admins usually take care of problems very quickly
<Guest24>
Ah okay. O
<Guest24>
I assume this is you: Torsten Paul
fling has quit [Remote host closed the connection]
<Guest24>
Yeah I thought this mailing chat and the mailing list were two separate entities.
fling has joined #openscad
<Guest24>
*chat not mailing chat:')
<teepee>
they are
pie_ has quit [Quit: pie_]
<teepee>
I even read /r/openscad some times ;-)
<teepee>
not very often though
<Guest24>
You must be very big into OpenSCAD, huh?
<Guest24>
Anyhow, I saw your reply talking about the servers restarting - thanks for the heads up
<teepee>
well, I use it and I'm part of the dev team, so I suppose you can say that :)
<myosotis>
I just make super simple functional 3d prints so I can avoid spending money or talking to people for common household items
<teepee>
most of my latest prints are also pretty much simple stuff
<teepee>
like holders that can clamp things to the famous Ikea LACK tables :)
<Guest24>
From what I gather so far, OpenSCAD is mainly used for 3d printing.
<Guest24>
Is there anyone that you know of that uses it for wood working?
<teepee>
Yeah, I assume that's the main application. but people have used it for really fun stuff like creating punch cards for knitting machines
<myosotis>
my friend has a relief cutting machine. I tried to get him to use openscad, but he's pretty set on the tools that came with it
<teepee>
I think some people on the mailing list have mentioned that, I don't remember much talk about wood working here
<Guest24>
I think it is really good application for woodworking.
<teepee>
myosotis: that totally makes sense, if the toolchain works, that's the best bet
<myosotis>
I DID layout my basic home floorplan in openscad, and then import that into other 3d software to build out
<Guest24>
At least from the little that I have played around with so far. I basically had no knowledge about it but managed to build a parametric coffee table in what seemed to be a very short time.
pie_ has joined #openscad
pie_ has quit [Client Quit]
<myosotis>
openscad is very easy to version control, so it's nice (for me) to build out a basic geometric model with openscad, and then manipulate it to it's final form with 3d tools
<Guest24>
myosotis - that sounds cool.
<teepee>
I suppose it's possible to use for 3d->2d stuff, but it may need some special workflow as there are some restrictions
<myosotis>
well the relief software has a feature to turn 3d -> 2d
pie_ has joined #openscad
<myosotis>
so it would be about creating 3d stuff that's useable by that feature. I think you can literally just keep the thickness to within a tolerance, and get perfect fidelity for 3d stuff
<myosotis>
so far ^ is the entirety of my contribution to the open source world lol
<teepee>
now try that with closed source stuff
<teepee>
oh, you are trying a pen from company A with your Apple Tablet, well, buy a super expensive Apple Pen and it will work
<myosotis>
diablo 2 save file deconstruction and editing when I was a kid... it's definitely not as much fun as open source
<myosotis>
I vaguely remember something called ICEdebugger on windows?
<teepee>
yeah, and I totally want to everyone having the right to spend their time on whatever they want
<teepee>
I'm still sometimes a bit sad seeing people spending huge amounts of time disassembling and "fixing" proprietary stuff
<myosotis>
DOS came with debug.exe which would decompile com files into assembly. That's how I got my start programming
<myosotis>
that and QBasic
<teepee>
all that effort would be so much use in free and open places where everyone can benefit
<teepee>
hmm, no, only WinDebug or whatever that monster was called
<myosotis>
yeah, I agree with you there... openssl is an example of a lib that's slowly made it's way everywhere
<myosotis>
browser render engines too, but that's a whole conversation in itself...
<myosotis>
we're going the wrong with with proprietary AI embedded in hardware chips and running on closed servers though :( and we're going that direction quickly
<teepee>
yes, very much
<myosotis>
I was exposed to this when I tried to build a simple barcode scanner feature for some apps we're working on
<myosotis>
google and apple have AI systems that will take an image and perform this flawlessly, but you can only use them within the context of their mobile libs, and they certainly aren't open
<teepee>
yeah, that's a very bad path
<myosotis>
you're other alternatives are to use a bunch of off the shelf libs that perform poorly if at all, or to attempt to train your own AI.
<myosotis>
the AI itself is easy to setup. There's countless research articles and easy-to-use neural network builders... The value seems to be in the training data sets themselves, which people are pretty tight-lipped about
<teepee>
yep, we use some offline speech regognition and some of the earlier open stuff is now closed behind some service
<teepee>
luckily there's still options right now but all that is knowledge that should not be closed off and hidden in the hands of like 3 companies
<teepee>
same with all the VR stuff
fling has quit [Ping timeout: 240 seconds]
<myosotis>
I'm less concerned about VR. Until the tech changes to something that didn't nauseate everybody in the 70's it's pretty dead.
teepee has quit [Remote host closed the connection]
teepee has joined #openscad
oldlaptop has joined #openscad
J22 has joined #openscad
<J22>
ahh i want roof but i can't use it how i need it.. :(
<J22>
wtf: Rendering cancelled by exception Unauthorized intersections of constraints
<J22>
teepee that star example took me a while to figure out that the variable assigned a function (n,r) is still a function (r)
<teepee>
yep, first call returns a function
<teepee>
although I think there's a bug, the outer function probably only needs (n) not (n, r)
<teepee>
this was a reply to someone saying OpenSCAD has no first class functions, so it's not a reference for most useful code, but to show you can return functions from functions and pass them into modules to be called
<teepee>
well, not only returning a function, but one that captures the n parameter from the outer call
<J22>
yes that (n,r) confused me .. and you can remove r there
<dTal>
As far as I understand it they have some kind of linear-algebra representation of solid geometry, and all the csg operations can be expressed as simple matrix operations
TheAssassin has quit [Remote host closed the connection]
TheAssassin has joined #openscad
<dTal>
...I wonder if it could be a viable openscad kernel?
<teepee>
there's only a very very very small selection of universities going for actual maintaining stuff
<teepee>
in most cases it's just projects while the paper is written or the funding is there and dies of quickly afterwards
<teepee>
which makes sense for them, but in the whole scheme of things, it's a pretty sad story
<myosotis>
yeah, I found a hand drawn wireframing tool built in the 90's that was exactly like that. It would be amazing to have somebody find and create an actual product from
<myosotis>
dude was like "Here's this 20 years ahead of it's time tool that we don't have the input devices for, peace" and that was it
snaked has quit [Ping timeout: 256 seconds]
<InPhase>
teepee: You get funding for maintaining things only when it's infrastructure under ongoing use for long term projects.
<dTal>
on the contrary, the Julia library I linked first was last touched in January
<InPhase>
Understandably that tends to make what gets maintained fairly niche.
fling has joined #openscad
myosotis has quit [Ping timeout: 256 seconds]
myosotis has joined #openscad
<teepee>
InPhase: yeah, I know and it sort-of makes sense from that perspective
<teepee>
I just wished there would be some other group that could get the stuff handed over, supported by maybe some
<teepee>
other grant
<InPhase>
Absolutely. We need large numbers of non-profit agencies with ready grant funding available for maintaining software in the public interest.
<teepee>
dTal: yeah, and the commit before is Aug 7, 2021
snaked has joined #openscad
ur5us has joined #openscad
ur5us has quit [Remote host closed the connection]
Guest59 has joined #openscad
Guest59 has quit [Client Quit]
califax has quit [Remote host closed the connection]
califax has joined #openscad
Morganite has joined #openscad
myosotis has quit [Remote host closed the connection]
nanoflite has joined #openscad
nanoflite has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]