Dawn of the Code War: America's Battle Against Russia, China, and the Rising Global Cyber Threat

3.75/5 · 600+ ratings

John Carlin draws on his experience as a former Assistant Attorney General to reveal the hidden history of the digital battlefield. He provides a detailed look at how foreign adversaries like Russia, China, and North Korea transitioned from simple data theft to sophisticated operations targeting American infrastructure and democratic processes. This account moves beyond technical jargon to explai…

Shelves
History Garrett M. Graff Politics Nonfiction China Audiobook Military Fiction book Technology John P. Carlin Russia True Crime Science

More like this


AI Superpowers: China, Silicon Valley, and the New World Order

Author: Kai-Fu Lee

Dr. Kai-Fu Lee—one of the world’s most respected experts on AI and China—reveals that China has suddenly caught up to the US at an astonishingly r…

3.75/5 · 600+ ratings

Structure and Interpretation of Computer Programs

Structure and Interpretation of Computer Programs has had a dramatic impact on computer science curricula over the past decade. This long-awaited …

3.75/5 · 600+ ratings

The Pragmatic Programmer: From Journeyman to Master

Straight from the programming trenches, The Pragmatic Programmer cuts through the increasing specialization and technicalities of modern software …

3.75/5 · 600+ ratings

The Hardware Hacker: Adventures in Making and Breaking Hardware

For over a decade, Andrew "bunnie" Huang, one of the world's most esteemed hackers, has shaped the fields of hacking and hardware, from his cult-c…

3.75/5 · 600+ ratings

The Three-Body Problem

Author: Liu Cixin Translator: Ken Liu

Set against the backdrop of China's Cultural Revolution, a secret military project sends signals into space to establish contact with aliens. An a…

3.75/5 · 600+ ratings

The UNIX Programming Environment

Designed for first-time and experienced users, this book describes the UNIX® programming environment and philosophy in detail. Readers will gain a…

3.75/5 · 600+ ratings

You Don't Know JS: Scope and Closures

No matter how much experience you have with JavaScript, odds are you don't fully understand the language. This concise yet in-depth guide takes yo…

3.75/5 · 600+ ratings

Pragmatic Thinking and Learning: Refactor Your Wetware

Author: Andy Hunt

Software development happens in your head. Not in an editor, IDE, or designtool. You're well educated on how to work with software and hardware, b…

3.75/5 · 600+ ratings

Automate the Boring Stuff with Python: Practical Programming for Total Beginners

If you've ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you…

3.75/5 · 600+ ratings

The Art of War

Author: Sun Tzu Translator: Thomas Cleary

Sun Tzu provides a timeless blueprint for navigating conflict through wisdom rather than brute force. Compiled over two millennia ago, this classi…

3.75/5 · 600+ ratings

Penguin Random House Python Crash Course

Python Crash Course is a fast-paced, thorough introduction to programming with Python that will have you writing programs, solving problems, and m…

3.75/5 · 600+ ratings

The Chinese Computer: A Global History of the Information Age

Thomas Mullaney presents a fascinating history of how the Chinese language adapted to the digital era despite the constraints of Western technolog…

3.75/5 · 600+ ratings