There has been some interest in Machiavelli from the left.
Machiavellianism is the term some social and personality psychologists use to describe a person's tendency to deceive and manipulate others for gain. Whether the gain is personal or not is of no relevance, only that the resulting actions are the goal and the means by which one achieves the results are only important insofar as it affects the results. Used to describe later works by other authors based on Machiavelli's writings—particularly The Prince—in which the authors stress the view that "The ends justify the means." These authors failed to include some of the more moderating themes found in Machiavelli's works and the name is now associated with the extreme view point. Notwithstanding the mitigating themes in The Prince, it was viewed in a negative light largely because the Catholic church put the work in its Index – a list of books against the faith.
Many of the theories are that neocons lap this up, that they are followers of these line of thoughts. I am not going to address that here...
But in the title link there is an interesting test of a "Machiavelli Personality Test".
And as far as my results:
The Machiavelli personality test has a range of 0-100
Your Machiavelli score is: 64
You are a high Mach, you endorse Machiavelli's opinions.
Most people fall somewhere in the middle, but there's a significant minority at either extreme.
It says high, but this is in a framework of blogging and sales. Any salesperson knows that you do not reveal all truths to the client. There is always some information you keep back until it is important in the conversation.