Live data from Hacker News

Astral to Join OpenAI

astral.sh

321–330 of 951 posts

Re: Astral to Join OpenAI

#321
post #69

Earlier quoted context omitted.

Astral was building a private package hosting system for enterprise customers. That was their stated approach to becoming profitable, while continuing to fund their open source work.

Private package hosting sounds like a commodity that would be hard to differentiate.

Yeah you'd think so but somehow JFrog (makers of Artifactory) made half a billion dollars last year. I don't really understand that. Conda also makes an implausible amount of money.

Re: Astral to Join OpenAI

#322
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…

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

Re: Astral to Join OpenAI

#325
post #304

Earlier quoted context omitted.

uv solved it, it will be the only tool people use in 2 more years. if you’re a python shop / expert then you can do pip etc but uv turned incidental python + deps from a huge PITA for the rest of us, to It Just Works simplicity on the same level or better than Golang.

I don't want software on my computer, that just downloads and installs random stuff. This is the job of the OS in particular the package manager.

Then don't use it?

Re: Astral to Join OpenAI

#326
post #69

Earlier quoted context omitted.

Astral was building a private package hosting system for enterprise customers. That was their stated approach to becoming profitable, while continuing to fund their open source work.

Private package hosting sounds like a commodity that would be hard to differentiate.

A commodity yes, but could be wrapped in to work very nicely with the latest and greatest in python tooling. Remember, the only 2 ways to make money are by bundling and unbundling. This seems like a pretty easy bundling story.

Re: Astral to Join OpenAI

#327
post #288

Earlier quoted context omitted.

I don't think this holds because we're talking about developers who know how to use a package manager, on a piece of software you have to install anyways. The friction of "uv add $other_llm_software" is too low for it to have a real impact. I think they're more into the extra context they can build for the LLM with ruff/ty.

You fool think they are targeting developers with this purchase?

I don’t think they’re targeting the C suite with it, because they don’t use uv and Microsoft already has Copilot for the “it’s bad but bundled with stuff you’re already paying for” market.

Re: Astral to Join OpenAI

#328

Earlier quoted context omitted.

Private package hosting sounds like a commodity that would be hard to differentiate.

Yeah you'd think so but somehow JFrog (makers of Artifactory) made half a billion dollars last year. I don't really understand that. Conda also makes an implausible amount of money.

From my understanding there are a lot of companies that need their own package repositories, for a variety of reasons. I listened to a couple podcasts where Charlie Marsh outlined their plans for pyx, and why they felt their entry into that market would be profitable. My guess is that OpenAI just dangled way more money in their faces than what they were likely to get from pyx.

Having a private package index gives you a central place where all employees can install from, without having to screen what each person is installing. Also, if I remember right, there are some large AI and ML focused packages that benefit from an index that's tuned to your specific hardware and workflows.

Re: Astral to Join OpenAI

#329
post #304

Earlier quoted context omitted.

uv solved it, it will be the only tool people use in 2 more years. if you’re a python shop / expert then you can do pip etc but uv turned incidental python + deps from a huge PITA for the rest of us, to It Just Works simplicity on the same level or better than Golang.

I don't want software on my computer, that just downloads and installs random stuff. This is the job of the OS in particular the package manager.

What’s the point of constraining oneself to what is in the OS package manager? I like to keep my dependencies up to date. The versions in the OS package manager are much older.

And let’s say you constrain yourself to your OS package manager. What about the people on different distros? Their package managers are unlikely to have the exact same versions of your deps that your OS has.

Post reply on HN