## Use
- Use it as a semantic search engine
- Don't let it code
- Semantic doc lookup (what was this thing, what did it do, usage exmaple)
- Stack overflow error message like lookup automation
- Take a somwhat retarded model, pair it with your notes/zettelkasten, code and books, use it as second brain
- Use it as a better google
- Download tons of docs for your language, library and so on
- Take control of the LLM, run your own
- No background updates, cloud ones are non deterministic
- Use it as sort of a retarded intern - small short scripts, nothing critical
- Use it for boilerplate stuff (reeeeepoooort writiiiiing)
- Use it for knowledge breadth/topic entry point, then dive into specialized (human) sources
- Use it for code search and well defined refactorings
- Spell checking, corporate language fancification
## Misuse
- Security advice - enable sudo all to bypass permission related issues on ansible (bad idea)
- chmod 777 solutions
- Being a psychophant over facts (trained to tell you what it thinks you want to hear)
- Based on statistical averages -> your work will be statistically average
- Its sorta like wearing a crutch for your brain -> atrophy sets in
- now this may be fine for parts your not too concerned about (some static frontend webpage blabla)
- Vibe coding is a really, really poor idea, especially security wise (more work for me tho)
- It will shape your thinking to the average as well and have it's creators built-in biases
- I've personally abused it for some validation at times...
- Assisting teens with suicide
- Sexting is not smart either...
- Do not let it become the lens through which you see the world
- Use it as narcissistic mirror (also guilty here)
## Reference
- [The loss of Fingerspitzengefühl](https://lucianonooijen.com/blog/why-i-stopped-using-ai-code-editors/)