Damus

Recent Notes

Paolo Melchiorre · 1w
Hey nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqupkp7fd7rc3lrjg23r8gy0wc723vze7mxlx5984ut6zurjzpf5xs6ux373 it's very interesting to read your journey with Django 😊 One feedback about performance: based on my experience, the first thing that decreases performance is poor queries or mis...
Paolo Melchiorre · 2w
Thanks nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqupkp7fd7rc3lrjg23r8gy0wc723vze7mxlx5984ut6zurjzpf5xs6ux373 to you for your great work 😊
Paolo Melchiorre · 2w
Hi nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqupkp7fd7rc3lrjg23r8gy0wc723vze7mxlx5984ut6zurjzpf5xs6ux373 it's great to read about you enjoying SQLite and Django. 👍 With the Django ORM you can also use existing SQLite databases easily and have new use cases 😊 https://www.paulox.net/...
Julia Evans profile picture
are there any nice Git merge conflict resolution tools that work in the terminal? when i look at the text merge conflict I can never remember which code is which, and I really want to see them side by side

it feels like someone must have written some kind of nice tool in Rust
1
Kim van Wyk · 6w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqupkp7fd7rc3lrjg23r8gy0wc723vze7mxlx5984ut6zurjzpf5xs6ux373 this has looked good in screenshots and discussions from the author, but I haven't personally used it to be able to confirm it will meet your need: https://github.com/darrenburns/dv
Michael W Lucas :flan_on_fire: · 7w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqupkp7fd7rc3lrjg23r8gy0wc723vze7mxlx5984ut6zurjzpf5xs6ux373 That's a decent idea. I'd still have to buy a rack, but it'd work for now. Thanks!
Julia Evans profile picture
just used memray to find out where my python program was allocating memory and was super impressed by how easy it was to use https://github.com/bloomberg/memray

the steps were just:

1. `memray run python3 my_program.py`
2. copy and paste the snippet it prints out ("memray flamegraph memray-manage.py.37954.bin") to generate a flamegraph
3. open the html flamegraph in my browser
penguin42 · 8w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqupkp7fd7rc3lrjg23r8gy0wc723vze7mxlx5984ut6zurjzpf5xs6ux373 Of course, people should use what they want - but it's the same that people who are us...
Julia Evans profile picture
@nprofile1q... personally I sometimes see LLM use that the LLM user says is fine but that does not feel fine to me (like it's not something I would be comfortable doing)

and also sometimes I use an LLM in a way that I think is fine but then it turns out to not be as ok as I thought

I'm not shouting at anyone about it but I guess I understand the skepticism and I feel like we don't have a good shared understanding of what it means to "take care"
1
penguin42 · 8w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqupkp7fd7rc3lrjg23r8gy0wc723vze7mxlx5984ut6zurjzpf5xs6ux373 Sure; we're still figuring that out; and there's a big continuum, of what people feel happy with doing with it. But the way to figure it out is for people to share experiences of what w...
penguin42 · 8w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqupkp7fd7rc3lrjg23r8gy0wc723vze7mxlx5984ut6zurjzpf5xs6ux373 Of course, people should use what they want - but it's the same that people who are using LLMs and finding them useful being shouted down by people who don't understand they can be used ...