Damus

Recent Notes

Michael Kennedy profile picture
Does any one know whether Claude Mythos was shared with the CPython team to check for issues before its impending release? How about with web framework teams like FastAPI, Flask, Pydantic, etc? Web server projects like nginx?
1
Stan 🐍 · 21w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqpe4qkvs4grkw8c73v2v3htkkwz7kukgunfyk8rep7h8y7sar9tmqejju99 I don't think we've gotten access in CPython, I also haven't seen any reports or issues sent in marked as Mythos-generated.
Paul Everitt · 27w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqpe4qkvs4grkw8c73v2v3htkkwz7kukgunfyk8rep7h8y7sar9tmqejju99 This is a fantastic topic, thanks for writing about it. I like your use of browser extensions as a subject for scratch-my-itch. The dark side…a senior ML person this week hypothesized...
Pierre Equoy · 33w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqpe4qkvs4grkw8c73v2v3htkkwz7kukgunfyk8rep7h8y7sar9tmqejju99 I didn't want to comment because others here have clearly made the point about AI crawling, but a minute after I read your post, I read that: https://social.kernel.org/objects/0a312511-...
Veit Schiele · 38w
nostr:nprofile1qyt8wumn8ghj7un9d3shjtnyd968gmewwp6kytcqyq8x5zejz4qweclr693fjxaw6ect6mjerjdyjcu0y86uun6r5v40vgyrp9z We found the workflow with requirements.txt too error-prone, especially when the vers...
Michael Kennedy profile picture
@nprofile1q... Makes sense. I never never edit requirements.txt. I have a "what am I actually using" file that looks like unpinned requirements.txt. Then use uv pip compile to generate requirements.txt. That works really well for me. Merge conflicts are very rare, can be tossed and regenerated at any time.
1
Veit Schiele · 38w
nostr:nprofile1qyt8wumn8ghj7un9d3shjtnyd968gmewwp6kytcqyq8x5zejz4qweclr693fjxaw6ect6mjerjdyjcu0y86uun6r5v40vgyrp9z Ah, I see. We have the unversioned dependencies in pyproject.toml. We then update our applications with uv lock --upgrade or uv lock --upgrade-package {PACKAGE}.
Veit Schiele · 38w
nostr:nprofile1qyt8wumn8ghj7un9d3shjtnyd968gmewwp6kytcqyq8x5zejz4qweclr693fjxaw6ect6mjerjdyjcu0y86uun6r5v40vgyrp9z Ah, that explains it. We don’t use uv.lock for our libraries either, but we do use ...
Michael Kennedy profile picture
@nprofile1q... Nice. Yes, I just find reading/using requirements.txt to be easiest on git diffs and are the most general for teaching too (you don't have to pick a toolchain and understand it to use it). So I generally stick to that. I have used it on one or two packages lately.
1
Veit Schiele · 38w
nostr:nprofile1qyt8wumn8ghj7un9d3shjtnyd968gmewwp6kytcqyq8x5zejz4qweclr693fjxaw6ect6mjerjdyjcu0y86uun6r5v40vgyrp9z We found the workflow with requirements.txt too error-prone, especially when the versions also had to be fixed with pip freeze. In addition, uv.lock works very well for us across platfo...
Veit Schiele · 38w
nostr:nprofile1qyt8wumn8ghj7un9d3shjtnyd968gmewwp6kytcqyq8x5zejz4qweclr693fjxaw6ect6mjerjdyjcu0y86uun6r5v40vgyrp9z Ah, that explains it. We don’t use uv.lock for our libraries either, but we do use it for our applications.