Author: Rob Kitchin
Publisher: MIT Press
ISBN: 0262042487
Category : Business & Economics
Languages : en
Pages : 305
Book Description
The authors examine software from a spatial perspective, analyzing the dyadic relationship of software & space. The production of space, they argue, is increasingly dependent on code, & code is written to produce space.
Code/Space
Author: Rob Kitchin
Publisher: MIT Press
ISBN: 0262525917
Category : Computers
Languages : en
Pages : 306
Book Description
An analysis of the ways that software creates new spatialities in everyday life, from supermarket checkout lines to airline flight paths. After little more than half a century since its initial development, computer code is extensively and intimately woven into the fabric of our everyday lives. From the digital alarm clock that wakes us to the air traffic control system that guides our plane in for a landing, software is shaping our world: it creates new ways of undertaking tasks, speeds up and automates existing practices, transforms social and economic relations, and offers new forms of cultural activity, personal empowerment, and modes of play. In Code/Space, Rob Kitchin and Martin Dodge examine software from a spatial perspective, analyzing the dyadic relationship of software and space. The production of space, they argue, is increasingly dependent on code, and code is written to produce space. Examples of code/space include airport check-in areas, networked offices, and cafés that are transformed into workspaces by laptops and wireless access. Kitchin and Dodge argue that software, through its ability to do work in the world, transduces space. Then Kitchin and Dodge develop a set of conceptual tools for identifying and understanding the interrelationship of software, space, and everyday life, and illustrate their arguments with rich empirical material. And, finally, they issue a manifesto, calling for critical scholarship into the production and workings of code rather than simply the technologies it enables—a new kind of social science focused on explaining the social, economic, and spatial contours of software.
Publisher: MIT Press
ISBN: 0262525917
Category : Computers
Languages : en
Pages : 306
Book Description
An analysis of the ways that software creates new spatialities in everyday life, from supermarket checkout lines to airline flight paths. After little more than half a century since its initial development, computer code is extensively and intimately woven into the fabric of our everyday lives. From the digital alarm clock that wakes us to the air traffic control system that guides our plane in for a landing, software is shaping our world: it creates new ways of undertaking tasks, speeds up and automates existing practices, transforms social and economic relations, and offers new forms of cultural activity, personal empowerment, and modes of play. In Code/Space, Rob Kitchin and Martin Dodge examine software from a spatial perspective, analyzing the dyadic relationship of software and space. The production of space, they argue, is increasingly dependent on code, and code is written to produce space. Examples of code/space include airport check-in areas, networked offices, and cafés that are transformed into workspaces by laptops and wireless access. Kitchin and Dodge argue that software, through its ability to do work in the world, transduces space. Then Kitchin and Dodge develop a set of conceptual tools for identifying and understanding the interrelationship of software, space, and everyday life, and illustrate their arguments with rich empirical material. And, finally, they issue a manifesto, calling for critical scholarship into the production and workings of code rather than simply the technologies it enables—a new kind of social science focused on explaining the social, economic, and spatial contours of software.
Money Code Space
Author: Jack Parkin
Publisher: Oxford University Press
ISBN: 0197515096
Category : Political Science
Languages : en
Pages : 304
Book Description
Following the catastrophic events of the 2008 global financial crisis, an anonymous hacker released Bitcoin to claw back power from commercial and central banks. It quickly garnered an enthusiastic following who sought to forge a stable and democratic global economy--a world free from hierarchy and control. In their eyes, Bitcoin's underlying architecture, blockchain, hailed the dawn of decentralisation. Money Code Space shatters these emancipatory claims. In their place, Jack Parkin constructs a new framework for revealing the geographies of power that lie behind blockchain networks. Drawing on first-hand experience in cryptocurrency communities and start-up companies from Silicon Valley to London, Parkin untangles the complex web of culture, politics, and economics that truly drive decentralisation.
Publisher: Oxford University Press
ISBN: 0197515096
Category : Political Science
Languages : en
Pages : 304
Book Description
Following the catastrophic events of the 2008 global financial crisis, an anonymous hacker released Bitcoin to claw back power from commercial and central banks. It quickly garnered an enthusiastic following who sought to forge a stable and democratic global economy--a world free from hierarchy and control. In their eyes, Bitcoin's underlying architecture, blockchain, hailed the dawn of decentralisation. Money Code Space shatters these emancipatory claims. In their place, Jack Parkin constructs a new framework for revealing the geographies of power that lie behind blockchain networks. Drawing on first-hand experience in cryptocurrency communities and start-up companies from Silicon Valley to London, Parkin untangles the complex web of culture, politics, and economics that truly drive decentralisation.
Mission Python
Author: Sean McManus
Publisher: No Starch Press
ISBN: 1593278578
Category : Computers
Languages : en
Pages : 282
Book Description
Program a graphical adventure game in this hands-on, beginner-friendly introduction to coding in the Python language. Launch into coding with Mission Python, a space-themed guide to building a complete computer game in Python. You'll learn programming fundamentals like loops, strings, and lists as you build Escape!, an exciting game with a map to explore, items to collect, and tricky logic puzzles to solve. As you work through the book, you'll build exercises and mini-projects, like making a spacewalk simulator and creating an astronaut's safety checklist that will put your new Python skills to the test. You'll learn how to use Pygame Zero, a free resource that lets you add graphics and sound effects to your creations, and you'll get useful game-making tips, such as how to design fun puzzles and intriguing maps. Before you know it, you'll have a working, awesome game to stump your friends with (and some nifty coding skills, too!). You can follow this book using a Raspberry Pi or a Microsoft Windows PC, and the 3D graphics and sound effects you need are provided as a download.
Publisher: No Starch Press
ISBN: 1593278578
Category : Computers
Languages : en
Pages : 282
Book Description
Program a graphical adventure game in this hands-on, beginner-friendly introduction to coding in the Python language. Launch into coding with Mission Python, a space-themed guide to building a complete computer game in Python. You'll learn programming fundamentals like loops, strings, and lists as you build Escape!, an exciting game with a map to explore, items to collect, and tricky logic puzzles to solve. As you work through the book, you'll build exercises and mini-projects, like making a spacewalk simulator and creating an astronaut's safety checklist that will put your new Python skills to the test. You'll learn how to use Pygame Zero, a free resource that lets you add graphics and sound effects to your creations, and you'll get useful game-making tips, such as how to design fun puzzles and intriguing maps. Before you know it, you'll have a working, awesome game to stump your friends with (and some nifty coding skills, too!). You can follow this book using a Raspberry Pi or a Microsoft Windows PC, and the 3D graphics and sound effects you need are provided as a download.
Space-time Codes and MIMO Systems
Author: Mohinder Jankiraman
Publisher: Artech House
ISBN: 9781580538664
Category : Computers
Languages : en
Pages : 354
Book Description
Annotation "This resource takes professionals step by step from the basics of MIMO through various coding techniques, to critical topics such as multiplexing and packet transmission. Practical examples are emphasized and mathematics is kept to a minimum, so readers can quickly and thoroughly understand the essentials of MIMO. The book takes a systems view of MIMO technology that helps professionals analyze the benefits and drawbacks of any MIMO system."--BOOK JACKET.Title Summary field provided by Blackwell North America, Inc. All Rights Reserved.
Publisher: Artech House
ISBN: 9781580538664
Category : Computers
Languages : en
Pages : 354
Book Description
Annotation "This resource takes professionals step by step from the basics of MIMO through various coding techniques, to critical topics such as multiplexing and packet transmission. Practical examples are emphasized and mathematics is kept to a minimum, so readers can quickly and thoroughly understand the essentials of MIMO. The book takes a systems view of MIMO technology that helps professionals analyze the benefits and drawbacks of any MIMO system."--BOOK JACKET.Title Summary field provided by Blackwell North America, Inc. All Rights Reserved.
Code
Author: Director Edmond J Safra Center for Ethics and Roy L Furman Professorship of Law Lawrence Lessig
Publisher: Createspace Independent Publishing Platform
ISBN: 9781537290904
Category :
Languages : en
Pages : 378
Book Description
There's a common belief that cyberspace cannot be regulated-that it is, in its very essence, immune from the government's (or anyone else's) control.Code argues that this belief is wrong. It is not in the nature of cyberspace to be unregulable; cyberspace has no "nature." It only has code-the software and hardware that make cyberspace what it is. That code can create a place of freedom-as the original architecture of the Net did-or a place of exquisitely oppressive control.If we miss this point, then we will miss how cyberspace is changing. Under the influence of commerce, cyberpsace is becoming a highly regulable space, where our behavior is much more tightly controlled than in real space.But that's not inevitable either. We can-we must-choose what kind of cyberspace we want and what freedoms we will guarantee. These choices are all about architecture: about what kind of code will govern cyberspace, and who will control it. In this realm, code is the most significant form of law, and it is up to lawyers, policymakers, and especially citizens to decide what values that code embodies.
Publisher: Createspace Independent Publishing Platform
ISBN: 9781537290904
Category :
Languages : en
Pages : 378
Book Description
There's a common belief that cyberspace cannot be regulated-that it is, in its very essence, immune from the government's (or anyone else's) control.Code argues that this belief is wrong. It is not in the nature of cyberspace to be unregulable; cyberspace has no "nature." It only has code-the software and hardware that make cyberspace what it is. That code can create a place of freedom-as the original architecture of the Net did-or a place of exquisitely oppressive control.If we miss this point, then we will miss how cyberspace is changing. Under the influence of commerce, cyberpsace is becoming a highly regulable space, where our behavior is much more tightly controlled than in real space.But that's not inevitable either. We can-we must-choose what kind of cyberspace we want and what freedoms we will guarantee. These choices are all about architecture: about what kind of code will govern cyberspace, and who will control it. In this realm, code is the most significant form of law, and it is up to lawyers, policymakers, and especially citizens to decide what values that code embodies.
Joint Source Channel Coding Using Arithmetic Codes
Author: Bi Dongsheng
Publisher: Springer Nature
ISBN: 3031016750
Category : Technology & Engineering
Languages : en
Pages : 69
Book Description
Based on the encoding process, arithmetic codes can be viewed as tree codes and current proposals for decoding arithmetic codes with forbidden symbols belong to sequential decoding algorithms and their variants. In this monograph, we propose a new way of looking at arithmetic codes with forbidden symbols. If a limit is imposed on the maximum value of a key parameter in the encoder, this modified arithmetic encoder can also be modeled as a finite state machine and the code generated can be treated as a variable-length trellis code. The number of states used can be reduced and techniques used for decoding convolutional codes, such as the list Viterbi decoding algorithm, can be applied directly on the trellis. The finite state machine interpretation can be easily migrated to Markov source case. We can encode Markov sources without considering the conditional probabilities, while using the list Viterbi decoding algorithm which utilizes the conditional probabilities. We can also use context-based arithmetic coding to exploit the conditional probabilities of the Markov source and apply a finite state machine interpretation to this problem. The finite state machine interpretation also allows us to more systematically understand arithmetic codes with forbidden symbols. It allows us to find the partial distance spectrum of arithmetic codes with forbidden symbols. We also propose arithmetic codes with memories which use high memory but low implementation precision arithmetic codes. The low implementation precision results in a state machine with less complexity. The introduced input memories allow us to switch the probability functions used for arithmetic coding. Combining these two methods give us a huge parameter space of the arithmetic codes with forbidden symbols. Hence we can choose codes with better distance properties while maintaining the encoding efficiency and decoding complexity. A construction and search method is proposed and simulation results show that we can achieve a similar performance as turbo codes when we apply this approach to rate 2/3 arithmetic codes. Table of Contents: Introduction / Arithmetic Codes / Arithmetic Codes with Forbidden Symbols / Distance Property and Code Construction / Conclusion
Publisher: Springer Nature
ISBN: 3031016750
Category : Technology & Engineering
Languages : en
Pages : 69
Book Description
Based on the encoding process, arithmetic codes can be viewed as tree codes and current proposals for decoding arithmetic codes with forbidden symbols belong to sequential decoding algorithms and their variants. In this monograph, we propose a new way of looking at arithmetic codes with forbidden symbols. If a limit is imposed on the maximum value of a key parameter in the encoder, this modified arithmetic encoder can also be modeled as a finite state machine and the code generated can be treated as a variable-length trellis code. The number of states used can be reduced and techniques used for decoding convolutional codes, such as the list Viterbi decoding algorithm, can be applied directly on the trellis. The finite state machine interpretation can be easily migrated to Markov source case. We can encode Markov sources without considering the conditional probabilities, while using the list Viterbi decoding algorithm which utilizes the conditional probabilities. We can also use context-based arithmetic coding to exploit the conditional probabilities of the Markov source and apply a finite state machine interpretation to this problem. The finite state machine interpretation also allows us to more systematically understand arithmetic codes with forbidden symbols. It allows us to find the partial distance spectrum of arithmetic codes with forbidden symbols. We also propose arithmetic codes with memories which use high memory but low implementation precision arithmetic codes. The low implementation precision results in a state machine with less complexity. The introduced input memories allow us to switch the probability functions used for arithmetic coding. Combining these two methods give us a huge parameter space of the arithmetic codes with forbidden symbols. Hence we can choose codes with better distance properties while maintaining the encoding efficiency and decoding complexity. A construction and search method is proposed and simulation results show that we can achieve a similar performance as turbo codes when we apply this approach to rate 2/3 arithmetic codes. Table of Contents: Introduction / Arithmetic Codes / Arithmetic Codes with Forbidden Symbols / Distance Property and Code Construction / Conclusion
Machine Learning and the City
Author: Silvio Carta
Publisher: John Wiley & Sons
ISBN: 111974962X
Category : Architecture
Languages : en
Pages : 676
Book Description
Machine Learning and the City Explore the applications of machine learning and artificial intelligence to the built environment Machine Learning and the City: Applications in Architecture and Urban Design delivers a robust exploration of machine learning (ML) and artificial intelligence (AI) in the context of the built environment. Relevant contributions from leading scholars in their respective fields describe the ideas and techniques that underpin ML and AI, how to begin using ML and AI in urban design, and the likely impact of ML and AI on the future of city design and planning. Each section couples theoretical and technical chapters, authoritative references, and concrete examples and projects that illustrate the efficacy and power of machine learning in urban design. The book also includes: An introduction to the probabilistic logic that underpins machine learning Comprehensive explorations of the applications of machine learning and artificial intelligence to urban environments Practical discussions of the consequences of applied machine learning and the future of urban design Perfect for designers approaching machine learning and AI for the first time, Machine Learning and the City: Applications in Architecture and Urban Design will also earn a place in the libraries of urban planners and engineers involved in urban design.
Publisher: John Wiley & Sons
ISBN: 111974962X
Category : Architecture
Languages : en
Pages : 676
Book Description
Machine Learning and the City Explore the applications of machine learning and artificial intelligence to the built environment Machine Learning and the City: Applications in Architecture and Urban Design delivers a robust exploration of machine learning (ML) and artificial intelligence (AI) in the context of the built environment. Relevant contributions from leading scholars in their respective fields describe the ideas and techniques that underpin ML and AI, how to begin using ML and AI in urban design, and the likely impact of ML and AI on the future of city design and planning. Each section couples theoretical and technical chapters, authoritative references, and concrete examples and projects that illustrate the efficacy and power of machine learning in urban design. The book also includes: An introduction to the probabilistic logic that underpins machine learning Comprehensive explorations of the applications of machine learning and artificial intelligence to urban environments Practical discussions of the consequences of applied machine learning and the future of urban design Perfect for designers approaching machine learning and AI for the first time, Machine Learning and the City: Applications in Architecture and Urban Design will also earn a place in the libraries of urban planners and engineers involved in urban design.
C and the 8051
Author: Thomas W. Schultz
Publisher: PageFree Publishing, Inc.
ISBN: 9781589612372
Category : Computers
Languages : en
Pages : 444
Book Description
This totally reworked book combines two previous books with material on networking. It is a complete guide to programming and interfacing the 8051 microcontroller-family devices for embedded applications.
Publisher: PageFree Publishing, Inc.
ISBN: 9781589612372
Category : Computers
Languages : en
Pages : 444
Book Description
This totally reworked book combines two previous books with material on networking. It is a complete guide to programming and interfacing the 8051 microcontroller-family devices for embedded applications.