Live data from Hacker News

Astral to Join OpenAI

astral.sh

701–710 of 951 posts

Re: Astral to Join OpenAI

#701

The "commitment to open source" line in these press releases usually has a half-life of about 18 months before the telemetry starts getting invasive.

Telemetry has nothing to do with having a commitment to open-source, other than the same sort of neckbeards having strong opinions about both.

Re: Astral to Join OpenAI

#702
post #16

I like uv, but not sure this is a good path forward for the python ecosystem.

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)

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.

Re: Astral to Join OpenAI

#703

Earlier quoted context omitted.

Charlie's fine. OpenAI are the problem here. Similar situation to steipete. Happy for the person, sad for the tool/ecosystem/everyone else.

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.

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.

Re: Astral to Join OpenAI

#704
post #687
post #598

Earlier quoted context omitted.

as someone who works in the python tooling space I think you underestimate the number of people who would be willing to do this. i would personally help maintain a community fork of ruff if it got to the point where one was needed, though I draw the line at moving to nebraska first.

It is proven by the amount of projects that eventually falled by the wayside after the first wave of volunteers run out of steam to keep it going post-fork.

that is a fair point, but I also believe that that happens when the project gets superseded by something better. I do not think ruff or uv will die because people went back to earlier solutions, if openai does kill them and the community fork runs out of steam it will be because someone made an even better tool, possibly incorporating the lessons learnt from astral's efforts.

Re: Astral to Join OpenAI

#705
post #606

Earlier quoted context omitted.

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.

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?

Re: Astral to Join OpenAI

#706
post #127

This is why I still like to setup projects and environments with my own `make` `venv` and `pip`.

No it’s not. You do it because you didn’t see the point in changing what you do. Don’t pretend that this is your “I told you so” moment. The QOL improvement offered by uv over your approach is certainly substantial, but it’s also easy to get off of uv. Nobody here feels legitimately “trapped” in the uv “ecosystem”. For 99.999% of Python projects, if they need to get off of uv, it’s going to be a very quick thing to do.

The disappointment and anger is because we’ve had a nice QOL improvement which is now more directly threatened in a way that it was before, and it’s always hard to go backwards. A QOL improvement that you never had in the first place. So…congrats?

Unless your point is “this is why I deprive myself of nice things, because they can go away”…which is just silly.

Re: Astral to Join OpenAI

#707

Earlier quoted context omitted.

In the many darker timelines that one can extrapolate, capturing essential tech stacks is just a pre-cursor to capturing hiring. Once we start seeing Open AI and Anthropic getting into the certifications and testing they'll quickly become the gold standard. They won't even need to actually test anyone. People will simply consent to having their chat interactions analyzed. The models collect more information about us…

As if there will be hiring in the fullness of time. There will come a day when you can will an entire business into existence at the press of a button. Maybe it has one or two people overseeing the business logic to make sure it doesn't go off the rails, but the point is that this is a 100x reduction in labor and a 100,000x speed up in terms of delivery. They'll price this as a $1M button press. Suddenly, labor capit…

Oh are compilers going away? Or personal computers for that matter?

If the barrier to button-pressed companies goes that high up, the cost to run/consume the product also goes up. Making hand-rolled products cheaper.

Slower paced to roll out things? Sure.

That's the precarious balance these LLMs providers have to make. They can't just move on without the people feeding it data and value. The machine is not perpetual.

Re: Astral to Join OpenAI

#708
post #569

Earlier quoted context omitted.

Ruff is nice, but not important, uv is one of the few things making the python ecosystem bearable. Python is a language for monkeys, and if you don't give monkeys good tools, they will forever entangle themselves and you . It is all garbage wrapped in garbage. At least let me deploy it without having to manually detangle all that garbage by version. I'm done pretending this is a "right tools for the right job" kind o…

Ok, what am I missing, I've used python for many many years. What does UV give us over pip + venv + pyenv? (I'm not doing this to be a dick, I genuinely want to know what the use case is)

Everything “just works” and is fast - and that’s basically it.

You can run a script with a one liner and it will automatically get you the same python and venv and everything as whoever distributed the python code, in milliseconds if the packages are already cached on your local computer.

Very easy to get going without even knowing what a venv or pypi or anything is.

If you are already an expert you get “faster simpler tooling” and if you are a complete beginner it’s “easy peasy lemon squeezy”.

Re: Astral to Join OpenAI

#709

So many negative comments but not a single: - I'm willing to pay for Astral ecosystem so it stays independent/open source - I'm willing to fork the project

Here you go: I am willing to pay for Astral ecosystem so it stays independent / open-source.

Nobody gave me that opportunity.

Not everybody puts every thought they have into a HN comment. Saying “ I am willing to pay for Astral ecosystem so it stays independent / open-source” just isn’t a very useful thing to say at the moment.

Get off your high-horse.

Re: Astral to Join OpenAI

#710

I don't get it. Why buy Astral? Why not just fund it? Why not just hire the company to do whatever work you want to get out of the team as part of the merger? Why buy, when they can rent? (Not to mention, multiple companies could hire and fund them.)

It’s not a merger.
Post reply on HN