Re:Ask HN: Machine Learning Engineers, what do you do at work?
by tedivm on Friday June 07, 2024 @03:47PM
(#40612225)
I absolutely hate conda. I had to support a bunch of researchers who all used it and it was a nightmare.
Re:Ask HN: Machine Learning Engineers, what do you do at work?
by akkad33 on Friday June 07, 2024 @03:53PM
(#40612290)
Mamba/micromamba solves the slowness problem of conda
Re:Ask HN: Machine Learning Engineers, what do you do at work?
by epoxia on Friday June 07, 2024 @04:09PM
(#40612459)
To add. Conda has parallelized downloads and is faster. Not as fast as mamba, but faster than previously. pr merged sep 2022 -> https://github.com/conda/conda/pull/11841
Re:Ask HN: Machine Learning Engineers, what do you do at work?
by SushiHippie on Friday June 07, 2024 @09:24PM
(#40614559)
Yeah, I agree, maybe I should have also mentioned the bad things about it, but after trying many different tools that's the one that I stuck with, as creating/destroying environments is a breeze once you got it working and the only time my environment broke was when I used pip in that environment.
> The Python people probably can't even imagine how great dependency management is in all the other languages...
Yep, I wish I could use another language at work.
> Choosing between Anaconda/Miniconda...
I went straight with mamba/micromamba as anaconda isn't open source.
Re:Ask HN: Machine Learning Engineers, what do you do at work?
by semi-extrinsic on Saturday June 08, 2024 @02:21AM
(#40615682)
rye and uv, while "experimental", are orders of magnitude better than poetry and pip IMHO.
- If they're so good at dependency management, why is Conda installed through a magical shell script?
- It's slow as molasses.
- Choosing between Anaconda/Miniconda...
When forced to use Python, I prefer Poetry, or just pip with freezing the dependencies.
The Python people probably can't even imagine how great dependency management is in all the other languages...