Koltik's points are 100% on the money. I'd just like to address one minor grievance. . .

It's pronounced "Machine-ist".
I'm a bit disappointed someone from SE might actually mispronounce it. It's even a real life profession, though obviously different from the in-game one.