These reviews have been chosen by the editors to be highlighted.
All Media Types
Millions, billions, zillions: defending yourself in a world of too many numbers
Kernighan B., PRINCETON UNIVERSITY PRESS, Princeton, NJ, 2018. 176 pp. Type: Book (978-0-691182-77-3)
This book is simultaneously entertaining, instructive (one might say educational), and worrying. After an (important) opening chapter, the author analyzes a statement from
that the US should tap into the Strategic Petroleum Reserve...
Jun 17 2019
Human-centered VR design: five essentials every engineer needs to know
Jerald J. IEEE Computer Graphics and Applications 38(2): 15-21, 2018. Type: Article
When virtual reality (VR) is not pleasing to see and/or hear, users will remove their headsets or glasses. One main reason is that engineers don’t consider all human aspects of the VR experience when developing VR systems and applications. T...
Jun 10 2019
Searching for global employability: can students capitalize on enabling learning environments?
Isomöttönen V., Daniels M., Cajander Å., Pears A., Mcdermott R. ACM Transactions on Computing Education (TOCE) 19(2): 1-29, 2019. Type: Article, Reviews: (2 of 2)
Today’s higher education systems need to produce graduates with global employability that exhibits creativity and innovation, that is, the ability to solve open-ended problems in different cultural settings, but also domain-specific skill se...
Jun 3 2019
How testing helps to diagnose proof failures
Petiot G., Kosmatov N., Botella B., Giorgetti A., Julliand J. Formal Aspects of Computing 30(6): 629-657, 2018. Type: Article
Petiot et al. present testing software components that help optimize the effort of “applying deductive verification to formally prove that a [computer] program respects its formal specification.”...
May 28 2019
The discrete charm of the machine: why the world became digital
Steiglitz K., PRINCETON UNIVERSITY PRESS, Princeton, NJ, 2019. 256 pp. Type: Book (978-0-691179-43-8)
Digital computers have found their way into every aspect of modern life. They are now essential for work and ubiquitous in leisure, and used from childhood to retirement age, through every stage of adult life. Although the number of digital comput...
May 20 2019
The human infrastructure of El Paquete, Cuba’s offline Internet
Dye M., Nemer D., Mangiameli J., Bruckman A., Kumar N. interactions 26(1): 58-62, 2019. Type: Article
Cubans do not have online access to the Internet, nor instantaneous communication with people outside of Cuba. Even cellphone technology inside Cuba is limited. Responding to that void, an informal network of information workers has cobbled togeth...
May 13 2019
A game theoretic model for the formation of navigable small-world networks--the tradeoff between distance and reciprocity
Yang Z., Chen W. ACM Transactions on Internet Technology 18(4): 1-38, 2018. Type: Article
The concept of small-world networks has been developed to help explain how real whole-world social networks manage to be “navigable.” By navigable I mean the ease with which any two people can be connected with seemingly few intermedia...
May 6 2019
Newman M., Oxford University Press, Inc., New York, NY, 2018. 800 pp. Type: Book (978-0-198805-09-0)
In this revised and expanded edition of his 2010 seminal work [1,2], Newman updates the content to reflect developments in the field. The book is very comprehensive and consists of 18 chapters. It is divided into four distinct parts: “The Em...
Apr 29 2019
Dense 3D-convolutional neural network for person re-identification in videos
Liu J., Zha Z., Chen X., Wang Z., Zhang Y. ACM Transactions on Multimedia Computing, Communications, and Applications 15(1s): 1-19, 2019. Type: Article
It is well known that the current types of neural networks perform quite well in identifying faces in (still) images. But what about re-identifying moving pedestrians in non-overlapping video sequences taken from different cameras?...
Apr 22 2019
Software development from A to Z: a deep dive into all the roles involved in the creation of software
Filipova O., Vilão R., Apress, New York, NY, 2018. 308 pp. Type: Book (978-1-484239-44-5)
Initially I didn’t much like this book. Here’s why:...
Apr 15 2019
Reproduction in whole or in part without permission is prohibited. Copyright © 2000-2019 ThinkLoud, Inc.