S simonwillison.net Something is afoot in the land of Qwen 783 points simonw 8 months ago 359 comments