@treyhunner Given what you do with Python Morsels site and corporate training you are actually in a great position to say whether I am going down the wrong path on this. I had actually thought about what might happen if I were to point the AI skill I created at your Python Morsels examples. 😅
I'll drop you an email with a link so you can poke around. Thanks for piping up.
So not a simple decision as to whether to move forward or not. 😬
I also wouldn’t be surprised to see people claiming I am just stealing others peoples work since was AI generated, even if the delivery mechanism is quite different to the norm.
I genuinely think it could become a valuable resource for the Python community, especially since the plan is to build on it further, but with AI everything is just too crazy these days. It could just be a wasted effort since people will just use AI anyway, with no one wanting to learn how to do stuff themselves anymore.
One trepidation I have is that the project has leaned heavily on AI and no way I would ever have attempted it without as it would have been way too much work. So risk is that people will just label it as more AI slop and not worthy of attention. Sure AI may have only taken a few hours to do initial generation of the content but I have then spent over a week reviewing and cleaning it up. The infrastructure work required to host it has also been years in the making.
I got a new project I could finally make public and release but I don’t know if I should. Ahh imposter syndrome my old friend, it has been so long since I have seen you. 😒
I've been slop mopping all day. I'm tired. 😫
@grahamdumpleton oh man I'm definitely going to start calling it "Prompt Flu"
@frank Is probably just mirroring what it has learnt from us, we have off days and call it man flu, it is having prompt flu.
@treyhunner Two things I learnt today. If you delete __annotations__ it does not actually delete it but effectively clears it back to an empty dictionary. And if you delete __qualname__ in CPython it raises a ValueError, but in pypy it raises an AttributeError. But then the difference in the second could well somehow be related to wrapt since was done via an object proxy. I probably should dig into that more.