stock cartoons about digital technology