jamescooke,
@jamescooke@fosstodon.org avatar

Last week @hynek
said "it looks like nobody has seen the VC playbook play out" regarding Astral and .

This week with the uv tool, I’m seeing cheerleaders right next to me like I didn’t see before with Ruff.

Regarding tooling and Python itself, I can’t stop thinking about how Astral’s business model relies on keeping Python and tools slow, so that their tools stand out. And it’s really stuck in my head. 😬

hynek,
@hynek@mastodon.social avatar

@jamescooke I have to stress that I wasn’t criticizing JUST the VC part. The problem with Ruff is the COMBINATION of an unfair 💴 advantage that was used to appropriate years of community work without giving back & that is leading to those that got appropriated are abandoning their projects. Which is a problem once Astral ourincrediblejourneys.

Packaging is a different beast b/c the desired end state is nothing to be just re-implemented in Rust. It doesn’t exist—so go & 🔥 that VC 💴

jamescooke,
@jamescooke@fosstodon.org avatar

@hynek Thanks for clarifying 🙏🏻

I’m really confused by this thing in general - am going to go and write a blog post about a missing £0.0001 we had at work this week to feel better. 😊

hynek,
@hynek@mastodon.social avatar

@jamescooke (although tbh they haven’t done more than reimplementing pip, pip-tools, & venv so far – but I have no reason to not believe them they’re gonna take it further)

jamescooke,
@jamescooke@fosstodon.org avatar

@hynek Yes I think they’ll take it further - especially since they’re taking over Rye.

I would expect some kind of rustup equivalent which can install Python interpreters is in the works.

hynek,
@hynek@mastodon.social avatar

@jamescooke Rye did that from day one and Hatch does it too now.

jamescooke,
@jamescooke@fosstodon.org avatar

@hynek Exactly - the need will be to provide one written in rust that’s 1000x faster given that’s the USP right?! 🤔

jamescooke,
@jamescooke@fosstodon.org avatar

Are the business users who’ve used the language and ecosystem for free for decades, now going to turn around and pay for Astral’s tools because they’re 1000x faster?

If "yes" - then I would ask "why didn’t you contribute to the PSF to make Python faster in the past?"

If "no" - then what’s the future of this new VC ecosystem?

It’s all very confusing. I need to go back under my data rock and have a rest. 😔

hugovk,
@hugovk@mastodon.social avatar

@jamescooke Are Astral planning on charging for tools? They've not said much on their business model, but it's around selling services, not tools:

"In the future, we’ll build and sell services on top of our tools — but the tools themselves will remain free and open-source.

" Our plan is to provide paid services that are better and easier to use than the alternatives by integrating our open-source offerings directly."

https://astral.sh/blog/announcing-astral-the-company-behind-ruff#whats-next

jamescooke,
@jamescooke@fosstodon.org avatar

@hugovk Thanks - I missed that bit 🙏🏻

So that’s a "no" to business users paying for Astral’s tools, because they’ll remain free.

But the services Astral will offer will be "better and easier" than the alternatives, which I guess includes just using the free tools they offer? 🤷🏻

I still remain confused. My strategy is "wait and see".

hugovk,
@hugovk@mastodon.social avatar

@jamescooke Maybe something like https://mastodon.social/@mistersql/111946547254482931 but I think too much speculation is unhelpful, and more clarity from Astral would help.

jamescooke,
@jamescooke@fosstodon.org avatar

@hugovk Thanks for that link. 🙏🏻

I completely agree that speculation is unhelpful. I’m sure that the uncertainty is what’s causing my confusion.

I’ve retooted the toot mainly for myself to look back on later.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • python
  • ngwrru68w68
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • megavids
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • provamag3
  • JUstTest
  • All magazines