In the discussion about making screensavers intelligent so that they disable themselves if you keep dismissing them, Philip Paeps made the following comment:
I use a Makefile to compile my LaTeX-beamer presentations. The “present:”
target of that Makefile just does “xscreensaver-command -disable” before
calling xpdf and then “xscreensaver-command -enable” afterwards (ie: after
I don’t see a reason to introduce “intelligence” into software when it can
be simply implemented by human cleverness.
No disrespect to Philip, but I have rarely seen a clearer example of the disconnect in requirements between smart geeks and ordinary people :-)