The word hacker originally means a carpenter that makes their own tools. Anyone who can reshape existing tools to fit the societal need, to put in, I think the word is bricolage, to put in whatever the tools are at hand. It may be snippets on GitHub. It may be snippets on Stack Exchange. It may be Arduino hardware, Raspberry Pi, and to improvise a solution that society needs.