> Linus Torvalds recently said he uses AI to develop Java GUIs because he doesn't know how to write Java GUIs
Given the quality of the output when I ask it to do things I do know how to do, I'm not particularly comfortable with the idea of using AI to do things I don't know how to do myself. It reeks of the Gell-Mann Amnesia Effect.
I have a slightly more nuanced take on it — I use Claude to write Ansible playbooks for my homelab because I know enough about server management to have a clear opinion on how I want things done and why, and enough Ansible that I understand the fundamentals and can recognise (but not write) idiomatic playbooks. That's the perfect storm of getting the LLM to do something I'm not good at, while still being able to judge its output.