Live data from Hacker News

Astral to Join OpenAI

astral.sh

541–550 of 951 posts

Re: Astral to Join OpenAI

#541

Earlier quoted context omitted.

I was using poetry pretty happily before uv came along. I’d probably go back. Note that uv is fast because — yes, Rust, but also because it doesn’t have to handle a lot of legacy that pip does[1], and some smart language independent design choices. If uv became unavailable, it’d suck but the world would move on. [1] https://nesbitt.io/2025/12/26/how-uv-got-so-fast.html

Maybe I could give up uv, but giving up ruff would suck.

This is just the weirdest thread.

Like, the whole point of open source is that this thread is not a thing. The whole point is "if this software is taken on by a malevolent dictator for life, we'll just fork it and keep going with our own thing." Or like if I'm evaluating whether to open-source stuff at a startup, the question is "if this startup fails to get funding and we have to close up shop, do I want the team to still have access to these tools at my next gig?" -- there are other reasons it might be in the company's interests, like getting free feature development or hiring better devs, but that's the main reason it'd be in the employees' best interests to want to contribute to an open-source legacy rather than keep everything proprietary.

Re: Astral to Join OpenAI

#542

Earlier quoted context omitted.

Sure, but if tomorrow uv and ruff ceased to exist, we could all go back to any number of other solutions.

I see Apache and MIT license files in their GitHub. What's to prevent the community from forking and continuing development if the licenses change?

The same things that prevented "community" from building the tool in the first place

Re: Astral to Join OpenAI

#544
post #248
post #209

Earlier quoted context omitted.

Small tool shop, burning VC money, true. "Tiny part of the Python ecosystem" is an understatement given how much impact uv has made alone.

Just a tiny project with over 100 million downloads every month, over 4 million every day. No big deal. Just a small shop, don't overstate its importance. https://pypistats.org/packages/uv

I do feel like it is overstated, and the number of downloads is not a good metric at all. There are npm packages with many millions of downloads, too.

Re: Astral to Join OpenAI

#545
post #542

Earlier quoted context omitted.

I see Apache and MIT license files in their GitHub. What's to prevent the community from forking and continuing development if the licenses change?

The same things that prevented "community" from building the tool in the first place

Cannot we at one point consider the tool to be "done"? I mean, what is there to constantly change and improve? Genuinely curious. It sounds like a tool that can be finished. Can it not be?

Re: Astral to Join OpenAI

#546
post #67

A concern: More and more plainly, OpenAI and Anthropic are making plays to own (and lease) the "means of production" in software. OK - I'm a pretty happy renter right now. As they gobble up previously open software stacks, how viable is it that these stacks remain open? It seems perfectly sensible to me that these providers and their users alike have an interest in further centralizing the dev lifecycle - eg, if Clau…

[flagged]

Isn't that also an advantage for LLMs? Apart from more available data.

Re: Astral to Join OpenAI

#548

Congrats to the Astral team, they've done great work and deserve everything. As a user of uv who was hoping it would be a long term stable predictable uninteresting part of my toolchain this sucks, right?

As the owner they dictate their priorities, whether around features or tighter integration with their ecosystem.

Re: Astral to Join OpenAI

#549
post #514

Earlier quoted context omitted.

All the various APM companies are implementing "Assign to agent" flows. The various foundation model providers will be satisfied getting a subscription for 10% of total comp of a developer, instead of pocketing 60% of the total comp completely replacing them? The only thing that could prevent this is lack of ability to execute, like how Uber wanted to replace drivers with FSD vehicles.

It's not about what they wish would happen, it's about what they think will happen. In my view they are acting precisely like they believe they will be making a proportion of developer pay by making them more productive rather than replacing developers. I think they understand that the alternative doesn't really work out for them or anyone. Even if they believe that their systems will eventually tank employment and r…

Could it be that they want developers to use their stuff so they get telemetry and mind share out of it? As a stepping stone for the ultimate goals so to speak?

Re: Astral to Join OpenAI

#550

Possibly the worst possible news for the Python ecosystem. Absolutely devastating. Congrats to the team

One thing to keep in mind is that uv was the product of a whole lot of packaging PEPs finally landing and standards being set. That combined with not having to support all the old baggage meant they could have an effect modernizing community packaging standards.

I hope those two factors mean that if things go really wrong, then the clean(ish) break with all the non standard complex legacy means an easier future for community packaging efforts.

Post reply on HN