Yeah I thought about that when I was writing the reply. I don't really consider that a generalized use case. Is it more generalized? Yes. Computing itself, however, can be argued to be a specialized task. My computer today doesn't do "computing" it lets me read news stories, it lets me talk on skype, it lets me send mail, it lets me have philosophical discussions on hackernews. The personal computer is so clearly a generalized machine whereas those time sharing rigs back in the 60s were clearly not. They were specialized tools for programmers.