Live data from Hacker News

Anaconda Raises $150M Series C

anaconda.com

41–50 of 71 posts

Re: Anaconda Raises $150M Series C

#41

Going up against Astral in 2025 with conda's stack is feeding 150MM directly into a furnace.

Astral's uv is an impressive, ultra-fast Python package manager that’s rapidly clearing up the pip/virtualenv/poetry mess and setting a new bar for dx. However, Astral is a startup with an unclear path to monetization, whereas Anaconda is a mature company focused on enterprise AI/ML offerings and long-term customer relationships, with conda being just one part of their broader stack. It’s entirely plausible for Anaconda to adopt tools like uv. Comparing Astral and Anaconda directly overlooks their vastly different missions and scales—uv’s technical leap could help unify Python tooling, but Anaconda addresses a different problem.

Re: Anaconda Raises $150M Series C

#43

Earlier quoted context omitted.

Anaconda sells a managed environment for data science applications, right? Basically the Red Hat business model? I've used conda for years and haven't set aside the day it'll take to switch to something simple and modern (uv's top of the list, but I'm open to suggestions)

Heh, like I'm still holding on to pip. uv looks fab, really need to give it a go.

Just add 'uv' in front of your pip commands, that's how it's called anyway

Re: Anaconda Raises $150M Series C

#44
post #6

Earlier quoted context omitted.

That happened last year, when they changed their license terms and started shaking people down for money. I wouldn't touch it. https://www.theregister.com/2024/08/08/anaconda_puts_the_squ... https://licenseware.io/retrospective-on-anacondas-2024-licen... https://www.cdotrends.com/story/4173/anaconda-threatens-lega... https://www.reuters.com/legal/litigation/intel-sued-copyrigh...

Good eye. I would not have noticed if the terms changed,even with all of those articles. Is there a good replacement?

micromamba + conda-forge does the job really well. All open source and community supported, and none of the licensing drama.

In my experience uv (haven't tried astral) doesn't quite fill the same niche, especially if compiled packages from other languages are necessary for your workflow (libboost for example)

Re: Anaconda Raises $150M Series C

#45
post #40

Wait, is this anaconda python, my favorite python installation? Oh no, it's now an AI company? Is my favorite python installation going to get enshittified?

Just replace it with Miniforge: https://conda-forge.org/download/

Or mamba/micromamba as well

Re: Anaconda Raises $150M Series C

#46
post #6

Wait, is this anaconda python, my favorite python installation? Oh no, it's now an AI company? Is my favorite python installation going to get enshittified?

That happened last year, when they changed their license terms and started shaking people down for money. I wouldn't touch it. https://www.theregister.com/2024/08/08/anaconda_puts_the_squ... https://licenseware.io/retrospective-on-anacondas-2024-licen... https://www.cdotrends.com/story/4173/anaconda-threatens-lega... https://www.reuters.com/legal/litigation/intel-sued-copyrigh...

Last year is just when they started being honest about it. Before then they left their terms intentionally ambiguous, then shook people down anyway.

Re: Anaconda Raises $150M Series C

#47

Earlier quoted context omitted.

If you are in a commercial environment, I can only warn to think that using alternative conda clients will be safe. Condaforge for instance will happily download from the main channel if the recipe requires it. It's pretty hard to make sure this does not happen, best solution is to block access on a network level.

That can only happen if you as a user have the 'defaults' channel still configured as available, and conda-forge considers it a user error whenever this happens (the official line is `conda-forge is incompatible with the packages provided in defaults`). Many bug reports are closed simply by telling the user to fix their channel priorities and stop mixing the two

Correct, it's a user error, but in a corporate environment, this happens. Many scientists have their own recipes and you can't catch them all.

Re: Anaconda Raises $150M Series C

#48

Going up against Astral in 2025 with conda's stack is feeding 150MM directly into a furnace.

Astral's uv is an impressive, ultra-fast Python package manager that’s rapidly clearing up the pip/virtualenv/poetry mess and setting a new bar for dx. However, Astral is a startup with an unclear path to monetization, whereas Anaconda is a mature company focused on enterprise AI/ML offerings and long-term customer relationships, with conda being just one part of their broader stack. It’s entirely plausible for Anaco…

I'm saying when you compare the resources that have gone in vs. the results that have come out the other side?

Putting these two teams up against one another isn't even fair: its like pushing baby chicks into a pond full of Piranhha fish.

It's not just a package manager: uv and ruff and tye are rapidly becoming an ecosystem. You think they don't have plans for Jupyter?

Google was a tiny company without a monetization strategy. Yahoo being gigantic and "divetsified" just made them a tastier meal for a different breed of competition.

Re: Anaconda Raises $150M Series C

#50

Earlier quoted context omitted.

That can only happen if you as a user have the 'defaults' channel still configured as available, and conda-forge considers it a user error whenever this happens (the official line is `conda-forge is incompatible with the packages provided in defaults`). Many bug reports are closed simply by telling the user to fix their channel priorities and stop mixing the two

Correct, it's a user error, but in a corporate environment, this happens. Many scientists have their own recipes and you can't catch them all.

So with a fresh installation of one of those alternative conda clients and no user intervention it won't happen, right? On top of that you can block access on the network level as well.

Sure, when your employees are outside of the corporate network they can still download stuff from the default channels, but in the end it is no different than any other license violation they could do. At least with Anaconda there is a semi-effective fix.

Post reply on HN