AI/LLMs have been hugely beneficial to my FreeBSD experience, but you'll notice that responses bias significantly towards Linuxisms. You can overcome this somewhat by specifying obvious opening tags like: "In FreeBSD {command, config, system, /etc}, how/why/do {X,Y, and/or Z}. POSIX preferred"
But if you want to massively improve the response quality and avoid Linuxisms, upload the relevant manpages. Not copy/pasted as text, but as a file. Upload your config file too. I've found improved quality responses with statements like:
Interested in what other tips some of you have found for improving AI/LLM experience. Personally I used Claude.
EDIT: I dont know why so many people interpret this to mean the exclusion of reading the manual and handbook for yourself. At no point did or would I ever suggest such a thing, and anyone who accuses me implying that, isnt operating on good faith.
But if you want to massively improve the response quality and avoid Linuxisms, upload the relevant manpages. Not copy/pasted as text, but as a file. Upload your config file too. I've found improved quality responses with statements like:
- Take a look at the manpage and let me know if you can find {options, syntax, explanations, etc}
- Be careful not to make things up. Read the manpage carefully, and let me know if there is any clarity regarding {Y}
- [Copy/pasting terminal output with diagnostic errors]
- Are you completely sure about that? Can you double check the manpage because I thought that {Z}, but I'm not totally sure.
- It's okay if you dont know. If you need the manual for {command} or additional reference material, I can provide that.
Interested in what other tips some of you have found for improving AI/LLM experience. Personally I used Claude.
EDIT: I dont know why so many people interpret this to mean the exclusion of reading the manual and handbook for yourself. At no point did or would I ever suggest such a thing, and anyone who accuses me implying that, isnt operating on good faith.