Wonderful piece, but the author is wrong about one point.
The idea that Piano rolls predate all other programmable storage medium is factually incorrect. Surely the Jacquard loom and its punch-card system, patented in 1801, pre-date the piano rolls of the 1900's?
Other than that, a great piece, but I would be remiss if I missed a chance to remind people of how amazing (and early) the Jacquard loom must've been at the time.