This is a fairly common error among programmers. One place I worked, it was so bad we referred to it as the "mnemonic plague." I would routinely do global search and replace on documents and come up with fifty or more changes. That is where I learned to pronounce it as "knee-monic" rather than "nuh-monic."
I wonder if that's an idiolectic or regional difference - it wouldn't occur to me to change my pronunciation of mnemonic from "nuh-monic", but that's in part because I pronounce pneumonic as "knew-monic"
From:
no subject
From:
no subject