Readit News logoReadit News
arthursw commented on Wind Knitting Factory   merelkarhof.nl/work/wind-... · Posted by u/bschne
srean · 2 months ago
Same with weaving, especially the way symmetry is weft in.

Jaccard looms are too general, too unconstrained. I like shaft looms more gratifying. Their restrictions make it more interesting.

arthursw · 2 months ago
Then I have to advertise the work of my father: https://oliviermasson.art/en/4-publications
arthursw commented on Show HN: Wetlands – a lightweight Python library for managing Conda environments   arthursw.github.io/wetlan... · Posted by u/arthursw
jpecar · 3 months ago
Why not just call it swamp? It would better describe the python ecosystem mess ;)

Jokes aside, this feels very meta: package manager for a package manager for a package manager. Reminds me of the old RFC1925: "you can always add another layer of abstraction". That RFC also says "perfection has been reached not when there is nothing left to add, but when there is nothing left to take away".

And as a hpc admin, I'm not offering my users any help with conda and let them suffer on their own. Instead I'm showing them the greener pastures with spack, easybuild and eessi whenever I can. And they're slowly migrating over.

arthursw · 3 months ago
When I started the project, Spack was not available on Windows so it was not an option. Now I should reconsider this. Thanks!

Deleted Comment

arthursw commented on Show HN: Wetlands – a lightweight Python library for managing Conda environments   arthursw.github.io/wetlan... · Posted by u/arthursw
arthursw · 3 months ago
Thanks for your comments! I fully agree that the Python ecosystem is (overly) complex, and Conda is generally not necessary for Python tools.

I made this library for a workflow management system, which can use any tool packaged with Conda, not just Python tools. The tools can be binaries made in C++, Java programs, or anything Conda can containerize. Note that Docker is not an option because it cannot be installed automatically on all platforms (and because of performances on non-Linux OS).

My users do not have to worry about command lines to install tools since Wetlands is installed in the workflow management system. Each tool is installed when the user executes a workflow using it.

In the bio-image analysis and medical imaging communities —as well as many others— scientists are often unfamiliar with the Python ecosystem and the concept of virtual environments. However, they rely heavily on a wide range of tools, each with numerous dependencies written in various languages. Applications with a built-in package management system like Wetlands greatly simplify their workflow by handling the complex task of setting up environments for these tools behind the scenes.

For example, Napari is an excellent viewer for multi-dimensional images written in Python which can be easily extended via plugins. There are hundreds of plugins, to do things like image denoising, registration, segmentation, particle tracking, etc. Plugins depend on tools (like Segment-Anything-Model, Cellpose, Stardist, etc.) which cannot be installed in the same environment. Wetlands can come to the rescue and isolate each plugin in its own environment.

I hope the purpose of Wetlands is clearer now :)

arthursw commented on Watertight vector maps from raster images   mzucker.github.io/2018/05... · Posted by u/xk3
arthursw · 4 years ago
Autotrace does have a tracing option "-centerline" which creates a single line on shape boudaries. I think it uses a fine thinning algorithm referenced in the scientific literature, but in the autotrace Todo list there is this item: "- Better thinning algorithm like CAT (Chordal Axis Transformation) " . http://autotrace.sourceforge.net/https://github.com/autotrace/autotrace
arthursw · 4 years ago
For now it uses the thinning algorithm from the article "Efficient Binary Image Thinning using Neighborhood Maps". https://github.com/autotrace/autotrace/blob/master/src/thin-...
arthursw commented on Watertight vector maps from raster images   mzucker.github.io/2018/05... · Posted by u/xk3
arthursw · 4 years ago
Autotrace does have a tracing option "-centerline" which creates a single line on shape boudaries. I think it uses a fine thinning algorithm referenced in the scientific literature, but in the autotrace Todo list there is this item: "- Better thinning algorithm like CAT (Chordal Axis Transformation) " . http://autotrace.sourceforge.net/https://github.com/autotrace/autotrace
arthursw commented on Apollo – An open autonomous driving platform   github.com/ApolloAuto/apo... · Posted by u/KKKKkkkk1
acover · 8 years ago
Would this work on an electric bicycle?

Edit: or more stable tri-cycle/quad-cycle

arthursw · 8 years ago
A team at the University of Washington Bothell (UWB) is already working on such thing :

https://readwrite.com/2016/10/19/autonomous-tricycle-tl4/

http://newatlas.com/uwb-autonomous-trikes/45946/

u/arthursw

KarmaCake day30November 23, 2014View Original