Live data from Hacker News

Astral to Join OpenAI

astral.sh

891–900 of 951 posts

Re: Astral to Join OpenAI

#891
post #863
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.

I am still not sure why everyone jumped on uv. Sure, it's quicker than pip, but an installation rarely takes so long as to become annoying. Anyway, pip is still there, so whatever impact they have made can be rolled back if they try to pull the rug

I'm not sure but it seems to be because of dependency management behaviors I find confusing. Like, I found out that apparently people or packages would just do this `pip freeze > requirements.txt` or otherwise just not pay attention to what version limitations there are. It's not something that I ever really ran into much though

Re: Astral to Join OpenAI

#892

Earlier quoted context omitted.

MS is actively making your life using VS Codium a pain. They removed the download button the extension marketrplace making it very difficult to download extensions and installing them in VS Codium since VS Codium does not have access to the official MS extension marketplace. Many don't publish outside the marketplace for example Platformio. [1] [1] https://github.com/platformio/platformio-vscode-ide/issues/1...

Also, Microsoft does not allow use of their LSP for python. You have to use the barebones Jedi LSP.

This very company being acquired (astral) is up to fix this, by making the ty lsp server available

Re: Astral to Join OpenAI

#893
post #271

Earlier quoted context omitted.

Could you say the same about the Chrome browser? Google is using it to EEE the web (Embrace, Extend and Extend it till it's a monstrosity that nobody else can manage). That's pretty antagonistic. But did people change?

Sample size: 1 but I use Arc browser. It's still webkit under the hood (and in maintenance mode now), though it's actually pretty good and last I checked had most of the baked in google stuff toggled-off by default

I don't get the exact point you're making. Chrome forked WebKit into Bling a long time ago. How does it fit into what I said?

Re: Astral to Join OpenAI

#894
I hope OpenAI will be here long enough so we have uv in twenty years from now. uv totally changed the way I work with Python, so I wouldn't want to miss it.

Re: Astral to Join OpenAI

#895

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…

In the words of Mark Fisher (in the words of Zizek?): it seems that its easier to imagine the end of the world than it is to imagine the end of capitalism.

Re: Astral to Join OpenAI

#896
Does it go without saying that OpenAI/majority shareholder Microsoft can unilaterally change the licenses and take Astral’s repos offline (completely against the will of Charlie or the community)?

Regardless of how likely/inevitable this scenario is, the public should make offline backups and forks immediately.

Re: Astral to Join OpenAI

#897
post #659

Earlier quoted context omitted.

> As a point of order: Astral did not, in fact, burn through its VC money. That's a point of information, not a point of order.

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 like "Mr Chair, I make a motion to X the Y" and then someone pipes up from a different part of the room "I second the motion!" and then someone important-looking says "A motion has been made and seconded, you may have the floor" - They're doing Robert's Rules.

And that's most of what I knew about Robert's Rules a minute ago, until I looked up the distinction GP was making above:

Point of Order: When a member thinks that the rules of the assembly are being violated, s/he can make a Point of Order (or "raise a question of order," as it is sometimes expressed), thereby calling upon the chair for a ruling and an enforcement of the regular rules.

Point of Information: a request for information on a specific question, either about process or about the content of a motion. A point of information does not give the speaker the privilege to provide information. If you have information for the body, raise your hand to be put on the speakers list.

from https://www.sheridan.edu/app/uploads/2018/11/Roberts-Rules-M...

Re: Astral to Join OpenAI

#898
post #673

Earlier quoted context omitted.

Python existed for years before uv with a huge ecosystem, and will continue to do so after/if it dies

uv, yes*, but really PEP 723: https://peps.python.org/pep-0723/ * disclosure: We are a commercial client of astral.sh

This is cool! I ended up also inventing my own syntax to place at the top of one-off scripts to specify deps. (For single-file Python scripts, vs one with a full project dir that has pyproject.toml) I will adopt this instead.

Re: Astral to Join OpenAI

#899
post #774
post #670

Earlier quoted context omitted.

Poetry and friends are so bad that many people continued just using pip -r requirements.txt despite knowing about this other stuff Poetry having users isn’t the metric for success. pip having way less users is.

How is uv awesome and Poetry so bad? They do basically the same things except Astral re-invents the wheel but only part way instead of just relying on the existing tools. uv is fast. As far as I can tell, there's hardly any difference in functionality except for it also replacing PyEnv, which I never use anyway.

I don't know if it's still true, but ~7 years ago when I last looked at it, Poetry didn't have the kind of UX I have in mind (That Astral/UV do). I remember trying to make it work, and it would choose Python 2 for some reason, despite me never having used it, and it having been obsoleted years before. I remember hitting many problems/errors I can't recall the detail of, but bad UX.

Re: Astral to Join OpenAI

#900
post #3

This is a weird pattern accross OpenAI/Anthropic to buy startups building better toolings. I don't really see the value for OAI/Anthropic, but it's nice to know that uv (+ ty and many others) and Bun will stay maintained!

The most straightforward one: They run a lot of computational sandboxes that need fast setup. Making sure you can shape the package manager to your needs is a pretty straightforward desire.
Post reply on HN