Biography-Memoir Software-Technology

The Philosopher of Palo Alto: Mark Weiser, Xerox PARC & the Original Internet of Things

Palo Alto sits at the center of Silicon Valley as the world capital of technological development. In the final decades of the twentieth century, Xerox’s PARC labs held an eminent place within its culture and helped expand ideas like Graphical User Interfaces (GUIs) and “ubiquitous computing.” The man who coined the latter phrase is Mark Weiser, a late scholar whose work I was not intimately acquainted with until reading this work. In this biography of…

Continue reading

Presentation Software-Technology

On Web Typography

Typography, or the science of fonts, has always been an important vehicle to communicate ideas. Printing presses used typography to achieve mass communication. In the age of Internet instantaneity, nothing has changed much as good fonts continue to be central means to convey concepts with the masses. Unfortunately, many users still default to a few common fonts like Helvetica/Arial or Times New Roman. In this book, Santa Maria seeks to free designers – and also…

Continue reading

Presentation Software-Technology

Web Style Guide: Foundations of User Experience Design

Not many books on topics related to the Internet are in their fourth edition. Around since the 1990s, Web Style Guide is an exception, and its contents illustrate why. It offers in-depth examinations of various elements of user experience. Much like traditional style guides like the Chicago Manual of Style, this work provides a comprehensive, one-stop treatment of what designers need to know to make use of websites. While being comprehensive, this book profoundly offers…

Continue reading

Biography-Memoir

Jew(ish): A Primer, a Memoir, a Manual, a Plea

The author, a British journalist, was born into a Jewish family yet feels somewhat estranged from his Jewish heritage. He spends much of his career chronicling the alleged anti-Semitism of certain leading members of Parliament. He restlessly ponders the depths of whether being Jewish matters in a society where assimilation is easy and where discrimination is looked down upon. Greene is at his best when he probes into how anti-Semitism can take root on the…

Continue reading

Society Software-Technology

The Tangled Web We Weave: Inside The Shadow System that Shapes the Internet

First, I must confess my biases. I develop software (browser- and mobile-based) for a living. I have committed my career to bettering the US healthcare system, both research and medical. I understand how the Internet works, in highly technical (and boring) detail. I work in a non-profit research university lab but willingly work with for-profit products. I mention this because Ball’s main audience in this work seems to be the general public and not me.…

Continue reading

Society Software-Technology

The Internet of Things: What Everyone Needs to Know

As a society, we have quickly moved into and out of the computer age and into the age of the world wide web. We are soon moving into the age of the Internet of Things (IoT). These comprise a myriad of devices which “talk” together via computer networks. They collect mountains of data on us and are poised to revolutionize virtually every sphere of human life. Although driven by technological advance, these changes are ultimately…

Continue reading