Earlier quoted context omitted.
They raised 4M USD, they have 26 full-time employees (they pay 120 200K / yr, cf https://pitchbook.com/profiles/company/523411-93 ). It means the company almost reached their runway, so all these employees would have to find a job. It's a very very good product, but it is open-source and Apache / MIT, so difficult to defend from anyone just clicking on fork. Especially a large company like OpenAI who has massive dist…
A brief note, your numbers are way off here — Astral subsequently raised a Series A and B (as mentioned in the blog post) but did not announce them. We were doing great financially. (I work at Astral)
Astral to Join OpenAI
391–400 of 951 posts
Re: Astral to Join OpenAI
#392Earlier quoted context omitted.
It’s a small tool shop building a tiny part of the Python ecosystem, let’s not overstate their importance. They burned through their VC money and needed an exit and CLI tool chains are hyped now for LLMs, but this mostly sounds like an acquihire to me. Dev tools are among the hardest things to monetize with very few real winners, so good for them to get a good exit.
uv and ruff is not tiny part anymore, its growing fast
It's so fast in fact that we just added `ty check` to our pre-commit hooks where MyPy previously had runtimes of 150+ seconds _and_ a mess of bugs around their caching.
Re: Astral to Join OpenAI
#393Earlier quoted context omitted.
Maybe I'm reading wrong here, but what's the implication of the clean room re-implementations? Someone else is cloning with a changed license, but if I'm still on the GPL licensed tool, how am I "not protected"?
1. Company A develops Project One as GPLv3 2. BigCo bus Company A 3a. usually here BigCo should continue to develop Project One as GPLv3, or stop working on it and the community would fork and it and continue working on it as GPLv3 3b. BigCo does a "clean-room" reimplementation of Project One and releases it under proprietary licence. Community can still fork the older version and work on it, but BigCo can continue t…
Re: Astral to Join OpenAI
#394Earlier quoted context omitted.
If LLMs turn out to be such a force multiplier, the way to fight it is to ensure that there are open source LLMs.
The problem is even if an OSS had the resources (massive data centers the size of NYC packed with top end custom GPU kits) to produce the weights, you need enormous VRAM laden farms of GPUs to do inference on a model like Opus 4.6. Unless the very math of frontier LLMs changes, don’t expect frontier OSS on par to be practical.
Re: Astral to Join OpenAI
#395Earlier quoted context omitted.
If the product did what it was advertised to do, they could simply build their own ecosystem for producing software and train the model to use it.
And then what? History is laden with technically superior software that lost to popular one. They can create uw tomorrow, but who will use it when everyone uses uv and its good enough for them?
Re: Astral to Join OpenAI
#396Welp. I used to respect Astral. I hope someone responsible forks their Python tooling and maintains it. Ideally a foundation rather than a company.
Re: Astral to Join OpenAI
#397Earlier quoted context omitted.
If Codex’s core quality is anything to go by, it’s time to create a community fork of UV
Maybe they are being acquired to improve the quality of Codex.
Re: Astral to Join OpenAI
#398Earlier quoted context omitted.
I think this is more about `ruff` than `uv`. Linting is all about parsing the code into something machines can analyze, which to me feels like something that could potentially be useful for AI in a similar way to JetBrains writing their own language parsers to make "find and replace" work sanely and what not. I'm sort of wondering if they're going to try to make a coding LLM that operates on an AST rather than text,…
Writing a parser is not that much of work to buy a company in order to do it. Piggybacking on LSP servers and treesitter would be more efficient.
Re: Astral to Join OpenAI
#399Amusing that the best python tools are written entirely in rust.
Re: Astral to Join OpenAI
#400Earlier quoted context omitted.
As a point of information: Astral did not, in fact, burn through its VC money. I agree that dev tools are difficult to monetize, though. (Source: I'm an Astral employee.)
> As a point of order: Astral did not, in fact, burn through its VC money. That's a point of information, not a point of order.