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

Short Url
Updated 25 January 2026
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.


What We Are Reading Today: Long Problems

Photo/Supplied
Updated 06 March 2026
Follow

What We Are Reading Today: Long Problems

  • In this pathbreaking book, Thomas Hale examines the politics of climate change and other “long problems”

Author: Thomas Hale

Climate change and its consequences unfold over many generations. Past emissions affect our climate today, just as our actions shape the climate of tomorrow, while the effects of global warming will last thousands of years.

Yet the priorities of the present dominate our climate policy and the politics surrounding it. Even the social science that attempts to frame the problem does not theorize time effectively. In this pathbreaking book, Thomas Hale examines the politics of climate change and other “long problems.”

He shows why we find it hard to act before a problem’s effects are felt, why our future interests carry little weight in current debates, and why our institutions struggle to balance durability and adaptability.