What does the word "hacky" means and what is the differences between the words "hack" and "hacky"
For example: "I found a hacky solution"
Is this means the solution is awful or means cheating but solves anyway?
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It only takes a minute to sign up.Sign up to join this community
It's not all as bad as you say - hacking does not necessarily mean cheating, and I wouldn't go so far as saying hacky means awful. Usually a hack means you at least finished your task.
That being said, neither is good, really. The oxforddictionaries.com definition linked in the comment doesn't get it totally right. These definitions go a little further (you can skip the bit about MIT).
Another friend told me, "Programmers are sometimes proud of a hack (in the way that you're impressed by something MacGyver does with only chewing gum and nail clippers), but it has the connotation of being a temporary solution that is going to cost you in the long run. To summarize: the negative connotation is accurate."
Among stand-up comedians I've heard "hack" used as an adjective, as in "That bit was hack". But it is more commonly used as a noun. As an adjective, it is used interchangeably with "hacky" to mean "cliche" or "uninspired."
This may be what it means in your quote (although you should give a bit more context).