|
|
|
|
| Bayard Kohlhepp received a BS degree in computer science from Millersville University, Millersville, PA, in 1981. He spent the next 20-plus years designing software, managing project teams, teaching Unix and C programming, and running data centers. Most of his time was spent creating distributed real-time embedded (DRE) systems. He culminated his "geek" career as VP of R&D for a point-of-sale hardware manufacturer, and then traded science for art to pursue new creative paths. Bayard now resides in the Blue Ridge Mountains of North Carolina where he works as a professional photographer, music producer, video editor, and high school math and science teacher. --Read our Q&A with Bayard Kohlhepp here. |
|
|
|
Date Reviewed |
|
|
1 - 10 of 10
reviews
|
|
|
|
|
|
|
|
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 co...
|
Apr 29 2019 |
|
|
|
|
|
|
Deep learning for computer vision with Python Rosebrock A., PyImageSearch.com, 2018. Type: Book
Internet resources for learning artificial intelligence (AI), especially regarding the subtopic of machine learning (ML), are expanding rapidly. Two resources, presented as online books, are the subject of this review. Both resources o...
|
Mar 12 2019 |
|
|
|
|
|
|
Data and Goliath: the hidden battles to capture your data and control your world Schneier B., W. W. Norton & Co., Inc., New York, NY, 2015. 320 pp. Type: Book (978-0-393244-81-6), Reviews: (2 of 4)
The Internet birthed unprecedented freedom of communication, interconnecting individuals from every corner of the globe and every walk of life. This free flow of information has the potential to establish a world of truly free and equa...
|
Apr 8 2015 |
|
|
|
|
|
|
A hybrid approach to operating system discovery based on diagnosis Gagnon F., Esfandiari B. International Journal of Network Management 21(2): 106-119, 2011. Type: Article
This paper focuses on operating system discovery (OSD), the process of recognizing a host via network traffic. The authors classify existing methods and tools into two broad categories, active and passive, and then demonstrate that the...
|
Oct 28 2011 |
|
|
|
|
|
|
Fast and space-efficient virtual machine checkpointing Park E., Egger B., Lee J. VEE 2011 (Proceedings of the 7th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, Newport Beach, CA, Mar 9-11, 2011) 75-86, 2011. Type: Proceedings
The authors have managed to reduce the size and time of virtual machine (VM) checkpoints by over 60 percent. Their basic concept is to avoid writing memory pages to disk that are already there. While that’s easy to say, and m...
|
Sep 29 2011 |
|
|
|
|
|
|
Modern operating systems Tanenbaum A., Prentice Hall Press, Upper Saddle River, NJ, 2007. 1104 pp. Type: Book, Reviews: (1 of 2)
Tanenbaum has been writing significant computer science (CS) books for over 30 years, and this one lives up to his excellent standards. The cover is pretty strange--it looks like the hand-drawn cartoon cover of a Richard Scarr...
|
Dec 19 2008 |
|
|
|
|
|
|
Beginning Ubuntu Linux: from novice to professional (3rd ed.) Thomas K., Sicam J., Apress, Berkeley, CA, 2008. 768 pp. Type: Book (9781590599914)
Here is a great reference for Linux newcomers. It starts with Linux history and an Ubuntu installation guide, and then continues with setup, administration, office software, multimedia applications, and continuing maintenance. A double...
|
Oct 1 2008 |
|
|
|
|
|
|
Self-healing in modern operating systems Shapiro M. Queue 2(9): 66-75, 2004. Type: Article
Blue screens of death and cryptic error messages are all too common in contemporary systems, while graceful recovery and restart are all too rare. This paper documents a first step on the thousand-mile journey to self-healing operating...
|
May 25 2005 |
|
|
|
|
|
|
Self-stabilizing clock synchronization in the presence of Byzantine faults Dolev S., Welch J. Journal of the ACM 51(5): 780-799, 2004. Type: Article, Reviews: (1 of 2)
The devil is in the details. Twenty-five million Europeans died from the bubonic plague, the “Black Death,” in the Middle Ages. The European outbreaks have been traced to a single Italian merchant ship that picked u...
|
Nov 17 2004 |
|
|
|
|
|
|
Multitool Linux: practical uses for open source software Schwarz M., Anderson J., Curtis P., Murphy S., Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 2002. 532 pp. Type: Book (9780201734201)
Bad science fiction burdens the reader with obsessive technical detail, filling page after page with descriptions of star drives, man-made atmospheres, or planetary creation. Good science fiction posits one or two changes to our every...
|
Sep 10 2002 |
|
|
|
|
|
|
|
|
|
|
|