teepee changed the topic of #openscad to: OpenSCAD - The Programmers Solid 3D CAD Modeller | This channel is logged! | Website: http://www.openscad.org/ | FAQ: https://goo.gl/pcT7y3 | Request features / report bugs: https://goo.gl/lj0JRI | Tutorial: https://bit.ly/37P6z0B | Books: https://bit.ly/3xlLcQq | FOSDEM 2020: https://bit.ly/35xZGy6 | Logs: https://bit.ly/32MfbH5
<gbruno> [github] kintel opened issue #5421 (macOS: Sign and notarize the latest release: OpenSCAD-2021.01) https://github.com/openscad/openscad/issues/5421
<gbruno> [github] kintel edited issue #880 (Mac OS X: Sign application [$55]) https://github.com/openscad/openscad/issues/880
ccox_ has joined #openscad
ccox__ has joined #openscad
ccox has quit [Ping timeout: 260 seconds]
<gbruno> [github] kintel pushed 2 modifications (Automatically sign and notarize development snapshots. (#5420)) https://github.com/openscad/openscad/commit/2abb4f35cfdc35ecb96314820694be6afdd8d630
<gbruno> [github] kintel closed pull request #5420 (Automatically sign and notarize development snapshots.) https://github.com/openscad/openscad/pull/5420
ccox_ has quit [Ping timeout: 252 seconds]
<gbruno> [github] kintel closed pull request #5417 (feat(ci): add dependabot to keep GH Actions up to date) https://github.com/openscad/openscad/pull/5417
<gbruno> [github] kintel pushed 1 additions (feat(ci): add dependabot to keep GH Actions up to date (#5417) Limit bot to update only monthly to avoid spam and save resources. Also group to one PR to limit PR spam.) https://github.com/openscad/openscad/commit/1b34810a92e049634d9f7f6e0e3bbfc9a817a139
ccox has joined #openscad
<gbruno> [github] dependabot[bot] opened pull request #5422 (Bump the github-actions group with 2 updates) https://github.com/openscad/openscad/pull/5422
<gbruno> [github] dependabot[bot] pushed 2 modifications (Bump the github-actions group with 2 updates Bumps the github-actions group with 2 updates: [github/codeql-action](https://github.com/github/codeql-action) and [actions/cache](https://github.com/actions/cache). Updates `github/codeql-action` from 2 to 3 - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits]
snaked has joined #openscad
ccox__ has quit [Ping timeout: 276 seconds]
LordOfBikes has quit [Ping timeout: 276 seconds]
<pca006132> InPhase: yes, most of the operations are deterministic even when run in parallel, but we have some optimization that let threads race against each other to get some performance improvement, and that is not something that can be made deterministic
<InPhase> pca006132: But can it be kept parallel in a way where those same calculations yield deterministic results that are consistent between systems?
<pca006132> no
<pca006132> well, the answer should be we don't know yet
<InPhase> What is the source of this not being possible?
<InPhase> In some sort of brief summary if you can.
<pca006132> we cannot predict the result size of some operations, but we need that information to determine the operation order
<pca006132> so things are racing against each other, and we use the immediate result to schedule operations
<pca006132> because mesh boolean is not really associative if you want identical results (because floating points...), different order of operations changes the result slightly
<pca006132> you can stick to a deterministic order, but having non-deterministic order allows things to run slightly faster
LordOfBikes has joined #openscad
<pca006132> and if we want something truly deterministic (we are not having that right now), we have to avoid a lot of parallel computation with floating point, or be very careful about it
<gbruno> [github] kintel closed pull request #5414 (Update manifold) https://github.com/openscad/openscad/pull/5414
<gbruno> [github] kintel pushed 6 modifications (Update manifold (#5414) * Update manifold * Remove ENABLE_TBB) https://github.com/openscad/openscad/commit/9c21b9592bd294b5edbd3696debb0e42e48dba62
<gbruno> [github] kintel closed pull request #5422 (Bump the github-actions group with 2 updates) https://github.com/openscad/openscad/pull/5422
<gbruno> [github] kintel pushed 2 modifications (Bump the github-actions group with 2 updates (#5422) Bumps the github-actions group with 2 updates: [github/codeql-action](https://github.com/github/codeql-action) and [actions/cache](https://github.com/actions/cache).
mmu_man has quit [Ping timeout: 260 seconds]
snaked has quit [Quit: Leaving]
J24k20 has joined #openscad
J24k has quit [Quit: Client closed]
snaked has joined #openscad
misterfish has joined #openscad
<gbruno> [github] folkertvanheusden synchronize pull request #5393 (Povray viewport) https://github.com/openscad/openscad/pull/5393
misterfish has quit [Ping timeout: 264 seconds]
JakeSays_ has joined #openscad
JakeSays has quit [Ping timeout: 265 seconds]
JakeSays has joined #openscad
JakeSays_ has quit [Ping timeout: 245 seconds]
snaked has quit [Remote host closed the connection]
misterfish has joined #openscad
misterfish has quit [Ping timeout: 248 seconds]
RoyK has quit [Ping timeout: 252 seconds]
RoyK has joined #openscad
misterfish has joined #openscad
<gbruno> [github] kintel closed pull request #5393 (Povray viewport) https://github.com/openscad/openscad/pull/5393
<gbruno> [github] kintel pushed 10 additions 6 modifications 1 removals (Povray viewport (#5393)) https://github.com/openscad/openscad/commit/6baf982dc95c91829251fab871bf66554386ece1
teepee has quit [Ping timeout: 260 seconds]
teepee has joined #openscad
mmu_man has joined #openscad
misterfish has quit [Ping timeout: 248 seconds]
aiyion has quit [Ping timeout: 260 seconds]
aiyion has joined #openscad
J24k20 has quit [Quit: Client closed]
J24k20 has joined #openscad
aiyion has quit [Ping timeout: 260 seconds]
aiyion has joined #openscad
aiyion has quit [Ping timeout: 260 seconds]
aiyion has joined #openscad
greenbigfrog has quit [Ping timeout: 260 seconds]
greenbigfrog has joined #openscad
aiyion has quit [Ping timeout: 260 seconds]
aiyion has joined #openscad
J24k63 has joined #openscad
J24k20 has quit [Ping timeout: 256 seconds]
snaked has joined #openscad
peepsalot has quit [Quit: Connection reset by peep]
peepsalot has joined #openscad
snaked has quit [Quit: Leaving]
ccox has quit [Read error: Connection reset by peer]
ccox has joined #openscad
rawgreaze has quit [Quit: ZNC 1.8.2 - https://znc.in]
rawgreaze has joined #openscad
<gbruno> [github] t-paul opened pull request #5423 (Italian localization, contributed via email.) https://github.com/openscad/openscad/pull/5423
<gbruno> [github] t-paul pushed 1 additions 1 modifications (Italian localization, contributed via email.) https://github.com/openscad/openscad/commit/272be21c138b0206a80176520373e87a188847d2
<gbruno> [github] t-paul edited pull request #5423 (Italian localization, contributed via email.) https://github.com/openscad/openscad/pull/5423
<gbruno> [github] cjmayo opened pull request #5424 (Remove obsolete Manifold Python CMake commands) https://github.com/openscad/openscad/pull/5424
<gbruno> [github] cjmayo edited pull request #5424 (Remove obsolete Manifold Python CMake commands) https://github.com/openscad/openscad/pull/5424
<gbruno> [github] t-paul pushed 1 modifications (Add attribution to about dialog.) https://github.com/openscad/openscad/commit/73bc55871d1d1c49ca6361e5fa4d1c18bb0ea7f4
<gbruno> [github] t-paul synchronize pull request #5423 (Italian localization, contributed via email.) https://github.com/openscad/openscad/pull/5423
J24k63 has quit [Quit: Client closed]
J24k63 has joined #openscad
<gbruno> [github] thehans closed issue #5419 (Unable to access files containing non-English letters in the path) https://github.com/openscad/openscad/issues/5419
Guest33 has joined #openscad
Guest33 has quit [Client Quit]
guso78k has joined #openscad
<guso78k> It appears that openscad is terribly missing an option to extract the mesh from a solid/module. Imageine for a moment that i wanted to code such a function which would return an openSCAD list of coordinates.  Accepting the fact that openSCAD would have to render the geomtry prior to getting coordinates: is it conceptoinally possible to access
<guso78k> module information from within openscad functions ?
J24k63 has quit [Quit: Client closed]
J24k63 has joined #openscad
<teepee> guso78k: this code exists in the object PT
<teepee> *PR
rogeliodh9101 is now known as rogeliodh
teepee_ has joined #openscad
teepee has quit [Ping timeout: 260 seconds]
teepee_ is now known as teepee
snaked has joined #openscad
califax has quit [Ping timeout: 260 seconds]
califax has joined #openscad
fling_ has joined #openscad
fling has quit [Ping timeout: 260 seconds]
fling_ is now known as fling
Alexer has quit [Ping timeout: 260 seconds]
Non-ICE has quit [Read error: Connection reset by peer]
Alexer has joined #openscad
Non-ICE has joined #openscad
Non-BEAST has joined #openscad