Post #2563352
2024-08-27 09:17 UTC
Replies (2)
-
@nobody@mastodon.acm.org 2024-08-27 09:36
@stargirl@hachyderm.io @corbin@defcon.social Also bootstrap. Bootstrapping python packages is still cursed but, unlike imports, not fundamentally deficient. Also hey speaking of web devs, their stuff is a lot more broken than python, I'm sure their stuff cannot be bootstrapped at all
-
@corbin@defcon.social 2024-08-27 16:23
@nobody@mastodon.acm.org @stargirl@hachyderm.io I'll note that this suffers from Zooko's triangle, a trilemma in nominal logic: https://en.wikipedia.org/wiki/Zooko%27s_triangle Imagine every Python module were content-addressed somehow, and packages too. This only kicks the can down the road, because you'd probably rather import from a petname than from a SHA-256 hash, so somebody must now set up a petname-to-hash map, and all of the existing political issues of the Cheeseshop reappear upon the maintenance of that map. (This is why politics is an inevitable part of maintaining large ports trees too.)