How I use AI
Fundamental thoughts on AI
- I think the vast majority of generative AI is garbage, especially AI imagery.
- I think Sam Altman, OpenAI, and all AI grifters, entrepreneurs, and tech bro acolytes are trash and get blocked on sight.
- I don't agree with the notion that large language models (LLMs) "think" or "reason" with anything they are given. They are still probabilistic machines or
stochastic parrots
- While I believe that balanced understanding of the technology is necessary, I don't believe in sitting on the fence when it comes to discussing the serious harms that this technology brings. Intention never outweighs impact.
- I don't know if any "good" AI uses truly exist but I believe that better uses come from smaller scoped projects in areas such as language preservation and revival within NLP. In fact, my favourite AI uses cases are all NLP-related (as you'll see below). Maskhane is an example of this.
- As part of my day job, I have built and used tools to defer things like metadata creation and large scale intro copy to LLMs but I now advocate for other options to be exhausted before reaching this stage. We should question the purpose and utility of these trivial tasks before defaulting to AI tech to complete them (ie. “how important is a meta description anyway?”.
- You can't conduct meaningful or accurate SEO keyword research using only LLMs and without significant training of a model and real world data to back up any outputs. By then, you might as well use the existing tools on hand.
- However, NLP can be really helpful and is underused in this area.
- If you must use AI, try using an open source model and try using a local version. And never use untouched outputs in production. EVER.
- The biggest and most prevalent generative AI use cases bore me to death. I hate that prompt engineering is a thing and treating LLMs like pets works to get what you need (unless it doesn't work and that happens often).
- I hate that AI has invaded every conceivable user interface as a default action when I didn't ask for this and I don't know any regular user who did. This is an anti-pattern as far as I'm concerned.
- I hate AI Overviews and AI Mode and what it's doing to basic information retrieval and discovery. You can use all the flowery language you want to justify its existence and make people excited—or make people feel like shit for not wanting to "embrace" it but I don't care (on a personal level; sadly, I have to care on a professional level.)
Personal use cases
None of the pieces published on this site were written by an generative AI tool.
I have a custom NLP tool called RALTS which uses an LLM called distilbart-mnli-12-9. It is stored locally on my laptop and is only used for text classification.
There is a post on the site called Future Coca-Cola slogans with GPT-3.5 where I used GPT-3.5 to generate Coca-Cola slogans. While this isn't the same as using AI to generate post text, it is still a use of the technology for the subject of the post so I'm noting it down here.
I have other local LLMs which I have used for idea generation, provided with Ollama. (See “AI as a tool to lower the inertia of getting started” for more on this kind of use)