Category: Programming

Dec 09 2016

Programming Scripts and Plug-ins for GIMP: Introduction

GIMP logo

For several years now, Adobe Photoshop has been the sole reason that I have continued to run Mac OS X. During that time, I have done the majority of my work in an Ubuntu instance running in a Parallels virtual machine. I’ve finally bitten the bullet and installed Ubuntu as the primary operating system on …

Continue reading

Jul 14 2016

Grace Hopper on Distributed Computing

Grace Hopper

In pioneer days they used oxen for heavy pulling, and when one ox couldn’t budge a log, they didn’t try to grow a larger ox. We shouldn’t be trying for bigger computers, but for more systems of computers. – “Amazing” Grace Hopper

Jun 27 2016

Google Refreshes Asimov’s Three Laws of Robotics

Ever since their introduction over eighty years ago, Isaac Asimov‘s Three Laws of Robotics have been the de jure rules governing the acceptable behavior of robots. Even the uninitiated and uninterested are likely to say they know of them, even if they can’t recite a single rule verbatim. When conceived, the Three Laws were nothing but a thought …

Continue reading

May 19 2016

Google Built Their Own Chip for Machine Learning

Google's Tensor Processing Unit board

In a post on their Google Cloud Platform Blog yesterday, the Alphabet company announced that they have built their own integrated circuit (IC) designed from the ground up with only one application in mind: machine learning. Developed in secret, the Tensor Processing Unit board, or TPU for short, has already been deployed internally at Google for …

Continue reading

Feb 02 2016

Learning Python by Mark Lutz

Title: Learning Python Author: Mark Lutz Genre: Computers Publisher: O'Reilly Media; Fifth Edition edition (July 6, 2013) Release Date: July 6, 2013 Pages: 1594 Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutz’s popular training course, this updated fifth edition will help you quickly write …

Continue reading

Jan 02 2016

Artificial Intelligence: A Modern Approach

Title: Artificial Intelligence: A Modern Approach Author: Stuart Jonathan Russell, Peter Norvig, Genre: Computers Publisher: Prentice Hall Release Date: 2010 Pages: 1132 Artificial intelligence: A Modern Approach, 3e,is ideal for one or two-semester, undergraduate or graduate-level courses in Artificial Intelligence. It is also a valuable resource for computer professionals, linguists, and cognitive scientists interested in …

Continue reading

Dec 27 2015

Unboxing Dot, the Brains of a Robot

Dot manuals & micro USB cable

I’m almost ashamed to admit it, but my daughter got a robot for Christmas, and I had absolutely nothing to do with it. As a matter of fact, I was totally unfamiliar with Dot,  the cute, roughly 3.5 inch, sensor-packed, “brains of a robot” by San Mateo-based Wonder Workshop,  Inc. Now that I’ve had some …

Continue reading