"If I have seen further, it is by standing on the shoulders of giants. "
hack·er ˈhakər/ noun noun: hacker; plural noun: hackers1.
a person who uses computers to gain [ knowledge ] and follows the philosophy "do it yourself " synonyms: ! [cybercriminal], pirate[freedom always], ! [computer criminal]; More