> and such little commitment to the outcome that the time is obviously wasted.

Why is it wasted? A powerful new tool was invented, and enthusiasts are exploring ways to harness it. They'll come away with the skill to wield this new tool effectively. The programs they're writing are completely secondary.

AI makes single purpose throw away tools easy to create. This is GREAT. I had to migrate an old Windows 2012 file server share to SharePoint. Microsoft's tools don't work on this old OS. Their SharePoint migration tool running on other machines on the local network constantly failed for nebulous reasons. I finally got fed up and spent a few hours with Gemini Pro and Claude and created a sync tool using C# that does the migration and keeps the network share in sync with SharePoint until we do the final cutover. I don't expect to ever use this tool again, and that's totally fine. I'll still put it on GitHub in case someone has a use for it, but I'm not sure why I should lament the fact that this tool exists and may never see another use or the fact that I won't maintain it.

Don't waste your life playing with shiny new toys, sure, but learning how to use AI by creating things is not a waste of time.