Media Ruins
How a generation of tech-savvy young Cambodians is restoring historical media artifacts from before the war—and, in the process, helping to repair the Khmer Rouge's cultural destruction. During the Khmer...
0 like counts
288 pages
2023-05-16 Published
Programming Persistent Memory
Beginning and experienced programmers will use this comprehensive guide to persistent memory programming. You will understand how persistent memory brings together several new software/hardware requirements, and offers great promise for...
0 like counts
469 pages
2020-01-10 Published
Art + DIY Electronics
A systematic theory of DIY electronic culture, drawn from a century of artists who have independently built creative technologies. Since the rise of Arduino and 3D printing in the mid-2000s,...
0 like counts
296 pages
2023-05-30 Published
Catastrophes, Confrontations, and Constraints
A ground-breaking study on how natural disasters can escalate or defuse wars, insurgencies, and other strife. Armed conflict and natural disasters have plagued the twenty-first century. Not since the end...
0 like counts
304 pages
2023-06-13 Published
Just in Time
Literature and neuroscience come together to illuminate the human experience of beauty, which unfolds in time. How does beauty exist in time? This is Gabrielle Starr's central concern in Just in...
0 like counts
256 pages
2023-06-06 Published
Insolvent
How we can enact meaningful change in computing to meet the urgent need for sustainability and justice. The deep entanglement of information technology with our societies has raised hope for...
0 like counts
320 pages
2023-06-13 Published
Balkan Cyberia
How Bulgaria transformed the computer industry behind the Iron Curtain—and the consequences of that transformation for a society that dreamt of a brighter future. Bulgaria in 1963 was a communist...
0 like counts
424 pages
2023-06-13 Published
Introduction to Modern Statistics, 2nd Edition
Introduction to Modern Statistics is a re-imagining of a previous title, Introduction to Statistics with Randomization and Simulation book. The new book puts a heavy emphasis on exploratory data analysis (specifically exploring...
6 like counts
510 pages
2024-07-02 Published
Context Changes Everything
From the influential author of Dynamics in Action, how the concepts of constraints provide a way to rethink relationships, opening the way to intentional, meaningful causation. Grounding her work in the...
0 like counts
280 pages
2023-06-20 Published
Global Shifts
What global shifts in markets and power mean for the politics and governance of sustainability. In recent years, major shifts in global markets from North to South have created a...
0 like counts
280 pages
2023-06-20 Published
A Practical Theory of Programming
There are several theories of programming. The first usable theory, often called "Hoare's Logic", is still probably the most widely known. In it, a specification is a pair of predicates:...
0 like counts
257 pages
2024-06-28 Published
Your First Year in Code
The goal of this book is to help you start your programming journey a year or two ahead of where we were when we started. There's a lot of how-to,...
0 like counts
167 pages
2022-02-18 Published