Top
Best
New

Posted by ibraheemdev 10 hours ago

Astral to Join OpenAI(astral.sh)
https://openai.com/index/openai-to-acquire-astral/
1110 points | 685 commentspage 4
Mxbonn 10 hours ago|
uv and ruff are one of the best things that happened in the python ecosystem the last years. I hope this acquisition does not put them on a path to doom.
backwardation_b 10 hours ago||
I like uv, but not sure this is a good path forward for the python ecosystem.
pas 9 hours ago|
why? lot's of good work came to Python by people who were sponsored by big tech companies. make Python better for them, and for a lot of other people too.

(sure, it's a bit different than contributing to CPython, but I'd argue not that different)

rkangel 9 hours ago|||
It is VERY different. One company now has complete control of the activities of the team developing these tools. Contributing to Python (money or time) gets you some influence, but doesn't allow you to dictate anything - there's still a team making the decisions.
UqWBcuFx6NV4r 1 hour ago|||
Your heuristic is terrible. It’s not about it being a “big tech company”. I’m sure that you can be more intelligent and nuanced than that. It’s about fit, aligned goals, aligned vision, aligned incentives.

I do not see any alignment between the Astral that I want Astral to be, and OpenAI.

hmokiguess 9 hours ago||
Mixed feelings, happy for the guy, he deserves it. Unhappy about whom he went with, though not sure if he had other buyers / offers in the mix?
cozzyd 9 hours ago||
This will solve the problem of when the package you want to install doesn't exist yet.
kaffekaka 3 hours ago|
It will simply create it?
UqWBcuFx6NV4r 2 hours ago||
This is like, the worst outcome for Astral. This is severely disappointing. I say this as someone that uses Astral and OpenAI products practically every day. This is such a terrible fit.

I just hope that Charlie doesn’t trot around the dev circuit (like he has in years past) trying to sell everyone on this “being a good thing, actually”. I hope that he isn’t given the space to sell any story other than “we took the AI money despite it being a terrible fit”, because that story would just be a lie. The fact that this blog post is already trying to preemptively justify it—“well in my launch post what I said is…”—is extremely, extremely telling.

This is so hugely disappointing. And again, I am at this point quite bullish on AI. This isn’t a philosophical or anti-AI take at all, because those are easier to dismiss.

I’m not going to pretend to “congratulate the team” or whatever. As far as I’m concerned, that’s HN culture brain rot. Some of y’all in ‘startup culture’ may see getting acquired by OpenAI as some sort of big prize or worth celebrating or whatever, but I certainly don’t.

ebri 4 hours ago||
I will start migrating from uv, ty and ruff first thing this weekend. It will be painful but not being dependent on OpenAI will be more than worth it.
vinhnx 7 hours ago||
What excites me about the OpenAI + Astral acquisition: Codex CLI, uv, and ruff are all written in Rust. Fast by design, and fully open source.
natemcintosh 8 hours ago||
Personally, I'd expect a few good years of stewardship, and then a decline in investment. I can only hope there are enough community members to keep things going by then.
fortuitous-frog 8 hours ago||
While I -- like most other commenters -- am dubious of both OpenAI and this acquisition, I think it's pretty reasonable to wait to see how this turns out before rushing to final judgment.

Everything I've seen from Astral and Charlie indicates they're brilliant, caring, and overall reasonable folks. I think it's unfair to jump to call them sell-outs and cast uv and the rest as doomed projects.

krick 7 hours ago||
Sure, I don't think anybody disagrees, I sure don't. You never know, and all. It's just that we (the imaginary crowd you are arguing with) are not hopeful. And your "but wait, guys, I think they are good people!" is some quite pitiful attempt to console us. Sure, good, brilliant and caring, that's why we are upset in the first place. Always more sad when it's somebody you liked that dies.

And framing it as "sell-outs" is cheap rhetoric that means nothing. The fact is, they were the company who never really had a solid business model, but provide a lot of value for the community. Being acquired by some infinite-money company was always the best outcome they could hope for. Well, they did. Probably got a ton of money. Will it require some sacrifice? Well, some people would say that working for a company who makes products for the Department of War of the USA on conditions that even Anthropic found too ugly to satisfy, is enough of a sacrifice on its own. I am pretty sure though that most people would be willing to make this sacrifice for the right amount of money (with "right amount" being a variable part). So calling someone a sell-out is usually just bitterness about the fact that it wasn't you who managed to sell out. I mean, not judging someone for a sacrifice they make isn't the same thing as pretending they didn't make a sacrifice. Sometimes we (the world, they were trying to make better) are a sacrifice. That's all.

walthamstow 7 hours ago|||
Charlie's fine. OpenAI are the problem here. Similar situation to steipete. Happy for the person, sad for the tool/ecosystem/everyone else.
wiseowise 7 hours ago|||
Not similar at all. One has been a miracle for the Python ecosystem, another was a small scale Twitter hype-fart.
fortuitous-frog 7 hours ago|||
I suppose my point is: I would expect that Charlie and co. carried their negotiations with OpenAI with the same laser-focused, careful judgment that catapulted Astral to success in the first place. I don't mean to fanboy, but I generally trust that they made the best decision for not only them, but the Python community as a whole.
UqWBcuFx6NV4r 1 hour ago||
You know how investment works, right? You realise that there were people sitting around wanting a return? People that aren’t as laser focused and principled or whatever as the guy you’re putting on a pedestal.
yoyohello13 8 hours ago||
We always "wait and see" and it always turns out terrible. Even if the original founders stay on, eventually they will get pushed out when their morals conflict with company goals. Wont happen overnight, but uv will enshitify eventually.
seanplusplus 8 hours ago|
I'm into this.

Anthropic acquiring Bun, now OpenAI acquiring Astral. Both show the big labs recognize that great AI coding tools require great developer tooling, and they are willing to pay for it rather than build inferior alternatives. Good outcome for the teams.

Not exactly a great look for the "AGI is right around the corner" crowd — if the labs had it, they would not need to buy software from humans.

6thbit 1 hour ago||
This wasn't a software acquisition at all. They were already able to use Astral's software just like anyone else. They wanted a good dev-tools team so that's what they bought.

> the Astral team will join the Codex team at OpenAI and over time, we’ll explore deeper integrations that allow Codex to interact more directly with the tools developers already use

gritspants 7 hours ago||
I'm assuming that they were buying great Rust devs (given codex is written in it).
More comments...