The media is saturated with articles detailing new products that purport to change how humans will interact with computers.  The latest buzz are bots, which may supplant or augment apps as a method for interfacing with computers.

Continue reading...