Hacking, as the term is generally (mis)understood, gets a bad rap. The longstanding attempts at distinguishing between hacking and cracking have yielded little results. If you self-identify as a hacker, most will still assume you illicitly break into computer systems to steal secret information or vast sums of money.
In Hacking (Polity, 2008), Tim Jordan puts great effort into developing a solid, working definition of the term. Not only is Jordan concerned with differentiating hacking from cracking, but also in not watering down the concept (as he claims McKenzie Wark, Pekka Himenan, and Sherry Turkle, among others, do). “A hack…” he writes, “is a material practice that produces differences in computer, network, and communication technologies” (p. 12). Grounding hacking as a material practice allows Jordan to explore what he considers the two major categories of hacking: information gathering (e.g., cracking) and creative hacks like the myriad tools and toys of the Linux operating system and the open source software movement, both of which push technology beyond its intended uses. Jordan’s book is a cogent, clear, and concise look at what is usually quite a muddy topic.*
Speaking of clear, if you know anything about computer books, you know that O’Reilly publishes the best of them. Hacking: The Next Generation (O’Reilly, 2009) by Nitesh Dhanjani, Billy Rios, and Brett Hardin (all of whom are security experts, engineers, or advisers at large companies with lots at stake) is about as good as these books get. Much like their sister imprint’s book by a similar name (Hacking: The Art of Exploitation on No Starch), this is a solid guide to how to break into things and how to keep someone from breaking into yours. Subtitled “Bringing the Attack to Your Network,” Hacking thoroughly covers everything from the usual corporate firewalls and email accounts to Facebook and Twitter with the hands-on depth you’ve come to expect from O’Reilly.
Bringing hacking to a much larger scale network, environmental futurist Jamais Cascio’s Hacking the Earth (Lulu, 2009) explores the consequences of geoengineering. If you can imagine the global climate as a system to be hacked, then Cascio is speaking your language. This collection of essays (culled from the past five years of his writings at World Changing and Open The Future) covers everything from techniques and terraforming to geoengineering and geoethics. It’s a lofty and enlightening look at hacking the very system of our planet.
* Special thanks to John David Smith at Learning Alliances for recommending Tim Jordan’s book.