What We Are Reading Today: Reading Machiavelli

Updated 19 September 2018
Follow

What We Are Reading Today: Reading Machiavelli

Author: John P. McCormick

To what extent was Machiavelli a “Machiavellian”? Was he an amoral adviser of tyranny or a stalwart partisan of liberty? A neutral technician of power politics or a devout Italian patriot? A reviver of pagan virtue or initiator of modern nihilism? Reading Machiavelli answers these questions through original interpretations of Niccolò Machiavelli’s three major political works— The Prince, Discourses, and Florentine Histories— and demonstrates that a radically democratic populism seeded the Florentine’s scandalous writings. John McCormick challenges the misguided understandings of Machiavelli set forth by prominent thinkers, including Jean-Jacques Rousseau and representatives of the Straussian and Cambridge schools.
McCormick emphasizes the fundamental, often unacknowledged elements of a vibrant Machiavellian politics: The utility of vigorous class conflict between elites and common citizens for virtuous democratic republics, the necessity of political and economic equality for genuine civic liberty, and the indispensability of religious tropes for the exercise of effective popular judgment.
Interrogating the established reception of Machiavelli’s work by such readers as Rousseau, Leo Strauss, Quentin Skinner, and J.G.A. Pocock, McCormick exposes what was effectively an elite conspiracy to suppress the Florentine’s contentious, egalitarian politics. In recovering the too-long-concealed quality of Machiavelli’s populism, this book acts as a Machiavellian critique of Machiavelli scholarship.
Advancing fresh renderings of works by Machiavelli while demonstrating how they have been misread previously, Reading Machiavelli presents a new outlook for how politics should be conceptualized and practiced.


What We Are Reading Today: ‘An Introduction to String Algorithms’ by Carl Kingsford

Updated 6 sec ago
Follow

What We Are Reading Today: ‘An Introduction to String Algorithms’ by Carl Kingsford

String algorithms make it possible to process, store, and manipulate text with computational efficiency, with applications ranging from search engines and social networks that regularly process terabytes of information to areas like genomics, where the genome of an organism can be encoded as a long string of letters.

This book provides an incisive introduction to the concepts and applications that every practitioner in the field needs to know.

It guides readers from the fundamentals of string processing to advanced computational methods.