Astral to Join OpenAI
911–920 of 951 posts
Re: Astral to Join OpenAI
#912Earlier quoted context omitted.
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
That's the cognitive dissonance How can two things be the same: Iur AI will replace every SWE in the next 5yrs Our tooling is bad We need to buy a company that brought a revolution in python tooling If LLMs and GTP5 codex is soo good then how isn't all tooling related to OpenAI ebinf written by it? Same goes for Claude. They say Claude writes Claude... Why isn't Claude Code then writtten by Claude in such a way that…
Ofc its hype-based, when they say Claude writes Claude they mean Claude types most code, but the product decisions are made by people.
AI atm is not good without proper steering and most importantly AI doesn't decide what to build.
I'd wager astral team won't end up typing as much code for Codex, but they sure will architect and design the way people will interact through codex with a lot of dev tools in the ecosystem. That's what I would pay for in their shoes, access to their vision and already proven track record to design good tools.
Re: Astral to Join OpenAI
#913Earlier quoted context omitted.
Nice idea in theory, in practice is how many folks down in Nebraska are going to show up.
isn't that's the point of open source software? like when Oracle bought Sun. someone forked mysql and created mariadb.
Re: Astral to Join OpenAI
#914Earlier quoted context omitted.
I've used python for roughly 15 years, and 10 of those years I was paid to primarily write and maintain projects written in Python. Things got bearable with virtualenv/virtualenv wrappers, but it was never what I would call great. Pip was always painful, and slow. I never looked forward to using them - and every time I worked on a new system - the amount of finaggling I had to do to avoid problems, and the amount of…
May I ask what OS and filesystem you’re using?
But - neither the speed nor constant issues with pip/virtualenvwrappers are really a function of the OS/File System.
A frequent theme in this thread (probably most clearly described in https://news.ycombinator.com/item?id=47444936) is that relying on your Python Environment to manager your Python Environment - always ends up in pain. Poetry had this issue as well.
One of the key architectural decisions of Astral was to write the Python Environment Management tooling in rust - so that it could never footgun itself.
It also benefited from very enlightened engineering decisions described here: https://nesbitt.io/2025/12/26/how-uv-got-so-fast.html
Re: Astral to Join OpenAI
#915Earlier 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.
Then can they please figure out some way of invoking it that doesnt require prefixing everything with 'uv'
$ type uvi uvl uvv
uvi is a function
uvi ()
{
uv pip install $@
}
uvl is a function
uvl ()
{
uv pip list
}
uvv is a function
uvv ()
{
uv venv;
cat > .envrc Re: Astral to Join OpenAI
#916Earlier 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.
But the problem with only using the OS package manager is that you then lock yourself out of the entire ecosystem of node, python, rust packages that have never been migrated to whatever operating system you are using - which might be very significant.
How do you feel about Nix? It feels like this is a nice half-way measure between reliable/reproducible builds, but without all of the Free For all where you are downloading who-knows-what-from-where onto your OS?
Re: Astral to Join OpenAI
#917What strikes me most about this acquisition isn't the AI angle. It's the question of why so many open source tools get built by startup teams in the first place. I maintain an open source project funded by the Sovereign Tech Fund. Getting there wasn't easy: the application process is long, the amounts are modest compared to a VC round, and you have to build community trust before any of that becomes possible. But the…
I think this overstates the “betrayal” angle. A lot of great open source comes out of startups because startups are really good at shipping fast and getting distribution (open source is part of this strategy). Users can try the tool immediately, and VC funding can put a lot of talent behind building something great very quickly. The startup model absolutely creates incentive risk, but that’s true of any project that…
Re: Astral to Join OpenAI
#918Earlier quoted context omitted.
That's the cognitive dissonance How can two things be the same: Iur AI will replace every SWE in the next 5yrs Our tooling is bad We need to buy a company that brought a revolution in python tooling If LLMs and GTP5 codex is soo good then how isn't all tooling related to OpenAI ebinf written by it? Same goes for Claude. They say Claude writes Claude... Why isn't Claude Code then writtten by Claude in such a way that…
Because they need tooling in the next few months and not in 5 years. Ofc its hype-based, when they say Claude writes Claude they mean Claude types most code, but the product decisions are made by people. AI atm is not good without proper steering and most importantly AI doesn't decide what to build. I'd wager astral team won't end up typing as much code for Codex, but they sure will architect and design the way peopl…
Yes that's my point. Altman and Anthropic pretend that everyone will be jobless and AI is God. They say their AI writes a new version of AI
But this proves that even they don't use their own product because beyond the hype, it's simply not there yet.
Re: Astral to Join OpenAI
#919Earlier quoted context omitted.
Makes sense to me. Most of the companies that spend $$$$ with them can't use public registries for production/production-adjacent workloads due to regulations and, secondarily a desire to mitigate supply chain risk. Artifactory is a drop-in replacement for every kind of repository they'll need to work with, and it has a nice UI. They also support "pass-through" repositories that mirror the public repositories with th…
Yeah I mean I understand the demand. My previous company used Artifactory. I just don't understand why nobody has made a free option. It's so simple it seems like it would be a no brainer open source project. Like, nobody really pays for web servers - there are too many good free options. They're far more complex than Artifactory. I guess it's just that it's a product that only really appeals to private companies?
There are also several free registries out there: Quay, Harbor, and Docker's own distribution. They all have paid versions, of course.
Re: Astral to Join OpenAI
#920Earlier quoted context omitted.
what does that mean
There's a thing called "Robert's Rules of Order" that lays out a framework for how a group of people with different views can make decisions in an orderly way. It's very widely used in the US - wikipedia says "church groups, county commissions, homeowners' associations, nonprofit associations, professional societies, school boards, trade unions, and college fraternities and sororities". If you've ever heard a line li…
Other types of interjection are point of personal privilege (eg seat is uncomfortable) and point of inquiry (clarification).
I came across them in the debating world. Point of information can be pretty effective if you're able to make a statement of fact contradicting something the other side declared.
See also: https://senate.oregonstate.edu/sites/senate.oregonstate.edu/...