What We Are Reading Today: ‘Python Practice Lab’

Short Url
Updated 07 December 2025
Follow

What We Are Reading Today: ‘Python Practice Lab’

Authors: Angelica Lim and Victor Cheung

This classroom-tested, workbook-style text teaches basic programming by guiding readers to write Python programs that mimic interactive chatbots. 

Unlike textbooks with opaque examples explained in dry, monotonous code, Python Practice Lab engages readers immediately, with more than thirty motivating and hands-on examples. 

Readers learn by writing fun, working programs that gradually become more difficult as new concepts are introduced.


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.