"Since the 2007-9 financial crash and its aftershocks, international capitalism has once again been in crisis. In politics, social structure, the economy, culture and ideology, Western democracies seem to be fragmenting. Yet this crisis has been particularly marked in the UK, and its outcome is currently unclear. Based on a wealth of sources, Neville Kirk examines the systemic crisis currently facing the nations of the United Kingdom, by exploring how we ended up here. From 2010 and the politics of austerity, fall in living standards, crises in political leadership, Scottish nationalism, societal divisions and institutional fragmentation - to the present day consequences of the pandemic, inflation, polarised political parties, Brexit, the future of the Union, and cultural and ideological clashes around identity, class, race, gender and ethnicity in UK's past, present and future. By developing a thorough analysis of the UK's past and present crises, Kirk sheds light on how and what will determine whether the crisis is resolved, and in which 'old' conservative or 'new' radical ways"--
Marshall Kirk McKusick Book order




- 2023
- 2020
The Kollected Kode Vicious brings together Kode Vicious's essays on building more effective computer systems: some of the most popular and respected essays ever published by ACM's Queue Magazine. These entertaining and incisive explorations, written as Socratic Q&A dialogues, are complemented with never-before-published material that illuminate KV's broader themes and offer new advice on code spelunking and other issues. KV's essays range from very specific coding advice to wide-ranging discussions of building distributed systems, working with difficult people, and hosting code reviews. While the topics are diverse, KV's unifying and unique voice is consistent throughout. The columns in The Kollected Kode Vicious focus on five major areas: The Kode at Hand What to do or not do with a specific piece of code Systems Design Overall systems design issues Koding Konundrums Q&As about things that surround code, such as testing and documentation Machine to Machine Distributed systems and computer networking Human to Human Dealing with other people, including developers and managers Relevant both to industry newcomers and those who've been around for decades, KV's work offers practical and pragmatic advice for everyone who codes, works with code, or works with coders.
- 2015
The Design and Implementation of the FreeBSD Operating System
- 928 pages
- 33 hours of reading
This book contains comprehensive, up-to-date, and authoritative technical information on the internal structure of the FreeBSD open-source operating system. Coverage includes the capabilities of the system; how to effectively and efficiently interface to the system; how to maintain, tune, and configure the operating system; and how to extend and enhance the system. The authors provide a concise overview of FreeBSD's design and implementation. Then, while explaining key design decisions, they detail the concepts, data structures, and algorithms used in implementing the systems facilities. As a result, this book can be used as an operating systems textbook, a practical reference, or an in-depth study of a contemporary, portable, open-source operating system. -- Provided by publisher.
- 1996
This book describes the design and implementation of the BSD operating system - previously known as the Berkeley version of UNIX. Today, BSD is found in nearly every variant of UNIX, and is widely used for Internet services and firewalls, timesharing, and multiprocessing systems. Readers involved in technical and sales support can learn the capabilities and limitations of the system; applications developers can learn effectively and efficiently how to interface to the system; systems programmers can learn how to maintain, tune, and extend the system. Written from the unique perspective of the system's architects, this book delivers the most comprehensive, up-to-date, and authoritative technical information on the internal structure of the latest BSD system.As in the previous book on 4.3BSD (with Samuel Leffler), the authors first update the history and goals of the BSD system. Next they provide a coherent overview of its design and implementation. Then, while explaining key design decisions, they detail the concepts, data structures, and algorithms used in implementing the system's facilities. As an in-depth study of a contemporary, portable operating system, or as a practical reference, readers will appreciate the wealth of insight and guidance contained in this book.